10/2/2024 - Millbridge Speedway
10/2/2024 - Millbridge Speedway

10/2/2024
Millbridge Speedway

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


Emma Francis

Emma Francis

Moorseville, NC

600cc Winged Micros Start Finish +/-
A Feature 1 2 12 -10
Heat 2 2 1 1
Qualifying 1 09.990 8 -4

Clear Selection

30 Laps

600cc Non Winged MicrosA Feature 1

Finish Start # Competitor Hometown +/-
1 1 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC -
2 5 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC 3
3 3 49 Aiden Price Aiden Price Huntersville, NC Huntersville, NC -
4 18 55 Trevor Cline Trevor Cline Mooresville, NC Mooresville, NC 14
5 10 14 Tylen Trammell Tylen Trammell Concord, NC Concord, NC 5
6 9 95 London McKenzie London McKenzie Asheboro, NC Asheboro, NC 3
7 12 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 5
8 8 73 Wyatt Miller Wyatt Miller Statesville, NC Statesville, NC -
9 13 33 Joey Robinson Joey Robinson Mooresville, NC Mooresville, NC 4
10 11 83H Cullen Hutchison Cullen Hutchison Butler, PA Butler, PA 1
11 16 98 Jaiden Reyna Jaiden Reyna Cornelius, NC Cornelius, NC 5
12 4 26 Aidan Turner Aidan Turner Concord, NC Concord, NC -8
13 19 96 Aiden Snead Aiden Snead Mooresville, NC Mooresville, NC 6
14 2 55B Caleb Bacon Caleb Bacon Mooresville, NC Mooresville, NC -12
15 17 15T Ryan Boyd Ryan Boyd Howell, NJ Howell, NJ 2
16 15 42 Tim Nye Tim Nye Troutman, NC Troutman, NC -1
17 22 16F Matthew Francis Matthew Francis Mooresville, NC Mooresville, NC 5
18 14 29 Tristin Thomas Tristin Thomas Burlington, WA Burlington, WA -4
19 20 7 Andrew Patterson Andrew Patterson Dayton, OH Dayton, OH 1
20 7 81 Kyle Larson Kyle Larson Elk Grove, CA Elk Grove, CA -13
21 6 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC -15
DNS 21 47 Noah Elder Noah Elder Conover, NC Conover, NC -
DNS 23 97 Evan Garvy Evan Garvy San Juan Capistrano, CA San Juan Capistrano, CA -
8 Laps

600cc Non Winged MicrosDash 1

Finish Start # Competitor Hometown +/-
1 3 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC 2
2 2 55B Caleb Bacon Caleb Bacon Mooresville, NC Mooresville, NC -
3 4 49 Aiden Price Aiden Price Huntersville, NC Huntersville, NC 1
4 1 26 Aidan Turner Aidan Turner Concord, NC Concord, NC -3
5 6 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC 1
6 5 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC -1
8 Laps

600cc Non Winged MicrosHeat 1

Finish Start # Competitor Hometown +/-
1 1 26 Aidan Turner Aidan Turner Concord, NC Concord, NC -
2 2 55B Caleb Bacon Caleb Bacon Mooresville, NC Mooresville, NC -
3 4 81 Kyle Larson Kyle Larson Elk Grove, CA Elk Grove, CA 1
4 3 14 Tylen Trammell Tylen Trammell Concord, NC Concord, NC -1
5 6 33 Joey Robinson Joey Robinson Mooresville, NC Mooresville, NC 1
6 7 98 Jaiden Reyna Jaiden Reyna Cornelius, NC Cornelius, NC 1
7 8 96 Aiden Snead Aiden Snead Mooresville, NC Mooresville, NC 1
8 5 16F Matthew Francis Matthew Francis Mooresville, NC Mooresville, NC -3
All transfer
8 Laps

600cc Non Winged MicrosHeat 2

