3/25/2024 - Millbridge Speedway
3/25/2024 - Millbridge Speedway

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


Craig Smith

Craig Smith

Concord, NC

Busch Start Finish +/-
A Feature 1 12 8 4
Qualifying 1 13.150 12 19

Clear Selection

50 Laps

CupA Feature 1

Finish Start # Competitor Hometown +/-
1 10 4 Chris Bailey Chris Bailey Mooresville, NC Mooresville, NC 9
2 7 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 5
3 11 71W Adam Welch Adam Welch Midland, NC Midland, NC 8
4 4 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC -
5 18 31 Levi Hurley Levi Hurley Yadkinville, NC Yadkinville, NC 13
6 16 21B Kyle Beattie Kyle Beattie Concord, NC Concord, NC 10
7 1 19 Aaron Hodges Aaron Hodges Claremont, NC Claremont, NC -6
8 5 151 Jr. Norris Jr. Norris Cornelius, NC Cornelius, NC -3
9 15 8 Mickey Roop Mickey Roop Concord, NC Concord, NC 6
10 12 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC 2
11 17 26X Ronnie Carroll Ronnie Carroll Salisbury, NC Salisbury, NC 6
12 13 911 Riley Timmons Riley Timmons Mooresville, NC Mooresville, NC 1
13 3 22 Derek Kale Derek Kale Winfield, WV Winfield, WV -10
14 2 34 Matt Mote Matt Mote Mooresville, NC Mooresville, NC -12
15 9 84 Dillon Latour Dillon Latour Advance, NC Advance, NC -6
16 6 45 Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC -10
17 14 1 Jimmy Jingles Jimmy Jingles Concord, NC Concord, NC -3
18 8 50 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC -10
0 Laps

CupQualifying 1

Finish Start # Competitor Hometown Time
1 1 4 Chris Bailey Chris Bailey Mooresville, NC Mooresville, NC 12.170
2 11 84 Dillon Latour Dillon Latour Advance, NC Advance, NC 12.181
3 5 50 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC 12.308
4 16 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 12.308
5 9 45 Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC 12.328
6 14 151 Jr. Norris Jr. Norris Cornelius, NC Cornelius, NC 12.354
7 4 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC 12.388
8 10 22 Derek Kale Derek Kale Winfield, WV Winfield, WV 12.398
9 13 34 Matt Mote Matt Mote Mooresville, NC Mooresville, NC 12.402
10 6 19 Aaron Hodges Aaron Hodges Claremont, NC Claremont, NC 12.409
11 18 71W Adam Welch Adam Welch Midland, NC Midland, NC 12.409
12 12 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC 12.433
13 17 911 Riley Timmons Riley Timmons Mooresville, NC Mooresville, NC 12.496
14 8 1 Jimmy Jingles Jimmy Jingles Concord, NC Concord, NC 12.590
15 15 8 Mickey Roop Mickey Roop Concord, NC Concord, NC 12.616
16 2 21B Kyle Beattie Kyle Beattie Concord, NC Concord, NC 12.685
17 3 26X Ronnie Carroll Ronnie Carroll Salisbury, NC Salisbury, NC 12.740
18 7 31 Levi Hurley Levi Hurley Yadkinville, NC Yadkinville, NC 12.826
All transfer
25 Laps

BuggiesA Feature 1

Finish Start # Competitor Hometown +/-
1 3 43 Mo-Back Tournear Mo-Back Tournear Mooresville, NC Mooresville, NC 2
2 8 12 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 6
3 9 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC 6
4 7 57 Tim Erickson Tim Erickson Morganton, NC Morganton, NC 3
5 5 61X Todd Chafee Todd Chafee Syracuse, NY Syracuse, NY -
6 2 55X Stephen Broy Stephen Broy Mooresville, NC Mooresville, NC -4
7 15 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC 8
8 6 821 Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC -2
9 13 L5 Wesley Bost Wesley Bost Concord, NC Concord, NC 4
10 14 6 Erik Evans Erik Evans Charlotte, NC Charlotte, NC 4
11 4 4 Jacob Weidman Jacob Weidman Mount Pleasant, NC Mount Pleasant, NC -7
12 16 33 David Borski David Borski Mooresville, NC Mooresville, NC 4
13 1 22 Cody Sauls Cody Sauls Mooresville, NC Mooresville, NC -12
14 11 26 Jamie Stegall Jamie Stegall Kannapolis, NC Kannapolis, NC -3
15 10 126 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC -5
16 12 12CC Jamie Curtis Jamie Curtis Varnville, SC Varnville, SC -4
DNS 17 16 MIke Melton MIke Melton Mooresville, NC Mooresville, NC -
0 Laps

