10/22/2025 - Millbridge Speedway
10/22/2025 - Millbridge Speedway

10/22/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


Ryan Morgan

Ryan Morgan

Winston-Salem, NC

Cup Start Finish +/-
A Feature 1 14 6 8
Qualifying 1 12.153 14 -3

Clear Selection

35 Laps

CupA Feature 1

Finish Start # Competitor Hometown +/-
1 6 71C Jimmy Allen JR Jimmy Allen JR Statesville, NC Statesville, NC 5
2 4 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 2
3 1 9 Matt Holzbaur Matt Holzbaur Huntersville, NC Huntersville, NC -2
4 9 11 Richard Reeves Richard Reeves Mocksville, NC Mocksville, NC 5
5 3 15 Thomas Markham Thomas Markham Mooresville, NC Mooresville, NC -2
6 14 19 Ryan Morgan Ryan Morgan Winston-Salem, NC Winston-Salem, NC 8
7 2 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC -5
8 11 18 Dean Wyrick Dean Wyrick Mocksville, NC Mocksville, NC 3
9 12 66 Joe Hughes Joe Hughes Mount Ulla, NC Mount Ulla, NC 3
10 7 555 Jeremy Murphy Jeremy Murphy Oakland, MD Oakland, MD -3
11 8 78 Steven Herring Steven Herring Mt. Pleasant, NC Mt. Pleasant, NC -3
12 15 107 David Marin David Marin Troutman, NC Troutman, NC 3
13 5 5C Brandon Hughes Brandon Hughes Mooresville, NC Mooresville, NC -8
14 13 50 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC -1
15 10 25 Tony RC Tony RC Charlotte, NC Charlotte, NC -5
DNS 16 71 Joseph Bunk Joseph Bunk Mooresville, NC Mooresville, NC -
0 Laps

CupQualifying 1

Finish Start # Competitor Hometown Time
1 12 555 Jeremy Murphy Jeremy Murphy Oakland, MD Oakland, MD 11.079
2 1 71C Jimmy Allen JR Jimmy Allen JR Statesville, NC Statesville, NC 11.156
3 6 5C Brandon Hughes Brandon Hughes Mooresville, NC Mooresville, NC 11.284
4 15 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 11.294
5 10 15 Thomas Markham Thomas Markham Mooresville, NC Mooresville, NC 11.380
6 9 20 Curtis Markham Curtis Markham Mooresville, NC Mooresville, NC 11.585
7 5 9 Matt Holzbaur Matt Holzbaur Huntersville, NC Huntersville, NC 11.596
8 3 78 Steven Herring Steven Herring Mt. Pleasant, NC Mt. Pleasant, NC 11.601
9 14 11 Richard Reeves Richard Reeves Mocksville, NC Mocksville, NC 11.637
10 13 25 Tony RC Tony RC Charlotte, NC Charlotte, NC 11.660
11 16 18 Dean Wyrick Dean Wyrick Mocksville, NC Mocksville, NC 11.755
12 7 66 Joe Hughes Joe Hughes Mount Ulla, NC Mount Ulla, NC 11.930
13 4 50 Alfredo Hidalgo Alfredo Hidalgo Mooresville, NC Mooresville, NC 11.966
14 11 19 Ryan Morgan Ryan Morgan Winston-Salem, NC Winston-Salem, NC 12.153
15 8 107 David Marin David Marin Troutman, NC Troutman, NC 12.255
DNS 2 71 Joseph Bunk Joseph Bunk Mooresville, NC Mooresville, NC
All transfer
35 Laps

BuggiesA Feature 1

Finish Start # Competitor Hometown +/-
1 6 21 Mekhi Harshaw Mekhi Harshaw Concord, NC Concord, NC 5
2 7 02 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 5
3 8 9 Matt Holzbaur Matt Holzbaur Huntersville, NC Huntersville, NC 5
4 5 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC 1
5 9 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC 4
6 10 61 Ryan Richmond Ryan Richmond Kannapolis, NC Kannapolis, NC 4
7 3 25 Patrick Field Patrick Field Salisbury, NC Salisbury, NC -4
8 1 27 Matthew Gould Matthew Gould -7
9 4 8 Mickey Roop Mickey Roop Concord, NC Concord, NC -5
10 2 52 Tom Finney Tom Finney Harrisburg, NC Harrisburg, NC -8
0 Laps

BuggiesQualifying 1

Finish Start # Competitor Hometown Time
1 10 02 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 11.276
2 6 21 Mekhi Harshaw Mekhi Harshaw Concord, NC Concord, NC 11.326
3 2 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC 11.333
4 9 8 Mickey Roop Mickey Roop Concord, NC Concord, NC 11.606
5 3 25 Patrick Field Patrick Field Salisbury, NC Salisbury, NC 11.674
6 4 52 Tom Finney Tom Finney Harrisburg, NC Harrisburg, NC 11.708
7 5 27 Matthew Gould Matthew Gould 11.857
8 7 9 Matt Holzbaur Matt Holzbaur Huntersville, NC Huntersville, NC 11.902
9 1 97 David Cropps David Cropps Mount Airy, NC Mount Airy, NC 11.953
10 8 61 Ryan Richmond Ryan Richmond Kannapolis, NC Kannapolis, NC 12.118
All transfer
35 Laps

