6/22/2024 - North Carolina Quarter Midget Association
6/22/2024 - North Carolina Quarter Midget Association

6/22/2024
North Carolina Quarter Midget Association

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Download The MyRacePass App

Download The MyRacePass App

Download Today for Real-time Lineups & Results.

Competitor Overview


Joshua Penn Jr

Joshua Penn Jr

Huntersville, NC

Junior 160 Start Finish +/-
RACE # 6 1 5 DNF -4
Qualifying 1 06.314 5 -3
Junior Honda Start Finish +/-
RACE # 10 9 7 2
Qualifying 1 06.773 9 -8

Clear Selection

40 Laps

Light World FormulaRACE # 2

Finish Start # Competitor Hometown +/-
1 5 WF Weston Freeman Weston Freeman Tulsa, OK Tulsa, OK 4
2 4 BB Ben Buzze Ben Buzze Statesville, NC Statesville, NC 2
3 1 LM Logan McNally Logan McNally Sailsbury, NC Sailsbury, NC -2
4 2 AE Aleah Eppihimer Aleah Eppihimer China Grove, NC China Grove, NC -2
5 DNF 3 CW Cale Weavil Cale Weavil Sailsbury, NC Sailsbury, NC -2
0 Laps

Light World FormulaQualifying 1

Finish Start # Competitor Hometown Time
1 1 WF Weston Freeman Weston Freeman Tulsa, OK Tulsa, OK 05.857
2 5 BB Ben Buzze Ben Buzze Statesville, NC Statesville, NC 05.907
3 3 CW Cale Weavil Cale Weavil Sailsbury, NC Sailsbury, NC 05.973
4 2 AE Aleah Eppihimer Aleah Eppihimer China Grove, NC China Grove, NC 06.105
5 4 LM Logan McNally Logan McNally Sailsbury, NC Sailsbury, NC 06.603
20 Laps

Red RookieRACE # 3

Finish Start # Competitor Hometown +/-
1 1 SJ Sebastian Johnson Sebastian Johnson Mocksville, NC Mocksville, NC -
2 4 CP Cooper Pope Cooper Pope Hallsboro, NC Hallsboro, NC 2
3 3 TE Thomas Engstrom Thomas Engstrom Mooresville, NC Mooresville, NC -
4 5 GP Gavin Penn Gavin Penn Huntersville, NC Huntersville, NC 1
5 2 BM Blakely Martin Blakely Martin Mooresville, NC Mooresville, NC -3
20 Laps

Red RookieRACE # 4

Finish Start # Competitor Hometown +/-
1 4 BL Luke Biles Luke Biles York, SC York, SC 3
2 2 MM Maclan Moreau Maclan Moreau Mooresville, NC Mooresville, NC -
3 3 CC Carson Cusimano Carson Cusimano Salisbury, NC Salisbury, NC -
4 5 WP Weston Peterson Weston Peterson Raeford, NC Raeford, NC 1
5 1 KD Knox Davidson Knox Davidson Troutman, NC Troutman, NC -4
20 Laps

Red RookieRACE # 5

Finish Start # Competitor Hometown +/-
1 3 WP1 Will Pope Will Pope Hallsboro, NC Hallsboro, NC 2
2 2 LM Luke Millsaps Luke Millsaps Jasper, GA Jasper, GA -
3 4 RH Rhett Hamilton Rhett Hamilton Huntersville, NC Huntersville, NC 1
4 5 NM Noah Mangini Noah Mangini Harrisburg, NC Harrisburg, NC 1
DNS 1 CB Clive Baker Clive Baker Mount Pleasant, NC Mount Pleasant, NC -
0 Laps

Red RookieQualifying 1

