I guess when they gelded him they looked at his teeth, but he looks a little more mature than two, no less than three.
His chest has already dropped to the elbow and his bone is more substantial than a two year old feral horse may carry.
He has a nice floating trot, seems sensible when stressed, still moving evenly, not jerkily.
He seems athletic, moves smoothly and well, balanced over his hind end.
His neck seems to tie in well, may be a hair heavier and a bit shorter than ideal, but that could be from being a stallion, secondary sexual characteristics that will fade somewhat as he matures further, now a gelding.
Depending on the discipline, that neck set will be fine.
Has nice gaskins tying into his hocks, adequate V in front, solid looking joints, nice proportions to his back and underline and short cannon bones.
Can’t see pastern angles and hooves, but he seems to travel smoothly.
Hard to tell so fuzzy, but his head doesn’t show much definition, his eyes seem set a little high and are not very big, but that too can change as he matures.
Without knowing a horse’s pedigree, it is harder to see where he will be once mature.
If he is two now, he may be a heavier set horse later, which may be fine, depending on what you want to do with him.
The feral horse we had was caught at five and still a stallion, of course and made one of the best cowhorses we ever had, extremely athletic, moved much better than his looks, a bit drafty, would have told you he would and was very, very smooth to ride, always nice if you ride several hours at the time.
At a young age, you just never know what you will have there until you see them older and work with them, which is what is so interesting to experience.
At least he looks like the sensible type, that has some measure of self preservation, something not all feral horses do, some are flighty by nature.
You know, all that is a mere guess that can be as right as wrong.
You pick which 50% you like of all that.