rack I would say 3.5 but body makes me think 2.5
Originally, I would have agreed with the above.
After seeing the second photo, I'd have to say 3.5.
It's not unheard of for a 2.5yr old (in some areas) to be P&Y calibre bucks. I "try" to not judge deer from other areas on rack size (too much emphasis on it).
He's a great buck......whatever his age.
Congrats.