BuggiesQualifying 1

Finish Start # Competitor Hometown Time
1 13 22 Cody Sauls Cody Sauls Mooresville, NC Mooresville, NC 12.370
2 4 55X Stephen Broy Stephen Broy Mooresville, NC Mooresville, NC 12.481
3 16 43 Mo-Back Tournear Mo-Back Tournear Mooresville, NC Mooresville, NC 12.503
4 17 4 Jacob Weidman Jacob Weidman Mount Pleasant, NC Mount Pleasant, NC 12.508
5 5 61X Todd Chafee Todd Chafee Syracuse, NY Syracuse, NY 12.581
6 11 821 Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC 12.647
7 8 57 Tim Erickson Tim Erickson Morganton, NC Morganton, NC 12.720
8 15 12 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 12.756
9 1 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC 12.920
10 10 126 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC 12.978
11 14 26 Jamie Stegall Jamie Stegall Kannapolis, NC Kannapolis, NC 13.045
12 7 12CC Jamie Curtis Jamie Curtis Varnville, SC Varnville, SC 13.154
13 3 L5 Wesley Bost Wesley Bost Concord, NC Concord, NC 13.220
14 9 6 Erik Evans Erik Evans Charlotte, NC Charlotte, NC 13.243
15 6 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC 13.348
16 2 33 David Borski David Borski Mooresville, NC Mooresville, NC 13.796
DNS 12 16 MIke Melton MIke Melton Mooresville, NC Mooresville, NC
All transfer
25 Laps

BuschA Feature 1

Finish Start # Competitor Hometown +/-
1 1 55 Jeremy Murphy Jeremy Murphy Oakland, MD Oakland, MD -
2 2 8 Dillon Welch Dillon Welch Carmel, IN Carmel, IN -
3 9 5C Zac Campilonga Zac Campilonga Salis, NC Salis, NC 6
4 10 48 Jeremy Morris Jeremy Morris Lancaster, SC Lancaster, SC 6
5 5 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC -
6 13 98 Will Monroe Will Monroe Troutman, NC Troutman, NC 7
7 4 24 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC -3
8 12 92 Craig Smith Craig Smith Concord, NC Concord, NC 4
9 16 59 Isaac Harris Isaac Harris Yadkinville, NC Yadkinville, NC 7
10 8 27 Chuck Herman Chuck Herman Mooresville, NC Mooresville, NC -2
11 18 41 Josh Kossek Josh Kossek Winston-Salem, NC Winston-Salem, NC 7
12 15 821 Johnny Kidwell Johnny Kidwell Rockwell, NC Rockwell, NC 3
13 6 5 Andrew Page Andrew Page Rock Hill, SC Rock Hill, SC -7
14 11 44 Andrew Hale Andrew Hale China Grove, NC China Grove, NC -3
15 7 2L Alex Lacognata Alex Lacognata Troutman, NC Troutman, NC -8
16 19 21 Ben Murphy Ben Murphy Troutman, NC Troutman, NC 3
17 14 08 Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC -3
18 20 39 Austin O'Shields Austin O'Shields Lawndale, NC Lawndale, NC 2
19 17 59D Dustin Dunn Dustin Dunn Jupiter, FL Jupiter, FL -2
DQ 3 96J Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC -
12 Laps

BuschB Feature 1