Finish Start # Competitor Hometown +/-
1 3 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC 2
2 2 49 Aiden Price Aiden Price Huntersville, NC Huntersville, NC -
3 4 73 Wyatt Miller Wyatt Miller Statesville, NC Statesville, NC 1
4 1 83H Cullen Hutchison Cullen Hutchison Butler, PA Butler, PA -3
5 5 29 Tristin Thomas Tristin Thomas Burlington, WA Burlington, WA -
6 6 15T Ryan Boyd Ryan Boyd Howell, NJ Howell, NJ -
7 7 7 Andrew Patterson Andrew Patterson Dayton, OH Dayton, OH -
8 8 97 Evan Garvy Evan Garvy San Juan Capistrano, CA San Juan Capistrano, CA -
All transfer
8 Laps

600cc Non Winged MicrosHeat 3

Finish Start # Competitor Hometown +/-
1 1 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC -
2 2 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC -
3 5 95 London McKenzie London McKenzie Asheboro, NC Asheboro, NC 2
4 3 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH -1
5 7 42 Tim Nye Tim Nye Troutman, NC Troutman, NC 2
6 4 55 Trevor Cline Trevor Cline Mooresville, NC Mooresville, NC -2
7 6 47 Noah Elder Noah Elder Conover, NC Conover, NC -1
All transfer
0 Laps

600cc Non Winged MicrosQualifying 1

Finish Start # Competitor Hometown Time
1 6 81 Kyle Larson Kyle Larson Elk Grove, CA Elk Grove, CA 10.277
2 9 73 Wyatt Miller Wyatt Miller Statesville, NC Statesville, NC 10.349
3 15 55 Trevor Cline Trevor Cline Mooresville, NC Mooresville, NC 10.361
4 13 14 Tylen Trammell Tylen Trammell Concord, NC Concord, NC 10.387
5 5 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC 10.420
6 23 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 10.422
7 2 55B Caleb Bacon Caleb Bacon Mooresville, NC Mooresville, NC 10.433
8 18 49 Aiden Price Aiden Price Huntersville, NC Huntersville, NC 10.439
9 11 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC 10.447
10 19 26 Aidan Turner Aidan Turner Concord, NC Concord, NC 10.450
11 8 83H Cullen Hutchison Cullen Hutchison Butler, PA Butler, PA 10.495
12 22 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC 10.516
13 16 16F Matthew Francis Matthew Francis Mooresville, NC Mooresville, NC 10.521
14 3 29 Tristin Thomas Tristin Thomas Burlington, WA Burlington, WA 10.533
15 7 95 London McKenzie London McKenzie Asheboro, NC Asheboro, NC 10.558
16 1 33 Joey Robinson Joey Robinson Mooresville, NC Mooresville, NC 10.578
17 12 15T Ryan Boyd Ryan Boyd Howell, NJ Howell, NJ 10.599
18 10 47 Noah Elder Noah Elder Conover, NC Conover, NC 10.600
19 21 98 Jaiden Reyna Jaiden Reyna Cornelius, NC Cornelius, NC 10.721
20 4 7 Andrew Patterson Andrew Patterson Dayton, OH Dayton, OH 10.729
21 20 42 Tim Nye Tim Nye Troutman, NC Troutman, NC 10.734
22 14 96 Aiden Snead Aiden Snead Mooresville, NC Mooresville, NC 10.775
23 17 97 Evan Garvy Evan Garvy San Juan Capistrano, CA San Juan Capistrano, CA 10.949
0 Laps

600cc Non Winged MicrosHot Laps 1

