Answer: Micheal Schumacher
Explanation: Micheal Schumacher holds the record for the most Grand Prix victories, having won 91 times. Lewis Hamilton is second with 84 wins while Sebastian Vettel came third with 53 wins. As of the 2019 Abu Dhabi Grand Prix , out of the 764 drivers who started a Grand Prix, there have been 108 different formula one Grand Prix winner. The first Grand Prix winner was Giuseppe Farina at the 1950 British Grand Prix and the most recent driver to score Grand Prix win is Charles Leclerc at the 2019 Belgian Grand Prix.