6/23/2025 - Millbridge Speedway
6/23/2025 - Millbridge Speedway

6/23/2025
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


Andrew Hale

Andrew Hale

China Grove, NC

Cup Start Finish +/-
A Feature 1 1 3 -2
Qualifying 1 12.585 6 -3

Clear Selection

25 Laps

CupA Feature 1

Finish Start # Competitor Hometown +/-
1 6 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 5
2 4 18C Mike Contarino Mike Contarino Statesville, NC Statesville, NC 2
3 1 44 Andrew Hale Andrew Hale China Grove, NC China Grove, NC -2
4 2 50 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC -2
5 3 71C Jimmy Allen JR Jimmy Allen JR Statesville, NC Statesville, NC -2
6 5 555 Jeremy Murphy Jeremy Murphy Oakland, MD Oakland, MD -1
7 11 71 Cody Lane Cody Lane China Grove, NC China Grove, NC 4
8 8 5C Brandon Hughes Brandon Hughes Mooresville, NC Mooresville, NC -
9 9 78 Steven Herring Steven Herring Mt. Pleasant, NC Mt. Pleasant, NC -
10 7 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC -3
11 13 11 Richard Reeves Richard Reeves Mocksville, NC Mocksville, NC 2
12 12 15 Thomas Markham Thomas Markham Mooresville, NC Mooresville, NC -
13 14 25 Tony RC Tony RC Charlotte, NC Charlotte, NC 1
14 10 18 Dean Wyrick Dean Wyrick Mocksville, NC Mocksville, NC -4
0 Laps

CupQualifying 1

Finish Start # Competitor Hometown Time
1 13 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 12.190
2 10 555 Jeremy Murphy Jeremy Murphy Oakland, MD Oakland, MD 12.350
3 2 18C Mike Contarino Mike Contarino Statesville, NC Statesville, NC 12.442
4 1 71C Jimmy Allen JR Jimmy Allen JR Statesville, NC Statesville, NC 12.532
5 5 50 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC 12.565
6 3 44 Andrew Hale Andrew Hale China Grove, NC China Grove, NC 12.585
7 8 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC 12.661
8 6 5C Brandon Hughes Brandon Hughes Mooresville, NC Mooresville, NC 12.702
9 4 78 Steven Herring Steven Herring Mt. Pleasant, NC Mt. Pleasant, NC 12.764
10 14 18 Dean Wyrick Dean Wyrick Mocksville, NC Mocksville, NC 12.797
11 7 71 Cody Lane Cody Lane China Grove, NC China Grove, NC 12.809
12 9 15 Thomas Markham Thomas Markham Mooresville, NC Mooresville, NC 12.977
13 12 11 Richard Reeves Richard Reeves Mocksville, NC Mocksville, NC 13.036
14 11 25 Tony RC Tony RC Charlotte, NC Charlotte, NC 13.788
All transfer
25 Laps

BuggiesA Feature 1

Finish Start # Competitor Hometown +/-
1 6 02 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 5
2 5 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC 3
3 3 8 Mickey Roop Mickey Roop Concord, NC Concord, NC -
4 2 9 Matt Holzbaur Matt Holzbaur Huntersville, NC Huntersville, NC -2
5 4 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC -1
6 1 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC -5
0 Laps

BuggiesQualifying 1

Finish Start # Competitor Hometown Time
1 6 02 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 12.581
2 1 21 Kyle Beattie Kyle Beattie Concord, NC Concord, NC 12.589
3 2 18 Mike Contarino Mike Contarino Statesville, NC Statesville, NC 12.808
4 5 8 Mickey Roop Mickey Roop Concord, NC Concord, NC 12.931
5 4 9 Matt Holzbaur Matt Holzbaur Huntersville, NC Huntersville, NC 12.963
6 3 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC 13.057
All transfer
25 Laps

BuschA Feature 1

Finish Start # Competitor Hometown +/-
1 1 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC -
2 5 21 Ben Murphy Ben Murphy Troutman, NC Troutman, NC 3
3 3 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC -
4 6 74 Brandon Blake Brandon Blake Charlotte, NC Charlotte, NC 2
5 2 7 Coleman Dollarhide Coleman Dollarhide Conover, NC Conover, NC -3
6 19 46 Jake Owings Jake Owings Inman, SC Inman, SC 13
7 4 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC -3
8 7 51 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC -1
9 8 88 Brayden Sellers Brayden Sellers Concord, NC Concord, NC -1
10 9 48 Gage Wenzel Gage Wenzel Kannapolis, NC Kannapolis, NC -1
11 11 98 William Munro William Munro Troutman, NC Troutman, NC -
12 10 1FL Carl Haag Carl Haag Port St. Lucie, FL Port St. Lucie, FL -2
13 14 87M Matthew Murphy Matthew Murphy Greenville, NC Greenville, NC 1
14 16 34 Collin Hoeffner Collin Hoeffner Bay Shore, NY Bay Shore, NY 2
15 12 41 Mandi Lee Mandi Lee Granite Quarry, NC Granite Quarry, NC -3
16 15 R9 Jay Coppala Jay Coppala Mount Holly, NC Mount Holly, NC -1
17 18 21X Jori Heilbrun Jori Heilbrun Troutman, NC Troutman, NC 1
18 17 777 Hunter Trivette Hunter Trivette Yadkinville, NC Yadkinville, NC -1
DNS 13 71W Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC -
0 Laps

BuschQualifying 1

