10/31/2023 - Millbridge Speedway
10/31/2023 - Millbridge Speedway

10/31/2023
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


Matthew Francis

Matthew Francis

Mooresville, NC

600cc Non Winged Micros Start Finish +/-
B Feature 1 6 DNS -
Heat 2 5 7 -2
Qualifying 1 10.218 18 -7

Clear Selection

30 Laps

600cc Non Winged MicrosA Feature 1

Finish Start # Competitor Hometown +/-
1 2 17B Ethan Mitchell Ethan Mitchell Mooresville, NC Mooresville, NC 1
2 1 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC -1
3 6 55X Nick Drake Nick Drake Mooresville, NC Mooresville, NC 3
4 15 81 Cole Schroeder Cole Schroeder Bozeman, MT Bozeman, MT 11
5 14 42 Tim Nye Tim Nye Troutman, NC Troutman, NC 9
6 3 55T Aidan Turner Aidan Turner Concord, NC Concord, NC -3
7 8 33 Joey Robinson Joey Robinson Mooresville, NC Mooresville, NC 1
8 7 15 Alex Ruppert Alex Ruppert Lewisberry, PA Lewisberry, PA -1
9 11 55 Trevor Cline Trevor Cline Mooresville, NC Mooresville, NC 2
10 19 08 Chase McDermand Chase McDermand Springfield, IL Springfield, IL 9
11 22 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC 11
12 9 28 Carson Brown Carson Brown New London, NC New London, NC -3
13 24 12 Cole Cabre Cole Cabre Denver, NC Denver, NC 11
14 18 4 Craig Whitmoyer Craig Whitmoyer Hamburg, PA Hamburg, PA 4
15 13 9 Sawyer Davis Sawyer Davis Red Springs, NC Red Springs, NC -2
16 17 84J JT Qualls JT Qualls Charlotte, NC Charlotte, NC 1
17 DNF 10 14 Tylen Trammell Tylen Trammell Concord, NC Concord, NC -7
18 DNF 23 84 Jesse Love Jesse Love Redwood City, CA Redwood City, CA 5
19 DNF 20 64 Ronnie Dawson Ronnie Dawson Wynantskill, NY Wynantskill, NY 1
20 DNF 4 2D Cole Dewease Cole Dewease Fayetteville, PA Fayetteville, PA -16
21 DNF 21 89 Zach Wigal Zach Wigal Belpre, OH Belpre, OH -
22 DNF 12 21S Steven Snyder Jr Steven Snyder Jr Rising Sun, MD Rising Sun, MD -10
23 DNF 16 78J Zack Bealer Zack Bealer Leighton, PA Leighton, PA -7
24 DNF 5 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH -19
12 Laps

600cc Non Winged MicrosB Feature 1

Finish Start # Competitor Hometown +/-
1 2 89 Zach Wigal Zach Wigal Belpre, OH Belpre, OH 1
2 1 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC -1
3 5 84 Jesse Love Jesse Love Redwood City, CA Redwood City, CA 2
4 3 12 Cole Cabre Cole Cabre Denver, NC Denver, NC -1
Top 4 transfer
5 7 74X Caleb Edington Caleb Edington Thomasville, NC Thomasville, NC 2
6 4 96 Aiden Snead Aiden Snead Mooresville, NC Mooresville, NC -2
7 DNF 8 11B Brandon Hughes Brandon Hughes Mooresville, NC Mooresville, NC 1
8 DNF 9 9W Weston Doklan Weston Doklan Hellertown, PA Hellertown, PA 1
DNS 6 16F Matthew Francis Matthew Francis Mooresville, NC Mooresville, NC -
DNS 10 69S Jasper Zeigafuse Jasper Zeigafuse Nazareth, PA Nazareth, PA -
8 Laps

600cc Non Winged MicrosHeat 1