Finish Start # Competitor Hometown +/-
1 7 59D Dustin Dunn Dustin Dunn Jupiter, FL Jupiter, FL 6
2 2 41 Josh Kossek Josh Kossek Winston-Salem, NC Winston-Salem, NC -
3 5 21 Ben Murphy Ben Murphy Troutman, NC Troutman, NC 2
4 9 39 Austin O'Shields Austin O'Shields Lawndale, NC Lawndale, NC 5
Top 4 transfer
5 8 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC 3
6 11 53 Jay Czarapata Jay Czarapata Maiden, NC Maiden, NC 5
7 13 23 Tristin Bruce Tristin Bruce Sherrills Ford, NC Sherrills Ford, NC 6
8 6 55R Ronnie Osmer Ronnie Osmer Pearl River, LA Pearl River, LA -2
9 10 95 Duncan Allen Duncan Allen Harmony, NC Harmony, NC 1
10 12 3 Leland Lambert Leland Lambert Salisbury, NC Salisbury, NC 2
11 1 01 Sean Gonzalez Sean Gonzalez Mooresville, NC Mooresville, NC -10
12 15 96 Ricky Brockmiller Ricky Brockmiller Mooresville, NC Mooresville, NC 3
13 4 03 Raymond Theiss Raymond Theiss Concord, NC Concord, NC -9
14 3 00 Zach Smith Zach Smith Dallas, NC Dallas, NC -11
15 17 71 Joseph Bunk Joseph Bunk Mooresville, NC Mooresville, NC 2
DNS 14 33 Taylor Collier Taylor Collier Greenville, SC Greenville, SC -
DNS 16 45 Kevin Lively Kevin Lively Mooresville, NC Mooresville, NC -
DNS 18 21X Jori Heilbrun Jori Heilbrun Troutman, NC Troutman, NC -
0 Laps

BuschQualifying 1

Finish Start # Competitor Hometown Time
1 27 55 Jeremy Murphy Jeremy Murphy Oakland, MD Oakland, MD 12.760
2 34 8 Dillon Welch Dillon Welch Carmel, IN Carmel, IN 12.928
3 17 96J Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC 12.928
4 2 24 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC 12.980
5 10 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC 12.982
6 30 5 Andrew Page Andrew Page Rock Hill, SC Rock Hill, SC 12.996
7 21 2L Alex Lacognata Alex Lacognata Troutman, NC Troutman, NC 13.034
8 16 27 Chuck Herman Chuck Herman Mooresville, NC Mooresville, NC 13.046
9 6 5C Zac Campilonga Zac Campilonga Salis, NC Salis, NC 13.102
10 25 48 Jeremy Morris Jeremy Morris Lancaster, SC Lancaster, SC 13.111
11 13 44 Andrew Hale Andrew Hale China Grove, NC China Grove, NC 13.135
12 31 92 Craig Smith Craig Smith Concord, NC Concord, NC 13.150
13 24 98 Will Monroe Will Monroe Troutman, NC Troutman, NC 13.179
14 18 08 Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC 13.200
15 19 821 Johnny Kidwell Johnny Kidwell Rockwell, NC Rockwell, NC 13.233
16 14 59 Isaac Harris Isaac Harris Yadkinville, NC Yadkinville, NC 13.252
Top 16 transfer
17 12 01 Sean Gonzalez Sean Gonzalez Mooresville, NC Mooresville, NC 13.254
18 20 41 Josh Kossek Josh Kossek Winston-Salem, NC Winston-Salem, NC 13.293
19 32 00 Zach Smith Zach Smith Dallas, NC Dallas, NC 13.297
20 33 03 Raymond Theiss Raymond Theiss Concord, NC Concord, NC 13.319
21 26 21 Ben Murphy Ben Murphy Troutman, NC Troutman, NC 13.325
22 29 55R Ronnie Osmer Ronnie Osmer Pearl River, LA Pearl River, LA 13.335
23 11 59D Dustin Dunn Dustin Dunn Jupiter, FL Jupiter, FL 13.400
24 9 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC 13.452
25 28 39 Austin O'Shields Austin O'Shields Lawndale, NC Lawndale, NC 13.487
26 1 95 Duncan Allen Duncan Allen Harmony, NC Harmony, NC 13.489
27 8 53 Jay Czarapata Jay Czarapata Maiden, NC Maiden, NC 13.501
28 22 3 Leland Lambert Leland Lambert Salisbury, NC Salisbury, NC 13.563
29 4 23 Tristin Bruce Tristin Bruce Sherrills Ford, NC Sherrills Ford, NC 13.600
30 7 33 Taylor Collier Taylor Collier Greenville, SC Greenville, SC 13.654
31 3 96 Ricky Brockmiller Ricky Brockmiller Mooresville, NC Mooresville, NC 13.816
32 23 45 Kevin Lively Kevin Lively Mooresville, NC Mooresville, NC 13.941
DNS 5 71 Joseph Bunk Joseph Bunk Mooresville, NC Mooresville, NC 13.941
DNS 15 21X Jori Heilbrun Jori Heilbrun Troutman, NC Troutman, NC 13.941
25 Laps

