<P> Michael Schumacher holds the record for the most Grand Prix victories , having won 91 times . Lewis Hamilton is second with 67 wins and Sebastian Vettel is third with 52 wins . Michael Schumacher holds the distinction of having the longest time between his first win and his last . He won his first Grand Prix in 1992 at the Belgian Grand Prix , and his last in 2006 at the Chinese Grand Prix , a span of 14 years , 1 month and 1 day . Riccardo Patrese holds the record for the longest period of time between two race wins -- more than six - and - a-half years between the 1983 South African Grand Prix and the 1990 San Marino Grand Prix . Mario Andretti had to wait the longest time between his maiden victory at the 1971 South African Grand Prix and his second win -- coming five years , seven months and 18 days later at the 1976 Japanese Grand Prix . Sebastian Vettel holds the record for the most consecutive wins , having won nine Grands Prix in a row from the 2013 Belgian Grand Prix to the 2013 Brazilian Grand Prix . Max Verstappen is the youngest winner of a Grand Prix ; he was 18 years and 227 days old when he won the 2016 Spanish Grand Prix . Luigi Fagioli is the oldest winner of a Formula One Grand Prix ; he was 53 years and 22 days old when he won the 1951 French Grand Prix . </P>
<P> Michael Schumacher holds the record for the most Grand Prix victories , having won 91 times . Lewis Hamilton is second with 67 wins and Sebastian Vettel is third with 52 wins . Michael Schumacher holds the distinction of having the longest time between his first win and his last . He won his first Grand Prix in 1992 at the Belgian Grand Prix , and his last in 2006 at the Chinese Grand Prix , a span of 14 years , 1 month and 1 day . Riccardo Patrese holds the record for the longest period of time between two race wins -- more than six - and - a-half years between the 1983 South African Grand Prix and the 1990 San Marino Grand Prix . Mario Andretti had to wait the longest time between his maiden victory at the 1971 South African Grand Prix and his second win -- coming five years , seven months and 18 days later at the 1976 Japanese Grand Prix . Sebastian Vettel holds the record for the most consecutive wins , having won nine Grands Prix in a row from the 2013 Belgian Grand Prix to the 2013 Brazilian Grand Prix . Max Verstappen is the youngest winner of a Grand Prix ; he was 18 years and 227 days old when he won the 2016 Spanish Grand Prix . Luigi Fagioli is the oldest winner of a Formula One Grand Prix ; he was 53 years and 22 days old when he won the 1951 French Grand Prix . </P>
who has won the most f1 grand prix races
who has won the most f1 grand prix races
Michael Schumacher
Michael Schumacher