Finish Start # Competitor Hometown Time
1 15 55 Trevor Cline Trevor Cline Mooresville, NC Mooresville, NC 10.370
2 13 14 Tylen Trammell Tylen Trammell Concord, NC Concord, NC 10.402
3 18 49 Aiden Price Aiden Price Huntersville, NC Huntersville, NC 10.412
4 9 73 Wyatt Miller Wyatt Miller Statesville, NC Statesville, NC 10.433
5 14 96 Aiden Snead Aiden Snead Mooresville, NC Mooresville, NC 10.435
6 7 95 London McKenzie London McKenzie Asheboro, NC Asheboro, NC 10.440
7 5 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC 10.469
8 3 29 Tristin Thomas Tristin Thomas Burlington, WA Burlington, WA 10.483
9 6 81 Kyle Larson Kyle Larson Elk Grove, CA Elk Grove, CA 10.498
10 16 16F Matthew Francis Matthew Francis Mooresville, NC Mooresville, NC 10.515
11 2 55B Caleb Bacon Caleb Bacon Mooresville, NC Mooresville, NC 10.520
12 11 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC 10.527
13 22 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC 10.543
14 21 98 Jaiden Reyna Jaiden Reyna Cornelius, NC Cornelius, NC 10.584
15 12 15T Ryan Boyd Ryan Boyd Howell, NJ Howell, NJ 10.611
16 8 83H Cullen Hutchison Cullen Hutchison Butler, PA Butler, PA 10.615
17 1 33 Joey Robinson Joey Robinson Mooresville, NC Mooresville, NC 10.646
18 10 47 Noah Elder Noah Elder Conover, NC Conover, NC 10.745
19 23 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 10.768
20 20 42 Tim Nye Tim Nye Troutman, NC Troutman, NC 10.862
21 17 97 Evan Garvy Evan Garvy San Juan Capistrano, CA San Juan Capistrano, CA 10.888
22 4 7 Andrew Patterson Andrew Patterson Dayton, OH Dayton, OH 11.031
DNS 19 26 Aidan Turner Aidan Turner Concord, NC Concord, NC
20 Laps

600cc Winged MicrosA Feature 1

Finish Start # Competitor Hometown +/-
1 1 7 Karter Beattie Karter Beattie Concord, NC Concord, NC -
2 4 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC 2
3 18 51L Kyle Larson Kyle Larson Elk Grove, CA Elk Grove, CA 15
4 3 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC -1
5 6 43 Caleb Scarborough Caleb Scarborough Concord, NC Concord, NC 1
6 7 5M Nathan Meendering Nathan Meendering Concord, NC Concord, NC 1
7 11 16T Trevor Gach Trevor Gach Louisburg, NC Louisburg, NC 4
8 5 114 Evan Koehler Evan Koehler Mount Airy, NC Mount Airy, NC -3
9 13 95 London McKenzie London McKenzie Asheboro, NC Asheboro, NC 4
10 15 57 Payton Johnson Payton Johnson Unionville, NC Unionville, NC 5
11 10 38 Abbie Adams Abbie Adams Sherrills Ford, NC Sherrills Ford, NC -1
12 2 16 Emma Francis Emma Francis Moorseville, NC Moorseville, NC -10
13 8 42 Kolson Nelson Kolson Nelson Claremont, NC Claremont, NC -5
14 17 89 Wyatt Coffey Wyatt Coffey Waynesboro, VA Waynesboro, VA 3
15 16 8W Jayden Wagner Jayden Wagner Welcome, NC Welcome, NC 1
16 20 84 Gio Ruggiero Gio Ruggiero Seekonk, MA Seekonk, MA 4
17 12 48 Coen McDaniel Coen McDaniel Gaffney, SC Gaffney, SC -5
18 14 44 Carson Allen Carson Allen Rock Hill, NC Rock Hill, NC -4
DNS 9 51 Kyle Busch Kyle Busch Las Vegas, NV Las Vegas, NV -
DNS 19 8G Grayson Price Grayson Price Huntersville, NC Huntersville, NC -
DNS 21 27 Billy Corsa Billy Corsa Mooresville, NC Mooresville, NC -
8 Laps

600cc Winged MicrosHeat 1

Finish Start # Competitor Hometown +/-
1 1 7 Karter Beattie Karter Beattie Concord, NC Concord, NC -
2 4 43 Caleb Scarborough Caleb Scarborough Concord, NC Concord, NC 2
3 2 5M Nathan Meendering Nathan Meendering Concord, NC Concord, NC -1
4 3 38 Abbie Adams Abbie Adams Sherrills Ford, NC Sherrills Ford, NC -1
5 7 95 London McKenzie London McKenzie Asheboro, NC Asheboro, NC 2
6 5 8W Jayden Wagner Jayden Wagner Welcome, NC Welcome, NC -1
DNS 6 8G Grayson Price Grayson Price Huntersville, NC Huntersville, NC -
All transfer
8 Laps

