It does look like the clam cleat on the ozone race bar has let go, please check your bar for cracks or wear.
What a lucky man !
It could have been a lot worse if he wasn't wearing his helmet & impact vest.
The vest had a whole gouged out of it, lucky not to have been impaled.
Long road to recovery.
Better than the alternative.!
Be safe people
Get trained in first aid , you never no when you will need it.
Better to have it & not use it, than need it & not have it.