Pro CupA Feature 1

Finish Start # Competitor Hometown +/-
1 1 71 Todd Seburn Todd Seburn Lowbanks, ON Lowbanks, ON -
2 2 59 Dustin Dunn Dustin Dunn Jupiter, FL Jupiter, FL -
3 11 18K Jimmy Jingles Jimmy Jingles Concord, NC Concord, NC 8
4 9 96 Justin Deal Justin Deal Valdese, NC Valdese, NC 5
5 4 66 Damian Jenks Damian Jenks Sherrills Ford, NC Sherrills Ford, NC -1
6 10 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC 4
7 3 2L Max McLaughlin Max McLaughlin Mooresville, NC Mooresville, NC -4
8 14 111 Brian Shaw Brian Shaw Charlotte, NC Charlotte, NC 6
9 7 08 Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC -2
10 13 19 Aaron Hodges Aaron Hodges Claremont, NC Claremont, NC 3
11 18 22 Ricky Fisher Ricky Fisher Salisbury, NC Salisbury, NC 7
12 12 69 Dennis Dean Dennis Dean Kannapolis, NC Kannapolis, NC -
13 20 2A Sidney Collins Sidney Collins Locust, NC Locust, NC 7
14 15 20B Dan Bormann Dan Bormann Mooresville, NC Mooresville, NC 1
15 5 56 Brandon Wilkinson Brandon Wilkinson Apple Valley, MN Apple Valley, MN -10
16 16 81 Nick Baity Nick Baity Lexington, NC Lexington, NC -
17 19 20 Tony Infinger Tony Infinger Mooresville, NC Mooresville, NC 2
18 8 03 Jamie Edwards Jamie Edwards Kenly, NC Kenly, NC -10
DNS 17 21 Dillon Teasley Dillon Teasley Mooresville, NC Mooresville, NC -
DQ 6 821 Johnny Kidwell Johnny Kidwell Rockwell, NC Rockwell, NC -
0 Laps

Pro CupQualifying 1

Finish Start # Competitor Hometown Time
1 16 71 Todd Seburn Todd Seburn Lowbanks, ON Lowbanks, ON 12.865
2 6 59 Dustin Dunn Dustin Dunn Jupiter, FL Jupiter, FL 12.902
3 15 2L Max McLaughlin Max McLaughlin Mooresville, NC Mooresville, NC 12.994
4 11 66 Damian Jenks Damian Jenks Sherrills Ford, NC Sherrills Ford, NC 13.022
5 19 56 Brandon Wilkinson Brandon Wilkinson Apple Valley, MN Apple Valley, MN 13.059
6 14 821 Johnny Kidwell Johnny Kidwell Rockwell, NC Rockwell, NC 13.062
7 13 08 Anthony Kidwell Anthony Kidwell Concord, NC Concord, NC 13.068
8 7 03 Jamie Edwards Jamie Edwards Kenly, NC Kenly, NC 13.114
9 4 96 Justin Deal Justin Deal Valdese, NC Valdese, NC 13.124
10 20 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC 13.145
11 12 18K Jimmy Jingles Jimmy Jingles Concord, NC Concord, NC 13.178
12 5 69 Dennis Dean Dennis Dean Kannapolis, NC Kannapolis, NC 13.183
13 9 19 Aaron Hodges Aaron Hodges Claremont, NC Claremont, NC 13.197
14 17 111 Brian Shaw Brian Shaw Charlotte, NC Charlotte, NC 13.206
15 2 20B Dan Bormann Dan Bormann Mooresville, NC Mooresville, NC 13.209
16 1 81 Nick Baity Nick Baity Lexington, NC Lexington, NC 13.289
17 18 21 Dillon Teasley Dillon Teasley Mooresville, NC Mooresville, NC 13.325
18 8 22 Ricky Fisher Ricky Fisher Salisbury, NC Salisbury, NC 13.367
19 10 20 Tony Infinger Tony Infinger Mooresville, NC Mooresville, NC 13.387
20 3 2A Sidney Collins Sidney Collins Locust, NC Locust, NC 13.747
All transfer
25 Laps

