Multiple choice general knowledge sports Schumacher has won 7 world championships. How many races has he won? 84 89 91 99 Reveal answer Fill a bubble to check yourself C Correct answer Explanation Michael Schumacher won 91 Formula One races during his career spanning from 1991 to 2012. This record stood for many years until Lewis Hamilton surpassed it. Schumacher also holds 7 World Championship titles.