Good post Chris! I almost hate to guess as for me it's hard unless I know the animal. he has many features that make me think young, but he also appears old and worn out in some ways as well.
I want to lean towards a young deer b/c in my experience old deer usually have legs that appear "stumpy", this guy looks all legs. I'll say anywhere b/w 2.5 and 10.5!!!