Career Starts
2,200
Events Entered
Total Wins
235
10.7% Win Rate
Top 5 Finishes
1,001
45.5% rate
Top 10 Finishes
1,489
67.7% rate
Basic Information
Watertown, NY
#19
(274 races)
#M1
(186 races)
#19F
(5 races)
#1M
(2 races)
#14
(1 races)
#99
(1 races)
#18F
(1 races)
#94
(1 races)
October 28, 1967
58
2024
Can-Am Speedway2023
Can-Am Speedway2022
Can-Am Speedway2021
Can-Am Speedway2018
Mohawk International Raceway2017
Fonda Speedway2017
Mohawk International Raceway2005
Fulton Speedway2005
Weedsport Speedway2004
Fulton Speedway2004
Fulton Speedway2004
Weedsport Speedway2003
Fulton Speedway2005
Super DIRTcar Series2003
DIRTcar Nationals2003
DIRTcar 358 Modifieds1993
Mr. DIRT 358 Modified
Recent Performances
| Pos | Event / Track | Date |
|---|---|---|
| 25th |
World Finals Night 3
The Dirt Track at Charlotte
|
Sat Nov 8, 2025 |
| 3rd |
World Finals Night 2
The Dirt Track at Charlotte
|
Fri Nov 7, 2025 |
| 4th |
World Finals Night 1
The Dirt Track at Charlotte
|
Thu Nov 6, 2025 |
| 23rd |
Fall Nationals
Brockville Ontario Speedway
|
Fri Oct 17, 2025 |
| 31st |
Billy Whittaker Cars 200
Oswego Speedway
|
Sat Oct 11, 2025 |
| 12th |
Salute To The Troops 150
Oswego Speedway
|
Fri Oct 10, 2025 |
| 36th |
Outlaw 200
Fulton Speedway
|
Sat Oct 4, 2025 |
| 5th |
Encore 50
Weedsport Speedway
|
Sun Sep 28, 2025 |
| 4th |
The New Yorker 50
Utica-Rome Speedway
|
Sat Sep 27, 2025 |
| 6th |
Victoria Weekend (358)
Utica-Rome Speedway
|
Fri Sep 26, 2025 |
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
8
Target
Actual Progress: 0
0%
Personal Best:
21
Top 5s
33
Target
Actual Progress: 0
0%
Personal Best:
65
Top 10s
44
Target
Actual Progress: 0
0%
Personal Best:
83
Starts
59
Target
Actual Progress: 0
0%
Personal Best:
107
Recent Season Results
No results recorded yet for the 2026 season.
Career Totals
| Metric | Big Block | Small Block | Total |
|---|---|---|---|
| Starts | 1,489 | 711 | 2,200 |
| Wins | 120 | 115 | 235 |
| Top 5s | 619 | 382 | 1,001 |
| Top 10s | 981 | 508 | 1,489 |
| Avg. Finish | 9.74 | 8.59 | 9.37 |
| Best Finish | 1st | 1st | 1st |
Rivals
Head-to-Head ComparisonPerformance Averages
Win Every X Races
9.36
Top 5 Every X Races
2.2
Top 10 Every X Races
1.48
Hard Charger Stats
650 Races TrackedTotal Gained
420
Avg Gained
0.65
Single Race Personal Best
+31
Positions
Best Performance
Fonda 200 (Fonda Speedway)
Sep 16, 2023
+31
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
Jun 15, 1990Make-up from 6/8 (Evans Mills Raceway Park) -
First Career Top 10
Jun 15, 1990Make-up from 6/8 (Evans Mills Raceway Park) -
First Career Top 5
Jun 15, 1990Regular Event (Evans Mills Raceway Park)Took 2 races -
First Career Win
May 8, 1992Opening Night (Evans Mills Raceway Park)Took 51 races Took 693 days -
100th Career Start
Jun 22, 1993Syracuse Small Block Qualifier (Evans Mills Raceway Park)Took 100 races Took 1,103 days -
50th Career Top 5
Aug 7, 1993Regular Event (Can-Am Speedway)Took 120 races Took 1,149 days -
100th Career Top 10
May 22, 1994Opening Night (Cornwall Motor Speedway)Took 157 races Took 1,437 days -
25th Career Win
Jun 4, 1994Regular Event (Can-Am Speedway)Took 163 races Took 1,450 days -
200th Career Start
Aug 19, 1994Regular Event (Brewerton Speedway)Took 200 races Took 1,526 days -
100th Career Top 5
Aug 5, 1995Regular Event (Can-Am Speedway)Took 277 races Took 1,877 days -
300th Career Start
Sep 23, 1995Rolling Wheels 100 (Rolling Wheels Raceway Park)Took 300 races Took 1,926 days -
200th Career Top 10
Jun 15, 1996Regular Event (Can-Am Speedway)Took 327 races Took 2,192 days -
400th Career Start
Apr 20, 1997Modified 50 (Weedsport Speedway)Took 400 races Took 2,501 days -
150th Career Top 5
May 23, 1997Regular Event (Brewerton Speedway)Took 410 races Took 2,534 days -
300th Career Top 10
May 1, 1998Make up from 4/10 (Brewerton Speedway)Took 498 races Took 2,877 days -
500th Career Start
May 3, 1998DIRT Challenge Cup (Rolling Wheels Raceway Park)Took 500 races Took 2,879 days -
200th Career Top 5
Aug 14, 1998Regular Event (Brewerton Speedway)Took 558 races Took 2,982 days -
600th Career Start
Apr 23, 1999Regular Event (Brewerton Speedway)Took 600 races Took 3,234 days -
400th Career Top 10
Aug 21, 1999Make up from 8/14 (Land of Legends Raceway)Took 666 races Took 3,354 days -
50th Career Win
Aug 26, 1999358 series at Can-Am (Can-Am Speedway)Took 671 races Took 3,359 days -
700th Career Start
Feb 18, 2000Florida Swing Race #3 (Volusia Speedway Park)Took 700 races Took 3,535 days -
250th Career Top 5
Jul 22, 2000Regular Event (Land of Legends Raceway)Took 744 races Took 3,690 days -
800th Career Start
Apr 29, 2001DIRT Challenge Cup (Rolling Wheels Raceway Park)Took 800 races Took 3,971 days -
500th Career Top 10
Jul 14, 2001Regular Event (Land of Legends Raceway)Took 834 races Took 4,047 days -
300th Career Top 5
Sep 15, 2001Battle at the Boarder (Can-Am Speedway)Took 866 races Took 4,110 days -
900th Career Start
Jun 1, 2002Regular Event (Fulton Speedway)Took 900 races Took 4,369 days -
350th Career Top 5
Feb 15, 2003Florida Tour Race 4 (Volusia Speedway Park)Took 970 races Took 4,628 days -
600th Career Top 10
Apr 5, 2003Eckerd 50-1 (The Dirt Track at Charlotte)Took 973 races Took 4,677 days -
1,000th Career Start
Jun 15, 2003Regular Event (Weedsport Speedway)Took 1,000 races Took 4,748 days -
75th Career Win
Jul 5, 2003Regular Event (Fulton Speedway)Took 1,014 races Took 4,768 days -
400th Career Top 5
Sep 14, 2003F.X. Caprara Car Companies 100 (Utica-Rome Speedway)Took 1,058 races Took 4,839 days -
1,100th Career Start
Jun 4, 2004Regular Event (Brewerton Speedway)Took 1,100 races Took 5,103 days -
700th Career Top 10
Jun 12, 2004Regular Event (Fulton Speedway)Took 1,106 races Took 5,111 days -
450th Career Top 5
Jul 23, 2004Regular Event (Brewerton Speedway)Took 1,138 races Took 5,152 days -
100th Career Win
May 13, 2005Regular Event (Brewerton Speedway)Took 1,186 races Took 5,446 days -
1,200th Career Start
Jun 12, 2005Regular Event (Weedsport Speedway)Took 1,200 races Took 5,476 days -
500th Career Top 5
Jul 22, 2005Make up from 7/8 (Brewerton Speedway)Took 1,219 races Took 5,516 days -
800th Career Top 10
Aug 3, 2005Keystone Klassic 100 (Lernerville Speedway)Took 1,226 races Took 5,528 days -
550th Career Top 5
Jul 1, 2006Regular Event (Fulton Speedway)Took 1,293 races Took 5,860 days -
1,300th Career Start
Jul 14, 2006Regular Event (Brewerton Speedway)Took 1,300 races Took 5,873 days -
125th Career Win
Jul 15, 2006Regular Event (Fulton Speedway)Took 1,301 races Took 5,874 days -
900th Career Top 10
Jul 3, 2007Advance Auto Parts 1st 50 (Rolling Wheels Raceway Park)Took 1,349 races Took 6,227 days -
600th Career Top 5
Sep 22, 2007Advance Auto Parts 1st 50 (Rolling Wheels Raceway Park)Took 1,371 races Took 6,308 days -
1,400th Career Start
Apr 11, 2009Ice Jam (Fonda Speedway)Took 1,400 races Took 6,875 days -
1,500th Career Start
May 27, 2013Victoria 200 (Utica-Rome Speedway)Took 1,500 races Took 8,382 days -
650th Career Top 5
Apr 25, 2015Highbank Holdup 100 (Fulton Speedway)Took 1,529 races Took 9,080 days -
1,000th Career Top 10
May 2, 2015Opening Night (Land of Legends Raceway)Took 1,531 races Took 9,087 days -
150th Career Win
Jul 3, 2015Regular Event (Mohawk International Raceway)Took 1,556 races Took 9,149 days -
1,600th Career Start
Feb 20, 2016DIRTcar Nationals Night 4 (Volusia Speedway Park)Took 1,600 races Took 9,381 days -
700th Career Top 5
Jul 15, 2016Regular Event (Mohawk International Raceway)Took 1,630 races Took 9,527 days -
1,100th Career Top 10
Jun 2, 2017Regular Event (Mohawk International Raceway)Took 1,675 races Took 9,849 days -
1,700th Career Start
Jul 30, 2017Regular Event (Utica-Rome Speedway)Took 1,700 races Took 9,907 days -
750th Career Top 5
Sep 16, 2017Olsen Fab 100 (Mohawk International Raceway)Took 1,722 races Took 9,955 days -
175th Career Win
Aug 3, 2018Regular Event (Mohawk International Raceway)Took 1,774 races Took 10,276 days -
1,800th Career Start
Mar 16, 2019Melvin L. Joseph Memorial (Georgetown Speedway)Took 1,800 races Took 10,501 days -
1,200th Career Top 10
Jun 16, 2019Regular Event (Cornwall Motor Speedway)Took 1,812 races Took 10,593 days -
800th Career Top 5
Jul 3, 2019PABST Shootout (Can-Am Speedway)Took 1,820 races Took 10,610 days -
1,900th Career Start
Oct 24, 2020Eastern States 200 (Orange County Fair Speedway)Took 1,900 races Took 11,089 days -
850th Career Top 5
Jul 10, 2021Regular Event (Land of Legends Raceway)Took 1,927 races Took 11,348 days -
200th Career Win
Sep 4, 2021Open Modifieds (Land of Legends Raceway)Took 1,948 races Took 11,404 days -
1,300th Career Top 10
Sep 4, 2021Open Modifieds (Land of Legends Raceway)Took 1,948 races Took 11,404 days -
2,000th Career Start
Aug 11, 2022103rd Anniversary Race (Orange County Fair Speedway)Took 2,000 races Took 11,745 days -
900th Career Top 5
Oct 14, 2022Ogilvies Modified Triple Crown Finale (Brockville Ontario Speedway)Took 2,019 races Took 11,809 days -
1,400th Career Top 10
May 17, 2024Regular Event (Can-Am Speedway)Took 2,080 races Took 12,390 days -
225th Career Win
May 31, 2024Regular Event (Can-Am Speedway)Took 2,086 races Took 12,404 days -
2,100th Career Start
Jul 17, 2024358s with Summer Sizzler (Cornwall Motor Speedway)Took 2,100 races Took 12,451 days -
950th Career Top 5
Jul 25, 2024American Racer North at Airborne (Airborne Park Speedway)Took 2,103 races Took 12,459 days -
1,000th Career Top 5
Sep 28, 2025Encore 50 (Weedsport Speedway)Took 2,197 races Took 12,889 days -
2,200th Career Start
Oct 11, 2025Billy Whittaker Cars 200 (Oswego Speedway)Took 2,200 races Took 12,902 days
Personal Bests & Career Highs
Best Streaks
Consecutive Wins
Most won in a row
4
1 time(s)
Consecutive Top 5s
Consistent front-runner
14
1 time(s)
Consecutive Top 10s
Reliable results
27
2 time(s)
Single Season Records
Most Starts
1999, 2004
Most Wins
2004
Most Top 5s
2004
Most Top 10s
2003, 2004
Official Rankings History
Overall Modified Events
7th
Most Starts
2200 Recorded
10th
Most Top 5s
1001 Recorded
8th
Most Top 10s
1489 Recorded
Series Rankings
DIRTcar 358 Modifieds
5th
Most Starts
207 Recorded
6th
Most Top 5s
81 Recorded
6th
Most Top 10s
122 Recorded
4th
Most Wins
20 Recorded
DIRTcar Nationals
5th
Most Starts
77 Recorded
5th
Most Top 5s
23 Recorded
6th
Most Top 10s
37 Recorded
6th
Most Wins
6 Recorded
Mr. DIRT 358 Modified
5th
Most Starts
45 Recorded
9th
Most Top 5s
13 Recorded
8th
Most Top 10s
24 Recorded
Super DIRTcar Series
4th
Most Starts
488 Recorded
6th
Most Top 5s
165 Recorded
6th
Most Top 10s
277 Recorded
6th
Most Wins
31 Recorded
Track & Regional
Can-Am Speedway
3rd
Most Starts
267 Recorded
3rd
Most Top 5s
162 Recorded
4th
Most Top 10s
202 Recorded
3rd
Most Wins
49 Recorded
Fulton Speedway
10th
Most Top 5s
85 Recorded
9th
Most Wins
24 Recorded
Land of Legends Raceway
10th
Most Top 10s
138 Recorded
Mohawk International Raceway
6th
Most Top 5s
73 Recorded
8th
Most Top 10s
88 Recorded
3rd
Most Wins
30 Recorded
New York State Fairgrounds
7th
Most Starts
52 Recorded
5th
Most Top 5s
16 Recorded
8th
Most Top 10s
23 Recorded
9th
Most Wins
2 Recorded
Oswego Speedway
1st
Most Starts
18 Recorded
5th
Most Top 5s
5 Recorded
6th
Most Top 10s
8 Recorded
Rolling Wheels Raceway Park
8th
Most Starts
116 Recorded
7th
Most Top 5s
46 Recorded
7th
Most Top 10s
69 Recorded
6th
Most Wins
12 Recorded
The Dirt Track at Charlotte
2nd
Most Starts
41 Recorded
2nd
Most Top 5s
19 Recorded
2nd
Most Top 10s
30 Recorded
3rd
Most Wins
5 Recorded
Volusia Speedway Park
5th
Most Starts
71 Recorded
5th
Most Top 5s
22 Recorded
8th
Most Top 10s
33 Recorded
6th
Most Wins
6 Recorded
Weedsport Speedway
7th
Most Starts
222 Recorded
7th
Most Top 5s
92 Recorded
6th
Most Top 10s
168 Recorded
8th
Most Wins
18 Recorded
Florida
5th
Most Starts
81 Recorded
8th
Most Top 5s
24 Recorded
10th
Most Top 10s
38 Recorded
7th
Most Wins
6 Recorded
New York
7th
Most Starts
1796 Recorded
8th
Most Top 5s
851 Recorded
8th
Most Top 10s
1248 Recorded
North Carolina
2nd
Most Starts
41 Recorded
2nd
Most Top 5s
19 Recorded
2nd
Most Top 10s
30 Recorded
3rd
Most Wins
5 Recorded