4/25/2023 - Millbridge Speedway
4/25/2023 - Millbridge Speedway

4/25/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


Mekhi Harshaw

Mekhi Harshaw

Concord, NC

Buggies Start Finish +/-
A Feature 1 13 12 1
Qualifying 1 12.846 13 -3

Clear Selection

25 Laps

CupA Feature 1

Finish Start # Competitor Hometown +/-
1 4 4 Chris Bailey Chris Bailey Mooresville, NC Mooresville, NC 3
2 2 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC -
3 1 125 Mark Ellis Mark Ellis Mooresville, NC Mooresville, NC -2
4 8 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC 4
5 3 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC -2
6 5 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC -1
7 9 84 Dillon Latour Dillon Latour Advance, NC Advance, NC 2
8 10 34 Matt Mote Matt Mote Mooresville, NC Mooresville, NC 2
9 7 71W Adam Welch Adam Welch Midland, NC Midland, NC -2
10 14 22 Derek Kale Derek Kale Winfield, WV Winfield, WV 4
11 12 26X Ronnie Carroll Ronnie Carroll Salisbury, NC Salisbury, NC 1
12 16 2 CJ Winslow CJ Winslow Kannapolis, NC Kannapolis, NC 4
13 13 26 Levi Hurley Levi Hurley Yadkinville, NC Yadkinville, NC -
14 17 16 Chris Minogue Chris Minogue Cornelius, NC Cornelius, NC 3
15 11 12 Tyler Sandmeyer Tyler Sandmeyer Mooresville, NC Mooresville, NC -4
16 6 151 Jr. Norris Jr. Norris Cornelius, NC Cornelius, NC -10
17 15 8 Mickey Roop Mickey Roop Concord, NC Concord, NC -2
18 18 78 Tucker Scanlon Tucker Scanlon Concord, NC Concord, NC -
0 Laps

CupQualifying 1

Finish Start # Competitor Hometown Time
1 5 125 Mark Ellis Mark Ellis Mooresville, NC Mooresville, NC 12.234
2 16 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 12.348
3 2 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC 12.361
4 1 4 Chris Bailey Chris Bailey Mooresville, NC Mooresville, NC 12.420
5 9 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC 12.477
6 12 151 Jr. Norris Jr. Norris Cornelius, NC Cornelius, NC 12.499
7 17 71W Adam Welch Adam Welch Midland, NC Midland, NC 12.517
8 4 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC 12.531
9 8 84 Dillon Latour Dillon Latour Advance, NC Advance, NC 12.546
10 11 34 Matt Mote Matt Mote Mooresville, NC Mooresville, NC 12.568
11 14 12 Tyler Sandmeyer Tyler Sandmeyer Mooresville, NC Mooresville, NC 12.624
12 3 26X Ronnie Carroll Ronnie Carroll Salisbury, NC Salisbury, NC 12.657
13 6 26 Levi Hurley Levi Hurley Yadkinville, NC Yadkinville, NC 12.773
14 7 22 Derek Kale Derek Kale Winfield, WV Winfield, WV 12.782
15 13 8 Mickey Roop Mickey Roop Concord, NC Concord, NC 12.783
16 18 2 CJ Winslow CJ Winslow Kannapolis, NC Kannapolis, NC 12.831
17 10 16 Chris Minogue Chris Minogue Cornelius, NC Cornelius, NC 12.834
18 15 78 Tucker Scanlon Tucker Scanlon Concord, NC Concord, NC 12.919
All transfer
25 Laps

BuggiesA Feature 1

Finish Start # Competitor Hometown +/-
1 2 4 Jacob Weidman Jacob Weidman Mount Pleasant, NC Mount Pleasant, NC 1
2 1 55X Stephen Broy Stephen Broy Mooresville, NC Mooresville, NC -1
3 10 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC 7
4 5 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC 1
5 3 38 Chris Lawson Chris Lawson Mooresville, NC Mooresville, NC -2
6 4 19 Aaron Hodges Aaron Hodges Claremont, NC Claremont, NC -2
7 15 60 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 8
8 12 61 Todd Chafee Todd Chafee Syracuse, NY Syracuse, NY 4
9 19 16 MIke Melton MIke Melton Mooresville, NC Mooresville, NC 10
10 6 77D Mark Durgin Mark Durgin Mooresville, NC Mooresville, NC -4
11 9 26 Ivan Gudmestad Ivan Gudmestad Mooresville, NC Mooresville, NC -2
12 13 82 Mekhi Harshaw Mekhi Harshaw Concord, NC Concord, NC 1
13 14 58 Dustin Cade Dustin Cade Lexgington, NC Lexgington, NC 1
14 16 22 Cody Sauls Cody Sauls Mooresville, NC Mooresville, NC 2
15 7 71W Adam Welch Adam Welch Midland, NC Midland, NC -8
16 8 62 Charlie Kingen Charlie Kingen Lexington, NC Lexington, NC -8
17 18 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC 1
18 17 31 Matt Perry Matt Perry -1
19 11 166 Austin Compton Austin Compton Dallas, NC Dallas, NC -8
0 Laps

