I would say 2.5 yrs old... The rack does have good mass and is a great buck for that matter.. By looking at the face and what we can see of the body it looks like a young deer.. My buddy and others including myself had the same discussion on a buck he arrowed a few ago, I thought it was only a 2.5 as did he but others were saying 3.5 and and even 4.5.. That buck scored 136 p&y, he had it aged and it was in fact a 2.5 year old... Sometimes you can't look at the rack of the deer and estimate an age because they could have great genetics, had a good/mild winter, nutrients were right, and many other things that could contribute to a nice rack.. Regardless that is a heck of buck and one to be proud of..