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 Garrett Reynolds' gold medal winning run from the BMX Street event at X Games Shanghai 2019.
Garrett Reynolds settles for the bronze medal BMX Street at X Games Sydney 2018.
X Games Minneapolis 2018 BMX Street invite Garrett Reynolds discusses his own BMX brand, Fiend.
X Games Minneapolis 2018 BMX Street invite Garrett Reynolds runs through his signature bike setup from Fiend BMX.
Take a look back at the very best in BMX highlights from X Games Minneapolis 2017.