Bench Racing Ammo: All-time Motocross Wins

Last week we ran an updated version of the all-time supercross win list, which can be viewed right here. With a fresh season of Lucas Oil Motocross about to kick off, we decided to follow that list up with the current list of all-time motocross wins and podiums. The data below is inclusive of the 250 and 450 Classes (formerly 125/Lites and 250/MX), which will be on the gate at Hangtown this Saturday. Here's what the record book says heading into the new season.

ALL-TIME RACE WINS

450 CLASS

Rider

Hometown

First Win

Last Win

Wins

Ricky Carmichael

Havana, FL

5/14/00

8/12/07

76

Bob Hannah

Carson City, NV

5/16/76

8/11/85

27

Ryan Dungey

Belle Plaine, MN

6/5/10

9/8/12

24

Ricky Johnson

El Cajon, CA

3/28/82

3/4/90

22

Kent Howerton

San Antonio, TX

9/2/74

5/24/81

18

James Stewart

Haines City, FL

5/21/06

5/26/12

18

Jeff Emig

Riverside, CA

6/25/95

8/16/98

16

Jeremy McGrath

Encinitas, CA

3/5/95

5/17/98

15

Jeff Ward

San Juan Capistrano, CA

3/3/85

7/29/90

13

Mike Kiedrowski

Acton, CA

7/5/92

7/30/95

12

Jeff Stanton

Sherwood, MI

4/23/89

5/17/92

12

Mike LaRocco

South Bend, IND

8/1/93

7/18/99

11

Gary Jones

Hacienda Heights, CA

5/28/72

9/9/73

11

Chad Reed

Australia

6/13/09

7/2/11

10

Kevin Windham

Centreville, MS

5/16/99

9/4/10

10

Doug Henry

Oxford, CT

5/26/95

7/25/99

7

Pierre Karsmakers

Holland

7/1/73

6/6/76

7

Jimmy Weinert

Laguna Beach, CA

7/23/72

5/23/76

7

John Dowd

Chicopee, MA

3/24/91

8/24/97

6

Damon Bradshaw

Boise, ID

5/27/90

5/25/97

6

Ron Lechien

El Cajon, CA

4/1/84

7/16/89

6

Marty Tripes

Gardena, CA

7/6/72

7/1/79

6

Greg Albertyn

South Africa

7/21/96

9/5/99

5

Jimmy Ellis

East Hampton, CT

8/11/74

7/29/78

5

Tony Distefano

Morrisville, PA

5/1/75

5/29/77

5

Ryan Villopoto

Poulsbo, WA

5/23/09

9/3/11

4

Grant Langston

South Africa

8/26/07

9/10/07

3

David Vuillemin

France

5/21/00

5/27/01

3

Sebastien Tortelli

France

5/9/99

5/20/01

3

Ezra Lusk

Acworth, GA

6/15/97

6/13/99

3

David Bailey

Axton, VA

4/24/83

8/21/83

3

Donnie Hansen

Canyon Country, CA

4/18/82

6/6/82

3

Mike Alessi

Victorville, CA

5/30/09

6/6/09

2

Tim Ferry

Largo, FL

5/13/01

7/29/07

2

Jean-Michel Bayle

France

3/5/89

7/26/92

2

Johnny O'Mara

Gardnersville, NV

7/28/85

8/25/85

2

Broc Glover

El Cajon, CA

4/4/82

6/13/82

2

Marty Smith

San Diego, CA

4/10/77

5/1/77

2

Gary Bailey

Torrance, CA

6/11/72

9/2/72

2

Gunnar Lindstrom

South Plainfield, NJ

5/14/72

7/2/72

2

Sonny DeFeo

Port Washington, NY

4/16/72

5/7/72

2

Brett Metcalfe

Australia

8/27/11

8/27/11

1

Tommy Hahn

Decatur, TX

9/5/09

9/5/09

1

Matt Goerke

Lake Helen, FL

8/29/09

8/29/09

1

Josh Grant

Riverside, CA

7/4/09

7/4/09

1

Ivan Tedesco

Murrieta, CA

6/27/09

6/27/09

1

Jimmy Button

Corning, NY

8/1/99

8/1/99

1

Mickael Pichon

France

5/10/98

5/10/98

1

Jeff Matiasevich

Anaheim, CA

7/28/91

7/28/91

1

Alan King

Troy, MI

4/8/84

4/8/84

1

Billy Liles

Fairburn, GA

6/19/83

6/19/83

1

Kenny Keylon