BuggiesQualifying 1

Finish Start # Competitor Hometown Time
1 2 55X Stephen Broy Stephen Broy Mooresville, NC Mooresville, NC 12.323
2 18 4 Jacob Weidman Jacob Weidman Mount Pleasant, NC Mount Pleasant, NC 12.439
3 13 38 Chris Lawson Chris Lawson Mooresville, NC Mooresville, NC 12.460
4 11 19 Aaron Hodges Aaron Hodges Claremont, NC Claremont, NC 12.487
5 1 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC 12.518
6 8 77D Mark Durgin Mark Durgin Mooresville, NC Mooresville, NC 12.606
7 19 71W Adam Welch Adam Welch Midland, NC Midland, NC 12.635
8 12 62 Charlie Kingen Charlie Kingen Lexington, NC Lexington, NC 12.688
9 9 26 Ivan Gudmestad Ivan Gudmestad Mooresville, NC Mooresville, NC 12.727
10 6 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC 12.738
11 5 166 Austin Compton Austin Compton Dallas, NC Dallas, NC 12.747
12 4 61 Todd Chafee Todd Chafee Syracuse, NY Syracuse, NY 12.796
13 10 82 Mekhi Harshaw Mekhi Harshaw Concord, NC Concord, NC 12.846
14 3 58 Dustin Cade Dustin Cade Lexgington, NC Lexgington, NC 12.894
15 17 60 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 12.916
16 16 22 Cody Sauls Cody Sauls Mooresville, NC Mooresville, NC 12.966
17 15 31 Matt Perry Matt Perry 13.099
18 7 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC 13.099
19 14 16 MIke Melton MIke Melton Mooresville, NC Mooresville, NC 13.099
All transfer
25 Laps

BuschA Feature 1

Finish Start # Competitor Hometown +/-
1 6 17NY Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC 5
2 5 2L Alex Lacognata Alex Lacognata Troutman, NC Troutman, NC 3
3 19 70 Carson Ferguson Carson Ferguson Lincolnton, NC Lincolnton, NC 16
4 4 25R Michael Rimer Michael Rimer Mebane, NC Mebane, NC -
5 3 55C Dylan Cappello Dylan Cappello Peoria, AZ Peoria, AZ -2
6 1 98 William Munro William Munro Troutman, NC Troutman, NC -5
7 11 66 Damian Jenks Damian Jenks Sherrills Ford, NC Sherrills Ford, NC 4
8 2 121 Ben Murphy Ben Murphy Cherryvale, KS Cherryvale, KS -6
9 10 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC 1
10 15 52 Tristin Bruce Tristin Bruce Sherrills Ford, NC Sherrills Ford, NC 5
11 13 8 Peter Shepherd Peter Shepherd Conover, NC Conover, NC 2
12 8 17 Ethan Landers Ethan Landers Kannapolis, NC Kannapolis, NC -4
13 12 15 Thomas Markham Thomas Markham Mooresville, NC Mooresville, NC -1
14 18 1 Tyler Lau Tyler Lau Bradenton, FL Bradenton, FL 4
15 17 39 Austin O'Shields Austin O'Shields Lawndale, NC Lawndale, NC 2
16 9 02 Jake Weltz Jake Weltz Denison, IA Denison, IA -7
17 22 24 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC 5
18 14 25 Jason Campbell Jason Campbell -4
19 21 55 Ronnie Osmer Ronnie Osmer Pearl River, LA Pearl River, LA 2
20 7 44 Andrew Hale Andrew Hale China Grove, NC China Grove, NC -13
21 16 01 Travis Brown Travis Brown Rome, GA Rome, GA -5
22 20 74 Coleman Dollarhide Coleman Dollarhide Conover, NC Conover, NC -2
0 Laps