Finish Start # Competitor Hometown Time
1 13 SJ Sebastian Johnson Sebastian Johnson Mocksville, NC Mocksville, NC 07.653
2 1 KD Knox Davidson Knox Davidson Troutman, NC Troutman, NC 07.913
3 2 CB Clive Baker Clive Baker Mount Pleasant, NC Mount Pleasant, NC 07.956
4 14 BM Blakely Martin Blakely Martin Mooresville, NC Mooresville, NC 07.959
5 10 MM Maclan Moreau Maclan Moreau Mooresville, NC Mooresville, NC 08.024
6 6 LM Luke Millsaps Luke Millsaps Jasper, GA Jasper, GA 08.035
7 7 TE Thomas Engstrom Thomas Engstrom Mooresville, NC Mooresville, NC 08.164
8 15 WP Weston Peterson Weston Peterson Raeford, NC Raeford, NC 08.198
9 5 WP1 Will Pope Will Pope Hallsboro, NC Hallsboro, NC 08.208
10 11 CP Cooper Pope Cooper Pope Hallsboro, NC Hallsboro, NC 08.218
11 3 CC Carson Cusimano Carson Cusimano Salisbury, NC Salisbury, NC 08.315
12 4 RH Rhett Hamilton Rhett Hamilton Huntersville, NC Huntersville, NC 08.316
13 8 GP Gavin Penn Gavin Penn Huntersville, NC Huntersville, NC 08.431
14 9 BL Luke Biles Luke Biles York, SC York, SC 08.625
15 12 NM Noah Mangini Noah Mangini Harrisburg, NC Harrisburg, NC 09.222
30 Laps

Junior 160RACE # 6

Finish Start # Competitor Hometown +/-
1 3 BI Brayden Ickler Brayden Ickler Mooresville, NC Mooresville, NC 2
2 2 LB Liam Biles Liam Biles York, SC York, SC -
3 4 RR Roo Reaves Roo Reaves Trinity, NC Trinity, NC 1
4 5 AS Andrew Salazar Andrew Salazar Huntersville, NC Huntersville, NC 1
5 DNF 1 JP Joshua Penn Jr Joshua Penn Jr Huntersville, NC Huntersville, NC -4
0 Laps

Junior 160Qualifying 1

Finish Start # Competitor Hometown Time
1 5 AS Andrew Salazar Andrew Salazar Huntersville, NC Huntersville, NC 06.136
2 1 RR Roo Reaves Roo Reaves Trinity, NC Trinity, NC 06.142
3 3 BI Brayden Ickler Brayden Ickler Mooresville, NC Mooresville, NC 06.158
4 4 LB Liam Biles Liam Biles York, SC York, SC 06.169
5 2 JP Joshua Penn Jr Joshua Penn Jr Huntersville, NC Huntersville, NC 06.314
40 Laps

Light 160RACE # 7

Finish Start # Competitor Hometown +/-
1 6 HA Henry Albright Henry Albright Mooresville, NC Mooresville, NC 5
2 1 CW Cale Weavil Cale Weavil Sailsbury, NC Sailsbury, NC -1
3 2 WF Weston Freeman Weston Freeman Tulsa, OK Tulsa, OK -1
4 3 KB Kenan Brown Kenan Brown TROY, NC TROY, NC -1
5 8 ET Elliott Troiano Elliott Troiano Concord, NC Concord, NC 3
6 9 GK George Kincel George Kincel Concord, NC Concord, NC 3
7 DNF 5 BB Ben Buzze Ben Buzze Statesville, NC Statesville, NC -2
8 DNF 4 EC Edison Carter Edison Carter Belmont, NC Belmont, NC -4
9 DNF 7 DC Dylan Combs Dylan Combs Lenoir, NC Lenoir, NC -2
0 Laps

Light 160Qualifying 1

Finish Start # Competitor Hometown Time
1 7 BB Ben Buzze Ben Buzze Statesville, NC Statesville, NC 06.000
2 2 EC Edison Carter Edison Carter Belmont, NC Belmont, NC 06.015
3 6 KB Kenan Brown Kenan Brown TROY, NC TROY, NC 06.028
4 4 WF Weston Freeman Weston Freeman Tulsa, OK Tulsa, OK 06.046
5 3 CW Cale Weavil Cale Weavil Sailsbury, NC Sailsbury, NC 06.060
6 8 HA Henry Albright Henry Albright Mooresville, NC Mooresville, NC 06.064
7 1 DC Dylan Combs Dylan Combs Lenoir, NC Lenoir, NC 06.069
8 5 ET Elliott Troiano Elliott Troiano Concord, NC Concord, NC 06.104
9 9 GK George Kincel George Kincel Concord, NC Concord, NC 06.228
40 Laps

