All Time AMA Motocross Wins
as of end of 2024 Motocross Season

Rank
Rider * = Active
Total
450/250 MX
250/125 MX
500 MX
1
Ricky Carmichael
102
76
26
0
2
James Stewart
48
20
28
0
3
Ryan Dungey
46
39
7
0
4
Eli Tomac *
44
32
12
0
5
Bob Hannah
37
27
8
2
6
Jeff Ward
36
13
11
12
7
Broc Glover
35
2
14
19
8
Ricky Johnson
33
22
0
11
9
Ryan Villopoto
31
12
19
0
10
Jeff Emig
29
16
13
0
 
Jett Lawrence *
29
15
14
0
12
Mark Barnett
25
0
25
0
 
Mike Kiedrowski
25
12
10
3
14
Kent Howerton
23
18
0
5
 
Pierre Karsmakers
23
7
0
16
16
Ken Roczen *
22
20
2
0
17
Jeff Stanton
20
12
0
8
 
Steve Lamson
20
0
20
0
 
Jeremy Martin *
20
0
20
0
20
Mike LaRocco
19
11
6
2
21
David Bailey
18
3
0
15
 
Marty Smith
18
2
14
2
 
Ron Lechien
18
6
10
2
Jett Lawrence won 4 450 Motocross rounds in 2024, moving him from a tie for 11th to a tie for 10th
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
500 MX
24
Jeremy McGrath
17
15
2
0
 
Kevin Windham
17
10
7
0
 
Marvin Musquin
17
9
8
0
27
Blake Baggett
16
2
14
0
 
Brad Lackey
16
0
0
16
 
Guy Cooper
16
0
16
0
 
Jimmy Weinert
16
7
0
9
31
Dylan Ferrandis *
15
6
9
0
32
Doug Henry
14
7
7
0
33
George Holland
13
0
13
0
 
Chase Sexton *
13
13
0
0
35
David Vuillemin
12
3
9
0
 
Grant Langston
12
3
9
0
37
Chad Reed
11
10
1
0
 
Gary Jones
11
11
0
0
 
Zach Osborne
11
4
7
0
40
Damon Bradshaw
10
6
4
0
41
Adam Cianciarulo
9
2
7
0
 
Jean-Michel Bayle
9
2
3
4
 
Johnny O'Mara
9
2
7
0
Chase Sexton won 7 450 rounds in 2024, moving him from a tie for 59th to a tie for 33rd
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
500 MX
44
Aaron Plessinger *
8
0
8
0
 
Cooper Webb *
8
1
7
0
 
Danny LaPorte
8
0
3
5
 
Hunter Lawrence *
8
0
8
0
 
John Dowd
8
6
2
0
 
Mickey Dymond
8
0
8
0
 
Mike Brown
8
0
8
0
51
Chuck Sun
7
0
0
7
 
Christophe Pourcel
7
0
7
0
 
Eric Kehoe
7
0
7
0
 
Haiden Deegan *
7
0
7
0
 
Joey Savatgy *
7
0
7
0
 
Justin Barcia *
7
4
3
0
 
Marty Tripes
7
6
0
1
 
Tony Distefano
7
5
0
2
 
Travis Pastrana
7
0
7
0
 
Trey Canard
7
1
6
0
61
Ben Townley
6
0
6
0
 
Mike Bell
6
0
0
6
 
Jimmy Ellis
6
5
1
0
 
Rick Burgett
6
0
0
6
 
Tyla Rattray
6
0
6
0
Haiden Deegan won 5 250 races in 2024 to move from a tie for 92nd to a tie for 51st
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
500 MX
66
Broc Hepler
5
0
5
0
 
Dean Wilson
5
0
5
0
 
Greg Albertyn
5
5
0
0
 
Mike Alessi
5
2
3
0
 
Robbie Reynard
5
0
5
0
 
Ryan Hughes
5
0
5
0
72
Danny Chandler
4
0
0
4
 
Justin Cooper *
4
0
4
0
 
Larry Ward
4
0
4
0
 
RJ Hampshire *
4
0
4
0
 
Stephane Roncada
4
0
4
0
77
Andrew Short
3
0
3
0
 
Damon Huffman
3
0
3
0
 
