Check out the top highlights from the BMX Big Air and BMX Street competitions that took place this weekend at X Games Shanghai 2019, featuring Garrett Reynolds, Ryan Williams, Felix Prangenberg, Vince Byron, Chad Kerley and James Foster.
Watch James Foster's bronze medal winning run from the BMX Big Air event at X Games Shanghai 2019.
Catch up on all the highlights from Day 2 at X Games Minneapolis 2018 with host Brandon Graham.
Watch James Foster's gold-medal-winning run in The Real Cost BMX Big Air final, Friday at X Games Minneapolis 2018.
For X Games Minneapolis BMX Big Air and Dirt invite James Foster, the Road to X Games involves at-home projects, ramp building and much more.
Take a look back at the very best in BMX highlights from X Games Minneapolis 2017.