


Ricky Thornton Jr drives to eighth in USA National...
8/5/2025 -
Ricky Thornton Jr. rejoined the World of Outlaws Real American Beer Late Model Series over the weekend as Wisconsin’s Cedar Lake Speedway hosted the 3
Owens picks up opening night victory at Duck River...
8/2/2025 -
Back behind the wheel of the Koehler Motorsports No. 20 machine, Jimmy Owens was one of 32 Super Late Models at Duck River Raceway Park (Shelbyville,
RTJ finishes second in One for the Road at FALS
7/26/2025 -
The 35th annual Prairie Dirt Classic weekend kicked off early for Ricky Thornton Jr. and the Koehler Motorsports team, as Fairbury Speedway hosted the
$0.00Cart (0)

4/16/2025 - Millbridge Speedway
Salisbury, NC
Classes
Track Contact
Full Event Information on MyRacePass
Competitor Overview

Evan Koehler
Mount Airy, NC
600cc Non Winged Micros | Start | Finish | +/- |
---|---|---|---|
A Feature 1 | 14 | 8 | 6 |
Heat 2 | 2 | 4 | -2 |
Qualifying | 10.347 | 10 | 11 |
Hot Laps | 10.358 | 7 | 14 |
600cc Non Winged Micros
A Feature 1
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 4 | 95 |
![]() |
London McKenzie Asheboro, NC | Asheboro, NC | 3 |
2 | 8 | 55 |
![]() |
Trevor Cline Mooresville, NC | Mooresville, NC | 6 |
3 | 7 | 94 |
![]() |
Hayden Wise Huntersville, NC | Huntersville, NC | 4 |
4 | 3 | 43 |
![]() |
Caleb Scarborough Concord, NC | Concord, NC | -1 |
5 | 13 | 23 |
![]() |
Beckham Malone Rock Hill, SC | Rock Hill, SC | 8 |
6 | 11 | 16F |
![]() |
Matthew Francis Mooresville, NC | Mooresville, NC | 5 |
7 | 19 | 11B |
![]() |
Brandon Hughes Mooresville, NC | Mooresville, NC | 12 |
8 | 14 | 114 |
![]() |
Evan Koehler Mount Airy, NC | Mount Airy, NC | 6 |
9 | 20 | 51 |
![]() |
Talon Pelfrey Hickory, NC | Hickory, NC | 11 |
10 | 18 | 33 |
![]() |
Joey Robinson Mooresville, NC | Mooresville, NC | 8 |
11 | 22 | 9 |
![]() |
Sawyer Davis Red Springs, NC | Red Springs, NC | 11 |
12 | 21 | 42Q |
![]() |
Nathan Quella Sherrills Ford, NC | Sherrills Ford, NC | 9 |
13 | 5 | 26 |
![]() |
Aidan Turner Concord, NC | Concord, NC | -8 |
14 | 6 | 14T |
![]() |
Tylen Trammell Concord, NC | Concord, NC | -8 |
15 | 10 | 41 |
![]() |
Chase Cabre Cornelius, NC | Cornelius, NC | -5 |
16 | 2 | 87 |
![]() |
Mack Leopard Beavercreek, OH | Beavercreek, OH | -14 |
17 | 17 | 55B |
![]() |
Caleb Bacon Mooresville, NC | Mooresville, NC | - |
18 | 1 | 5J |
![]() |
Braden Jones Cherryville, NC | Cherryville, NC | -17 |
19 | 16 | 8G |
![]() |
Grayson Price Huntersville, NC | Huntersville, NC | -3 |
20 | 9 | 55X |
![]() |
Leland Honeyman Mooresville, SC | Mooresville, SC | -11 |
21 | 12 | 29 |
![]() |
Ethan Mitchell Mooresville, NC | Mooresville, NC | -9 |
22 | 15 | 49 |
![]() |
Aiden Price Huntersville, NC | Huntersville, NC | -7 |
B-Main
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 55B |
![]() |
Caleb Bacon Mooresville, NC | Mooresville, NC | - |
2 | 4 | 33 |
![]() |
Joey Robinson Mooresville, NC | Mooresville, NC | 2 |
3 | 2 | 11B |
![]() |
Brandon Hughes Mooresville, NC | Mooresville, NC | -1 |
4 | 6 | 51 |
![]() |
Talon Pelfrey Hickory, NC | Hickory, NC | 2 |
5 | 8 | 42Q |
![]() |
Nathan Quella Sherrills Ford, NC | Sherrills Ford, NC | 3 |
6 | 10 | 9 |
![]() |
Sawyer Davis Red Springs, NC | Red Springs, NC | 4 |
Top 6 transfer | ||||||
7 | 9 | 96 |
![]() |
Aiden Snead Mooresville, NC | Mooresville, NC | 2 |
8 | 7 | 64 |
![]() |
Ronnie Dawson Wynantskill, NY | Wynantskill, NY | -1 |
9 | 12 | 84X |
![]() |
Westin Workman Charlotte, NC | Charlotte, NC | 3 |
10 | 11 | 97 |
![]() |
Evan Garvy San Juan Capistrano, CA | San Juan Capistrano, CA | 1 |
11 | 3 | 43D |
![]() |
Daniel Dye Deland, FL | Deland, FL | -8 |
12 | 5 | 38 |
![]() |
Hailie Deegan Temecula, CA | Temecula, CA | -7 |
13 | 13 | 7D |
![]() |
Wyatt Davis Red Springs, NC | Red Springs, NC | - |
Dash
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 5J |
![]() |
Braden Jones Cherryville, NC | Cherryville, NC | - |
2 | 4 | 87 |
![]() |
Mack Leopard Beavercreek, OH | Beavercreek, OH | 2 |
3 | 3 | 43 |
![]() |
Caleb Scarborough Concord, NC | Concord, NC | - |
4 | 6 | 95 |
![]() |
London McKenzie Asheboro, NC | Asheboro, NC | 2 |
5 | 2 | 26 |
![]() |
Aidan Turner Concord, NC | Concord, NC | -3 |
6 | 8 | 14T |
![]() |
Tylen Trammell Concord, NC | Concord, NC | 2 |
7 | 5 | 94 |
![]() |
Hayden Wise Huntersville, NC | Huntersville, NC | -2 |
8 | 7 | 55 |
![]() |
Trevor Cline Mooresville, NC | Mooresville, NC | -1 |
Heat 1
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 4 | 5J |
![]() |
Braden Jones Cherryville, NC | Cherryville, NC | 3 |
2 | 3 | 94 |
![]() |
Hayden Wise Huntersville, NC | Huntersville, NC | 1 |
3 | 1 | 55X |
![]() |
Leland Honeyman Mooresville, SC | Mooresville, SC | -2 |
4 | 2 | 23 |
![]() |
Beckham Malone Rock Hill, SC | Rock Hill, SC | -2 |
Top 4 transfer | ||||||
5 | 5 | 55B |
![]() |
Caleb Bacon Mooresville, NC | Mooresville, NC | - |
6 | 6 | 38 |
![]() |
Hailie Deegan Temecula, CA | Temecula, CA | - |
7 | 7 | 96 |
![]() |
Aiden Snead Mooresville, NC | Mooresville, NC | - |
8 | 8 | 7D |
![]() |
Wyatt Davis Red Springs, NC | Red Springs, NC | - |
Heat 2
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 26 |
![]() |
Aidan Turner Concord, NC | Concord, NC | - |
2 | 3 | 95 |
![]() |
London McKenzie Asheboro, NC | Asheboro, NC | 1 |
3 | 4 | 41 |
![]() |
Chase Cabre Cornelius, NC | Cornelius, NC | 1 |
4 | 2 | 114 |
![]() |
Evan Koehler Mount Airy, NC | Mount Airy, NC | -2 |
Top 4 transfer | ||||||
5 | 5 | 11B |
![]() |
Brandon Hughes Mooresville, NC | Mooresville, NC | - |
6 | 6 | 51 |
![]() |
Talon Pelfrey Hickory, NC | Hickory, NC | - |
7 | 7 | 9 |
![]() |
Sawyer Davis Red Springs, NC | Red Springs, NC | - |
Heat 3
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 2 | 43 |
![]() |
Caleb Scarborough Concord, NC | Concord, NC | 1 |
2 | 3 | 55 |
![]() |
Trevor Cline Mooresville, NC | Mooresville, NC | 1 |
3 | 1 | 16F |
![]() |
Matthew Francis Mooresville, NC | Mooresville, NC | -2 |
4 | 4 | 49 |
![]() |
Aiden Price Huntersville, NC | Huntersville, NC | - |
Top 4 transfer | ||||||
5 | 5 | 43D |
![]() |
Daniel Dye Deland, FL | Deland, FL | - |
6 | 6 | 64 |
![]() |
Ronnie Dawson Wynantskill, NY | Wynantskill, NY | - |
7 | 7 | 97 |
![]() |
Evan Garvy San Juan Capistrano, CA | San Juan Capistrano, CA | - |
Heat 4
Finish | Start | # | Competitor | Hometown | +/- | |
---|---|---|---|---|---|---|
1 | 1 | 87 |
![]() |
Mack Leopard Beavercreek, OH | Beavercreek, OH | - |
2 | 4 | 14T |
![]() |
Tylen Trammell Concord, NC | Concord, NC | 2 |
3 | 2 | 29 |
![]() |
Ethan Mitchell Mooresville, NC | Mooresville, NC | -1 |
4 | 3 | 8G |
![]() |
Grayson Price Huntersville, NC | Huntersville, NC | -1 |
Top 4 transfer | ||||||
5 | 5 | 33 |
![]() |
Joey Robinson Mooresville, NC | Mooresville, NC | - |
6 | 6 | 42Q |
![]() |
Nathan Quella Sherrills Ford, NC | Sherrills Ford, NC | - |
7 | 7 | 84X |
![]() |
Westin Workman Charlotte, NC | Charlotte, NC | - |
Qualifying
Finish | Start | # | Competitor | Hometown | Time | |
---|---|---|---|---|---|---|
1 | 1 | 5J |
![]() |
Braden Jones Cherryville, NC | Cherryville, NC | 10.232 |
2 | 14 | 41 |
![]() |
Chase Cabre Cornelius, NC | Cornelius, NC | 10.237 |
3 | 15 | 49 |
![]() |
Aiden Price Huntersville, NC | Huntersville, NC | 10.246 |
4 | 22 | 14T |
![]() |
Tylen Trammell Concord, NC | Concord, NC | 10.299 |
5 | 23 | 94 |
![]() |
Hayden Wise Huntersville, NC | Huntersville, NC | 10.311 |
6 | 26 | 95 |
![]() |
London McKenzie Asheboro, NC | Asheboro, NC | 10.312 |
7 | 11 | 55 |
![]() |
Trevor Cline Mooresville, NC | Mooresville, NC | 10.337 |
8 | 19 | 8G |
![]() |
Grayson Price Huntersville, NC | Huntersville, NC | 10.342 |
9 | 17 | 23 |
![]() |
Beckham Malone Rock Hill, SC | Rock Hill, SC | 10.342 |
10 | 21 | 114 |
![]() |
Evan Koehler Mount Airy, NC | Mount Airy, NC | 10.347 |
11 | 7 | 43 |
![]() |
Caleb Scarborough Concord, NC | Concord, NC | 10.356 |
12 | 5 | 29 |
![]() |
Ethan Mitchell Mooresville, NC | Mooresville, NC | 10.363 |
13 | 24 | 55X |
![]() |
Leland Honeyman Mooresville, SC | Mooresville, SC | 10.366 |
14 | 2 | 26 |
![]() |
Aidan Turner Concord, NC | Concord, NC | 10.385 |
15 | 8 | 16F |
![]() |
Matthew Francis Mooresville, NC | Mooresville, NC | 10.389 |
16 | 6 | 87 |
![]() |
Mack Leopard Beavercreek, OH | Beavercreek, OH | 10.406 |
17 | 9 | 55B |
![]() |
Caleb Bacon Mooresville, NC | Mooresville, NC | 10.425 |
18 | 16 | 11B |
![]() |
Brandon Hughes Mooresville, NC | Mooresville, NC | 10.445 |
19 | 3 | 43D |
![]() |
Daniel Dye Deland, FL | Deland, FL | 10.463 |
20 | 27 | 33 |
![]() |
Joey Robinson Mooresville, NC | Mooresville, NC | 10.469 |
21 | 12 | 38 |
![]() |
Hailie Deegan Temecula, CA | Temecula, CA | 10.469 |
22 | 13 | 51 |
![]() |
Talon Pelfrey Hickory, NC | Hickory, NC | 10.470 |
23 | 18 | 64 |
![]() |
Ronnie Dawson Wynantskill, NY | Wynantskill, NY | 10.482 |
24 | 28 | 42Q |
![]() |
Nathan Quella Sherrills Ford, NC | Sherrills Ford, NC | 10.514 |
25 | 25 | 96 |
![]() |
Aiden Snead Mooresville, NC | Mooresville, NC | 10.526 |
26 | 29 | 9 |
![]() |
Sawyer Davis Red Springs, NC | Red Springs, NC | 10.531 |
27 | 4 | 97 |
![]() |
Evan Garvy San Juan Capistrano, CA | San Juan Capistrano, CA | 10.575 |
28 | 10 | 84X |
![]() |
Westin Workman Charlotte, NC | Charlotte, NC | 10.605 |
29 | 20 | 7D |
![]() |
Wyatt Davis Red Springs, NC | Red Springs, NC | 10.641 |
Hot Laps
Finish | Start | # | Competitor | Hometown | Time | |
---|---|---|---|---|---|---|
1 | 23 | 94 |
![]() |
Hayden Wise Huntersville, NC | Huntersville, NC | 10.215 |
2 | 22 | 14T |
![]() |
Tylen Trammell Concord, NC | Concord, NC | 10.251 |
3 | 14 | 41 |
![]() |
Chase Cabre Cornelius, NC | Cornelius, NC | 10.267 |
4 | 15 | 49 |
![]() |
Aiden Price Huntersville, NC | Huntersville, NC | 10.270 |
5 | 24 | 55X |
![]() |
Leland Honeyman Mooresville, SC | Mooresville, SC | 10.309 |
6 | 26 | 95 |
![]() |
London McKenzie Asheboro, NC | Asheboro, NC | 10.326 |
7 | 21 | 114 |
![]() |
Evan Koehler Mount Airy, NC | Mount Airy, NC | 10.358 |
8 | 18 | 64 |
![]() |
Ronnie Dawson Wynantskill, NY | Wynantskill, NY | 10.361 |
9 | 19 | 8G |
![]() |
Grayson Price Huntersville, NC | Huntersville, NC | 10.398 |
10 | 7 | 43 |
![]() |
Caleb Scarborough Concord, NC | Concord, NC | 10.399 |
11 | 13 | 51 |
![]() |
Talon Pelfrey Hickory, NC | Hickory, NC | 10.418 |
12 | 25 | 96 |
![]() |
Aiden Snead Mooresville, NC | Mooresville, NC | 10.439 |
13 | 6 | 87 |
![]() |
Mack Leopard Beavercreek, OH | Beavercreek, OH | 10.450 |
14 | 11 | 55 |
![]() |
Trevor Cline Mooresville, NC | Mooresville, NC | 10.491 |
15 | 16 | 11B |
![]() |
Brandon Hughes Mooresville, NC | Mooresville, NC | 10.497 |
16 | 29 | 9 |
![]() |
Sawyer Davis Red Springs, NC | Red Springs, NC | 10.499 |
17 | 12 | 38 |
![]() |
Hailie Deegan Temecula, CA | Temecula, CA | 10.510 |
18 | 28 | 42Q |
![]() |
Nathan Quella Sherrills Ford, NC | Sherrills Ford, NC | 10.534 |
19 | 27 | 33 |
![]() |
Joey Robinson Mooresville, NC | Mooresville, NC | 10.558 |
20 | 17 | 23 |
![]() |
Beckham Malone Rock Hill, SC | Rock Hill, SC | 10.581 |
21 | 9 | 55B |
![]() |
Caleb Bacon Mooresville, NC | Mooresville, NC | 10.600 |
22 | 20 | 7D |
![]() |
Wyatt Davis Red Springs, NC | Red Springs, NC | 10.641 |
23 | 8 | 16F |
![]() |
Matthew Francis Mooresville, NC | Mooresville, NC | 10.766 |
24 | 5 | 29 |
![]() |
Ethan Mitchell Mooresville, NC | Mooresville, NC | 10.776 |
25 | 1 | 5J |
![]() |
Braden Jones Cherryville, NC | Cherryville, NC | 10.894 |
26 | 2 | 26 |
![]() |
Aidan Turner Concord, NC | Concord, NC | 10.915 |
27 | 10 | 84X |
![]() |
Westin Workman Charlotte, NC | Charlotte, NC | 10.957 |
28 | 4 | 97 |
![]() |
Evan Garvy San Juan Capistrano, CA | San Juan Capistrano, CA | 11.156 |
29 | 3 | 43D |
![]() |
Daniel Dye Deland, FL | Deland, FL | 11.211 |