Finish Start # Competitor Hometown +/-
1 2 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC 1
2 5 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 3
3 4 28 Carson Brown Carson Brown New London, NC New London, NC 1
4 7 9 Sawyer Davis Sawyer Davis Red Springs, NC Red Springs, NC 3
5 8 84J JT Qualls JT Qualls Charlotte, NC Charlotte, NC 3
Top 5 transfer
6 DNF 1 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC -5
7 DNF 3 84 Jesse Love Jesse Love Redwood City, CA Redwood City, CA -4
8 DNF 6 9W Weston Doklan Weston Doklan Hellertown, PA Hellertown, PA -2
8 Laps

600cc Non Winged MicrosHeat 2

Finish Start # Competitor Hometown +/-
1 1 17B Ethan Mitchell Ethan Mitchell Mooresville, NC Mooresville, NC -
2 2 55X Nick Drake Nick Drake Mooresville, NC Mooresville, NC -
3 4 14 Tylen Trammell Tylen Trammell Concord, NC Concord, NC 1
4 6 42 Tim Nye Tim Nye Troutman, NC Troutman, NC 2
5 7 4 Craig Whitmoyer Craig Whitmoyer Hamburg, PA Hamburg, PA 2
Top 5 transfer
6 3 89 Zach Wigal Zach Wigal Belpre, OH Belpre, OH -3
7 5 16F Matthew Francis Matthew Francis Mooresville, NC Mooresville, NC -2
DNS 8 69S Jasper Zeigafuse Jasper Zeigafuse Nazareth, PA Nazareth, PA -
8 Laps

600cc Non Winged MicrosHeat 3

Finish Start # Competitor Hometown +/-
1 4 55T Aidan Turner Aidan Turner Concord, NC Concord, NC 3
2 1 15 Alex Ruppert Alex Ruppert Lewisberry, PA Lewisberry, PA -1
3 3 55 Trevor Cline Trevor Cline Mooresville, NC Mooresville, NC -
4 2 81 Cole Schroeder Cole Schroeder Bozeman, MT Bozeman, MT -2
5 5 08 Chase McDermand Chase McDermand Springfield, IL Springfield, IL -
Top 5 transfer
6 6 12 Cole Cabre Cole Cabre Denver, NC Denver, NC -
7 7 74X Caleb Edington Caleb Edington Thomasville, NC Thomasville, NC -
8 Laps

600cc Non Winged MicrosHeat 4

Finish Start # Competitor Hometown +/-
1 1 2D Cole Dewease Cole Dewease Fayetteville, PA Fayetteville, PA -
2 3 33 Joey Robinson Joey Robinson Mooresville, NC Mooresville, NC 1
3 4 21S Steven Snyder Jr Steven Snyder Jr Rising Sun, MD Rising Sun, MD 1
4 5 78J Zack Bealer Zack Bealer Leighton, PA Leighton, PA 1
5 6 64 Ronnie Dawson Ronnie Dawson Wynantskill, NY Wynantskill, NY 1
Top 5 transfer
6 2 96 Aiden Snead Aiden Snead Mooresville, NC Mooresville, NC -4
7 7 11B Brandon Hughes Brandon Hughes Mooresville, NC Mooresville, NC -
0 Laps

600cc Non Winged MicrosQualifying 1

