Starts Since 1990
2,016
Events Entered
Total Wins
287
14.2% Win Rate
Top 5 Finishes
1,030
51.1% rate
Top 10 Finishes
1,436
71.2% rate
Basic Information
Oley, PA
#30
(53 races)
#114
(24 races)
#1C
(20 races)
#DR1
(2 races)
#85
(1 races)
#126
(1 races)
August 13, 1963
62
2022
Grandview Speedway2021
Grandview Speedway2020
Grandview Speedway2019
Big Diamond Speedway2017
Grandview Speedway2017
Big Diamond Speedway2016
Grandview Speedway2015
Grandview Speedway2013
Big Diamond Speedway2013
Grandview Speedway2012
Big Diamond Speedway2006
Grandview Speedway2001
Grandview Speedway1998
BAPS Motor Speedway1995
Penn National Speedway1992
Grandview Speedway1990
Grandview Speedway
Recent Performances
| Pos | Event / Track | Date |
|---|---|---|
| 28th |
Freedom 76
Grandview Speedway
|
Sat Sep 20, 2025 |
| 10th |
Championship Night
Grandview Speedway
|
Sat Sep 13, 2025 |
| 19th |
Jack Rich Inc Coalcracker 72
Big Diamond Speedway
|
Sun Aug 31, 2025 |
| 12th |
Regular Event
Grandview Speedway
|
Sat Aug 30, 2025 |
| 7th |
Regular Event
Grandview Speedway
|
Sat Aug 23, 2025 |
| 23rd |
Regular Event
Grandview Speedway
|
Sat Aug 16, 2025 |
| 1st |
Prelude to the Coalcracker
Big Diamond Speedway
|
Fri Aug 15, 2025 |
| 8th |
Forrest Rogers Memorial
Grandview Speedway
|
Sat Aug 9, 2025 |
| 24th |
Regular Event
Big Diamond Speedway
|
Fri Aug 8, 2025 |
| 7th |
Regular Event
Grandview Speedway
|
Sat Aug 2, 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
2
Target
Actual Progress: 0
0%
Personal Best:
20
Top 5s
8
Target
Actual Progress: 0
0%
Personal Best:
50
Top 10s
21
Target
Actual Progress: 0
0%
Personal Best:
62
Starts
30
Target
Actual Progress: 0
0%
Personal Best:
94
Recent Season Results
No results recorded yet for the 2026 season.
Totals Since 1990
| Metric | Big Block | Small Block | Total |
|---|---|---|---|
| Starts | 469 | 1,547 | 2,016 |
| Wins | 35 | 252 | 287 |
| Top 5s | 169 | 861 | 1,030 |
| Top 10s | 280 | 1,156 | 1,436 |
| Avg. Finish | 10.29 | 7.69 | 8.29 |
| Best Finish | 1st | 1st | 1st |
Rivals
Head-to-Head ComparisonPerformance Averages
Win Every X Races
7.02
Top 5 Every X Races
1.96
Top 10 Every X Races
1.4
Hard Charger Stats
161 Races TrackedTotal Gained
603
Avg Gained
3.75
Single Race Personal Best
+33
Positions
Best Performance
Wheels 300 (New York State Fairgrounds)
Oct 8, 1995
+33
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 5
Apr 13, 1990Regular Event (Big Diamond Speedway)Took 3 races Took 39 days -
First Career Top 10
Apr 13, 1990Regular Event (Big Diamond Speedway)Took 3 races Took 39 days -
First Career Win
Apr 21, 1990Opening Night Make-up (Grandview Speedway)Took 6 races Took 47 days -
100th Career Start
May 25, 1991Twin 20's #2 (Grandview Speedway)Took 100 races Took 446 days -
50th Career Top 5
May 26, 19914-20's #3 (Penn National Speedway)Took 103 races Took 447 days -
100th Career Top 10
Aug 25, 1991Make-up Feature (East Windsor Speedway)Took 150 races Took 538 days -
200th Career Start
Jun 21, 1992Regular Event (Penn National Speedway)Took 200 races Took 839 days -
100th Career Top 5
Jul 18, 1992Regular Event (Grandview Speedway)Took 214 races Took 866 days -
25th Career Win
Aug 21, 1992Syracuse Small Block Qualifier (Big Diamond Speedway)Took 227 races Took 900 days -
300th Career Start
Aug 5, 1993Mr. Dirt Track USA (Lebanon Valley Speedway)Took 300 races Took 1,249 days -
200th Career Top 10
Oct 16, 1993Small Block/Big Block Combo Feature (Bridgeport Speedway)Took 320 races Took 1,321 days -
150th Career Top 5
May 20, 1994Regular Event (Big Diamond Speedway)Took 340 races Took 1,537 days -
400th Career Start
Apr 9, 1995Regular Event (Big Diamond Speedway)Took 400 races Took 1,861 days -
200th Career Top 5
Aug 18, 1995Regular Event (Big Diamond Speedway)Took 456 races Took 1,992 days -
300th Career Top 10
Oct 22, 1995Eastern States 200 (Orange County Fair Speedway)Took 473 races Took 2,057 days -
500th Career Start
May 26, 1996Triple 20 #3 (Penn National Speedway)Took 500 races Took 2,274 days -
50th Career Win
Jun 29, 1996Regular Event (Bridgeport Speedway)Took 515 races Took 2,308 days -
250th Career Top 5
May 11, 1997Regular Event (Georgetown Speedway)Took 569 races Took 2,624 days -
600th Career Start
Jul 30, 1997Turn Back the Clock Night (BAPS Motor Speedway)Took 600 races Took 2,704 days -
400th Career Top 10
Mar 29, 1998Opening Night (BAPS Motor Speedway)Took 624 races Took 2,947 days -
75th Career Win
May 23, 1998Triple 20 #1 (BAPS Motor Speedway)Took 634 races Took 3,001 days -
300th Career Top 5
Jul 5, 1998Regular Event (Grandview Speedway)Took 651 races Took 3,044 days -
700th Career Start
Apr 18, 1999Regular Event (Big Diamond Speedway)Took 700 races Took 3,331 days -
350th Career Top 5
Jul 23, 1999Twin 20 #2 (East Windsor Speedway)Took 737 races Took 3,427 days -
500th Career Top 10
Sep 25, 1999Regular Event (Bridgeport Speedway)Took 758 races Took 3,491 days -
100th Career Win
Jun 2, 2000Regular Event (BAPS Motor Speedway)Took 781 races Took 3,742 days -
800th Career Start
Jul 23, 2000Summer Heat 100 (Bridgeport Speedway)Took 800 races Took 3,793 days -
400th Career Top 5
Apr 27, 2001Opening Night (Big Diamond Speedway)Took 832 races Took 4,071 days -
900th Career Start
Jul 5, 2002Twin 20 #1 (Big Diamond Speedway)Took 900 races Took 4,505 days -
600th Career Top 10
Jul 5, 2002Twin 20 #1 (Big Diamond Speedway)Took 900 races Took 4,505 days -
450th Career Top 5
Sep 6, 2002Make up from 8/23 (Big Diamond Speedway)Took 918 races Took 4,568 days -
125th Career Win
Aug 8, 2003Regular Event (Big Diamond Speedway)Took 964 races Took 4,904 days -
1,000th Career Start
May 30, 2004Triple 20 #3 (Big Diamond Speedway)Took 1,000 races Took 5,200 days -
500th Career Top 5
Aug 13, 2004Make up from 6/25 (Big Diamond Speedway)Took 1,023 races Took 5,275 days -
700th Career Top 10
Apr 9, 2005Opening Night (Grandview Speedway)Took 1,042 races Took 5,514 days -
1,100th Career Start
Jun 10, 2006Regular Event (Grandview Speedway)Took 1,100 races Took 5,941 days -
550th Career Top 5
Apr 21, 2007Opening Night Make up from 4/14 (Grandview Speedway)Took 1,133 races Took 6,256 days -
150th Career Win
Aug 11, 2007Regular Event (Grandview Speedway)Took 1,168 races Took 6,368 days -
1,200th Career Start
May 30, 2008Regular Event (Big Diamond Speedway)Took 1,200 races Took 6,661 days -
800th Career Top 10
Jun 13, 2008Regular Event (Big Diamond Speedway)Took 1,203 races Took 6,675 days -
600th Career Top 5
Oct 12, 2008Atlantic Coast Weekend (Bridgeport Speedway)Took 1,232 races Took 6,796 days -
175th Career Win
Apr 2, 2010Opening Night (Big Diamond Speedway)Took 1,287 races Took 7,333 days -
1,300th Career Start
May 28, 2010Regular Event (Big Diamond Speedway)Took 1,300 races Took 7,389 days -
650th Career Top 5
Jul 30, 2010Regular Event (Big Diamond Speedway)Took 1,322 races Took 7,452 days -
900th Career Top 10
Apr 9, 2011Regular Event (Grandview Speedway)Took 1,340 races Took 7,705 days -
1,400th Career Start
May 25, 2012Regular Event (Big Diamond Speedway)Took 1,400 races Took 8,117 days -
700th Career Top 5
Aug 11, 2012Forrest Rogers Memorial (Grandview Speedway)Took 1,420 races Took 8,195 days -
200th Career Win
May 3, 2013Regular Event (Big Diamond Speedway)Took 1,443 races Took 8,460 days -
1,000th Career Top 10
Aug 3, 2013Regular Event (Grandview Speedway)Took 1,466 races Took 8,552 days -
1,500th Career Start
Jun 7, 2014Regular Event (Grandview Speedway)Took 1,500 races Took 8,860 days -
750th Career Top 5
Jul 16, 2014Night of Wings 3 (Bridgeport Speedway)Took 1,508 races Took 8,899 days -
800th Career Top 5
Jun 4, 2016Regular Event (Grandview Speedway)Took 1,599 races Took 9,588 days -
1,600th Career Start
Jun 7, 2016ToTH w/ USAC (Grandview Speedway)Took 1,600 races Took 9,591 days -
1,100th Career Top 10
Jun 10, 2016Regular Event (Big Diamond Speedway)Took 1,601 races Took 9,594 days -
225th Career Win
Aug 13, 2016Forrest Rogers Memorial (Grandview Speedway)Took 1,623 races Took 9,658 days -
850th Career Top 5
Aug 13, 2017Regular Event (Big Diamond Speedway)Took 1,674 races Took 10,023 days -
1,700th Career Start
Apr 27, 2018Money in the Mountains (Big Diamond Speedway)Took 1,700 races Took 10,280 days -
1,200th Career Top 10
Jul 6, 2018Twin 20 #1 (Big Diamond Speedway)Took 1,718 races Took 10,350 days -
250th Career Win
May 24, 2019Opening Night (Big Diamond Speedway)Took 1,755 races Took 10,672 days -
900th Career Top 5
May 31, 2019Money in the Mountains (Big Diamond Speedway)Took 1,757 races Took 10,679 days -
1,800th Career Start
Mar 8, 2020Melvin L. Joseph Memorial (SB) (Georgetown Speedway)Took 1,800 races Took 10,962 days -
1,300th Career Top 10
Apr 10, 2021Opening Night (Grandview Speedway)Took 1,843 races Took 11,359 days -
950th Career Top 5
Apr 27, 2021Diamond State 50 (Delaware International Speedway)Took 1,848 races Took 11,376 days -
1,900th Career Start
Jun 10, 2022Regular Event (Big Diamond Speedway)Took 1,900 races Took 11,785 days -
275th Career Win
Jun 14, 2022358s w/ USAC Sprints (Grandview Speedway)Took 1,902 races Took 11,789 days -
1,000th Career Top 5
Aug 13, 2022Forrest Rogers Memorial (Grandview Speedway)Took 1,922 races Took 11,849 days -
1,400th Career Top 10
Jul 29, 2023Regular Event (Grandview Speedway)Took 1,963 races Took 12,199 days -
2,000th Career Start
Apr 18, 2025The Fritz Roehrig Memorial - Money in the Mountains (Big Diamond Speedway)Took 2,000 races Took 12,828 days
Personal Bests & Highs Since 1990
Best Streaks
Consecutive Wins
Most won in a row
5
2 time(s)
Consecutive Top 5s
Consistent front-runner
16
1 time(s)
Consecutive Top 10s
Reliable results
25
1 time(s)
Single Season Records
Most Starts
1991
Most Wins
1998
Most Top 5s
1991
Most Top 10s
1991
Official Rankings History
Overall Modified Events
9th
Most Starts
2016 Recorded
8th
Most Top 5s
1030 Recorded
10th
Most Top 10s
1436 Recorded
10th
Most Wins
287 Recorded
Series Rankings
Non-series
1st
Most Starts
472 Recorded
1st
Most Top 5s
247 Recorded
1st
Most Top 10s
330 Recorded
4th
Most Wins
62 Recorded
USNA
1st
Most Starts
8 Recorded
6th
Most Top 5s
3 Recorded
3rd
Most Top 10s
6 Recorded
Weekly
4th
Most Starts
1375 Recorded
6th
Most Top 5s
741 Recorded
4th
Most Top 10s
1020 Recorded
9th
Most Wins
220 Recorded
Track & Regional
Big Diamond Speedway
2nd
Most Starts
544 Recorded
2nd
Most Top 5s
303 Recorded
3rd
Most Top 10s
396 Recorded
2nd
Most Wins
88 Recorded
Delaware International Speedway
9th
Most Wins
15 Recorded
East Windsor Speedway
9th
Most Wins
6 Recorded
Grandview Speedway
1st
Most Starts
715 Recorded
2nd
Most Top 5s
379 Recorded
2nd
Most Top 10s
543 Recorded
1st
Most Wins
113 Recorded
Hagerstown Speedway
3rd
Most Starts
55 Recorded
5th
Most Top 5s
19 Recorded
3rd
Most Top 10s
32 Recorded
6th
Most Wins
3 Recorded
Penn National Speedway
1st
Most Starts
149 Recorded
1st
Most Top 5s
71 Recorded
1st
Most Top 10s
105 Recorded
3rd
Most Wins
10 Recorded
Delaware
10th
Most Wins
19 Recorded
Maryland
3rd
Most Starts
56 Recorded
5th
Most Top 5s
19 Recorded
3rd
Most Top 10s
32 Recorded
6th
Most Wins
3 Recorded
Pennsylvania
2nd
Most Starts
1540 Recorded
2nd
Most Top 5s
832 Recorded
2nd
Most Top 10s
1145 Recorded
1st
Most Wins
239 Recorded