Brooksville, FL

5/2/82

5/2/82

1

Steve Wise

Pharr, TX

6/1/80

6/1/80

1

Ken Zahrt

Woodland Hills, CA

4/28/74

4/28/74

1

Bill Grossi

Santa Cruz, CA

4/8/74

4/8/74

1

Rich Thorwaldson

Cerritos, CA

8/18/73

8/18/73

1

Tim Hart

Torrance, CA

8/12/73

8/12/73

1

John DeSoto

Huntington Beach, CA

7/22/73

7/22/73

1

Bob Grossi

Santa Cruz, CA

3/10/73

3/10/73

1

Jim Pomeroy

Yakima, WA

5/2/72

5/2/72

1

250 CLASS

Rider

Hometown

First Win

Last Win

Wins

James Stewart

Haines City, FL

5/12/02

9/12/04

28

Ricky Carmichael

Havana, FL

3/2/97

9/2/01

26

Mark Barnett

Bridgeview, IL

4/23/78

8/14/83

25

Steve Lamson

Riverside, CA

6/14/92

5/21/00

20

Ryan Villopoto

Poulsbo, WA

5/28/06

8/24/08

19

Guy Cooper

Stillwater, OK

8/9/87

10/13/91

16

Broc Glover

El Cajon, CA

6/26/77

6/29/80

14

Jeff Emig

Riverside, CA

7/5/92

7/3/94

13

George Holland

Kerman, CA

3/3/85

7/2/89

13

Jeff Ward

San Juan Capistrano, CA

4/18/82

8/19/84

11

Mike Kiedrowski

Acton, CA

3/5/89

8/4/91

10

Ron Lechien

El Cajon, CA

6/19/83

8/11/85

10

Blake Baggett

Terrace, CA

5/21/11

9/8/12

10

Grant Langston

South Africa

5/13/01

9/11/05

9

Michael Brown

Johnson City, TN

8/6/95

6/19/05

8

Micky Dymond

Yorba Linda, CA

5/25/86

7/5/87

8

Bob Hannah

Carson City, NV

4/4/76

7/3/77

8

Marty Smith

San Diego, CA

4/8/74

9/1/75

8

Ryan Dungey

Belle Plaine, MN

7/27/08

7/25/09

7

Travis Pastrana

Annapolis, MD

6/11/00

6/10/01

7

Kevin Windham

Centreville, MS

5/12/96

8/31/97

7

Doug Henry

Oxford, CT

3/24/91

8/26/94

7

Erik Kehoe

Granada Hills, CA

5/26/85

7/17/88

7

Johnny O'Mara

Gardnerville, NV

8/16/81

5/13/84

7

Tyla Rattray

South Africa

6/12/10

8/27/11

6

Christophe Pourcel

France

5/30/09

6/26/10

6

Mike LaRocco

South Bend, IN

8/19/90

8/16/92

6

Ben Townley

Tallahassee, FL

5/20.07

9/10/07

6

Dean Wilson

Scotland

6/19/10

9/10/11

5

Trey Canard

Shawnee, OK

7/3/10

9/4/10

5

Broc Hepler

Kittanning, PA

7/17/05

9/3/06

5

Ryan Hughes

Escondido, CA

7/17/94

5/18/03

5

Robbie Reynard

Moore, OK

9/5/93

9/6/98

5

Eli Tomac

Cortez, CO

5/22/10

9/1/12

5

Larry Ward

Florence, SC

5/21/89

7/1/01

4

Stephane Roncada

France

5/14/00

7/16/00

4

Damon Bradshaw

Boise, ID

4/30/89

10/15/89

4

Jake Weimer

Rupert, ID

6/27/09

8/22/09

3

Andrew Short

Smithville, TX

8/14/05

7/30/06

3

Mike Alessi

Victorville, CA

5/29/05

5/21/06

3

Damon Huffman

Acton, CA

5/4/94

7/27/97

3

Jean-Michel Bayle

France

5/6/90

7/29/90

3

Donny Schmit

Bloomington, MN

5/31/87

8/14/88

3

Danny LaPorte

Sun Valley, ID

8/22/76

4/10/77

3

Justin Barcia

Ochlocknee, GA

8/29/09

7/21/12

3

Ivan Tedesco

Murrieta, CA

7/24/05

7/31/05

2

Brock Sellards

Kittaning, PA

8/1/99

7/23/00

2

John Dowd

Chicopee, MA

6/14/98

8/30/98

2

Jeremy McGrath

Encinitas, CA

2/28/93