Heavy 160RACE # 8

Finish Start # Competitor Hometown +/-
1 5 AE Aleah Eppihimer Aleah Eppihimer China Grove, NC China Grove, NC 4
2 4 EW Easton Wedge Easton Wedge Trinity, NC Trinity, NC 2
3 2 DB Daniel Bergen Daniel Bergen Salisbury, NC Salisbury, NC -1
4 3 CB Cash Brewer Cash Brewer Rural Retreat, VA Rural Retreat, VA -1
5 1 EC Emma Cornett Emma Cornett Hendersonville, NC Hendersonville, NC -4
0 Laps

Heavy 160Qualifying 1

Finish Start # Competitor Hometown Time
1 5 AE Aleah Eppihimer Aleah Eppihimer China Grove, NC China Grove, NC 06.111
2 4 EW Easton Wedge Easton Wedge Trinity, NC Trinity, NC 06.215
3 3 CB Cash Brewer Cash Brewer Rural Retreat, VA Rural Retreat, VA 06.225
4 1 DB Daniel Bergen Daniel Bergen Salisbury, NC Salisbury, NC 06.258
5 2 EC Emma Cornett Emma Cornett Hendersonville, NC Hendersonville, NC 06.547
20 Laps

Blue RookieRACE # 9

Finish Start # Competitor Hometown +/-
1 1 CL Charlie Lasure Charlie Lasure Fort Mill, SC Fort Mill, SC -
2 2 LJ Logan Jeune Logan Jeune Whitsett, NC Whitsett, NC -
3 5 BS Brextyn Sullivan Brextyn Sullivan Troutman, NC Troutman, NC 2
4 3 BK Brayden Kren Brayden Kren Mooresville, NC Mooresville, NC -1
5 6 WS William Shields William Shields Mooresville, NC Mooresville, NC 1
6 4 EC Ella Clowes Ella Clowes Indian Trail, NC Indian Trail, NC -2
0 Laps

Blue RookieQualifying 1

Finish Start # Competitor Hometown Time
1 4 CL Charlie Lasure Charlie Lasure Fort Mill, SC Fort Mill, SC 06.497
2 6 LJ Logan Jeune Logan Jeune Whitsett, NC Whitsett, NC 06.772
3 5 BK Brayden Kren Brayden Kren Mooresville, NC Mooresville, NC 06.781
4 1 EC Ella Clowes Ella Clowes Indian Trail, NC Indian Trail, NC 07.104
5 3 BS Brextyn Sullivan Brextyn Sullivan Troutman, NC Troutman, NC 07.138
6 2 WS William Shields William Shields Mooresville, NC Mooresville, NC 07.190
30 Laps

Junior HondaRACE # 10

Finish Start # Competitor Hometown +/-
1 1 BI Brayden Ickler Brayden Ickler Mooresville, NC Mooresville, NC -
2 3 AF Austin Fambrough Austin Fambrough Concord, NC Concord, NC 1
3 6 AS Andrew Salazar Andrew Salazar Huntersville, NC Huntersville, NC 3
4 2 RR Roo Reaves Roo Reaves Trinity, NC Trinity, NC -2
5 4 BS Brody Sullivan Brody Sullivan Troutman, NC Troutman, NC -1
6 5 LB Liam Biles Liam Biles York, SC York, SC -1
7 9 JP Joshua Penn Jr Joshua Penn Jr Huntersville, NC Huntersville, NC 2
8 8 MS Mikey Speeney Mikey Speeney Tobaccoville, NC Tobaccoville, NC -
9 7 KH Knox Hamilton Knox Hamilton Huntersville, NC Huntersville, NC -2
0 Laps

Junior HondaQualifying 1

