The history the winners also write it in the Formula 1 there have been a few. The evolution of the competition led to different moments of dominance that allowed some pilots accumulate a more wins.
A ranking featuring some of the most successful and successful drivers of all time. But Who have had the most wins in F1? Here is the full list.
Lewis Hamilton
- Total Earnings: 103
- The big prizes up for grabs: 299
Since the Briton’s arrival at Mercedes, his rise has been meteoric, from a contender without a consistent chance of winning to the most successful of all time.
Seven championships, six of them in seven years, and a very high number of victories that made Hamilton the person who topped the podium the most times in F1 history.
Michael Schumacher
- Total Earnings: 91
- The big prizes up for grabs: 307
The German has been a whirlwind from the first moment he entered a Formula 1 car in 1991. A career full of successes shared between Benetton and Ferrari that led him to be from 2001 to 2020 the driver with the most wins in F1.
Schumacher holds countless records for wins, including the longest time between first and last victory (14 years), as well as most seasons with at least one win (13). Evidence that Hamilton would later break.
Sebastian Vettel
- Total earnings: 53
- The big prizes up for grabs: 288
Despite the disappointment of what could be his final stint at Ferrari, the four-time world champion has enjoyed an unbeaten career with both the Italian team and Red Bull.
A Vettel who in 2018 overtook Alain Prost as the third with the most wins of all time, placing his name forever among the greats of the class.
Who are the drivers with the most wins in F1?
| Position | Pilot | Total earnings | active seasons | first win | last victory |
| 1 | Lewis Hamilton* | 103 | 2007-present | 2007 Canadian GP | Saudi GP 2021 |
| two | Michael Schumacher | 91 | 1991-2006 and 2010-2012 | Belgian GP 1992 | Chinese GP 2006 |
| 3 | Sebastian Vettel* | 53 | 2007-present | Italian GP 2008 | Singapore GP 2019 |
| 4 | Alain Prost | 51 | 1980-1991 and 1993 | French GP 1981 | German GP 1993 |
| 5 | Ayrton Senna | 41 | 1984-1994 | 1985 Portuguese GP | Australian GP 1993 |
| 6 | Fernando Alonso* | 32 | 2001-2018 and 2021-present | Hungarian GP 2003 | Spanish GP 2013 |
| 7 | Nigel Mansell | 31 | 1980-1992 and 1994-1995 | European GP 1985 | Australian GP 1994 |
| 8 | Max Verstappen* | 27 | 2015-present | Spanish GP 2016 | French GP 2022 |
| 9 | Jackie Stewart | 27 | 1965-1973 | Italian GP 1965 | German GP 1973 |
| 10 | Jim Clark | 25 | 1960-1968 | Belgian GP 1962 | 1968 South African GP |
| eleven | Niki Lauda | 25 | 1971-1979 and 1982-1985 | Spanish GP 1974 | Dutch GP 1985 |
*They are still active.
Who are the drivers with the most active wins in F1?
| Position | Pilot | Total earnings | active seasons | first win | last victory |
| 1 | Lewis Hamilton | 103 | 2007-present | 2007 Canadian GP | Saudi GP 2021 |
| two | Sebastian Vettel | 53 | 2007-present | Italian GP 2008 | Singapore GP 2019 |
| 3 | Fernando Alonso | 32 | 2001-2018 and 2021-present | Hungarian GP 2003 | Spanish GP 2013 |
| 4 | Max Verstappen | 27 | 2015-present | Spanish GP 2016 | French GP 2022 |
| 5 | Valtteri Botas | 10 | 2013-present | Russian GP 2017 | Turkish GP 2021 |
| 6 | Daniel Ricciardo | 8 | 2011-present | Canadian GP 2014 | Italian GP 2021 |
| 7 | Charles Leclerc | 5 | 2018-present | Belgian GP 2019 | Austrian GP 2022 |
| 8 | Sergio Perez | 3 | 2011-present | Sakhir GP 2020 | Monaco GP 2022 |
| 9 | Pierre Gasly | 1 | 2017-present | Italian GP 2020 | Italian GP 2020 |
| 10 | Steven Okon | 1 | 2016-present | Hungarian GP 2021 | Hungarian GP 2021 |
| eleven | Carlos Sainz | 1 | 2015-present | British GP 2022 | British GP 2022 |