Finish Start # Competitor Hometown Time
1 1 74 Brandon Blake Brandon Blake Charlotte, NC Charlotte, NC 12.687
2 13 21 Ben Murphy Ben Murphy Troutman, NC Troutman, NC 12.726
3 5 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC 12.820
4 17 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 12.826
5 6 7 Coleman Dollarhide Coleman Dollarhide Conover, NC Conover, NC 12.836
6 3 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC 12.948
7 2 51 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC 12.960
8 16 88 Brayden Sellers Brayden Sellers Concord, NC Concord, NC 13.032
9 19 48 Gage Wenzel Gage Wenzel Kannapolis, NC Kannapolis, NC 13.042
10 7 1FL Carl Haag Carl Haag Port St. Lucie, FL Port St. Lucie, FL 13.108
11 12 98 William Munro William Munro Troutman, NC Troutman, NC 13.118
12 11 41 Mandi Lee Mandi Lee Granite Quarry, NC Granite Quarry, NC 13.120
13 10 71W Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC 13.126
14 14 87M Matthew Murphy Matthew Murphy Greenville, NC Greenville, NC 13.137
15 4 R9 Jay Coppala Jay Coppala Mount Holly, NC Mount Holly, NC 13.214
16 9 34 Collin Hoeffner Collin Hoeffner Bay Shore, NY Bay Shore, NY 13.249
17 18 777 Hunter Trivette Hunter Trivette Yadkinville, NC Yadkinville, NC 13.513
18 8 21X Jori Heilbrun Jori Heilbrun Troutman, NC Troutman, NC 14.106
DNS 15 46 Jake Owings Jake Owings Inman, SC Inman, SC
All transfer
25 Laps

Pro CupA Feature 1

Finish Start # Competitor Hometown +/-
1 6 59 Dustin Dunn Dustin Dunn Jupiter, FL Jupiter, FL 5
2 4 18K Alex Kirk Alex Kirk Delta, PA Delta, PA 2
3 1 46 Brad McElrath Brad McElrath Cross anchor, SC Cross anchor, SC -2
4 3 71W Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC -1
5 5 427 Joe Henning Joe Henning Sparta, NJ Sparta, NJ -
6 7 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC 1
7 2 66 Damian Jenks Damian Jenks Sherrills Ford, NC Sherrills Ford, NC -5
8 9 75 Ricky Fisher Ricky Fisher Salisbury, NC Salisbury, NC 1
9 8 1 KC Heschel KC Heschel Concord, NC Concord, NC -1
10 10 24B Kirk Hanson Kirk Hanson Concord, NC Concord, NC -
11 11 34 Thomas Heslink Thomas Heslink Clymer, NY Clymer, NY -
0 Laps

Pro CupQualifying 1

Finish Start # Competitor Hometown Time
1 1 59 Dustin Dunn Dustin Dunn Jupiter, FL Jupiter, FL 13.026
2 4 427 Joe Henning Joe Henning Sparta, NJ Sparta, NJ 13.121
3 9 18K Alex Kirk Alex Kirk Delta, PA Delta, PA 13.124
4 8 71W Ashton Johnson Ashton Johnson Salisbury, NC Salisbury, NC 13.196
5 7 66 Damian Jenks Damian Jenks Sherrills Ford, NC Sherrills Ford, NC 13.278
6 10 46 Brad McElrath Brad McElrath Cross anchor, SC Cross anchor, SC 13.358
7 11 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC 13.373
8 5 1 KC Heschel KC Heschel Concord, NC Concord, NC 13.460
9 2 75 Ricky Fisher Ricky Fisher Salisbury, NC Salisbury, NC 13.466
10 3 24B Kirk Hanson Kirk Hanson Concord, NC Concord, NC 13.624
11 6 34 Thomas Heslink Thomas Heslink Clymer, NY Clymer, NY 13.761
All transfer
25 Laps

DashA Feature 1

Finish Start # Competitor Hometown +/-
1 5 63 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 4
2 13 4 Christian Bryer Christian Bryer Forest City, NC Forest City, NC 11
3 8 111 Brian Shaw Brian Shaw Charlotte, NC Charlotte, NC 5
4 6 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC 2
5 7 31 Tanner Naumann Tanner Naumann Matthews, NC Matthews, NC 2
6 1 38 Roger Diebold Roger Diebold Mooresville, NC Mooresville, NC -5
7 4 03 Nick Davignon Nick Davignon Kannapolis, NC Kannapolis, NC -3
8 3 48 Joel Farlow Joel Farlow Candor, NC Candor, NC -5
9 9 23 Naill O'Donoghue Naill O'Donoghue Davidson, NC Davidson, NC -
10 10 69 David Hutchins David Hutchins China Grove, NC China Grove, NC -
11 11 301 James Creek James Creek Ingleside, TX Ingleside, TX -
12 12 18 Shane Contarino Shane Contarino Statesville, NC Statesville, NC -
DNS 2 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC -
0 Laps

DashQualifying 1

Finish Start # Competitor Hometown Time
1 2 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC 12.747
2 13 63 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 12.858
3 5 03 Nick Davignon Nick Davignon Kannapolis, NC Kannapolis, NC 12.867
4 7 48 Joel Farlow Joel Farlow Candor, NC Candor, NC 12.868
5 9 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC 12.874
6 6 38 Roger Diebold Roger Diebold Mooresville, NC Mooresville, NC 12.958
7 10 31 Tanner Naumann Tanner Naumann Matthews, NC Matthews, NC 13.017
8 12 111 Brian Shaw Brian Shaw Charlotte, NC Charlotte, NC 13.061
9 11 23 Naill O'Donoghue Naill O'Donoghue Davidson, NC Davidson, NC 13.097
10 8 69 David Hutchins David Hutchins China Grove, NC China Grove, NC 13.183
11 4 301 James Creek James Creek Ingleside, TX Ingleside, TX 13.256
DQ 1 4 Christian Bryer Christian Bryer Forest City, NC Forest City, NC 12.882
DNS 3 18 Shane Contarino Shane Contarino Statesville, NC Statesville, NC
All transfer