I'm glad you're relatively ok. That makes me glad.
...Dude you broke bikes with your body: A badass way to prove your competency in HTFU, and your fluency in tough as nails.
A+ for surviving.
Heal up quick.
Don't worry, like others have said: I'm sure your teammates are thrilled & relieved that you walked away.