Finish Start # Competitor Hometown Time
1 4 BI Brayden Ickler Brayden Ickler Mooresville, NC Mooresville, NC 06.456
2 3 RR Roo Reaves Roo Reaves Trinity, NC Trinity, NC 06.515
3 5 AF Austin Fambrough Austin Fambrough Concord, NC Concord, NC 06.564
4 2 BS Brody Sullivan Brody Sullivan Troutman, NC Troutman, NC 06.591
5 6 LB Liam Biles Liam Biles York, SC York, SC 06.592
6 8 AS Andrew Salazar Andrew Salazar Huntersville, NC Huntersville, NC 06.608
7 7 KH Knox Hamilton Knox Hamilton Huntersville, NC Huntersville, NC 06.640
8 9 MS Mikey Speeney Mikey Speeney Tobaccoville, NC Tobaccoville, NC 06.686
9 1 JP Joshua Penn Jr Joshua Penn Jr Huntersville, NC Huntersville, NC 06.773
40 Laps

Senior HondaRACE # 11

Finish Start # Competitor Hometown +/-
1 1 HA Henry Albright Henry Albright Mooresville, NC Mooresville, NC -
2 4 LM Logan McNally Logan McNally Sailsbury, NC Sailsbury, NC 2
3 3 ET Elliott Troiano Elliott Troiano Concord, NC Concord, NC -
4 6 KB Kenan Brown Kenan Brown TROY, NC TROY, NC 2
5 5 WF Weston Freeman Weston Freeman Tulsa, OK Tulsa, OK -
6 9 DC Dylan Combs Dylan Combs Lenoir, NC Lenoir, NC 3
7 7 GV Grant Vernier Grant Vernier Wake Forrest, NC Wake Forrest, NC -
8 2 EC Edison Carter Edison Carter Belmont, NC Belmont, NC -6
9 8 GK George Kincel George Kincel Concord, NC Concord, NC -1
10 10 BL Brooks Labonte Brooks Labonte Thomasville, NC Thomasville, NC -
DNS 11 WS Will Spencer Will Spencer Mooresville, NC Mooresville, NC -
25 Laps

Senior HondaRACE # 1

Finish Start # Competitor Hometown +/-
1 4 GV Grant Vernier Grant Vernier Wake Forrest, NC Wake Forrest, NC 3
2 5 GK George Kincel George Kincel Concord, NC Concord, NC 3
3 2 DC Dylan Combs Dylan Combs Lenoir, NC Lenoir, NC -1
4 1 BL Brooks Labonte Brooks Labonte Thomasville, NC Thomasville, NC -3
Top 4 transfer
5 3 WS Will Spencer Will Spencer Mooresville, NC Mooresville, NC -2
6 6 HC Hudson Charvonia Hudson Charvonia Huntersville, NC Huntersville, NC -
7 7 WD Wyatt Diss Wyatt Diss Harrisburg, NC Harrisburg, NC -
8 8 EMC Eli Miskelly-Chereek Eli Miskelly-Chereek Chester, SC Chester, SC -
0 Laps

Senior HondaQualifying 1

Finish Start # Competitor Hometown Time
1 7 HA Henry Albright Henry Albright Mooresville, NC Mooresville, NC 06.185
2 8 EC Edison Carter Edison Carter Belmont, NC Belmont, NC 06.189
3 3 ET Elliott Troiano Elliott Troiano Concord, NC Concord, NC 06.232
4 5 LM Logan McNally Logan McNally Sailsbury, NC Sailsbury, NC 06.275
5 1 WF Weston Freeman Weston Freeman Tulsa, OK Tulsa, OK 06.275
6 10 KB Kenan Brown Kenan Brown TROY, NC TROY, NC 06.280
Top 6 transfer
7 2 BL Brooks Labonte Brooks Labonte Thomasville, NC Thomasville, NC 06.317
8 12 DC Dylan Combs Dylan Combs Lenoir, NC Lenoir, NC 06.319
9 11 WS Will Spencer Will Spencer Mooresville, NC Mooresville, NC 06.329
10 9 GV Grant Vernier Grant Vernier Wake Forrest, NC Wake Forrest, NC 06.347
11 13 GK George Kincel George Kincel Concord, NC Concord, NC 06.383
12 4 HC Hudson Charvonia Hudson Charvonia Huntersville, NC Huntersville, NC 06.480
13 14 WD Wyatt Diss Wyatt Diss Harrisburg, NC Harrisburg, NC 06.530
14 6 EMC Eli Miskelly-Chereek Eli Miskelly-Chereek Chester, SC Chester, SC 06.709
40 Laps

