No, the max contribution this year is $18,000 for people under 50. He is putting in $3000 a month. So assuming he is paid April-September, he will max out at the end of the season.
The YTD shows $4,500.