List of Formula One Grand Prix winners

Formula One (F1) is the highest class of open-wheeled motor racing defined by the Fédération Internationale de l'Automobile (FIA), motorsport's world governing body.

[2] The F1 World Championship season consists of a series of races, known as Grands Prix, held usually on purpose-built circuits, and in a few cases on closed city streets.

[3] Each winner is presented with a trophy and the results of each race are combined to determine two annual Championships, one for drivers and one for constructors.

[10] Verstappen holds the record for the most consecutive wins, having won ten Grands Prix in a row in 2023.

[16] This list includes the winners of the Indianapolis 500 race between 1950 and 1960, as they formed part of the World Championships, even though they were not run by Formula One regulations, nor are they referred to as Grands Prix.

Lewis Hamilton has won a record 105 Grands Prix during his career. He won 21 races with McLaren and 84 with Mercedes .
Michael Schumacher held the record until 2020 , with 91 victories.
Max Verstappen has won 63 Grands Prix, and is the youngest winner in Formula One history.
Sebastian Vettel took 53 victories across 16 seasons.
Alain Prost held the record until 2001 , with 51 victories.
Oscar Piastri is the 115th and latest first-time Grand Prix winner, taking his maiden victory at the 2024 Hungarian Grand Prix .
Progression of the record for most F1 Grand Prix wins