Tough angle to see the body enough to accurately guess but the top of the shoulder and lower part of the chest seem to suggest he is over 2 but anything else would be a guess.
2.5 most likely, but no older than 3.5. During the summer they always look bigger and older. As far as antlers, they always seem to add about 20% so if he looks like hes a 140 in velvet, hes' probably about a 120".
I'd go older than 3. Shoulders are defined. Big brisket. Neck is set deep in chest. Sway back. But again angles are tough.
All anyone can tell from those pics is he's not a fawn or 1 year old, anything after that is a complete guess.