Darrell Shultz
3
0
0
3
 
Donnie Hansen
3
3
0
0
 
Donny Schmit
3
0
3
0
 
Ezra Lusk
3
3
0
0
 
Gary Semics
3
0
0
3
 
Gaylon Mosier
3
0
1
2
 
Goat Breker
3
0
0
3
 
Ivan Tedesco
3
1
2
0
 
Jake Weimer
3
0
3
0
 
Joe Shimoda *
3
0
3
0
 
Levi Kitchen *
3
0
3
0
 
Michael Hartwig
3
0
0
3
 
Sebastien Tortelli
3
3
0
0
 
Tim Ferry
3
2
1
0
 
Tim Hart
3
1
2
0
Levi Kitchen crashes the list by wining 3 250 rounds in 2024
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
500 MX
94
Alan King
2
1
0
1
 
Alex Martin
2
0
2
0
 
Barry Higgins
2
0
0
2
 
Bill Grossi
2
1
0
1
 
Brian Myerscough
2
0
2
0
 
Brock Sellards
2
0
2
0
 
Eddie Warren
2
0
2
0
 
Gary Bailey
2
2
0
0
 
Gunnar Lindstrom
2
2
0
0
 
Jason Anderson *
2
2
0
0
 
Jeff Matiasevich
2
1
1
0
 
Josh Grant
2
1
1
0
 
Keith Bowen
2
0
2
0
 
Mike Runyard
2
0
0
2
 
Rex Staten
2
0
0
2
 
Rich Thorwaldson
2
1
0
1
 
Shane McElrath *
2
0
2
0
 
Sonny DeFeo
2
2
0
0
 
Steve Stackable
2
0
0
2
 
Steve Wise
2
1
1
0
 
Tom Vialle *
2
0
2
0
 
Tommy Croft
2
0
0
2
Tom Vialle won 1 250 round in 2024 to move from a tie for 114th to a tie for 94th
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
500 MX
116
Austin Forkner *
1
0
1
0
 
Austin Stroupe
1
0
1
0
 
A.J. Whiting
1
0
1
0
 
Billy Liles
1
1
0
0
 
Bob Grossi
1
1
0
0
 
Brett Metcalfe
1
1
0
0
 
Brian Swink
1
0
1
0
 
Bryan Kenney
1
0
0
1
 
Chance Hymas *
1
0
1
0
 
Craig Anderson
1
0
1
0
 
Danny Smith
1
0
1
0
 
Denny Swartz
1
0
0
1
 
Eric Eaton
1
0
0
1
 
Jalek Swoll *
1
0
1
0
 
James Dobb
1
0
1
0
 
Jeffrey Herlings *
1
1
0
0
 
Jim Pomeroy
1
1
0
0
 
Jimmy Button
1
1
0
0
 
John DeSoto
1
1
0
0
 
Justin Bogle
1
1
0
0
 
Kelly Smith
1
0
1
0
 
Ken Zahrt
1
1
0
0
 
Kenny Keylon
1
1
0
0
 
Matt Goerke
1
1
0
0
 
Mickael Pichon
1
1
0
0
 
Nicholas Wey
1
0
1
0
 
Scott Sheak
1
0
1
0
 
Tallon Vohland
1
0
1
0
 
Tommy Hahn
1
1
0
0
 
Ty Masterpool *
1
0
1
0
 
Warren Reid
1
0
1
0
 
Wyman Priddy
1
0
0
1
 
 
 
 
 
 
Ty Masterpool and Chance Hymas both one a 250 Motocross round in 2024 to join this illustrious list

This is sorted by Total Wins, then alphabetical by first name

This last tier of riders have won Supercross races but not Motocross.

Rank
Rider * = Active
Total
450/250 MX
250/125 MX
500 MX
 
Cole Seely
0
0
0
0
 
Davi Millsaps
0
0
0
0
 
Doug Dubach
0
0
0
0
 
Jaroslav Falta
0
0
0
0
 
Josh Hill
0
0
0
0
 
Justin Brayton
0
0
0
0
 
Mike Craig
0
0
0
0
 
Nathan Ramsey
0
0
0
0
 
Rick Ryan
0
0
0
0

I use a loose definition of the term "Active"