Starts Since 1990
2,647
Events Entered
Total Wins
681
25.7% Win Rate
Top 5 Finishes
1,608
60.7% rate
Top 10 Finishes
2,044
77.2% rate
Basic Information
Sussex, NJ
#3
(185 races)
#20
(163 races)
#6
(32 races)
#72
(24 races)
#4*
(17 races)
#1
(11 races)
#20H
(10 races)
#4
(6 races)
#3H
(5 races)
#28
(1 races)
#74
(1 races)
#20J
(1 races)
#3P
(1 races)
September 1, 1958
67
2019
Orange County Fair Speedway2018
Lebanon Valley Speedway2018
Albany-Saratoga Speedway2017
Lebanon Valley Speedway2016
Lebanon Valley Speedway2015
Lebanon Valley Speedway2014
Lebanon Valley Speedway2014
Albany-Saratoga Speedway2013
Lebanon Valley Speedway2013
Albany-Saratoga Speedway2012
Albany-Saratoga Speedway2012
Lebanon Valley Speedway2011
Accord Speedway2010
Lebanon Valley Speedway2010
Lebanon Valley Speedway2006
Albany-Saratoga Speedway2006
Orange County Fair Speedway2006
Orange County Fair Speedway2005
Albany-Saratoga Speedway2005
Lebanon Valley Speedway2004
Lebanon Valley Speedway2004
Lebanon Valley Speedway2004
Albany-Saratoga Speedway2003
Lebanon Valley Speedway2002
Albany-Saratoga Speedway2002
Lebanon Valley Speedway1999
Orange County Fair Speedway1999
Orange County Fair Speedway1998
Rolling Wheels Raceway Park1997
Lebanon Valley Speedway1995
Orange County Fair Speedway1994
Orange County Fair Speedway1993
Orange County Fair Speedway1992
Orange County Fair Speedway1992
Orange County Fair Speedway1991
Orange County Fair Speedway1991
Orange County Fair Speedway1991
Rolling Wheels Raceway Park1990
Orange County Fair Speedway1990
Orange County Fair Speedway2017
DIRTcar Nationals2013
Super DIRTcar Series2009
Super DIRTcar Series2007
Super DIRTcar Series2006
DIRTcar 358 Modifieds2002
DIRTcar Nationals2001
DIRTcar Nationals2001
Super DIRTcar Series2000
DIRTcar Nationals1998
DIRTcar 358 Modifieds1998
DIRTcar Nationals1997
Mr. DIRT Modified1997
Super DIRTcar Series1996
Mr. DIRT Modified1993
Mr. DIRT Modified1993
Super DIRTcar Series1991
Super DIRTcar Series1990
DIRT Asphalt Challenge Series1990
Super DIRTcar Series1990
Mr. DIRT Modified
Recent Performances
| Pos | Event / Track | Date |
|---|---|---|
| 13th |
John Grady Memorial
Albany-Saratoga Speedway (Dirt)
|
Fri Sep 13, 2024 |
| 3rd |
Regular Event
Albany-Saratoga Speedway (Dirt)
|
Fri May 17, 2024 |
| 23rd |
Regular Event
Albany-Saratoga Speedway (Dirt)
|
Fri May 3, 2024 |
| 16th |
Regular Event
Albany-Saratoga Speedway (Dirt)
|
Fri Apr 26, 2024 |
| 9th |
Opening Night
Albany-Saratoga Speedway (Dirt)
|
Fri Apr 19, 2024 |
| 23rd |
DIRTcar Nationals Night 3
Volusia Speedway Park
|
Fri Feb 16, 2024 |
| 19th |
DIRTcar Nationals Night 2
Volusia Speedway Park
|
Thu Feb 15, 2024 |
| 38th |
Eastern States 200
Orange County Fair Speedway
|
Sun Oct 22, 2023 |
| 4th |
Championship Night
Orange County Fair Speedway
|
Sat Sep 9, 2023 |
| 2nd |
104th Anniversary Race
Orange County Fair Speedway
|
Sat Aug 19, 2023 |
Rating Progress (CELO)
Totals Since 1990
| Metric | Big Block | Small Block | Total |
|---|---|---|---|
| Starts | 1,864 | 783 | 2,647 |
| Wins | 417 | 264 | 681 |
| Top 5s | 1,075 | 533 | 1,608 |
| Top 10s | 1,416 | 628 | 2,044 |
| Avg. Finish | 7.42 | 6.63 | 7.18 |
| Best Finish | 1st | 1st | 1st |
Rivals
Head-to-Head ComparisonPerformance Averages
Win Every X Races
3.89
Top 5 Every X Races
1.65
Top 10 Every X Races
1.3
Hard Charger Stats
566 Races TrackedTotal Gained
415
Avg Gained
0.73
Single Race Personal Best
+29
Positions
Best Performance
358 series at Brockville (Brockville Ontario Speedway)
Jul 15, 1998
+29
Note: Hard Charger statistics are only calculated for races where qualifying or
starting position data is available in our database. This data is more comprehensively tracked for
recent seasons.
Career Timeline
-
First Career Start
Apr 14, 1990Opening Night (Orange County Fair Speedway) -
First Career Top 5
Apr 14, 1990Opening Night (Orange County Fair Speedway) -
First Career Top 10
Apr 14, 1990Opening Night (Orange County Fair Speedway) -
First Career Win
Apr 21, 1990NEDTCS at OCFS (Orange County Fair Speedway)Took 3 races Took 7 days -
25th Career Win
Aug 9, 1990Mr. Dirt Track USA (Lebanon Valley Speedway)Took 63 races Took 117 days -
50th Career Top 5
Aug 18, 1990Regular Event (Orange County Fair Speedway)Took 70 races Took 126 days -
100th Career Start
Apr 7, 1991Springfest 50 (Hagerstown Speedway)Took 100 races Took 358 days -
100th Career Top 10
Jun 3, 1991Modifieds w/ WoO Sprints (Lebanon Valley Speedway)Took 119 races Took 415 days -
50th Career Win
Jun 29, 1991Modified 50 (Orange County Fair Speedway)Took 130 races Took 441 days -
100th Career Top 5
Jul 4, 1991Firecracker 100 (Rolling Wheels Raceway Park)Took 134 races Took 446 days -
200th Career Start
May 9, 1992Spring 50 Make-up (Orange County Fair Speedway)Took 200 races Took 756 days -
75th Career Win
Jun 10, 1992Modified 50 (Fonda Speedway)Took 207 races Took 788 days -
150th Career Top 5
Jun 20, 1992Regular Event (Orange County Fair Speedway)Took 214 races Took 798 days -
200th Career Top 10
Aug 15, 1992Make-up from 8/8 (Orange County Fair Speedway)Took 249 races Took 854 days -
100th Career Win
Feb 11, 1993Florida Invitational Race #1 (Volusia Speedway Park)Took 279 races Took 1,034 days -
200th Career Top 5
May 1, 1993Make-up from 4/24 (Orange County Fair Speedway)Took 288 races Took 1,113 days -
300th Career Start
May 29, 1993Regular Event (Orange County Fair Speedway)Took 300 races Took 1,141 days -
125th Career Win
Aug 14, 1993Make-up from 8/7 (Orange County Fair Speedway)Took 337 races Took 1,218 days -
250th Career Top 5
Sep 19, 1993Coors 200 (Lebanon Valley Speedway)Took 356 races Took 1,254 days -
300th Career Top 10
Oct 10, 1993Wheels 300 (New York State Fairgrounds)Took 364 races Took 1,275 days -
400th Career Start
Jun 29, 1994SDS at Ransomville (Ransomville Speedway)Took 400 races Took 1,537 days -
150th Career Win
Aug 2, 1994358 Super Dirt Series at Ransomville (Ransomville Speedway)Took 422 races Took 1,571 days -
300th Career Top 5
Sep 10, 1994Race of Kings (Lebanon Valley Speedway)Took 443 races Took 1,610 days -
500th Career Start
Jun 28, 1995358 Super Dirt Series at Orange County (Orange County Fair Speedway)Took 500 races Took 1,901 days -
400th Career Top 10
Jul 6, 1995Regular Event (Albany-Saratoga Speedway)Took 504 races Took 1,909 days -
175th Career Win
Jul 25, 1995358 Super Dirt Series at Brewerton (Brewerton Speedway)Took 516 races Took 1,928 days -
350th Career Top 5
Aug 12, 1995Regular Event (Orange County Fair Speedway)Took 526 races Took 1,946 days -
600th Career Start
Jul 7, 1996SDS at NYS Fairgrounds (New York State Fairgrounds)Took 600 races Took 2,276 days -
400th Career Top 5
Jul 24, 1996SDS at Susquehanna (BAPS Motor Speedway)Took 610 races Took 2,293 days -
200th Career Win
Aug 23, 1996Victoria 200 Qualifier (Albany-Saratoga Speedway)Took 625 races Took 2,323 days -
500th Career Top 10
Sep 14, 1996SDS at OCFS (Orange County Fair Speedway)Took 638 races Took 2,345 days -
450th Career Top 5
Jun 21, 1997Regular Event (Lebanon Valley Speedway)Took 682 races Took 2,625 days -
700th Career Start
Jul 19, 1997Regular Event (Lebanon Valley Speedway)Took 700 races Took 2,653 days -
225th Career Win
Jul 19, 1997Regular Event (Lebanon Valley Speedway)Took 700 races Took 2,653 days -
600th Career Top 10
May 22, 1998Regular Event (Albany-Saratoga Speedway)Took 764 races Took 2,960 days -
500th Career Top 5
May 29, 1998Spring Championship (Albany-Saratoga Speedway)Took 768 races Took 2,967 days -
250th Career Win
Jun 6, 1998Regular Event (Lebanon Valley Speedway)Took 773 races Took 2,975 days -
800th Career Start
Jul 26, 1998358 series at Cornwall (Cornwall Motor Speedway)Took 800 races Took 3,025 days -
550th Career Top 5
Mar 27, 1999Syracuse Small Block Qualifier (Hagerstown Speedway)Took 847 races Took 3,269 days -
275th Career Win
Jun 12, 1999Regular Event (Orange County Fair Speedway)Took 872 races Took 3,346 days -
700th Career Top 10
Jul 13, 1999Molson International 99 (Autodrome Granby)Took 887 races Took 3,377 days -
900th Career Start
Aug 3, 1999Summer Nationals (Ransomville Speedway)Took 900 races Took 3,398 days -
600th Career Top 5
Sep 19, 1999Empire State Nationals Triple 50 #3 (Albany-Saratoga Speedway)Took 927 races Took 3,445 days -
300th Career Win
Jun 23, 2000Regular Event (Albany-Saratoga Speedway)Took 962 races Took 3,723 days -
1,000th Career Start
Aug 23, 2000Sunoco 100 (Can-Am Speedway)Took 1,000 races Took 3,784 days -
650th Career Top 5
Oct 20, 2000358 Modified Make-up Feature (Orange County Fair Speedway)Took 1,018 races Took 3,842 days -
800th Career Top 10
Feb 16, 2001Florida Tour Day 8 (Volusia Speedway Park)Took 1,030 races Took 3,961 days -
325th Career Win
Aug 2, 2001Mr. DIRT Track USA (Lebanon Valley Speedway)Took 1,084 races Took 4,128 days -
1,100th Career Start
Aug 24, 2001Coors Light Challenge (Albany-Saratoga Speedway)Took 1,100 races Took 4,150 days -
700th Career Top 5
Sep 1, 2001Championship Night (Orange County Fair Speedway)Took 1,104 races Took 4,158 days -
900th Career Top 10
Jun 7, 2002Regular Event (Albany-Saratoga Speedway)Took 1,155 races Took 4,437 days -
350th Career Win
Jun 13, 2002Big Block/Small Block Challenge (Fonda Speedway)Took 1,157 races Took 4,443 days -
750th Career Top 5
Jul 20, 2002Regular Event (Lebanon Valley Speedway)Took 1,181 races Took 4,480 days -
1,200th Career Start
Aug 15, 2002Traffic Jam 100 (Grandview Speedway)Took 1,200 races Took 4,506 days -
375th Career Win
Oct 20, 2002McDonald's 200 (Fonda Speedway)Took 1,225 races Took 4,572 days -
800th Career Top 5
May 27, 2003Mods w/ WoO Sprints (Lebanon Valley Speedway)Took 1,252 races Took 4,791 days -
1,000th Career Top 10
Jul 12, 2003Regular Event (Lebanon Valley Speedway)Took 1,275 races Took 4,837 days -
1,300th Career Start
Aug 30, 2003Regular Event (Lebanon Valley Speedway)Took 1,300 races Took 4,886 days -
400th Career Win
Apr 24, 2004Regular Event (Lebanon Valley Speedway)Took 1,334 races Took 5,124 days -
850th Career Top 5
Apr 24, 2004Regular Event (Lebanon Valley Speedway)Took 1,334 races Took 5,124 days -
1,100th Career Top 10
Aug 20, 2004Regular Event (Albany-Saratoga Speedway)Took 1,396 races Took 5,242 days -
1,400th Career Start
Aug 27, 2004Twin 20 #1 (Albany-Saratoga Speedway)Took 1,400 races Took 5,249 days -
900th Career Top 5
Sep 10, 2004Race of Kings 100 (Lebanon Valley Speedway)Took 1,408 races Took 5,263 days -
425th Career Win
Oct 23, 2004Dynomax 150 (Orange County Fair Speedway)Took 1,424 races Took 5,306 days -
950th Career Top 5
Aug 15, 2005Mods w/ WoO LM (Lebanon Valley Speedway)Took 1,481 races Took 5,602 days -
1,500th Career Start
Oct 6, 2005Leaf Racewear 75 (Brewerton Speedway)Took 1,500 races Took 5,654 days -
450th Career Win
Mar 19, 2006Small Black Special (Hagerstown Speedway)Took 1,513 races Took 5,818 days -
1,200th Career Top 10
Apr 1, 2006Opening Night (Grandview Speedway)Took 1,515 races Took 5,831 days -
1,000th Career Top 5
Jul 27, 2006358 Special (Can-Am Speedway)Took 1,560 races Took 5,948 days -
1,600th Career Start
Feb 17, 2007DIRTcar Winter Nationals Night 4 (Volusia Speedway Park)Took 1,600 races Took 6,153 days -
475th Career Win
Apr 14, 2007Opening Night (Lebanon Valley Speedway)Took 1,605 races Took 6,209 days -
1,300th Career Top 10
Jul 17, 2007Modified Open (Fonda Speedway)Took 1,644 races Took 6,303 days -
1,050th Career Top 5
Jul 20, 2007Regular Event (Albany-Saratoga Speedway)Took 1,646 races Took 6,306 days -
500th Career Win
Oct 6, 2007Goulds Pumps/ITT 150 (New York State Fairgrounds)Took 1,692 races Took 6,384 days -
1,700th Career Start
Feb 14, 2008Advance Auto Parts 30 (Volusia Speedway Park)Took 1,700 races Took 6,515 days -
1,100th Career Top 5
Jun 7, 200811th Annual Showdown at Sundown (Fulton Speedway)Took 1,724 races Took 6,629 days -
1,400th Career Top 10
Sep 5, 2008Make up from 8/29 (Albany-Saratoga Speedway)Took 1,766 races Took 6,719 days -
525th Career Win
Apr 17, 2009Opening Night (Albany-Saratoga Speedway)Took 1,795 races Took 6,943 days -
1,800th Career Start
May 1, 2009Regular Event (Albany-Saratoga Speedway)Took 1,800 races Took 6,957 days -
1,150th Career Top 5
Jun 6, 2009Lebanon Valley 100 (Lebanon Valley Speedway)Took 1,812 races Took 6,993 days -
1,900th Career Start
Jul 7, 201060th Anniversary Special (Five Mile Point Speedway)Took 1,900 races Took 7,389 days -
1,500th Career Top 10
Jul 10, 2010Regular Event (Lebanon Valley Speedway)Took 1,901 races Took 7,392 days -
1,200th Career Top 5
Jul 10, 2010Regular Event (Lebanon Valley Speedway)Took 1,901 races Took 7,392 days -
550th Career Win
Sep 4, 2010Championship Night (Lebanon Valley Speedway)Took 1,926 races Took 7,448 days -
1,250th Career Top 5
Jul 9, 2011Regular Event (Lebanon Valley Speedway)Took 1,984 races Took 7,756 days -
2,000th Career Start
Aug 4, 2011Traffic Jam 60 (Grandview Speedway)Took 2,000 races Took 7,782 days -
1,600th Career Top 10
Oct 6, 2011Rolling Wheels 358-Modified 75 (Rolling Wheels Raceway Park)Took 2,022 races Took 7,845 days -
575th Career Win
May 4, 2012Regular Event (Albany-Saratoga Speedway)Took 2,046 races Took 8,056 days -
1,300th Career Top 5
Jun 1, 2012Regular Event (Albany-Saratoga Speedway)Took 2,060 races Took 8,084 days -
2,100th Career Start
Sep 23, 2012McDonalds Weekend 40 (Fonda Speedway)Took 2,100 races Took 8,198 days -
1,350th Career Top 5
Jun 5, 2013Hall of Fame 60 (Rolling Wheels Raceway Park)Took 2,131 races Took 8,453 days -
1,700th Career Top 10
Jul 20, 2013Regular Event (Lebanon Valley Speedway)Took 2,147 races Took 8,498 days -
600th Career Win
Aug 6, 2013Michigan 100 (I-96 Speedway)Took 2,155 races Took 8,515 days -
2,200th Career Start
May 31, 2014Regular Event (Lebanon Valley Speedway)Took 2,200 races Took 8,813 days -
1,400th Career Top 5
Jul 5, 2014Regular Event (Lebanon Valley Speedway)Took 2,212 races Took 8,848 days -
625th Career Win
Oct 25, 2014Eastern States 100 (Orange County Fair Speedway)Took 2,250 races Took 8,960 days -
1,800th Career Top 10
May 29, 2015Regular Event (Albany-Saratoga Speedway)Took 2,276 races Took 9,176 days -
1,450th Career Top 5
Jul 3, 2015Regular Event (Albany-Saratoga Speedway)Took 2,289 races Took 9,211 days -
2,300th Career Start
Jul 29, 2015Jack Johnson Tribute Race (Fonda Speedway)Took 2,300 races Took 9,237 days -
650th Career Win
May 14, 2016Regular Event (Lebanon Valley Speedway)Took 2,348 races Took 9,527 days -
1,500th Career Top 5
Aug 20, 2016Regular Event (Lebanon Valley Speedway)Took 2,391 races Took 9,625 days -
2,400th Career Start
Sep 17, 2016King of the Hill 100 (Weedsport Speedway)Took 2,400 races Took 9,653 days -
1,900th Career Top 10
May 12, 2017Regular Event (Albany-Saratoga Speedway)Took 2,417 races Took 9,890 days -
1,550th Career Top 5
Jun 8, 2018Regular Event (Albany-Saratoga Speedway)Took 2,498 races Took 10,282 days -
2,500th Career Start
Jun 10, 2018Mods w/ All-Stars (Weedsport Speedway)Took 2,500 races Took 10,284 days -
675th Career Win
Nov 3, 2018World Finals Night 1 (The Dirt Track at Charlotte)Took 2,545 races Took 10,430 days -
2,000th Career Top 10
May 17, 2019Regular Event (Albany-Saratoga Speedway)Took 2,559 races Took 10,625 days -
2,600th Career Start
Aug 23, 2019Regular Event (Albany-Saratoga Speedway)Took 2,600 races Took 10,723 days -
1,600th Career Top 5
Aug 31, 2019Mr. DIRT Track USA (Lebanon Valley Speedway)Took 2,603 races Took 10,731 days
Personal Bests & Highs Since 1990
Best Streaks
Consecutive Wins
Most won in a row
5
6 time(s)
Consecutive Top 5s
Consistent front-runner
19
1 time(s)
Consecutive Top 10s
Reliable results
24
1 time(s)
Single Season Records
Most Starts
2004
Most Wins
2002
Most Top 5s
1990, 2002, 2004
Most Top 10s
2004
Official Rankings History
Overall Modified Events
2nd
Most Starts
2647 Recorded
1st
Most Top 5s
1608 Recorded
1st
Most Top 10s
2044 Recorded
1st
Most Wins
681 Recorded
Series Rankings
DIRTcar 358 Modifieds
2nd
Most Starts
255 Recorded
2nd
Most Top 5s
142 Recorded
2nd
Most Top 10s
180 Recorded
2nd
Most Wins
51 Recorded
DIRTcar Nationals
1st
Most Starts
99 Recorded
1st
Most Top 5s
55 Recorded
1st
Most Top 10s
72 Recorded
1st
Most Wins
23 Recorded
Mr. DIRT 358 Modified
7th
Most Starts
41 Recorded
3rd
Most Top 5s
29 Recorded
4th
Most Top 10s
33 Recorded
1st
Most Wins
17 Recorded
Mr. DIRT Modified
1st
Most Starts
66 Recorded
1st
Most Top 5s
35 Recorded
1st
Most Top 10s
45 Recorded
2nd
Most Wins
8 Recorded
Non-series
8th
Most Starts
325 Recorded
4th
Most Top 5s
201 Recorded
4th
Most Top 10s
249 Recorded
1st
Most Wins
90 Recorded
Northeastern Dirt Track Championship
1st
Most Starts
2 Recorded
Super DIRTcar Series
2nd
Most Starts
654 Recorded
1st
Most Top 5s
320 Recorded
1st
Most Top 10s
463 Recorded
1st
Most Wins
108 Recorded
USNA
1st
Most Starts
8 Recorded
1st
Most Top 5s
5 Recorded
3rd
Most Top 10s
6 Recorded
2nd
Most Wins
2 Recorded
Weekly
8th
Most Starts
1121 Recorded
3rd
Most Top 5s
790 Recorded
8th
Most Top 10s
953 Recorded
1st
Most Wins
374 Recorded
Track & Regional
Albany-Saratoga Speedway
5th
Most Starts
385 Recorded
2nd
Most Top 5s
265 Recorded
2nd
Most Top 10s
325 Recorded
1st
Most Wins
136 Recorded
Fonda Speedway
10th
Most Wins
25 Recorded
Hagerstown Speedway
1st
Most Starts
66 Recorded
1st
Most Top 5s
47 Recorded
1st
Most Top 10s
52 Recorded
1st
Most Wins
29 Recorded
Lebanon Valley Speedway
8th
Most Starts
401 Recorded
3rd
Most Top 5s
278 Recorded
5th
Most Top 10s
338 Recorded
3rd
Most Wins
107 Recorded
New York State Fairgrounds
1st
Most Starts
77 Recorded
2nd
Most Top 5s
29 Recorded
2nd
Most Top 10s
42 Recorded
2nd
Most Wins
12 Recorded
Orange County Fair Speedway
7th
Most Starts
485 Recorded
1st
Most Top 5s
341 Recorded
3rd
Most Top 10s
395 Recorded
1st
Most Wins
184 Recorded
Oswego Speedway
7th
Most Top 5s
4 Recorded
Rolling Wheels Raceway Park
1st
Most Starts
170 Recorded
1st
Most Top 5s
111 Recorded
1st
Most Top 10s
134 Recorded
1st
Most Wins
34 Recorded
The Dirt Track at Charlotte
6th
Most Starts
33 Recorded
3rd
Most Top 5s
16 Recorded
3rd
Most Top 10s
26 Recorded
1st
Most Wins
6 Recorded
Volusia Speedway Park
1st
Most Starts
92 Recorded
1st
Most Top 5s
52 Recorded
1st
Most Top 10s
68 Recorded
1st
Most Wins
20 Recorded
Florida
2nd
Most Starts
99 Recorded
2nd
Most Top 5s
55 Recorded
2nd
Most Top 10s
72 Recorded
1st
Most Wins
23 Recorded
Maryland
1st
Most Starts
66 Recorded
1st
Most Top 5s
47 Recorded
1st
Most Top 10s
52 Recorded
1st
Most Wins
29 Recorded
New York
4th
Most Starts
2052 Recorded
1st
Most Top 5s
1280 Recorded
3rd
Most Top 10s
1601 Recorded
1st
Most Wins
553 Recorded
North Carolina
6th
Most Starts
33 Recorded
3rd
Most Top 5s
16 Recorded
4th
Most Top 10s
26 Recorded
1st
Most Wins
6 Recorded