Speedy recovery for him!!!
That xray looks pretty bad.
Did he hit a rock or something?
Get stomped by the horse?
Not being morbid asking.
Looks like alot of impact force concentrated hard.

Young and tough.
Should recover well.