Heavy HondaRACE # 12

Finish Start # Competitor Hometown +/-
1 1 AL Aleah Eppihimer Aleah Eppihimer China Grove, NC China Grove, NC -
2 2 CB Cash Brewer Cash Brewer Rural Retreat, VA Rural Retreat, VA -
3 4 DB Daniel Bergen Daniel Bergen Salisbury, NC Salisbury, NC 1
4 3 EW Easton Wedge Easton Wedge Trinity, NC Trinity, NC -1
5 7 KS Kylie Spencer Kylie Spencer Mooresville, NC Mooresville, NC 2
6 8 SH Samantha Hargrove Samantha Hargrove SANFORD, NC SANFORD, NC 2
7 6 EC Emma Cornett Emma Cornett Hendersonville, NC Hendersonville, NC -1
8 5 JP Jonathan Paulk Jonathan Paulk Mooresville, NC Mooresville, NC -3
0 Laps

Heavy HondaQualifying 1

Finish Start # Competitor Hometown Time
1 8 AL Aleah Eppihimer Aleah Eppihimer China Grove, NC China Grove, NC 06.349
2 7 CB Cash Brewer Cash Brewer Rural Retreat, VA Rural Retreat, VA 06.394
3 4 EW Easton Wedge Easton Wedge Trinity, NC Trinity, NC 06.423
4 2 DB Daniel Bergen Daniel Bergen Salisbury, NC Salisbury, NC 06.433
5 3 JP Jonathan Paulk Jonathan Paulk Mooresville, NC Mooresville, NC 06.486
6 1 EC Emma Cornett Emma Cornett Hendersonville, NC Hendersonville, NC 06.520
7 6 KS Kylie Spencer Kylie Spencer Mooresville, NC Mooresville, NC 06.555
8 5 SH Samantha Hargrove Samantha Hargrove SANFORD, NC SANFORD, NC 06.597
30 Laps

Junior AnimalRACE # 13

Finish Start # Competitor Hometown +/-
1 3 BI Brayden Ickler Brayden Ickler Mooresville, NC Mooresville, NC 2
2 4 RR Roo Reaves Roo Reaves Trinity, NC Trinity, NC 2
3 2 BS Brody Sullivan Brody Sullivan Troutman, NC Troutman, NC -1
4 DNF 1 MS Mikey Speeney Mikey Speeney Tobaccoville, NC Tobaccoville, NC -3
0 Laps

Junior AnimalQualifying 1

Finish Start # Competitor Hometown Time
1 1 RR Roo Reaves Roo Reaves Trinity, NC Trinity, NC 06.244
2 3 BI Brayden Ickler Brayden Ickler Mooresville, NC Mooresville, NC 06.249
3 4 BS Brody Sullivan Brody Sullivan Troutman, NC Troutman, NC 06.365
4 2 MS Mikey Speeney Mikey Speeney Tobaccoville, NC Tobaccoville, NC 06.368
40 Laps

Senior AnimalRACE # 14

Finish Start # Competitor Hometown +/-
1 1 ES Edison Carter Edison Carter Belmont, NC Belmont, NC -
2 4 ET Elliott Troiano Elliott Troiano Concord, NC Concord, NC 2
3 5 BB Ben Buzze Ben Buzze Statesville, NC Statesville, NC 2
4 2 LM Logan McNally Logan McNally Sailsbury, NC Sailsbury, NC -2
5 3 HC Hudson Charvonia Hudson Charvonia Huntersville, NC Huntersville, NC -2
0 Laps

Senior AnimalQualifying 1

Finish Start # Competitor Hometown Time
1 5 BB Ben Buzze Ben Buzze Statesville, NC Statesville, NC 06.057
2 2 ET Elliott Troiano Elliott Troiano Concord, NC Concord, NC 06.070
3 3 HC Hudson Charvonia Hudson Charvonia Huntersville, NC Huntersville, NC 06.120
4 1 LM Logan McNally Logan McNally Sailsbury, NC Sailsbury, NC 06.158
5 4 ES Edison Carter Edison Carter Belmont, NC Belmont, NC 06.170