Who has won the most Formula 1 championships?
Lewis Hamilton and Michael Schumacher share the record for the most Formula 1 world championships, with seven titles each.
Michael Schumacher of Germany won his first two titles with Benetton in 1994 and 1995. He then joined Ferrari and won five championships in a row from 2000 to 2004, a period when the team dominated the sport. He retired with 91 race wins, a record at the time.
Lewis Hamilton of Britain won his first title with McLaren in 2008. After moving to Mercedes, he won six more, in 2014, 2015, 2017, 2018, 2019 and 2020. Hamilton holds the records for the most race wins, more than 100, and the most pole positions. In 2025, he joined Ferrari.
Other great champions
Juan Manuel Fangio of Argentina won five titles in the 1950s, a record that stood for almost 50 years. Max Verstappen of the Netherlands won four straight championships with Red Bull from 2021 to 2024. Alain Prost and Sebastian Vettel each won four titles.
Did You Know?
Fangio won his five championships with four different teams: Alfa Romeo, Maserati, Mercedes and Ferrari.