BuschQualifying 1

Finish Start # Competitor Hometown Time
1 16 98 William Munro William Munro Troutman, NC Troutman, NC 12.961
2 17 121 Ben Murphy Ben Murphy Cherryvale, KS Cherryvale, KS 13.051
3 5 55C Dylan Cappello Dylan Cappello Peoria, AZ Peoria, AZ 13.071
4 20 25R Michael Rimer Michael Rimer Mebane, NC Mebane, NC 13.081
5 12 2L Alex Lacognata Alex Lacognata Troutman, NC Troutman, NC 13.089
6 11 17NY Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC 13.094
7 9 44 Andrew Hale Andrew Hale China Grove, NC China Grove, NC 13.095
8 13 17 Ethan Landers Ethan Landers Kannapolis, NC Kannapolis, NC 13.197
9 22 02 Jake Weltz Jake Weltz Denison, IA Denison, IA 13.212
10 6 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC 13.220
11 10 66 Damian Jenks Damian Jenks Sherrills Ford, NC Sherrills Ford, NC 13.227
12 15 15 Thomas Markham Thomas Markham Mooresville, NC Mooresville, NC 13.272
13 21 8 Peter Shepherd Peter Shepherd Conover, NC Conover, NC 13.273
14 4 25 Jason Campbell Jason Campbell 13.287
15 3 52 Tristin Bruce Tristin Bruce Sherrills Ford, NC Sherrills Ford, NC 13.403
16 2 01 Travis Brown Travis Brown Rome, GA Rome, GA 13.490
17 18 39 Austin O'Shields Austin O'Shields Lawndale, NC Lawndale, NC 13.503
18 14 1 Tyler Lau Tyler Lau Bradenton, FL Bradenton, FL 13.635
19 8 70 Carson Ferguson Carson Ferguson Lincolnton, NC Lincolnton, NC 13.839
20 7 74 Coleman Dollarhide Coleman Dollarhide Conover, NC Conover, NC 14.422
21 19 55 Ronnie Osmer Ronnie Osmer Pearl River, LA Pearl River, LA 14.757
22 1 24 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC 16.074
All transfer
25 Laps

Pro CupA Feature 1

Finish Start # Competitor Hometown +/-
1 3 821 Johnny Kidwell Johnny Kidwell Rockwell, NC Rockwell, NC 2
2 15 92S Craig Smith Craig Smith Concord, NC Concord, NC 13
3 5 71W Ryan Ayers Ryan Ayers Newton, NC Newton, NC 2
4 7 02 Cole Ignaszewski Cole Ignaszewski New Richland, MN New Richland, MN 3
5 4 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC -1
6 1 12 Gage Painter Gage Painter Statesville, NC Statesville, NC -5
7 9 92 Jonathan Stewart Jonathan Stewart Statesville, NC Statesville, NC 2
8 16 2 Alex Lacognata Alex Lacognata Troutman, NC Troutman, NC 8
9 2 18K Alex Kirk Alex Kirk Delta, PA Delta, PA -7
10 13 80 Luke Smith Luke Smith Advance, NC Advance, NC 3
11 17 32 Jay Czarapata Jay Czarapata Maiden, NC Maiden, NC 6
12 14 01 Matt Noyce Matt Noyce Oregon, WI Oregon, WI 2
13 6 03 Raymond Theiss Raymond Theiss Concord, NC Concord, NC -7
14 11 21 Dillon Teasley Dillon Teasley Mooresville, NC Mooresville, NC -3
15 18 70 Zach Smith Zach Smith Dallas, NC Dallas, NC 3
16 20 6C Zac Campilonga Zac Campilonga Salis, NC Salis, NC 4
17 12 121 Ben Murphy Ben Murphy Troutman, NC Troutman, NC -5
18 19 25 Carson Schmidt Carson Schmidt Mt Holly, NC Mt Holly, NC 1
19 8 17 Brandon Conard Brandon Conard Mt. Holly, NC Mt. Holly, NC -11
20 10 97 Ron Schutte Ron Schutte China Grove, NC China Grove, NC -10
12 Laps

Pro CupB Feature 1