600cc Winged MicrosHeat 2

Finish Start # Competitor Hometown +/-
1 2 16 Emma Francis Emma Francis Moorseville, NC Moorseville, NC 1
2 1 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC -1
3 4 42 Kolson Nelson Kolson Nelson Claremont, NC Claremont, NC 1
4 3 16T Trevor Gach Trevor Gach Louisburg, NC Louisburg, NC -1
5 7 44 Carson Allen Carson Allen Rock Hill, NC Rock Hill, NC 2
6 6 89 Wyatt Coffey Wyatt Coffey Waynesboro, VA Waynesboro, VA -
7 5 84 Gio Ruggiero Gio Ruggiero Seekonk, MA Seekonk, MA -2
All transfer
8 Laps

600cc Winged MicrosHeat 3

Finish Start # Competitor Hometown +/-
1 1 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC -
2 2 114 Evan Koehler Evan Koehler Mount Airy, NC Mount Airy, NC -
3 3 51 Kyle Busch Kyle Busch Las Vegas, NV Las Vegas, NV -
4 6 48 Coen McDaniel Coen McDaniel Gaffney, SC Gaffney, SC 2
5 4 57 Payton Johnson Payton Johnson Unionville, NC Unionville, NC -1
6 5 51L Kyle Larson Kyle Larson Elk Grove, CA Elk Grove, CA -1
7 7 27 Billy Corsa Billy Corsa Mooresville, NC Mooresville, NC -
All transfer
0 Laps

600cc Winged MicrosQualifying 1

Finish Start # Competitor Hometown Time
1 8 43 Caleb Scarborough Caleb Scarborough Concord, NC Concord, NC 09.799
2 15 42 Kolson Nelson Kolson Nelson Claremont, NC Claremont, NC 09.851
3 11 57 Payton Johnson Payton Johnson Unionville, NC Unionville, NC 09.948
4 20 38 Abbie Adams Abbie Adams Sherrills Ford, NC Sherrills Ford, NC 09.959
5 12 16T Trevor Gach Trevor Gach Louisburg, NC Louisburg, NC 09.967
6 16 51 Kyle Busch Kyle Busch Las Vegas, NV Las Vegas, NV 09.970
7 10 5M Nathan Meendering Nathan Meendering Concord, NC Concord, NC 09.987
8 4 16 Emma Francis Emma Francis Moorseville, NC Moorseville, NC 09.990
9 13 114 Evan Koehler Evan Koehler Mount Airy, NC Mount Airy, NC 10.022
10 5 7 Karter Beattie Karter Beattie Concord, NC Concord, NC 10.030
11 21 94 Hayden Wise Hayden Wise Huntersville, NC Huntersville, NC 10.031
12 1 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC 10.096
13 18 8W Jayden Wagner Jayden Wagner Welcome, NC Welcome, NC 10.105
14 2 84 Gio Ruggiero Gio Ruggiero Seekonk, MA Seekonk, MA 10.110
15 19 51L Kyle Larson Kyle Larson Elk Grove, CA Elk Grove, CA 10.117
16 7 8G Grayson Price Grayson Price Huntersville, NC Huntersville, NC 10.118
17 3 89 Wyatt Coffey Wyatt Coffey Waynesboro, VA Waynesboro, VA 10.153
18 9 48 Coen McDaniel Coen McDaniel Gaffney, SC Gaffney, SC 10.191
19 6 95 London McKenzie London McKenzie Asheboro, NC Asheboro, NC 10.218
20 14 44 Carson Allen Carson Allen Rock Hill, NC Rock Hill, NC 10.293
21 17 27 Billy Corsa Billy Corsa Mooresville, NC Mooresville, NC 10.449
20 Laps

IntermediateA Feature 1

