Question: who has the most championships in supercross?
Answer: The 22 AMA Supercross Champions of All Time. ...  Pierre Karsmakers — The First Champion. ...  Jeremy McGrath — The All-Time Winningest Rider. ...  Ricky Carmichael — The Greatest of All Time. ...  7 to 22: The Remaining Members of the Elite Club.