Finish Start # Competitor Hometown +/-
1 2 32 Jay Czarapata Jay Czarapata Maiden, NC Maiden, NC 1
2 8 70 Zach Smith Zach Smith Dallas, NC Dallas, NC 6
3 1 25 Carson Schmidt Carson Schmidt Mt Holly, NC Mt Holly, NC -2
4 4 6C Zac Campilonga Zac Campilonga Salis, NC Salis, NC -
Top 4 transfer
5 9 04 Duncan Allen Duncan Allen Harmony, NC Harmony, NC 4
6 3 27 Chuck Herman Chuck Herman Mooresville, NC Mooresville, NC -3
7 6 53 Matt Faulkner Matt Faulkner Charlotte, NC Charlotte, NC -1
8 7 67 Adam Wilcox Adam Wilcox Troutman, NC Troutman, NC -1
9 10 39 Andrew Stewart Andrew Stewart Yakima, WA Yakima, WA 1
10 5 8 Peter Shepherd Peter Shepherd Conover, NC Conover, NC -5
11 11 35 Matt Weber Matt Weber Mooresville, NC Mooresville, NC -
12 12 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC -
0 Laps

Pro CupQualifying 1

Finish Start # Competitor Hometown Time
1 15 12 Gage Painter Gage Painter Statesville, NC Statesville, NC 12.629
2 11 18K Alex Kirk Alex Kirk Delta, PA Delta, PA 12.667
3 10 821 Johnny Kidwell Johnny Kidwell Rockwell, NC Rockwell, NC 12.783
4 27 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC 12.786
5 2 71W Ryan Ayers Ryan Ayers Newton, NC Newton, NC 12.870
6 24 03 Raymond Theiss Raymond Theiss Concord, NC Concord, NC 12.947
7 9 02 Cole Ignaszewski Cole Ignaszewski New Richland, MN New Richland, MN 12.949
8 4 17 Brandon Conard Brandon Conard Mt. Holly, NC Mt. Holly, NC 12.997
9 22 92 Jonathan Stewart Jonathan Stewart Statesville, NC Statesville, NC 13.021
10 17 97 Ron Schutte Ron Schutte China Grove, NC China Grove, NC 13.024
11 23 21 Dillon Teasley Dillon Teasley Mooresville, NC Mooresville, NC 13.028
12 13 121 Ben Murphy Ben Murphy Troutman, NC Troutman, NC 13.058
13 19 80 Luke Smith Luke Smith Advance, NC Advance, NC 13.091
14 14 01 Matt Noyce Matt Noyce Oregon, WI Oregon, WI 13.119
15 18 92S Craig Smith Craig Smith Concord, NC Concord, NC 13.123
16 12 2 Alex Lacognata Alex Lacognata Troutman, NC Troutman, NC 13.133
Top 16 transfer
17 16 25 Carson Schmidt Carson Schmidt Mt Holly, NC Mt Holly, NC 13.144
18 5 32 Jay Czarapata Jay Czarapata Maiden, NC Maiden, NC 13.196
19 8 27 Chuck Herman Chuck Herman Mooresville, NC Mooresville, NC 13.200
20 3 6C Zac Campilonga Zac Campilonga Salis, NC Salis, NC 13.206
21 8 Peter Shepherd Peter Shepherd Conover, NC Conover, NC 13.228
22 7 53 Matt Faulkner Matt Faulkner Charlotte, NC Charlotte, NC 13.255
23 26 67 Adam Wilcox Adam Wilcox Troutman, NC Troutman, NC 13.311
24 20 70 Zach Smith Zach Smith Dallas, NC Dallas, NC 13.335
25 1 04 Duncan Allen Duncan Allen Harmony, NC Harmony, NC 13.449
26 21 39 Andrew Stewart Andrew Stewart Yakima, WA Yakima, WA 13.521
27 25 35 Matt Weber Matt Weber Mooresville, NC Mooresville, NC 13.772
28 6 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC 14.100
25 Laps

DashA Feature 1

