All Time AMA Motocross and Supercross Wins as of end of 2014 Motocross Season

Rank Rider Total Wins 450/250 MX 250/125 MX 500 MX  450/250 SX
1 Ricky Carmichael 150 76 26 0 48
2 James Stewart 98 20 28 0 50
3 Jeremy McGrath 89 15 2 0 72
4 Ryan Villopoto 72 12 19 0 41
5 Bob Hannah 64 27 8 2 27
6 Ricky Johnson 61 22 0 11 28
7 Jeff Ward 56 13 11 12 20
8 Chad Reed 54 10 1 0 43
9 Ryan Dungey 52 31 7 0 14
10 Broc Glover 45 2 14 19 10
11 Mark Barnett 42 0 25 0 17
12 Jeff Stanton 37 12 0 8 17
13 Jeff Emig 36 16 13 0 7
14 Kevin Windham 35 10 7 0 18
15 David Bailey 30 3 0 15 12
15 Mike Kiedrowski 30 12 10 3 5
17 Damon Bradshaw 29 6 4 0 19
17 Mike LaRocco 29 11 6 2 10
19 Kent Howerton 28 18 0 5 5
20 Ron Lechien 26 6 10 2 8
21 Jean-Michel Bayle 25 2 3 4 16
22 Pierre Karsmakers 24 7 0 16 1
23 Marty Smith 21 2 14 2 3
24 Jimmy Weinert 20 7 0 9 4
24 Steve Lamson 20 0 20 0 0
26 David Vuillemin 19 3 9 0 7
27 Doug Henry 18 7 7 0 4
28 Mike Bell 17 0 0 6 11
29 Brad Lackey 16 0 0 16 0
29 Guy Cooper 16 0 16 0 0
29 Johnny O'Mara 16 2 7 0 7
32 Ezra Lusk 15 3 0 0 12
33 Blake Baggett 14 0 14 0 0
33 Jimmy Ellis 14 5 1 0 8
35 Eli Tomac 13 1 12 0 0
35 George Holland 13 0 13 0 0
37 Grant Langston 12 3 9 0 0
38 Gary Jones 11 11 0 0 0
39 Trey Canard 10 1 6 0 3
40 John Dowd 9 6 2 0 1
40 Marty Tripes 9 6 0 1 2
40 Tony Distefano 9 5 0 2 2
43 Ken Roczen 8 4 2 0 2
43 Chuck Sun, 8 0 0 7 1
43 Danny LaPorte 8 0 3 5 0
43 Mickey Dymond 8 0 8 0 0
43 Mike Brown 8 0 8 0 0
48 Christophe Pourcel 7 0 7 0 0
48 Darrell Shultz 7 0 0 3 4
48 Donnie Hansen 7 3 0 0 4
48 Eric Kehoe 7 0 7 0 0
48 Larry Ward 7 0 4 0 3
48 Travis Pastrana 7 0 7 0 0
54 Ben Townley 6 0 6 0 0
54 Greg Albertyn 6 5 0 0 1
54 Rick Burgett 6 0 0 6 0
54 Tyla Rattray 6 0 6 0 0
58 Jeremy Martin 5 0 5 0 0
58 Marvin Musquin 5 0 5 0 0
58 Broc Hepler 5 0 5 0 0
58 Davi Millsaps 5 0 0 0 5
58 Dean Wilson 5 0 5 0 0
58 Justin Barcia 5 0 3 0 2
58 Mike Alessi 5 2 3 0 0
58 Robbie Reynard 5 0 5 0 0
58 Ryan Hughes 5 0 5 0 0
67 Andrew Short 4 0 3 0 1
67 Damon Huffman 4 0 3 0 1
67 Danny Chandler 4 0 0 4 0
67 Gaylon Mosier 4 0 1 2 1
67 Sebastien Tortelli 4 3 0 0 1
67 Stephane Roncada 4 0 4 0 0
73 Donny Schmit 3 0 3 0 0
73 Gary Semics 3 0 0 3 0
73 Goat Breker 3 0 0 3 0
73 Ivan Tedesco 3 1 2 0 0
73 Jake Weimer 3 0 3 0 0
73 Jeff Matiasevich 3 1 1 0 1
73 Josh Grant 3 1 1 0 1
73 Michael Hartwig 3 0 0 3 0
73 Rex Staten 3 0 0 2 1
73 Steve Wise 3 1 1 0 1
73 Tim Ferry 3 2 1 0 0
73 Tim Hart 3 1 2 0 0
85 Alan King 2 1 0 1 0
85 Barry Higgins, 2 0 0 2 0
85 Bill Grossi 2 1 0 1 0
85 Brian Myerscough 2 0 2 0 0
85 Brock Sellards 2 0 2 0 0
85 Eddie Warren 2 0 2 0 0
85 Gary Bailey 2 2 0 0 0
85 Gunnar Lindstrom 2 2 0 0 0
85 Jim Pomeroy 2 1 0 0 1
85 Keith Bowen 2 0 2 0 0
85 Mike Runyard 2 0 0 2 0
85 Rich Thorwaldson 2 1 0 1 0
85 Sonny DeFeo 2 2 0 0 0
85 Steve Stackable 2 0 0 2 0
85 Tommy Croft 2 0 0 2 0
100 Cooper Webb 1 0 1 0 0
100 A.J. Whiting 1 0 1 0 0
100 Austin Stroupe 1 0 1 0 0
100 Billy Liles 1 1 0 0 0
100 Bob Grossi 1 1 0 0 0
100 Brett Metcalfe 1 1 0 0 0
100 Brian Swink 1 0 1 0 0
100 Bryan Kenney, 1 0 0 1 0
100 Craig Anderson 1 0 1 0 0
100 Danny Smith 1 0 1 0 0
100 Denny Swartz 1 0 0 1 0
100 Doug Dubach 1 0 0 0 1
100 Eric Eaton 1 0 0 1 0
100 James Dobb 1 0 1 0 0
100 Jaroslav Falta 1 0 0 0 1
100 Jimmy Button 1 1 0 0 0
100 John DeSoto 1 1 0 0 0
100 Josh Hill 1 0 0 0 1
100 Kelly Smith 1 0 1 0 0
100 Ken Zahrt 1 1 0 0 0
100 Kenny Keylon 1 1 0 0 0
100 Matt Goerke 1 1 0 0 0
100 Mickael Pichon 1 1 0 0 0
100 Mike Craig 1 0 0 0 1
100 Nathan Ramsey 1 0 0 0 1
100 Nicholas Wey 1 0 1 0 0
100 Rick Ryan 1 0 0 0 1
100 Scott Sheak 1 0 1 0 0
100 Tallon Vohland 1 0 1 0 0
100 Tommy Hahn 1 1 0 0 0
100 Warren Reid 1 0 1 0 0
100 Wyman Priddy 1 0 0 1 0