

It could be argued that other world-class Motocross riders such as James ‘Bubba’ Stewart, Stefan Everts, and Jeremy McGrath also qualify as the best Motocross riders of all time, but for many people, Ricky Carmichael is the greatest rider of all time in both Motocross and Supercross. Nicknamed “The Goat” (Greatest of All-Time), the former professional Motocross rider had a distinguished 10-year career in the sport, winning seven AMA Motocross Championship titles from 1997 to 2007. In terms of championship wins, the best Motocross rider of all time is Ricky Carmichael.

However, there are a few riders that stand out above the rest. It is therefore almost impossible to decide on who the best Motocross rider of all time is as it depends on how the riders were rated – by the number of titles won or successes across the many disciplines in the sport. Motocross has seen some outstanding riders come and go in the sport, some of which lasted the test of time, others who had to retire due to injury.