Finish Start # Competitor Hometown +/-
1 1 38 Chris Lawson Chris Lawson Mooresville, NC Mooresville, NC -
2 8 00 Charlie Furman Charlie Furman Mooresville, NC Mooresville, NC 6
3 3 48 Blaine Donahue Blaine Donahue Charlotte, NC Charlotte, NC -
4 12 5C Zac Campilonga Zac Campilonga Salis, NC Salis, NC 8
5 4 14 Jenn Welch Jenn Welch Concord, NC Concord, NC -1
6 14 71 Ryan Ayers Ryan Ayers Concord, NC Concord, NC 8
7 16 1R Zachary Ralston Zachary Ralston Cornelius, NC Cornelius, NC 9
8 6 49 MIke Melton MIke Melton Mooresville, NC Mooresville, NC -2
9 11 157 Cody DeMarmels Cody DeMarmels Maiden, NC Maiden, NC 2
10 10 111 Brian Shaw Brian Shaw Charlotte, NC Charlotte, NC -
11 15 3 Leland Lambert Leland Lambert Salisbury, NC Salisbury, NC 4
12 2 92S Jonathan Stewart Jonathan Stewart Statesville, NC Statesville, NC -10
13 17 12 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 4
14 9 45 Joe Henning Joe Henning Sparta, NJ Sparta, NJ -5
15 5 29 Elaine Hughes Elaine Hughes Mooresville, NC Mooresville, NC -10
16 18 1 KC Heschel KC Heschel Concord, NC Concord, NC 2
17 19 30 Ryan Vargas Ryan Vargas La Mirada, CA La Mirada, CA 2
18 13 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC -5
19 20 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 1
20 7 63 Dan Mrak Dan Mrak Huntersville, NC Huntersville, NC -13
12 Laps

DashB Feature 1

Finish Start # Competitor Hometown +/-
1 2 12 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 1
2 3 1 KC Heschel KC Heschel Concord, NC Concord, NC 1
3 1 30 Ryan Vargas Ryan Vargas La Mirada, CA La Mirada, CA -2
4 4 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC -
Top 4 transfer
5 6 87M Matthew Murphy Matthew Murphy Greenville, NC Greenville, NC 1
6 9 52 Tristin Bruce Tristin Bruce Sherrills Ford, NC Sherrills Ford, NC 3
7 7 92 Matthew Close Matthew Close Advance, NC Advance, NC -
8 8 97 Ron Schutte Ron Schutte China Grove, NC China Grove, NC -
9 5 26 Cole Gudmestad Cole Gudmestad Mooresville, NC Mooresville, NC -4
0 Laps

DashQualifying 1

Finish Start # Competitor Hometown Time
1 13 38 Chris Lawson Chris Lawson Mooresville, NC Mooresville, NC 12.693
2 22 92S Jonathan Stewart Jonathan Stewart Statesville, NC Statesville, NC 12.768
3 6 48 Blaine Donahue Blaine Donahue Charlotte, NC Charlotte, NC 12.782
4 25 14 Jenn Welch Jenn Welch Concord, NC Concord, NC 12.864
5 11 29 Elaine Hughes Elaine Hughes Mooresville, NC Mooresville, NC 12.897
6 14 49 MIke Melton MIke Melton Mooresville, NC Mooresville, NC 12.919
7 16 63 Dan Mrak Dan Mrak Huntersville, NC Huntersville, NC 12.930
8 7 00 Charlie Furman Charlie Furman Mooresville, NC Mooresville, NC 12.948
9 9 45 Joe Henning Joe Henning Sparta, NJ Sparta, NJ 12.969
10 20 111 Brian Shaw Brian Shaw Charlotte, NC Charlotte, NC 13.018
11 5 157 Cody DeMarmels Cody DeMarmels Maiden, NC Maiden, NC 13.031
12 3 5C Zac Campilonga Zac Campilonga Salis, NC Salis, NC 13.033
13 15 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC 13.036
14 1 71 Ryan Ayers Ryan Ayers Concord, NC Concord, NC 13.038
15 12 3 Leland Lambert Leland Lambert Salisbury, NC Salisbury, NC 13.067
16 18 1R Zachary Ralston Zachary Ralston Cornelius, NC Cornelius, NC 13.071
Top 16 transfer
17 24 30 Ryan Vargas Ryan Vargas La Mirada, CA La Mirada, CA 13.076
18 23 12 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 13.094
19 10 1 KC Heschel KC Heschel Concord, NC Concord, NC 13.147
20 21 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 13.174
21 8 26 Cole Gudmestad Cole Gudmestad Mooresville, NC Mooresville, NC 13.310
22 17 87M Matthew Murphy Matthew Murphy Greenville, NC Greenville, NC 13.430
23 4 92 Matthew Close Matthew Close Advance, NC Advance, NC 13.444
24 19 97 Ron Schutte Ron Schutte China Grove, NC China Grove, NC 14.009
25 2 52 Tristin Bruce Tristin Bruce Sherrills Ford, NC Sherrills Ford, NC 14.217