Which Spanish rider has won the most MotoGP championships?
Answer
Marc Márquez
Answer
Marc Márquez
Marc Márquez is the Spanish rider who has won the most premier-class MotoGP championships.
Márquez won MotoGP titles in 2013, 2014, 2016, 2017, 2018, 2019 and 2025, giving him seven premier-class championships. His 2013 triumph was especially notable because he became the youngest premier-class World Champion and won the title in his rookie season.
His total surpasses Jorge Lorenzo’s three MotoGP championships. Dani Pedrosa was a highly successful Spanish MotoGP rider but never won the premier-class title. Ángel Nieto won numerous World Championships in the smaller classes, particularly 50cc and 125cc, but did not win the premier-class championship.
Márquez’s broader World Championship total is higher than his MotoGP total because he also won the 125cc title in 2010 and the Moto2 title in 2012. Thus, the answer depends on the question’s explicit focus on the premier class.
Source: Wikipedia · fact-checked Sept. 2026