6/20/93

2

Eddie Warren

Clio, MI

8/3/86

8/17/86

2

Keith Bowen

Pontiac, MI

5/18/86

6/1/86

2

Brian Myerscough

Calimesa, CA

3/25/79

3/30/80

2

Tim Hart

Torrance, CA

7/21/74

4/6/75

2

Austin Stroupe

Lincolnton, NC

5/25/08

5/25/08

1

Craig Anderson

Corona, CA

6/8/03

6/8/03

1

Danny Smith

Middleton, ID

6/9/02

6/9/02

1

Chad Reed

Australia

5/25/02

5/25/02

1

Kelly Smith

Ludington, MI

5/28/00

5/28/00

1

Nicholas Wey

Dewitt, MI

8/15/99

8/15/99

1

Tallon Vohland

Independence, MO

6/20/99

6/20/99

1

Scott Sheak

Germantown, NY

5/25/97

5/25/97

1

Tim Ferry

Largo, FL

5/28/95

5/28/95

1

James Dobb

Corona, CA

7/11/93

7/11/93

1

Brian Swink

Fenton, MI

5/26/91

5/26/91

1

Jeff Matiasevich

Anaheim, CA

10/1/89

10/1/89

1

A.J. Whiting

Sherman Oaks, CA

8/25/85

8/25/85

1

Gaylon Mosier

Huntington Beach, CA

8/20/78

8/20/78

1

Warren Reid

Westminster, CA

8/6/78

8/6/78

1

Steve Wise

Pharr, TX

7/4/76

7/4/76

1

Jimmy Ellis

East Hampton, CT

7/6/74

7/6/74

1

Josh Grant

Riverside, CA

5/27/07

5/27/07

1

Marvin Musquin

France

8/18/12

8/18/12

1

1972-2012

Career Podium Finishes

450 Class

250 Class

Rider

Podiums

Rider

Podiums

Ricky Carmichael

84

Steve Lamson

47

Kevin Windham

55

Mark Barnett

40

Mike LaRocco

53

Guy Cooper

40

Chad Reed

45

George Holland

35

Rick Johnson

43

Ricky Carmichael

32

Bob Hannah

41

Johnny O'Mara

31

Jeff Emig

39

Ryan Villopoto

31

Jeremy McGrath

35

Mike Brown

30

Jeff Ward

35

Erik Kehoe

30

Kent Howerton

33

Jeff Emig

28

Jeff Stanton

33

Broc Glover

28

Ryan Dungey

32

James Stewart

28

James Stewart

31

Jeff Ward

28

Timmy Ferry

27

Mike Kiedrowski

25

John Dowd

24

Ryan Hughes

24

Greg Albertyn

23

Ryan Dungey

22

Sebastien Tortelli

22

Dean Wilson

20

Andrew Short

21

Tyla Rattray

19

Jimmy Weinert

20

Doug Henry

19

Gary Jones

19

John Dowd

18

Mike Kiedrowski

19

Christophe Pourcel

18

Mike Alessi

19

Broc Hepler

17

Ron Lechien

17

Blake Baggett

17

Johnny O'Mara

17

Damon Huffman

16

Marty Tripes

17

Grant Langston

16

David Bailey

16

Mike LaRocco

16

Tony DiStefano

16

Ron Lechien

16

Damon Bradshaw

15

Tallon Vohland

16

Doug Henry

14

Micky Dymond

15

Ezra Lusk

14

Stephane Roncada

15

Ryan Villopoto

13

Larry Ward

15

Jim Pomeroy

13

Justin Barcia

15

Davi Millsaps

12

Josh Grant

14

Jean-Michel Bayle

11

Donny Schmidt

14

Billy Liles

11

Brock Sellards

14

David Vuillemin

11

Marty Smith

14

Donnie Hansen

10

Kevin Windham

14

Larry Ward

10

Mike Alessi

13

Brett Metcalfe

9

Travis Pastrana

13

Broc Glover

9

Robbie Reynard

13

Pierre Karsmakers

9

Ron Tichenor

13

Ivan Tedesco

8

Ben Townley

13

Rich Thorwaldson

8

Trey Canard

12

Scott Burnworth

7

Bob Hannah

12

Michael Byrne

7

Eli Tomac

12

Bob Grossi

7

Brian Myerscough

11

Marty Smith

7

Branden Jesseman

10

Bill Grossi

6

Brett Mecalfe

10

Ryan Hughes

6

Andrew Short

10

Grant Langston

6

Steve Wise

