Starts Since 1990
2,447
Events Entered
Total Wins
300
12.3% Win Rate
Top 5 Finishes
1,180
48.2% rate
Top 10 Finishes
1,753
71.6% rate
Basic Information
Sidney, NY
#91
(337 races)
#91D
(13 races)
#32X
(2 races)
#1RK
(2 races)
#46
(1 races)
#28
(1 races)
#3
(1 races)
#20X
(1 races)
#M1
(1 races)
#M1D
(1 races)
November 21, 1964
61
2020
Thunder Mountain Speedway2017
Brewerton Speedway2015
Fulton Speedway2012
Fulton Speedway2011
Fulton Speedway2009
Fulton Speedway2008
Brewerton Speedway2001
Brewerton Speedway1999
Weedsport Speedway1999
Brewerton Speedway1998
Brewerton Speedway1998
Weedsport Speedway1998
Land of Legends Raceway1995
Lebanon Valley Speedway1993
Lebanon Valley Speedway1992
Weedsport Speedway2018
Short Track Super Series North2014
Super DIRTcar Series2011
RoC Series2008
Super DIRTcar Series1998
Mr. DIRT Modified1998
Super DIRTcar Series
Recent Performances
| Pos | Event / Track | Date |
|---|---|---|
| 25th |
60th Anniversary Special
Albany-Saratoga Speedway (Dirt)
|
Fri Apr 18, 2025 |
| 18th |
Billy Whittaker Cars 200
Oswego Speedway
|
Sat Oct 12, 2024 |
| 11th |
Salute To The Troops 150
Oswego Speedway
|
Fri Oct 11, 2024 |
| 43rd |
Outlaw 200
Fulton Speedway
|
Sat Oct 5, 2024 |
| 7th |
Malta Massive Weekend
Albany-Saratoga Speedway (Dirt)
|
Sat Sep 21, 2024 |
| 13th |
Gerald Haers Memorial
Land of Legends Raceway
|
Sat Sep 14, 2024 |
| 12th |
R.D. Hutchinson Memorial
Can-Am Speedway
|
Fri Sep 6, 2024 |
| 6th |
New Yorker
Utica-Rome Speedway
|
Mon Sep 2, 2024 |
| 3rd |
Mods w/ Chad Sindoni Memorial
Thunder Mountain Speedway
|
Sun Aug 25, 2024 |
| 7th |
Regular Event
Thunder Mountain Speedway
|
Sat Aug 24, 2024 |
Rating Progress (CELO)
Current Season Statistics
No starts recorded yet for the 2026 season.
Performance Projections
2026 Performance Projections
Comparing real-time results against end-of-season targets and historical benchmarks.Wins
0
Target
Actual Progress: 0
0%
Personal Best:
25
Top 5s
7
Target
Actual Progress: 0
0%
Personal Best:
60
Top 10s
11
Target
Actual Progress: 0
0%
Personal Best:
77
Starts
19
Target
Actual Progress: 0
0%
Personal Best:
99
Recent Season Results
No results recorded yet for the 2026 season.
Totals Since 1990
| Metric | Big Block | Small Block | Total |
|---|---|---|---|
| Starts | 2,242 | 205 | 2,447 |
| Wins | 266 | 34 | 300 |
| Top 5s | 1,087 | 93 | 1,180 |
| Top 10s | 1,614 | 139 | 1,753 |
| Avg. Finish | 8.61 | 10.77 | 8.79 |
| Best Finish | 1st | 1st | 1st |
Rivals
Head-to-Head ComparisonPerformance Averages
Win Every X Races
8.16
Top 5 Every X Races
2.07
Top 10 Every X Races
1.4
Hard Charger Stats
590 Races TrackedTotal Gained
-423
Avg Gained
-0.72
Single Race Personal Best
+30
Positions
Best Performance
Outlaw 200 (Fulton Speedway)
Oct 1, 2022
+30
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
Mar 4, 1990Northeast Modified Opener (Hagerstown Speedway) -
First Career Top 10
Mar 11, 1990Modified vs. Late Models Challenge (Hagerstown Speedway)Took 2 races Took 7 days -
First Career Top 5
Mar 11, 1990Twin 20 #2 (Hagerstown Speedway)Took 4 races Took 7 days -
First Career Win
May 12, 1990Regular Event (Lebanon Valley Speedway)Took 14 races Took 68 days -
100th Career Start
Jul 3, 1991Super Dirt Series at Syracuse (New York State Fairgrounds)Took 100 races Took 485 days -
100th Career Top 10
Jun 23, 1992SDS at Williams Grove (Williams Grove Speedway)Took 173 races Took 841 days -
50th Career Top 5
Jun 28, 1992Regular Event (Weedsport Speedway)Took 174 races Took 846 days -
200th Career Start
Aug 8, 1992Regular Event (Lebanon Valley Speedway)Took 200 races Took 887 days -
100th Career Top 5
Aug 7, 1993Regular Event (Lebanon Valley Speedway)Took 285 races Took 1,251 days -
25th Career Win
Sep 2, 1993Modified Special (Thunder Mountain Speedway)Took 299 races Took 1,277 days -
300th Career Start
Sep 4, 1993Championship Night (Lebanon Valley Speedway)Took 300 races Took 1,279 days -
200th Career Top 10
Oct 16, 1993Mr. Dirt 358 Championship Trail at Fonda (Fonda Speedway)Took 314 races Took 1,321 days -
400th Career Start
Mar 19, 1995Northeast Modified Opener (Hagerstown Speedway)Took 400 races Took 1,841 days -
150th Career Top 5
Jun 10, 1995Regular Event (Lebanon Valley Speedway)Took 424 races Took 1,923 days -
300th Career Top 10
Sep 1, 1995Twin 20's #2 (Albany-Saratoga Speedway)Took 471 races Took 2,006 days -
500th Career Start
May 25, 1996Memorial Day Special (Lebanon Valley Speedway)Took 500 races Took 2,273 days -
200th Career Top 5
Oct 25, 1996Southern Tier 200 (Five Mile Point Speedway)Took 566 races Took 2,426 days -
50th Career Win
Jun 6, 1997Regular Event (Brewerton Speedway)Took 589 races Took 2,650 days -
600th Career Start
Jun 27, 1997Regular Event (Brewerton Speedway)Took 600 races Took 2,671 days -
400th Career Top 10
Aug 8, 1997Regular Event (Brewerton Speedway)Took 623 races Took 2,713 days -
250th Career Top 5
Jun 19, 1998Regular Event (Brewerton Speedway)Took 672 races Took 3,028 days -
700th Career Start
Aug 2, 1998Regular Event (Weedsport Speedway)Took 700 races Took 3,072 days -
75th Career Win
Apr 18, 1999Make up from 4/11 (Weedsport Speedway)Took 742 races Took 3,331 days -
300th Career Top 5
Apr 24, 1999Opening Night (Land of Legends Raceway)Took 745 races Took 3,337 days -
500th Career Top 10
May 1, 1999Regular Event (Land of Legends Raceway)Took 748 races Took 3,344 days -
800th Career Start
Aug 12, 1999Traffic Jam (Grandview Speedway)Took 800 races Took 3,447 days -
350th Career Top 5
Sep 18, 1999Carquest 200 (Autodrome Granby)Took 818 races Took 3,484 days -
600th Career Top 10
Aug 25, 2000Regular Event (Brewerton Speedway)Took 879 races Took 3,826 days -
100th Career Win
Oct 8, 2000Eckerd 200 (New York State Fairgrounds)Took 891 races Took 3,870 days -
900th Career Start
Apr 20, 2001Demon Dog Fight on DIRT (Brewerton Speedway)Took 900 races Took 4,064 days -
400th Career Top 5
Jun 24, 2001Regular Event (Weedsport Speedway)Took 924 races Took 4,129 days -
1,000th Career Start
Jun 22, 2002Regular Event (Land of Legends Raceway)Took 1,000 races Took 4,492 days -
450th Career Top 5
Jul 24, 2002Kinney Drug 100 (Can-Am Speedway)Took 1,019 races Took 4,524 days -
700th Career Top 10
Jul 24, 2002Kinney Drug 100 (Can-Am Speedway)Took 1,019 races Took 4,524 days -
1,100th Career Start
Jul 12, 2003Regular Event (Land of Legends Raceway)Took 1,100 races Took 4,877 days -
500th Career Top 5
Aug 24, 2003Empire DIRT Series Race 8 (Weedsport Speedway)Took 1,123 races Took 4,920 days -
125th Career Win
Aug 30, 2003Championship Night (Can-Am Speedway)Took 1,124 races Took 4,926 days -
800th Career Top 10
May 28, 2004Regular Event (Brewerton Speedway)Took 1,157 races Took 5,198 days -
1,200th Career Start
Aug 6, 2004Regular Event (Brewerton Speedway)Took 1,200 races Took 5,268 days -
550th Career Top 5
Aug 20, 2004Regular Event (Brewerton Speedway)Took 1,208 races Took 5,282 days -
900th Career Top 10
Aug 20, 2005Regular Event (Fulton Speedway)Took 1,281 races Took 5,647 days -
150th Career Win
Aug 26, 2005Regular Event (Brewerton Speedway)Took 1,283 races Took 5,653 days -
600th Career Top 5
Nov 12, 2005Atlantic Coast 100 (Bridgeport Speedway)Took 1,296 races Took 5,732 days -
1,300th Career Start
Feb 17, 2006DIRTcar Winter Nationals Night 3 (Volusia Speedway Park)Took 1,300 races Took 5,829 days -
650th Career Top 5
May 31, 2007Advance Auto Parts 75 (Orange County Fair Speedway)Took 1,377 races Took 6,296 days -
1,400th Career Start
Aug 14, 2007Special (Thunder Mountain Speedway)Took 1,400 races Took 6,371 days -
1,000th Career Top 10
Aug 18, 2007Advance Auto Parts 2nd 50 (Can-Am Speedway)Took 1,403 races Took 6,375 days -
175th Career Win
Apr 18, 2008Opening Night (Brewerton Speedway)Took 1,432 races Took 6,619 days -
700th Career Top 5
Jul 19, 2008Regular Event (Can-Am Speedway)Took 1,463 races Took 6,711 days -
200th Career Win
Apr 17, 2009Opening Night (Brewerton Speedway)Took 1,497 races Took 6,983 days -
1,500th Career Start
Apr 26, 2009Spring Fever 75 (Big Diamond Speedway)Took 1,500 races Took 6,992 days -
1,100th Career Top 10
Aug 1, 2009Regular Event (Fulton Speedway)Took 1,529 races Took 7,089 days -
750th Career Top 5
Sep 7, 2009Petrocci Memorial 100 (Rolling Wheels Raceway Park)Took 1,542 races Took 7,126 days -
1,600th Career Start
Jul 15, 2010Longhorn Trucking 50 (Brewerton Speedway)Took 1,600 races Took 7,437 days -
800th Career Top 5
Oct 31, 2010Octoberfest 350 (BB) (Hagerstown Speedway)Took 1,637 races Took 7,545 days -
225th Career Win
Apr 22, 2011Regular Event (Brewerton Speedway)Took 1,646 races Took 7,718 days -
1,200th Career Top 10
Jun 13, 2011Night of Qualifiers (Five Mile Point Speedway)Took 1,664 races Took 7,770 days -
1,700th Career Start
Aug 26, 2011Regular Event (Brewerton Speedway)Took 1,700 races Took 7,844 days -
850th Career Top 5
Apr 20, 2012Opening Night (Brewerton Speedway)Took 1,729 races Took 8,082 days -
1,300th Career Top 10
Apr 6, 2013Jan Corcoran Memorial 64 (Land of Legends Raceway)Took 1,800 races Took 8,433 days -
1,800th Career Start
Apr 6, 2013Jan Corcoran Memorial 64 (Land of Legends Raceway)Took 1,800 races Took 8,433 days -
900th Career Top 5
Jul 16, 2013Night of Qualifiers (Five Mile Point Speedway)Took 1,828 races Took 8,534 days -
250th Career Win
Oct 20, 2013Northeast Fall Nationals (Brockville Ontario Speedway)Took 1,855 races Took 8,630 days -
1,900th Career Start
Jul 30, 2014All-Star 35 (Albany-Saratoga Speedway)Took 1,900 races Took 8,913 days -
950th Career Top 5
May 9, 2015Regular Event (Fulton Speedway)Took 1,935 races Took 9,196 days -
1,400th Career Top 10
Jun 20, 2015Regular Event (Fulton Speedway)Took 1,949 races Took 9,238 days -
2,000th Career Start
Nov 8, 2015World Finals Night 2 (The Dirt Track at Charlotte)Took 2,000 races Took 9,380 days -
1,000th Career Top 5
Jul 21, 2016SDS at Sharon (Sharon Speedway)Took 2,025 races Took 9,635 days -
275th Career Win
Jun 2, 2017Regular Event (Brewerton Speedway)Took 2,060 races Took 9,951 days -
1,500th Career Top 10
Jul 28, 2017Regular Event (Brewerton Speedway)Took 2,081 races Took 10,007 days -
2,100th Career Start
Oct 1, 2017Outlaw 200 (Fulton Speedway)Took 2,100 races Took 10,072 days -
1,050th Career Top 5
Sep 23, 2018Lightning on the Mountain (Thunder Mountain Speedway)Took 2,149 races Took 10,429 days -
2,200th Career Start
Sep 2, 2019Labor Day Double Play 100 (Weedsport Speedway)Took 2,200 races Took 10,773 days -
1,600th Career Top 10
Feb 7, 2020Sunshine Swing Night 1 (All-Tech Raceway)Took 2,218 races Took 10,932 days -
1,100th Career Top 5
Aug 1, 2020Regular Event (Thunder Mountain Speedway)Took 2,241 races Took 11,107 days -
2,300th Career Start
Jul 4, 2021Firecracker 50 (Fonda Speedway)Took 2,300 races Took 11,444 days -
1,700th Career Top 10
Jun 10, 2022Regular Event (Utica-Rome Speedway)Took 2,359 races Took 11,785 days -
1,150th Career Top 5
Jun 17, 2022Regular Event (Utica-Rome Speedway)Took 2,360 races Took 11,792 days -
2,400th Career Start
Nov 5, 2022World Finals Night 3 (The Dirt Track at Charlotte)Took 2,400 races Took 11,933 days -
300th Career Win
Jul 21, 2024The Decker Memorial (Thunder Mountain Speedway)Took 2,450 races Took 12,557 days
Personal Bests & Highs Since 1990
Best Streaks
Consecutive Wins
Most won in a row
4
2 time(s)
Consecutive Top 5s
Consistent front-runner
15
1 time(s)
Consecutive Top 10s
Reliable results
24
1 time(s)
Single Season Records
Most Starts
2004
Most Wins
2008
Most Top 5s
1998
Most Top 10s
2004
Official Rankings History
Overall Modified Events
5th
Most Starts
2447 Recorded
5th
Most Top 5s
1180 Recorded
5th
Most Top 10s
1753 Recorded
9th
Most Wins
300 Recorded
Series Rankings
DIRTcar 358 Modifieds
6th
Most Wins
19 Recorded
DIRTcar Nationals
10th
Most Top 5s
16 Recorded
8th
Most Wins
3 Recorded
Mr. DIRT Modified
4th
Most Starts
65 Recorded
6th
Most Top 5s
21 Recorded
5th
Most Top 10s
37 Recorded
8th
Most Wins
3 Recorded
Short Track Super Series North
9th
Most Starts
42 Recorded
8th
Most Top 5s
13 Recorded
8th
Most Top 10s
26 Recorded
Super DIRTcar Series
1st
Most Starts
685 Recorded
2nd
Most Top 5s
290 Recorded
2nd
Most Top 10s
450 Recorded
3rd
Most Wins
67 Recorded
USNA
1st
Most Starts
8 Recorded
1st
Most Top 5s
5 Recorded
6th
Most Top 10s
5 Recorded
2nd
Most Wins
2 Recorded
Weekly
10th
Most Starts
1107 Recorded
Track & Regional
Fulton Speedway
5th
Most Top 5s
124 Recorded
8th
Most Top 10s
158 Recorded
3rd
Most Wins
39 Recorded
Hagerstown Speedway
9th
Most Top 5s
14 Recorded
9th
Most Wins
2 Recorded
Land of Legends Raceway
8th
Most Wins
19 Recorded
Lebanon Valley Speedway
6th
Most Wins
29 Recorded
New York State Fairgrounds
2nd
Most Starts
74 Recorded
1st
Most Top 5s
32 Recorded
1st
Most Top 10s
44 Recorded
1st
Most Wins
13 Recorded
Oswego Speedway
4th
Most Starts
16 Recorded
7th
Most Top 5s
4 Recorded
9th
Most Top 10s
6 Recorded
Rolling Wheels Raceway Park
5th
Most Starts
149 Recorded
4th
Most Top 5s
56 Recorded
5th
Most Top 10s
95 Recorded
5th
Most Wins
15 Recorded
The Dirt Track at Charlotte
3rd
Most Starts
38 Recorded
5th
Most Top 5s
13 Recorded
3rd
Most Top 10s
26 Recorded
Volusia Speedway Park
10th
Most Top 5s
16 Recorded
8th
Most Wins
3 Recorded
Weedsport Speedway
4th
Most Starts
251 Recorded
3rd
Most Top 5s
118 Recorded
4th
Most Top 10s
192 Recorded
5th
Most Wins
23 Recorded
Florida
9th
Most Top 5s
19 Recorded
8th
Most Wins
3 Recorded
Maryland
9th
Most Top 5s
14 Recorded
9th
Most Wins
2 Recorded
New York
5th
Most Starts
2017 Recorded
5th
Most Top 5s
1006 Recorded
5th
Most Top 10s
1480 Recorded
6th
Most Wins
268 Recorded
North Carolina
3rd
Most Starts
40 Recorded
5th
Most Top 5s
13 Recorded
3rd
Most Top 10s
28 Recorded