Finish Start # Competitor Hometown +/-
1 1 32 Tanner Tucker Tanner Tucker Madison, NC Madison, NC -
2 2 57 Payton Johnson Payton Johnson Unionville, NC Unionville, NC -
3 4 7 Karter Beattie Karter Beattie Concord, NC Concord, NC 1
4 6 55C Tanner Cheek Tanner Cheek Hamptonville , NC Hamptonville , NC 2
5 3 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX -2
6 7 52 Brooklyn Newman Brooklyn Newman Statesville, NC Statesville, NC 1
7 8 1JR Mikey Wheeler Jr Mikey Wheeler Jr Central Point, OR Central Point, OR 1
8 5 4 Tinley Donaldson Tinley Donaldson Denver, NC Denver, NC -3
9 9 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC -
8 Laps

IntermediateHeat 1

Finish Start # Competitor Hometown +/-
1 2 32 Tanner Tucker Tanner Tucker Madison, NC Madison, NC 1
2 3 57 Payton Johnson Payton Johnson Unionville, NC Unionville, NC 1
3 1 7 Karter Beattie Karter Beattie Concord, NC Concord, NC -2
4 4 52 Brooklyn Newman Brooklyn Newman Statesville, NC Statesville, NC -
5 5 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC -
All transfer
8 Laps

IntermediateHeat 2

Finish Start # Competitor Hometown +/-
1 1 55C Tanner Cheek Tanner Cheek Hamptonville , NC Hamptonville , NC -
2 2 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX -
3 4 4 Tinley Donaldson Tinley Donaldson Denver, NC Denver, NC 1
4 3 1JR Mikey Wheeler Jr Mikey Wheeler Jr Central Point, OR Central Point, OR -1
All transfer
0 Laps

IntermediateQualifying 1

Finish Start # Competitor Hometown Time
1 5 7 Karter Beattie Karter Beattie Concord, NC Concord, NC 10.208
2 9 55C Tanner Cheek Tanner Cheek Hamptonville , NC Hamptonville , NC 10.233
3 8 32 Tanner Tucker Tanner Tucker Madison, NC Madison, NC 10.239
4 3 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX 10.284
5 1 57 Payton Johnson Payton Johnson Unionville, NC Unionville, NC 10.314
6 6 1JR Mikey Wheeler Jr Mikey Wheeler Jr Central Point, OR Central Point, OR 10.424
7 2 52 Brooklyn Newman Brooklyn Newman Statesville, NC Statesville, NC 10.489
8 4 4 Tinley Donaldson Tinley Donaldson Denver, NC Denver, NC 10.491
9 7 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC 10.552
20 Laps

Restricted MicroA Feature 1

Finish Start # Competitor Hometown +/-
1 1 18B Brexton Busch Brexton Busch Mooresville, NC Mooresville, NC -
2 2 32 Tanner Tucker Tanner Tucker Madison, NC Madison, NC -
3 3 87 Levi Ballard Levi Ballard Grimes, IA Grimes, IA -
4 4 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX -
5 5 3 Ryder Hughart Ryder Hughart Beckley, WV Beckley, WV -
6 6 83 Owen Larson Owen Larson Mooresville, NC Mooresville, NC -
8 Laps

Restricted MicroHeat 1

Finish Start # Competitor Hometown +/-
1 1 18B Brexton Busch Brexton Busch Mooresville, NC Mooresville, NC -
2 3 32 Tanner Tucker Tanner Tucker Madison, NC Madison, NC 1
3 2 87 Levi Ballard Levi Ballard Grimes, IA Grimes, IA -1
4 4 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX -
5 6 3 Ryder Hughart Ryder Hughart Beckley, WV Beckley, WV 1
6 5 83 Owen Larson Owen Larson Mooresville, NC Mooresville, NC -1
All transfer
0 Laps

Restricted MicroQualifying 1

Finish Start # Competitor Hometown Time
1 6 18B Brexton Busch Brexton Busch Mooresville, NC Mooresville, NC 10.277
2 3 87 Levi Ballard Levi Ballard Grimes, IA Grimes, IA 10.300
3 2 32 Tanner Tucker Tanner Tucker Madison, NC Madison, NC 10.348
4 5 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX 10.361
5 4 83 Owen Larson Owen Larson Mooresville, NC Mooresville, NC 10.390
6 1 3 Ryder Hughart Ryder Hughart Beckley, WV Beckley, WV 10.570