Finish Start # Competitor Hometown Time
1 15 28 Carson Brown Carson Brown New London, NC New London, NC 09.942
2 24 14 Tylen Trammell Tylen Trammell Concord, NC Concord, NC 09.962
3 3 55T Aidan Turner Aidan Turner Concord, NC Concord, NC 10.016
4 16 21S Steven Snyder Jr Steven Snyder Jr Rising Sun, MD Rising Sun, MD 10.082
5 5 84 Jesse Love Jesse Love Redwood City, CA Redwood City, CA 10.102
6 27 89 Zach Wigal Zach Wigal Belpre, OH Belpre, OH 10.102
7 23 55 Trevor Cline Trevor Cline Mooresville, NC Mooresville, NC 10.114
8 30 33 Joey Robinson Joey Robinson Mooresville, NC Mooresville, NC 10.123
9 14 5J Braden Jones Braden Jones Cherryville, NC Cherryville, NC 10.130
10 22 55X Nick Drake Nick Drake Mooresville, NC Mooresville, NC 10.145
11 13 81 Cole Schroeder Cole Schroeder Bozeman, MT Bozeman, MT 10.146
12 9 96 Aiden Snead Aiden Snead Mooresville, NC Mooresville, NC 10.151
13 17 51 Talon Pelfrey Talon Pelfrey Hickory, NC Hickory, NC 10.160
14 28 17B Ethan Mitchell Ethan Mitchell Mooresville, NC Mooresville, NC 10.162
15 29 15 Alex Ruppert Alex Ruppert Lewisberry, PA Lewisberry, PA 10.170
16 21 2D Cole Dewease Cole Dewease Fayetteville, PA Fayetteville, PA 10.174
17 8 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 10.216
18 11 16F Matthew Francis Matthew Francis Mooresville, NC Mooresville, NC 10.218
19 4 08 Chase McDermand Chase McDermand Springfield, IL Springfield, IL 10.258
20 10 78J Zack Bealer Zack Bealer Leighton, PA Leighton, PA 10.264
21 20 9W Weston Doklan Weston Doklan Hellertown, PA Hellertown, PA 10.265
22 26 42 Tim Nye Tim Nye Troutman, NC Troutman, NC 10.285
23 7 12 Cole Cabre Cole Cabre Denver, NC Denver, NC 10.338
24 25 64 Ronnie Dawson Ronnie Dawson Wynantskill, NY Wynantskill, NY 10.365
25 19 9 Sawyer Davis Sawyer Davis Red Springs, NC Red Springs, NC 10.406
26 18 4 Craig Whitmoyer Craig Whitmoyer Hamburg, PA Hamburg, PA 10.450
27 6 74X Caleb Edington Caleb Edington Thomasville, NC Thomasville, NC 10.598
28 1 11B Brandon Hughes Brandon Hughes Mooresville, NC Mooresville, NC 10.728
29 12 84J JT Qualls JT Qualls Charlotte, NC Charlotte, NC 11.110
DNS 2 69S Jasper Zeigafuse Jasper Zeigafuse Nazareth, PA Nazareth, PA 11.110
20 Laps

600cc Winged MicrosA Feature 1

Finish Start # Competitor Hometown +/-
1 1 43 Caleb Scarborough Caleb Scarborough Concord, NC Concord, NC -
2 3 21X Cullen Hutchison Cullen Hutchison Butler, PA Butler, PA 1
3 4 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 1
4 9 12 Hayden Mosso Hayden Mosso Granite Quarry, NC Granite Quarry, NC 5
5 8 7D Wyatt Davis Wyatt Davis Red Springs, NC Red Springs, NC 3
6 5 48 Coen McDaniel Coen McDaniel Gaffney, SC Gaffney, SC -1
7 DNF 10 38 Abbie Adams Abbie Adams Sherrills Ford, NC Sherrills Ford, NC 3
8 DNF 2 5M Nathan Meendering Nathan Meendering Concord, NC Concord, NC -6
DNS 6 84 Jesse Love Jesse Love Redwood City, CA Redwood City, CA -
DNS 7 23 Beckham Malone Beckham Malone Rock Hill, SC Rock Hill, SC -
DNS 11 7 Tristan McKee Tristan McKee Williamsburg, VA Williamsburg, VA -
DNS 12 9W Jasper Ziegenfuss Jasper Ziegenfuss Hellertown, PA Hellertown, PA -
8 Laps

600cc Winged MicrosHeat 1

