All Time AMA Motocross, Supercross, and SMX Wins
as of end of 2025 SuperMotocross Season
After the 2024 SMX season was over, I decided to add SMX overall wins to this list. It shares the 500cc MX column. There should never be a question as to which category the rider falls into, not for a few decades anyway. I don't differentiate between 250 and 450.
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
SMX/500
450/250 SX
1
Ricky Carmichael
150
76
26
0
48
2
James Stewart
98
20
28
0
50
3
Eli Tomac *
97
32
12
0
53
4
Jeremy McGrath
89
15
2
0
72
5
Ryan Dungey
80
39
7
0
34
6
Ryan Villopoto
72
12
19
0
41
7
Bob Hannah
64
27
8
2
27
8
Ricky Johnson
61
22
0
11
28
9
Jeff Ward
56
13
11
12
20
10
Chad Reed
55
10
1
0
44
11
Jett Lawrence *
53
24
14
6
9
12
Ken Roczen *
45
20
2
0
23
 
Broc Glover
45
2
14
19
10
14
Mark Barnett
42
0
25
0
17
15
Cooper Webb *
38
1
7
0
30
16
Jeff Stanton
37
12
0
8
17
17
Jeff Emig
36
16
13
0
7
18
Kevin Windham
35
10
7
0
18
19
Chase Sexton *
31
14
0
1
16
20
David Bailey
30
3
0
15
12
 
Mike Kiedrowski
30
12
10
3
5
Jett Lawrence won 9 450 MX races and 2 SMX races in 2025 to move from a tie for 13th to 11th
Chase Sexton won 1 450 Motocross race to move from a tie for 19th to 19th alone
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
SMX/500
450/250 SX
22
Damon Bradshaw
29
6
4
0
19
 
Mike LaRocco
29
11
6
2
10
24
Kent Howerton
28
18
0
5
5
 
Marvin Musquin
27
9
8
0
10
26
Ron Lechien
26
6
10
2
8
27
Jean-Michel Bayle
25
2
3
4
16
28
Pierre Karsmakers
24
7
0
16
1
29
Marty Smith
21
2
14
2
3
30
Jeremy Martin
20
0
20
0
0
 
Jimmy Weinert
20
7
0
9
4
 
Steve Lamson
20
0
20
0
0
33
David Vuillemin
19
3
9
0
7
34
Haiden Deegan *
18
0
14
4
0
 
Doug Henry
18
7
7
0
4
36
Jason Anderson *
17
2
0
0
15
 
Blake Baggett
17
2
14
0
1
 
Mike Bell
17
0
0
6
11
39
Brad Lackey
16
0
0
16
0
 
Guy Cooper
16
0
16
0
0
 
Johnny O'Mara
16
2
7
0
7
Haiden Deegan won 7 250 MX races and 1 SMX race to move from a tie for 50th to a tie for 34th
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
SMX/500
450/250 SX
42
Dylan Ferrandis *
15
6
9
0
0
 
Ezra Lusk
15
3
0
0
12
44
Jimmy Ellis
14
5
1
0
8
45
Justin Barcia *
13
4
3
0
6
 
Hunter Lawrence *
13
1
8
4
0
 
George Holland
13
0
13
0
0
48
Trey Canard
12
1
6
0
5
 
Grant Langston
12
3
9
0
0
 
Zach Osborne
12
4
7
0
1
51
Gary Jones
11
11
0
0
0
52
Aaron Plessinger *
10
0
8
0
2
53
Joe Shimoda *
9
0
6
3
0
 
Adam Cianciarulo
9
2
7
0
0
 
John Dowd
9
6
2
0
1
 
Marty Tripes
9
6
0
1
2
 
Tony Distefano
9
5
0
2
2
58
Chuck Sun
8
0
0
7
1
 
Danny LaPorte
8
0
3
5
0
 
Mickey Dymond
8
0
8
0
0
 
Mike Brown
8
0
8
0
0
Hunter Lawrence won 1 450 MX race and 2 SMX races in 2025 to move from 51st to a tie for 45th
Joe Shimoda won 3 250 MX races and 2 SMX races to move from a tie for 86th to a tie for 53rd
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
SMX/500
450/250 SX
62
Joey Savatgy *
7
0
7
0
0
 
Christophe Pourcel
7
0
7
0
0
 
Darrell Shultz
7
0
0
3
4
 
Donnie Hansen
7
3
0
0
4
 
Eric Kehoe
7
0
7
0
0
 
Larry Ward
7
0
4
0
3
 
Travis Pastrana
7
0
7
0
0
69
Ben Townley
6
0
6
0
0
 
Greg Albertyn
6
5
0
0
1
 
Rick Burgett
6
0
0
6
0
 
Tyla Rattray
6
0
6
0
0
73
Broc Hepler
5
0
5
0
0
 