10

Mike Bell

5

Keith Bowen

9

Jimmy Bell

5

Damon Bradshaw

9

Ernesto Fonseco

5

Jim Gibson

8

Warren Reid

5

Danny Laporte

8

Tim Hart

4

Ezra Lusk

8

Steve Lamson

4

Jeremy McGrath

8

Gunnar Lindstrom

4

Scott Sheak

8

Mickael Pichon

4

Mickael Pichon

7

Gary Semics

4

Rick Ryan

7

Steve Wise

4

Jean-Michel Bayle

6

Josh Grant

4

Jeff Matiasevich

6

Gary Bailey

3

Chad Reed

6

Doug Dubach

3

Ivan Tedesco

6

Rich Eierstedt

3

Jake Weimer

6

Ricky Jordan

3

Ken Roczen

6

Alan King

3

Timmy Ferry

5

Brad Lackey

3

Ernesto Fonseca

5

Kyle Lewis

3

Casey Johnson

5

Steve Stackable

3

Jeff Leisk

5

Chuck Sun

3

Warren Reid

5

Jake Weimer

3

Eddie Warren

5

Broc Tickle

3

A.J. Whiting

5

Justin Brayton

3

Jason Lawrence

4

Justin Barcia

2

Davi Millsaps

4

Mark Barnett

2

Gaylon Mosier

4

Keith Bowen

2

Nathan Ramsey

4

Gary Chaplin

2

Kelly Smith

4

Bill Cook

2

Rodrig Thain

4

Cody Cooper

2

Dan Turner

4

John DeSoto

2

Matt Walker

4

Sonny DeFeo

2

Nick Wey

4

Matt Goerke

2

Buddy Antunez

3

Tommy Hahn

2

Larry Brooks

3

Robert Harris

2

Mike Craig

3

Jo Jo Keller

2

Bill Grossi

3

Kenny Keylon

2

Tim Hart

3

Peter Lamppu

2

Jason McCormick

3

Phil Lawrence

2

Brian Meyerscough

3

Jeff Matiasevich

2

Tommy Searle

3

Ron Pomeroy

2

Eric Sorby

3

Kyle Regal

2

Blake Wharton

3

Robbie Reynard

2

Marvin Musquin

3

Stephane Roncada

2

Craig Anderson

2

Mike Runyard

2

Chuck Bower

2

Darrell Shultz

2

Jimmy Button

2

Frank Stacy

2

Michael Byrne

2

Brian Swink

2

Tommy Croft

2

Ben Townley

2

Jimmy Ellis

2

Tony Wynn

2

Nico Izzi

2

Al Baker

1

Rick Johnson

2

John Borg

1

Bruce McDougal

2

Rick Burgett

1

Andrew McFarlane

2

Donnie Cantaloupi

1

Nils Nilsson

2

Michael Craig

1

Danny Smith

2

Clement DeSalle

1

Austin Stroupe

2

John Franklin

1

Brian Swink

2

Mike Guerra

1

Ron Turner

2

Sean Hamblin

1

Troy Adams

1

Broc Hepler

1

Tom Benolkin

1

Barry Higgins

1

Gary Bowman

1

DeWayne Jones

1

Michael Brandes

1

Jason Lawrence

1

Scott Burnworth

1

Eric McKenna

1

Donnie Cantaloupi

1

Ross Pederson

1

Paul Carpenter

1

Ted Presson

1

Danny Chandler

1

Travis Preston

1

Richard Coon

1

Nathan Ramsey

1

Martin Davalos

1

Rex Staten

1

James Dobb

1

Ron Tichenor

1

Arlo Englund

1

Larry Wosick

1

Jeff Foland

1

Ken Zahrt

1

Chris Gosselaar

1

Trey Canard

1

Mark Gregson

1

Mike Guerra

1

Robert Haag

1

Mike Healey

1

Josh Hill

1

Mike Kessler

1

Don Kudalski

1

Steve Martin

1

Ryan Mills

1

Gary Ogden

1

Kirk Pierce

1

David Pingree

1

Travis Preston

1

Doug Raines

1

Pat Richter

1

Denny Stephenson

1

Willie Surratt

1

Jim Turner

1

Tyson Vohland

1

Jimmy Weinert

1

Gareth Swanepoel

1

Kyle Cunningham

1

Bonus: The 500cc class no longer competes at the Nationals (the series last competed in 1993, with the final title won by Mike LaRocco) but just for fun, we'll list the all-time winners in that division here. This list is frozen in time.﻿