Finish Start # Competitor Hometown +/-
1 4 43 Caleb Scarborough Caleb Scarborough Concord, NC Concord, NC 3
2 3 21X Cullen Hutchison Cullen Hutchison Butler, PA Butler, PA 1
3 2 48 Coen McDaniel Coen McDaniel Gaffney, SC Gaffney, SC -1
4 1 23 Beckham Malone Beckham Malone Rock Hill, SC Rock Hill, SC -3
5 5 12 Hayden Mosso Hayden Mosso Granite Quarry, NC Granite Quarry, NC -
DNS 6 7 Tristan McKee Tristan McKee Williamsburg, VA Williamsburg, VA -
All transfer
8 Laps

600cc Winged MicrosHeat 2

Finish Start # Competitor Hometown +/-
1 1 5M Nathan Meendering Nathan Meendering Concord, NC Concord, NC -
2 4 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 2
3 2 84 Jesse Love Jesse Love Redwood City, CA Redwood City, CA -1
4 3 7D Wyatt Davis Wyatt Davis Red Springs, NC Red Springs, NC -1
5 5 38 Abbie Adams Abbie Adams Sherrills Ford, NC Sherrills Ford, NC -
DNS 6 9W Jasper Ziegenfuss Jasper Ziegenfuss Hellertown, PA Hellertown, PA -
All transfer
0 Laps

600cc Winged MicrosQualifying 1

Finish Start # Competitor Hometown Time
1 10 43 Caleb Scarborough Caleb Scarborough Concord, NC Concord, NC 09.803
2 3 87 Mack Leopard Mack Leopard Beavercreek, OH Beavercreek, OH 09.805
3 11 21X Cullen Hutchison Cullen Hutchison Butler, PA Butler, PA 09.900
4 1 7D Wyatt Davis Wyatt Davis Red Springs, NC Red Springs, NC 10.018
5 12 48 Coen McDaniel Coen McDaniel Gaffney, SC Gaffney, SC 10.064
6 9 84 Jesse Love Jesse Love Redwood City, CA Redwood City, CA 10.074
7 4 23 Beckham Malone Beckham Malone Rock Hill, SC Rock Hill, SC 10.159
8 2 5M Nathan Meendering Nathan Meendering Concord, NC Concord, NC 10.258
9 6 12 Hayden Mosso Hayden Mosso Granite Quarry, NC Granite Quarry, NC 10.422
10 5 38 Abbie Adams Abbie Adams Sherrills Ford, NC Sherrills Ford, NC 10.476
DNS 7 7 Tristan McKee Tristan McKee Williamsburg, VA Williamsburg, VA 10.476
DNS 8 9W Jasper Ziegenfuss Jasper Ziegenfuss Hellertown, PA Hellertown, PA 10.476
15 Laps

Beginner Box StockA Feature 1

Finish Start # Competitor Hometown +/-
1 2 44J Jayce Dysart Jayce Dysart Rock Hill, NC Rock Hill, NC 1
2 4 111 Adalynn Owens Adalynn Owens Woodleaf, NC Woodleaf, NC 2
3 6 5B Brantlee Lamb Brantlee Lamb Denver, NC Denver, NC 3
4 1 28 Gabe Yacono Gabe Yacono Salisbury, NC Salisbury, NC -3
5 7 8SL Slate Harrell Slate Harrell Waxhaw, NC Waxhaw, NC 2
6 3 73 Carter Smith Carter Smith Troutman, NC Troutman, NC -3
7 5 52 Ethan Halpain Ethan Halpain Austin, TX Austin, TX -2
8 8 7 Kylea Beattie Kylea Beattie Concord, NC Concord, NC -
8 Laps

Beginner Box StockHeat 1

Finish Start # Competitor Hometown +/-
1 1 28 Gabe Yacono Gabe Yacono Salisbury, NC Salisbury, NC -
2 2 73 Carter Smith Carter Smith Troutman, NC Troutman, NC -
3 4 52 Ethan Halpain Ethan Halpain Austin, TX Austin, TX 1
4 DNF 3 8SL Slate Harrell Slate Harrell Waxhaw, NC Waxhaw, NC -1
All transfer
8 Laps

Beginner Box StockHeat 2