Davi Millsaps
5
0
0
0
5
 
Dean Wilson
5
0
5
0
0
 
Mike Alessi
5
2
3
0
0
 
Robbie Reynard
5
0
5
0
0
 
Ryan Hughes
5
0
5
0
0
79
Justin Cooper *
4
0
4
0
0
 
RJ Hampshire *
4
0
4
0
0
 
Andrew Short
4
0
3
0
1
 
Damon Huffman
4
0
3
0
1
 
Danny Chandler
4
0
0
4
0
 
Gaylon Mosier
4
0
1
2
1
 
Sebastien Tortelli
4
3
0
0
1
 
Stephane Roncada
4
0
4
0
0
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
SMX/500
450/250 SX
87
Levi Kitchen *
3
0
3
0
0
 
Donny Schmit
3
0
3
0
0
 
Gary Semics
3
0
0
3
0
 
Goat Breker
3
0
0
3
0
 
Ivan Tedesco
3
1
2
0
0
 
Jake Weimer
3
0
3
0
0
 
Jeff Matiasevich
3
1
1
0
1
 
Josh Grant
3
1
1
0
1
 
Michael Hartwig
3
0
0
3
0
 
Rex Staten
3
0
0
2
1
 
Steve Wise
3
1
1
0
1
 
Tim Ferry
3
2
1
0
0
 
Tim Hart
3
1
2
0
0
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
SMX/500
450/250 SX
100
Chance Hymas *
2
0
2
0
0
 
Shane McElrath *
2
0
2
0
0
 
Tom Vialle *
2
0
2
0
0
 
Alan King
2
1
0
1
0
 
Alex Martin
2
0
2
0
0
 
Barry Higgins
2
0
0
2
0
 
Bill Grossi
2
1
0
1
0
 
Brian Myerscough
2
0
2
0
0
 
Brock Sellards
2
0
2
0
0
 
Eddie Warren
2
0
2
0
0
 
Gary Bailey
2
2
0
0
0
 
Gunnar Lindstrom
2
2
0
0
0
 
Jim Pomeroy
2
1
0
0
1
 
Keith Bowen
2
0
2
0
0
 
Mike Runyard
2
0
0
2
0
 
Rich Thorwaldson
2
1
0
1
0
 
Sonny DeFeo
2
2
0
0
0
 
Steve Stackable
2
0
0
2
0
 
Tommy Croft
2
0
0
2
0
Chance Hymas won 1 250 Motocross race in 2025 to advance out of the one-timers club
 
 
 
 
 
 
 
Rank
Rider * = Active
Total
450/250 MX
250/125 MX
SMX/500
450/250 SX
119
Austin Forkner *
1
0
1
0
0
 
Jalek Swoll *
1
0
1
0
0
 
Jeffrey Herlings *
1
1
0
0
0
 
Malcom Stewart *
1
0
0
0
1
 
Pierce Brown *
1
0
0
1
0
 
Ty Masterpool *
1
0
1
0
0
 
A.J. Whiting
1
0
1
0
0
 
Austin Stroupe
1
0
1
0
0
 
Billy Liles
1
1
0
0
0
 
Bob Grossi
1
1
0
0
0
 
Brett Metcalfe
1
1
0
0
0
 
Brian Swink
1
0
1
0
0
 
Bryan Kenney
1
0
0
1
0
 
Cole Seely
1
0
0
0
1
 
Craig Anderson
1
0
1
0
0
 
Danny Smith
1
0
1
0
0
 
Denny Swartz
1
0
0
1
0
 
Doug Dubach
1
0
0
0
1
 
Eric Eaton
1
0
0
1
0
 
James Dobb
1
0
1
0
0
 
Jaroslav Falta
1
0
0
0
1
 
Jimmy Button
1
1
0
0
0
 
John DeSoto
1
1
0
0
0
 
Josh Hill
1
0
0
0
1
 
Justin Bogle
1
1
0
0
0
 
Justin Brayton
1
0
0
0
1
 
Kelly Smith
1
0
1
0
0
 
Ken Zahrt
1
1
0
0
0
 
Kenny Keylon
1
1
0
0
0
 
Matt Goerke
1
1
0
0
0
 
Mickael Pichon
1
1
0
0
0
 
Mike Craig
1
0
0
0
1
 
Nathan Ramsey
1
0
0
0
1
 
Nicholas Wey
1
0
1
0
0
 
Rick Ryan
1
0
0
0
1
 
Scott Sheak
1
0
1
0
0
 
Tallon Vohland
1
0
1
0
0
 
Tommy Hahn
1
1
0
0
0
 
Warren Reid
1
0
1
0
0
 
Wyman Priddy
1
0
0
1
0

I use a loose definition of the term "Active"

This is sorted by Total Wins, then Active / Inactive, then alphabetical by first name