DashA Feature 1

Finish Start # Competitor Hometown +/-
1 5 92 Jonathan Stewart Jonathan Stewart Statesville, NC Statesville, NC 4
2 4 30 Ryan Vargas Ryan Vargas La Mirada, CA La Mirada, CA 2
3 3 63 Dan Mrak Dan Mrak Huntersville, NC Huntersville, NC -
4 9 59 Isaac Harris Isaac Harris Yadkinville, NC Yadkinville, NC 5
5 8 38 Roger Diebold Roger Diebold Mooresville, NC Mooresville, NC 3
6 11 07 Matthew Close Matthew Close Advance, NC Advance, NC 5
7 13 42 Cale Wolfe Cale Wolfe Mooresville, NC Mooresville, NC 6
8 10 11 Peyton Senffner Peyton Senffner Charlotte, NC Charlotte, NC 2
9 15 83 Preston Chitwood Preston Chitwood Salem, VA Salem, VA 6
10 7 14W Jenn Welch Jenn Welch Concord, NC Concord, NC -3
11 19 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC 8
12 20 301 James Creek James Creek Ingleside, TX Ingleside, TX 8
13 12 12 Dean Tautges Dean Tautges Edger, WI Edger, WI -1
14 6 00 Charlie Furman Charlie Furman Mooresville, NC Mooresville, NC -8
15 14 1 KC Heschel KC Heschel Concord, NC Concord, NC -1
16 18 5 Jesse Gagnon Jesse Gagnon Yadkinville, NC Yadkinville, NC 2
17 16 69 David Hutchins David Hutchins China Grove, NC China Grove, NC -1
DNS 17 3 Ronnie Carroll Ronnie Carroll Salisbury, NC Salisbury, NC -
DQ 1 5C Zac Campilonga Zac Campilonga Salis, NC Salis, NC -
DQ 2 15 Collin Hoeffner Collin Hoeffner Bay Shore, NY Bay Shore, NY -
0 Laps

DashQualifying 1

Finish Start # Competitor Hometown Time
1 1 5C Zac Campilonga Zac Campilonga Salis, NC Salis, NC 12.751
2 11 15 Collin Hoeffner Collin Hoeffner Bay Shore, NY Bay Shore, NY 12.801
3 14 63 Dan Mrak Dan Mrak Huntersville, NC Huntersville, NC 12.810
4 18 30 Ryan Vargas Ryan Vargas La Mirada, CA La Mirada, CA 12.839
5 16 92 Jonathan Stewart Jonathan Stewart Statesville, NC Statesville, NC 12.873
6 7 00 Charlie Furman Charlie Furman Mooresville, NC Mooresville, NC 12.882
7 19 14W Jenn Welch Jenn Welch Concord, NC Concord, NC 12.919
8 6 38 Roger Diebold Roger Diebold Mooresville, NC Mooresville, NC 13.003
9 9 59 Isaac Harris Isaac Harris Yadkinville, NC Yadkinville, NC 13.015
10 15 11 Peyton Senffner Peyton Senffner Charlotte, NC Charlotte, NC 13.041
11 4 07 Matthew Close Matthew Close Advance, NC Advance, NC 13.044
12 17 12 Dean Tautges Dean Tautges Edger, WI Edger, WI 13.079
13 20 42 Cale Wolfe Cale Wolfe Mooresville, NC Mooresville, NC 13.119
14 10 1 KC Heschel KC Heschel Concord, NC Concord, NC 13.129
15 3 83 Preston Chitwood Preston Chitwood Salem, VA Salem, VA 13.240
16 12 69 David Hutchins David Hutchins China Grove, NC China Grove, NC 13.518
17 2 3 Ronnie Carroll Ronnie Carroll Salisbury, NC Salisbury, NC 13.618
18 8 5 Jesse Gagnon Jesse Gagnon Yadkinville, NC Yadkinville, NC 13.656
19 13 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC 13.773
20 5 301 James Creek James Creek Ingleside, TX Ingleside, TX 14.789
All transfer