Finish Start # Competitor Hometown +/-
1 2 44J Jayce Dysart Jayce Dysart Rock Hill, NC Rock Hill, NC 1
2 1 111 Adalynn Owens Adalynn Owens Woodleaf, NC Woodleaf, NC -1
3 3 5B Brantlee Lamb Brantlee Lamb Denver, NC Denver, NC -
4 4 7 Kylea Beattie Kylea Beattie Concord, NC Concord, NC -
All transfer
0 Laps

Beginner Box StockQualifying 1

Finish Start # Competitor Hometown Time
1 4 28 Gabe Yacono Gabe Yacono Salisbury, NC Salisbury, NC 12.600
2 7 111 Adalynn Owens Adalynn Owens Woodleaf, NC Woodleaf, NC 12.721
3 3 73 Carter Smith Carter Smith Troutman, NC Troutman, NC 12.833
4 8 44J Jayce Dysart Jayce Dysart Rock Hill, NC Rock Hill, NC 12.872
5 1 8SL Slate Harrell Slate Harrell Waxhaw, NC Waxhaw, NC 12.922
6 2 5B Brantlee Lamb Brantlee Lamb Denver, NC Denver, NC 12.950
7 6 52 Ethan Halpain Ethan Halpain Austin, TX Austin, TX 13.013
8 5 7 Kylea Beattie Kylea Beattie Concord, NC Concord, NC 13.368
20 Laps

Box StockA Feature 1

Finish Start # Competitor Hometown +/-
1 1 1JR Mikey Wheeler Jr Mikey Wheeler Jr Central Point, OR Central Point, OR -
2 2 7 Karter Beattie Karter Beattie Concord, NC Concord, NC -
3 4 9D Chase DeMarco Chase DeMarco Cornelius, NC Cornelius, NC 1
4 3 17 Carson Allen Carson Allen Rock Hill, NC Rock Hill, NC -1
5 6 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC 1
6 7 9 John Marshall Pursley John Marshall Pursley Clover, SC Clover, SC 1
7 8 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX 1
8 5 52 Brooklyn Newman Brooklyn Newman Statesville, NC Statesville, NC -3
8 Laps

Box StockHeat 1

Finish Start # Competitor Hometown +/-
1 2 1JR Mikey Wheeler Jr Mikey Wheeler Jr Central Point, OR Central Point, OR 1
2 1 17 Carson Allen Carson Allen Rock Hill, NC Rock Hill, NC -1
3 4 52 Brooklyn Newman Brooklyn Newman Statesville, NC Statesville, NC 1
4 3 9 John Marshall Pursley John Marshall Pursley Clover, SC Clover, SC -1
All transfer
8 Laps

Box StockHeat 2

Finish Start # Competitor Hometown +/-
1 3 7 Karter Beattie Karter Beattie Concord, NC Concord, NC 2
2 2 9D Chase DeMarco Chase DeMarco Cornelius, NC Cornelius, NC -
3 1 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC -2
4 4 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX -
All transfer
0 Laps

Box StockQualifying 1

Finish Start # Competitor Hometown Time
1 8 17 Carson Allen Carson Allen Rock Hill, NC Rock Hill, NC 11.621
2 4 41 Brody Snyder Brody Snyder Mooresville, NC Mooresville, NC 11.638
3 1 1JR Mikey Wheeler Jr Mikey Wheeler Jr Central Point, OR Central Point, OR 11.683
4 5 9D Chase DeMarco Chase DeMarco Cornelius, NC Cornelius, NC 11.702
5 3 9 John Marshall Pursley John Marshall Pursley Clover, SC Clover, SC 11.784
6 6 7 Karter Beattie Karter Beattie Concord, NC Concord, NC 11.824
7 2 52 Brooklyn Newman Brooklyn Newman Statesville, NC Statesville, NC 11.929
8 7 #5 Owin Halpain Owin Halpain Austin, TX Austin, TX 11.947