BuschA Feature 1

Finish Start # Competitor Hometown +/-
1 3 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 2
2 2 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC -
3 13 11 Jason Johnson Jason Johnson Kannapolis, NC Kannapolis, NC 10
4 17 87M Matthew Murphy Matthew Murphy Greenville, NC Greenville, NC 13
5 14 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC 9
6 4 46 Jake Owings Jake Owings Inman, SC Inman, SC -2
7 9 51 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC 2
8 12 21X Jori Heilbrun Jori Heilbrun Troutman, NC Troutman, NC 4
9 7 98 William Munro William Munro Troutman, NC Troutman, NC -2
10 15 1FL Carl Haag Carl Haag Port St. Lucie, FL Port St. Lucie, FL 5
11 18 1 Clayton Juel Clayton Juel Mooresville, NC Mooresville, NC 7
12 6 R9 Jay Coppala Jay Coppala Mount Holly, NC Mount Holly, NC -6
13 5 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC -8
14 11 34 Jeff Swearengin Jeff Swearengin Mooresville, NC Mooresville, NC -3
15 20 72 Cort Hansen Cort Hansen San Antonio, TX San Antonio, TX 5
16 8 01 Haydn Wooten Haydn Wooten Mt Holly, NC Mt Holly, NC -8
17 16 77 Jacob Weidman Jacob Weidman Mount Pleasant, NC Mount Pleasant, NC -1
18 10 8 Isaak Love Isaak Love Concord, NC Concord, NC -8
19 19 49 Cory Hansen Cory Hansen Salisbury, NC Salisbury, NC -
20 1 7 Coleman Dollarhide Coleman Dollarhide Conover, NC Conover, NC -19
12 Laps

BuschB Feature 1

Finish Start # Competitor Hometown +/-
1 1 87M Matthew Murphy Matthew Murphy Greenville, NC Greenville, NC -
2 2 1 Clayton Juel Clayton Juel Mooresville, NC Mooresville, NC -
3 3 49 Cory Hansen Cory Hansen Salisbury, NC Salisbury, NC -
4 6 72 Cort Hansen Cort Hansen San Antonio, TX San Antonio, TX 2
Top 4 transfer
5 7 25 David Hall David Hall Salisbury, NC Salisbury, NC 2
6 4 75 Josh Lewis Josh Lewis Mooresville, NC Mooresville, NC -2
7 5 00 Chase Hansen Chase Hansen Las Vegas, NV Las Vegas, NV -2
0 Laps

BuschQualifying 1

Finish Start # Competitor Hometown Time
1 6 7 Coleman Dollarhide Coleman Dollarhide Conover, NC Conover, NC 11.353
2 5 74 Carson Dollarhide Carson Dollarhide Conover, NC Conover, NC 11.461
3 20 5 Robert Showalter Robert Showalter Troutman, NC Troutman, NC 11.552
4 19 46 Jake Owings Jake Owings Inman, SC Inman, SC 11.736
5 2 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC 11.772
6 3 R9 Jay Coppala Jay Coppala Mount Holly, NC Mount Holly, NC 11.775
7 17 98 William Munro William Munro Troutman, NC Troutman, NC 11.807
8 23 01 Haydn Wooten Haydn Wooten Mt Holly, NC Mt Holly, NC 11.833
9 1 51 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC 11.855
10 16 8 Isaak Love Isaak Love Concord, NC Concord, NC 11.877
11 21 34 Jeff Swearengin Jeff Swearengin Mooresville, NC Mooresville, NC 11.898
12 12 21X Jori Heilbrun Jori Heilbrun Troutman, NC Troutman, NC 11.906
13 13 11 Jason Johnson Jason Johnson Kannapolis, NC Kannapolis, NC 11.974
14 4 24D Tyler Deering Tyler Deering Charlotte, NC Charlotte, NC 11.986
15 7 1FL Carl Haag Carl Haag Port St. Lucie, FL Port St. Lucie, FL 12.015
16 22 77 Jacob Weidman Jacob Weidman Mount Pleasant, NC Mount Pleasant, NC 12.030
Top 16 transfer
17 18 87M Matthew Murphy Matthew Murphy Greenville, NC Greenville, NC 12.156
18 14 1 Clayton Juel Clayton Juel Mooresville, NC Mooresville, NC 12.228
19 11 49 Cory Hansen Cory Hansen Salisbury, NC Salisbury, NC 12.373
20 15 75 Josh Lewis Josh Lewis Mooresville, NC Mooresville, NC 12.398
21 9 00 Chase Hansen Chase Hansen Las Vegas, NV Las Vegas, NV 13.096
22 10 72 Cort Hansen Cort Hansen San Antonio, TX San Antonio, TX 13.364
DNS 8 25 David Hall David Hall Salisbury, NC Salisbury, NC
35 Laps

