-
2024:
2nd in PASS North
Overall Points - 1 Win (6 Top 5s and 13 Top 10s
in 16 starts of
16 PASS Events)
- 4th in PASS National
Points (3 Top 5s and
7 Top 10s in 9 starts of 11 Natl. Events) - Winner of 5/19 WMMP
2023:
4th in PASS North
Overall Points - 2 Wins (8 Top 5s and 10 Top 10s in 15
starts of 15 PASS Events) - 6th in PASS National Points (5 Top 5s and
7 Top 10s in 7 starts of 9 Natl. Events) - Winner of 6/18 WMMP
and 7/15 WMMP
2022:
5th in PASS North Overall
Points - 3 Wins (9 Top 5s and 13 Top 10s in
15 starts of 18 PASS Events) - 7th in PASS New England North
Points
(8 Top 5s and 9 Top 10s
in
11 starts of 12 NEN Events)
- 9th in PASS New
England South Points
(2 Top 5s and 5 Top 10s
in 7 starts of 10 NES Events) - Winner of 6/25 Seekonk
Summer Classic, 7/16 WMMP 150, and 9/11 Spud Speedway Feed the
County 150
2021:
PASS North CHAMPION -
for a Record Setting 7th Time - 3 Wins
- New England North CHAMPION - New England South 2nd
(9 Top 5s and 13 Top 10s in 17 starts of 17 PASS Events)
- Winner of Seekonk Haunted Hundred, Seekonk $10,000 Summer
Classic, and NHMS Northeast Classic
2020:
2nd in PASS North
Points - 2 Wins (6 Top 5s and 11 Top 10s in
14 starts of
14 PASS Events)
- Winner of The 47th Annual Oxford 250 and
the Riverside Speedway 150 |
2019: 10th in PASS
North Points
(7 Top 5s and 7 Top 10s of 15 PASS Events) |
2018: 12th in PASS
North Points
(2 Top 5s and 6 Top 10s of 9 PASS Events) |
2017: 7th in PASS
North Points
(4 Top 5s and 7 Top 10s of 16 PASS Events) |
2016:
4th in PASS Points
- 1 Win
(4 Top 5s and 12 Top 10s of 16 PASS Events)
- Winner of the White Mountain Motorsports 150 |
2015: 9th in PASS
North Points
- 1 Win
(4 Top 5s and 8 Top 10s of 13 PASS Events)
- Winner of the Beech Ridge PASS 300 - 4th Time |
2014:
2nd in PASS
North Points
- 1 Win
(7 Top 5s and 12 Top 10s of 14 PASS Events)
- Winner of the Speedway 660 150 |
2013: 6th in PASS Points
(2 Top 5s and 7 Top 10s of 12 PASS Events)
- Winner of the Autobus La Quebecois Triple Crown - the 3 race PASS North
mini-series at
Autodrome Chaudiere in Vallee-Jonction, QC - Struggled with "new" setups
in 2013 and have worked endlessly to get back on tip in 2014
2012:
4th in PASS Points
- 2 Wins
(6 Top 5s and 11 Top 10s of 15 PASS Events)
- Winner of the John Phippen Memorial Race
2011:
PASS
North CHAMPION for a Record Setting 6th Time
- 7 Wins
(13 Top 5s and 14 Top 10s of 14 PASS Events)
- 3rd Beech Ridge PASS 300 Winner
2010:
THE PASS
North CHAMPION
- 5 Wins
(10 Top 5s and 12 Top 10s of 1 PASS Events)
- Beech Ridge PASS 300 Winner - Autozone 250 Winner at Speedway 660 in
Fredericton, NB Collected $26,350.00 for the win.
2009:
THE PASS
North CHAMPION
- 3 Wins
(8 Top 5s and 12 Top 10s of 13
PASS Events)
2008:
THE PASS
North CHAMPION
- 4 Wins
(8 Top 5s and 11 Top 10s of 14 PASS Events)
2007: 4th in PASS Points
- 3 Wins, 1 Third, & 3 Fourths
(8 Top 5s and 8 Top 10s of 14 PASS Events)
- Winner at the NBIS Freightliner 250
- Winner at the PASS Wiscasset 150
- Winner at the PASS DNK 150 at Unity
- 3rd at PASS SOUTH Concord Mason-Dixon Meltdown
- 4th at PASS SOUTH Hickory Easter Bunny 150
2006: THE PASS
North CHAMPION - 1 Win, 1
Third, & 5 Fourths
(8 Top 5s and 11 Top 10s of 12 PASS Events)
- 2nd at PASS SOUTH SoBo Mason-Dixon Meltdown
2005: 4th in PASS Points
- 3 Wins, 4 Seconds, & 2 Thirds
- 9 Top 3s and 15 Top 5s. Incredible PASS points battle where 2 crashes and
a mechanical DNF dropped Johnny to 4th even with a tremendous set of
finishes.
- 2nd at TD Banknorth Oxford 250 - Winner of Long John 150 at Unity Raceway
- Participant in the 2005 Roush Racing: Driver X
reality show on the Discovery Channel. The television show documented the
selection process of auditioning drivers for Roush Racing NASCAR series
opportunities.
2004:
THE PASS CHAMPION - 4 Wins, 3 Seconds, & 3
Thirds
- 6 Top 3s, 13 Top 5s, & 15 Top 10s - Banknorth Oxford 250 Pole Position
- DNK Select Unity 250 - Winner of $25,000 for First Place
2003: 2nd in PASS Points (3189) - 1 Win
- 6 Top 3s, 8 Top 5s, & 10 Top 10s
- DNK Select BIG DAWG 400 Challenge - Fastest Race Lap - 15.263
Started 2nd - Winner of the 2nd Qualifying Heat
Time Trialed 2nd with a 14.859 vs Ben Rowe with a 14.854
Finished 30th after Leading - Damage from a wheel off another car
2002: PASS Rookie of the Year - Tied
for 4th in PASS Points (3046)
- 2 Tops 5s & 10 Tops 10s
- 5th Place Finish in non-points Thompson Octoberfest 200
2001: A Broken Wrist Limited PASS participation to 5
Races
- 15th in Overall PASS Points (1090) - 1 Top 5 & 2 Top 10s
2000: PRO Truck
Series Rookie of the Year
- 1 Win & 2nd in PRO Truck Championship Points
1999: 9th in Oxford
Plains Speedway Pro Stock Points - 2 Wins
- Oxford Truevalue 250 Qualifier Winner
1998: 6th in Oxford
Plains Speedway Pro Stock Points
- 7 Top 3 Finishes
1997: 3rd in
Wiscasset Raceway Pro Stock Points - 4 Wins
- Winner of The Coastal 150
- Most Popular Driver Award & May Driver of the Month (Wiscasset)
- Youngest Driver Ever to Qualify for Oxford Truevalue 250 - 17
- 11th Place in Oxford Truevalue 250
1996:
5th in Wiscasset Raceway Pro Stock Points
- 18 Top 5s - Most Improved Driver in Late Models
1995:
6th in Wiscasset Raceway Strictly Streets Points - 3 Wins |