Pro CupA Feature 1

Finish Start # Competitor Hometown +/-
1 4 11 Bubba Long Bubba Long Concord, NC Concord, NC 3
2 6 18K Alex Kirk Alex Kirk Delta, PA Delta, PA 4
3 9 34 Collin Hoeffner Collin Hoeffner Bay Shore, NY Bay Shore, NY 6
4 5 1E Brandon Wilkinson Brandon Wilkinson Apple Valley, MN Apple Valley, MN 1
5 2 1 KC Heschel KC Heschel Concord, NC Concord, NC -3
6 1 57K Jimmy Jingles Jimmy Jingles Concord, NC Concord, NC -5
7 8 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC 1
8 7 427 Joe Henning Joe Henning Sparta, NJ Sparta, NJ -1
9 3 46 Brad McElrath Brad McElrath Cross anchor, SC Cross anchor, SC -6
0 Laps

Pro CupQualifying 1

Finish Start # Competitor Hometown Time
1 1 427 Joe Henning Joe Henning Sparta, NJ Sparta, NJ 11.876
2 5 18K Alex Kirk Alex Kirk Delta, PA Delta, PA 11.876
3 8 1E Brandon Wilkinson Brandon Wilkinson Apple Valley, MN Apple Valley, MN 11.922
4 6 11 Bubba Long Bubba Long Concord, NC Concord, NC 11.940
5 7 46 Brad McElrath Brad McElrath Cross anchor, SC Cross anchor, SC 12.083
6 2 1 KC Heschel KC Heschel Concord, NC Concord, NC 12.171
7 4 57K Jimmy Jingles Jimmy Jingles Concord, NC Concord, NC 12.259
8 9 4 Bigun Yost Bigun Yost Mooresville, NC Mooresville, NC 12.304
9 3 34 Collin Hoeffner Collin Hoeffner Bay Shore, NY Bay Shore, NY 12.434
All transfer
35 Laps

DashA Feature 1

Finish Start # Competitor Hometown +/-
1 5 38 Roger Diebold Roger Diebold Mooresville, NC Mooresville, NC 4
2 3 4 Christian Bryer Christian Bryer Forest City, NC Forest City, NC 1
3 2 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC -1
4 10 69 David Hutchins David Hutchins China Grove, NC China Grove, NC 6
5 4 63 Steven Tautges Steven Tautges Troutman, NC Troutman, NC -1
6 1 51 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC -5
7 6 48 Joel Farlow Joel Farlow Candor, NC Candor, NC -1
8 9 301 Zane Reeves Zane Reeves Frisco, TX Frisco, TX 1
9 7 12 Steve Sokol Steve Sokol Ohioville, PA Ohioville, PA -2
10 8 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC -2
11 12 25 David Hall David Hall Salisbury, NC Salisbury, NC 1
12 11 26 Matt Cairrikier Matt Cairrikier Rockwell, NC Rockwell, NC -1
13 13 9N Leonardo Naveda Leonardo Naveda Cornelius, NC Cornelius, NC -
DNS 14 25W Willen Larson Willen Larson Berthoud, CO Berthoud, CO -
DNS 15 25C Caleb Carter Caleb Carter Charlotte, NC Charlotte, NC -
0 Laps

DashQualifying 1

Finish Start # Competitor Hometown Time
1 14 12 Steve Sokol Steve Sokol Ohioville, PA Ohioville, PA 11.825
2 7 48 Joel Farlow Joel Farlow Candor, NC Candor, NC 11.839
3 6 38 Roger Diebold Roger Diebold Mooresville, NC Mooresville, NC 11.853
4 15 63 Steven Tautges Steven Tautges Troutman, NC Troutman, NC 11.900
5 2 4 Christian Bryer Christian Bryer Forest City, NC Forest City, NC 11.902
6 11 935 Kasey Meyer Kasey Meyer Mooresville, NC Mooresville, NC 11.969
7 1 51 Patrick Briody Patrick Briody Mooresville, NC Mooresville, NC 11.974
8 4 5C Zac Campilonga Zac Campilonga Salisbury, NC Salisbury, NC 12.055
9 13 301 Zane Reeves Zane Reeves Frisco, TX Frisco, TX 12.149
10 9 69 David Hutchins David Hutchins China Grove, NC China Grove, NC 12.285
11 3 26 Matt Cairrikier Matt Cairrikier Rockwell, NC Rockwell, NC 12.402
12 8 25 David Hall David Hall Salisbury, NC Salisbury, NC 12.621
13 12 9N Leonardo Naveda Leonardo Naveda Cornelius, NC Cornelius, NC 20.033
14 10 25W Willen Larson Willen Larson Berthoud, CO Berthoud, CO 16.059
DNS 5 25C Caleb Carter Caleb Carter Charlotte, NC Charlotte, NC
All transfer