10/11/2025 - Tri-County Speedway
10/11/2025 - Tri-County Speedway

10/11/2025
Tri-County 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


Randy Hupp

Randy Hupp

Front Wheel Drive Start Finish +/-
A Feature 1 4 DQ -
Practice 1 DNS -

Clear Selection

35 Laps

Asphalt Street StocksA Feature 1

Finish Start # Competitor Hometown +/-
1 2 55 John Reynolds John Reynolds Conley springs, NC Conley springs, NC 1
2 6 8 Gary Ledbetter Gary Ledbetter Lexington, NC Lexington, NC 4
3 4 12 Mike Hatton Mike Hatton Lenoir, NC Lenoir, NC 1
4 8 3H Jacob Hayes Jacob Hayes Lenoir, NC Lenoir, NC 4
5 5 16X Mark Goin Mark Goin Taylorsville, NC Taylorsville, NC -
6 10 42 Terrence Tucker Terrence Tucker Lenior, NC Lenior, NC 4
7 9 03 Kevin Eby Kevin Eby Lenoir, NC Lenoir, NC 2
8 3 16 Steve Smart Steve Smart Connelly Springs, NC Connelly Springs, NC -5
9 14 01 Bryan Goforth Bryan Goforth Statesville, NC Statesville, NC 5
10 DNF 1 1 Nathan Franks Nathan Franks Asheville, NC Asheville, NC -9
11 DNF 11 54 Marvin Miller Marvin Miller -
12 DNF 13 27X Jacob Ritchie Jacob Ritchie Kannapolis, NC Kannapolis, NC 1
13 DNF 7 4 Tyler Woodring Tyler Woodring -6
14 DNF 12 05J Jonathan Goodwin Jonathan Goodwin Newton, NC Newton, NC -2
0 Laps

Asphalt Street StocksQualifying 1

Finish Start # Competitor Hometown Time
1 1 Nathan Franks Nathan Franks Asheville, NC Asheville, NC 17.013
2 55 John Reynolds John Reynolds Conley springs, NC Conley springs, NC 17.160
3 16 Steve Smart Steve Smart Connelly Springs, NC Connelly Springs, NC 17.231
4 12 Mike Hatton Mike Hatton Lenoir, NC Lenoir, NC 17.286
5 16X Mark Goin Mark Goin Taylorsville, NC Taylorsville, NC 17.303
6 8 Gary Ledbetter Gary Ledbetter Lexington, NC Lexington, NC 17.321
7 4 Tyler Woodring Tyler Woodring 17.424
8 3H Jacob Hayes Jacob Hayes Lenoir, NC Lenoir, NC 17.477
9 03 Kevin Eby Kevin Eby Lenoir, NC Lenoir, NC 17.485
10 42 Terrence Tucker Terrence Tucker Lenior, NC Lenior, NC 17.624
11 54 Marvin Miller Marvin Miller 18.080
12 05J Jonathan Goodwin Jonathan Goodwin Newton, NC Newton, NC 18.207
13 27X Jacob Ritchie Jacob Ritchie Kannapolis, NC Kannapolis, NC 18.355
All transfer
0 Laps

Asphalt Street StocksMorning Practice

Finish Start # Competitor Hometown Time
1 5 55 John Reynolds John Reynolds Conley springs, NC Conley springs, NC 17.115
2 16X Mark Goin Mark Goin Taylorsville, NC Taylorsville, NC 17.130
3 7 16 Steve Smart Steve Smart Connelly Springs, NC Connelly Springs, NC 17.150
4 1 03 Kevin Eby Kevin Eby Lenoir, NC Lenoir, NC 17.203
5 11 01 Bryan Goforth Bryan Goforth Statesville, NC Statesville, NC
6 3 Kayla Eby Kayla Eby Lenoir, NC Lenoir, NC
0 Laps

Asphalt Street StocksPractice 1

Finish Start # Competitor Hometown Time
1 12 1 Nathan Franks Nathan Franks Asheville, NC Asheville, NC 17.345
2 5 12 Mike Hatton Mike Hatton Lenoir, NC Lenoir, NC 17.364
3 7 16X Mark Goin Mark Goin Taylorsville, NC Taylorsville, NC 17.367
4 8 03 Kevin Eby Kevin Eby Lenoir, NC Lenoir, NC 17.393
5 9 42 Terrence Tucker Terrence Tucker Lenior, NC Lenior, NC 17.587
6 1 16 Steve Smart Steve Smart Connelly Springs, NC Connelly Springs, NC 17.653
7 4 Tyler Woodring Tyler Woodring 17.677
8 4 8 Gary Ledbetter Gary Ledbetter Lexington, NC Lexington, NC 17.836
9 10 54 Marvin Miller Marvin Miller 17.940
10 6 05J Jonathan Goodwin Jonathan Goodwin Newton, NC Newton, NC 18.086
11 2 27X Jacob Ritchie Jacob Ritchie Kannapolis, NC Kannapolis, NC 18.491
12 11 01 Bryan Goforth Bryan Goforth Statesville, NC Statesville, NC 19.395
DNS 3 55 John Reynolds John Reynolds Conley springs, NC Conley springs, NC
0 Laps

Asphalt Street StocksPractice 2

Finish Start # Competitor Hometown Time
1 1 1 Nathan Franks Nathan Franks Asheville, NC Asheville, NC 17.064
2 8 55 John Reynolds John Reynolds Conley springs, NC Conley springs, NC 17.086
3 5 12 Mike Hatton Mike Hatton Lenoir, NC Lenoir, NC 17.155
4 6 8 Gary Ledbetter Gary Ledbetter Lexington, NC Lexington, NC 17.170
5 13 3H Jacob Hayes Jacob Hayes Lenoir, NC Lenoir, NC 17.261
6 7 54 Marvin Miller Marvin Miller 17.266
7 11 42 Terrence Tucker Terrence Tucker Lenior, NC Lenior, NC 17.299
8 10 16 Steve Smart Steve Smart Connelly Springs, NC Connelly Springs, NC 17.347
9 12 4 Tyler Woodring Tyler Woodring 17.403
10 3 16X Mark Goin Mark Goin Taylorsville, NC Taylorsville, NC 17.512
11 9 27X Jacob Ritchie Jacob Ritchie Kannapolis, NC Kannapolis, NC 18.061
12 4 05J Jonathan Goodwin Jonathan Goodwin Newton, NC Newton, NC 18.231
DNS 2 01 Bryan Goforth Bryan Goforth Statesville, NC Statesville, NC
0 Laps

Carolina Mini StocksQualifying 1

Finish Start # Competitor Hometown Time
1 12 59 Isaac Harris Isaac Harris Yadkinville, NC Yadkinville, NC 17.476
2 5 29 Allison Houston Allison Houston Hickory, NC Hickory, NC 17.662
3 13 61 jamison whittington jamison whittington north wilksboro, NC north wilksboro, NC 17.835
4 4 50 Terry Torrence Terry Torrence North Wilkesboro, NC North Wilkesboro, NC 17.891
5 8 81 Chuck Wall Chuck Wall Lexington, NC Lexington, NC 17.938
6 15 16 Blaine Curry Blaine Curry Lexington, NC Lexington, NC 18.036
7 11 32 AJ Sanders AJ Sanders Mocksville, NC Mocksville, NC 18.091
8 9 18 Drew Mason Drew Mason Hickory, NC Hickory, NC 18.373
9 1 15 Doug Hopper Doug Hopper Spring Hill, FL Spring Hill, FL 18.514
10 6 41 Austin Shumate Austin Shumate Millers Creek, NC Millers Creek, NC 18.612
11 17 54 john triplett john triplett north wilksboro, NC north wilksboro, NC 18.666
12 7 60 Austin Harris Austin Harris Yadkinville, NC Yadkinville, NC 18.909
13 3 98 Darrell Foster Darrell Foster North Wilkesboro, NC North Wilkesboro, NC 18.939
14 2 2 Carson Reed Carson Reed Advance, NC Advance, NC 18.972
15 14 24 Blaze Sanders Blaze Sanders Mocksville, NC Mocksville, NC 19.024
16 10 44 Ricky Wall Ricky Wall East Bend, NC East Bend, NC 19.077
17 16 00 David Kanupp David Kanupp Millers Creek, NC Millers Creek, NC 19.604
All transfer
0 Laps

Carolina Mini StocksMorning Practice

Finish Start # Competitor Hometown Time
1 3 59 Isaac Harris Isaac Harris Yadkinville, NC Yadkinville, NC 17.606
2 10 81 Chuck Wall Chuck Wall Lexington, NC Lexington, NC 17.799
3 7 32 AJ Sanders AJ Sanders Mocksville, NC Mocksville, NC 18.011
4 6 18 Drew Mason Drew Mason Hickory, NC Hickory, NC 18.360
0 Laps

RenegadesQualifying 1

Finish Start # Competitor Hometown Time
1 5 9 Klint Townsend Klint Townsend Lenoir, NC Lenoir, NC 18.762
2 6 7 Jackson Sparks Jackson Sparks Acworth, GA Acworth, GA 18.986
3 8 28 Gary Ledbetter Gary Ledbetter Lexington, NC Lexington, NC 19.024
4 1 1 Nathan Pate Nathan Pate 19.064
5 3 26 Jarrett Anderson Jarrett Anderson Granite Falls, NC Granite Falls, NC 19.326
6 7 734 Gary Aldrich Gary Aldrich Watermill, NY Watermill, NY 19.401
7 2 55 Jordan Cook Jordan Cook Connelly Springs, NC Connelly Springs, NC 19.583
8 9 22 Michael Waldrop Michael Waldrop Candler, NC Candler, NC 19.765
DNS 4 24 Mike Shelton Mike Shelton Lincolnton, NC Lincolnton, NC
All transfer
0 Laps

RenegadesMorning Practice

Finish Start # Competitor Hometown Time
1 4 1 Nathan Pate Nathan Pate 18.965
2 5 24 Mike Shelton Mike Shelton Lincolnton, NC Lincolnton, NC 19.505
3 8 26 Jarrett Anderson Jarrett Anderson Granite Falls, NC Granite Falls, NC 19.673
0 Laps

RenegadesPractice 1

Finish Start # Competitor Hometown Time
1 2 9 Klint Townsend Klint Townsend Lenoir, NC Lenoir, NC 18.596
2 9 7 Jackson Sparks Jackson Sparks Acworth, GA Acworth, GA 18.855
3 4 1 Nathan Pate Nathan Pate 18.891
4 5 28 Gary Ledbetter Gary Ledbetter Lexington, NC Lexington, NC 19.109
5 8 26 Jarrett Anderson Jarrett Anderson Granite Falls, NC Granite Falls, NC 19.251
6 7 734 Gary Aldrich Gary Aldrich Watermill, NY Watermill, NY 19.330
7 6 55 Jordan Cook Jordan Cook Connelly Springs, NC Connelly Springs, NC 19.494
DNS 1 22 Michael Waldrop Michael Waldrop Candler, NC Candler, NC
DNS 3 24 Mike Shelton Mike Shelton Lincolnton, NC Lincolnton, NC
0 Laps

Front Wheel DriveQualifying 1

Finish Start # Competitor Hometown Time
1 54 Gary Willard Gary Willard 20.065
2 15 Dalton Willard Dalton Willard Candler, NC Candler, NC 22.208
All transfer
0 Laps

Front Wheel DriveMorning Practice

Finish Start # Competitor Hometown Time
1 1 90 Macailie Coates Macailie Coates wilksboro, NC wilksboro, NC 20.740
2 5 34 Stephan Sharar Stephan Sharar Morganton, NC Morganton, NC 21.051
0 Laps

Front Wheel DrivePractice 1

Finish Start # Competitor Hometown Time
1 1 54 Gary Willard Gary Willard 20.149
2 2 15 Dalton Willard Dalton Willard Candler, NC Candler, NC 21.977
3 4 90 Macailie Coates Macailie Coates wilksboro, NC wilksboro, NC 22.253
4 3 1 Dana Maxwell Dana Maxwell Asheville, NC Asheville, NC 22.715
DNS 5 34 Stephan Sharar Stephan Sharar Morganton, NC Morganton, NC
DNS 6 54H Randy Hupp Randy Hupp
0 Laps

Crown VicQualifying 1

Finish Start # Competitor Hometown Time
1 1 Jesse Clark Jesse Clark Asheville, NC Asheville, NC 20.324
2 013 Dominic Morlando Dominic Morlando Kannapolis, NC Kannapolis, NC 20.571
3 13 Shane Lisk Shane Lisk Zebulon, NC Zebulon, NC 20.582
4 22H Jacob Hickman Jacob Hickman Granite Falls, NC Granite Falls, NC 20.611
5 12 Kyle Dubeau Kyle Dubeau Concord, NC Concord, NC 20.660
All transfer
0 Laps

Crown VicPractice 1

Finish Start # Competitor Hometown Time
1 1 013 Dominic Morlando Dominic Morlando Kannapolis, NC Kannapolis, NC 20.453
2 3 12 Kyle Dubeau Kyle Dubeau Concord, NC Concord, NC 20.581
3 2 22H Jacob Hickman Jacob Hickman Granite Falls, NC Granite Falls, NC 20.816
DNS 4 13 Shane Lisk Shane Lisk Zebulon, NC Zebulon, NC
DNS 5 1 Jesse Clark Jesse Clark Asheville, NC Asheville, NC
0 Laps

Carolina VintageQualifying 1

Finish Start # Competitor Hometown Time
1 8 Bob Hapeman Bob Hapeman 16.712
2 35 Bobby Wallace Bobby Wallace Bucyrus, KS Bucyrus, KS 17.081
3 72 Don Fenn Don Fenn Lincolnton, NC Lincolnton, NC 17.882
4 0 Mack Tatum Mack Tatum Midlothian, VA Midlothian, VA 18.199
5 43 Dee McCall Dee McCall Mars Hill, NC Mars Hill, NC 18.443
6 3VA Charlie Spencer Charlie Spencer Chester, VA Chester, VA 19.283
7 4 Duffie Sams Duffie Sams 19.693
8 28 Doug Howell Doug Howell 20.226
9 68 Carlton Sharpe Carlton Sharpe Greer, SC Greer, SC 21.099
10 27 Ed Ritchey Ed Ritchey 24.878
All transfer
0 Laps

Carolina VintageMorning Pactice

Finish Start # Competitor Hometown Time
1 2 35 Bobby Wallace Bobby Wallace Bucyrus, KS Bucyrus, KS 16.897
0 Laps

Carolina VintagePractice 1

Finish Start # Competitor Hometown Time
1 3 8 Bob Hapeman Bob Hapeman 17.134
2 1 35 Bobby Wallace Bobby Wallace Bucyrus, KS Bucyrus, KS 17.144
3 2 72 Don Fenn Don Fenn Lincolnton, NC Lincolnton, NC 18.200
4 6 0 Mack Tatum Mack Tatum Midlothian, VA Midlothian, VA 18.242
5 4 43 Dee McCall Dee McCall Mars Hill, NC Mars Hill, NC 18.719
6 9 3VA Charlie Spencer Charlie Spencer Chester, VA Chester, VA 19.112
7 12 4 Duffie Sams Duffie Sams 19.425
8 14 28 Doug Howell Doug Howell 20.648
9 7 99 John Vassh John Vassh Racine, WI Racine, WI 22.729
10 5 68 Carlton Sharpe Carlton Sharpe Greer, SC Greer, SC 24.063
11 10 27 Ed Ritchey Ed Ritchey 25.278
DNS 8 54 john triplett john triplett north wilksboro, NC north wilksboro, NC
DNS 11 44 Marty Reid Marty Reid Rutherfordton, NC Rutherfordton, NC
DNS 13 46 Carlton Waugh Carlton Waugh Unkown, AL Unkown, AL
0 Laps

SMART ModifiedsQualifying 1

Finish Start # Competitor Hometown Time
1 27 1 Burt Myers Burt Myers Walnut Cove, NC Walnut Cove, NC
2 15 15 Carson Loftin Carson Loftin Clemmons, NC Clemmons, NC
3 26 25 Danny Bohn Danny Bohn Freehold, NJ Freehold, NJ
4 19 73 Paulie Hartwig III Paulie Hartwig III Galloway, NJ Galloway, NJ
5 24 12PA Bryce Bailey Bryce Bailey Mooresville, NC Mooresville, NC
6 21 39 Cayden Lapcevich Cayden Lapcevich Barrie, ON Barrie, ON
7 25 40 Carter McMurray Carter McMurray Mooresville, NC Mooresville, NC
8 11 02 Joey Coulter, IV Joey Coulter, IV Concord, NC Concord, NC
9 22 7VA Luke Baldwin Luke Baldwin Mooresville, NC Mooresville, NC
10 28 2 Ryan Newman Ryan Newman South Bend, IN South Bend, IN
11 20 77NY Will Lambros Will Lambros Northport, NY Northport, NY
12 23 16VA Jonathan Cash Jonathan Cash Oxford, NC Oxford, NC
13 14 79 Joey Braun Joey Braun Manorville, NY Manorville, NY
14 18 21 Jimmy Wallace Jimmy Wallace Lexington, NC Lexington, NC
15 12 99 Jake Crum Jake Crum Charlotte, NC Charlotte, NC
16 17 98 Landon Huffman Landon Huffman Claremont, NC Claremont, NC
17 16 7NY Jack Baldwin Jack Baldwin Mooresville, NC Mooresville, NC
18 13 5 Tom Buzze Tom Buzze Statesville, NC Statesville, NC
19 10 45NY Max Handley Max Handley Medford, NY Medford, NY
20 8 4 Slate Myers Slate Myers Walnut Cove, NC Walnut Cove, NC
21 5 77 Gary Putnam Gary Putnam Concord, NC Concord, NC
22 9 97 Austin McDaniel Austin McDaniel Harrisburg, NC Harrisburg, NC
23 6 18 Daniel Yates Daniel Yates Lexington, NC Lexington, NC
24 7 13W Luke Fleming Luke Fleming Mount Airy, NC Mount Airy, NC
25 4 12 Cody Norman Cody Norman Lewisville, NC Lewisville, NC
26 3 13Y Jordan Fleming Jordan Fleming Mount Airy, NC Mount Airy, NC
27 2 92 Brody Jones Brody Jones Statesville, NC Statesville, NC
28 1 01 Melissa Fifield Melissa Fifield
All transfer
0 Laps

SMART ModifiedsPractice 1

Finish Start # Competitor Hometown Time
1 24 2 Ryan Newman Ryan Newman South Bend, IN South Bend, IN 14.705
2 22 1 Burt Myers Burt Myers Walnut Cove, NC Walnut Cove, NC 14.799
3 4 25 Danny Bohn Danny Bohn Freehold, NJ Freehold, NJ 14.884
4 21 40 Carter McMurray Carter McMurray Mooresville, NC Mooresville, NC 14.915
5 1 12PA Bryce Bailey Bryce Bailey Mooresville, NC Mooresville, NC 14.964
6 7 16VA Jonathan Cash Jonathan Cash Oxford, NC Oxford, NC 14.975
7 11 13Y Jordan Fleming Jordan Fleming Mount Airy, NC Mount Airy, NC 15.420
8 18 39 Cayden Lapcevich Cayden Lapcevich Barrie, ON Barrie, ON 14.986
9 3 7VA Luke Baldwin Luke Baldwin Mooresville, NC Mooresville, NC 14.976
10 17 77NY Will Lambros Will Lambros Northport, NY Northport, NY 14.993
11 14 73 Paulie Hartwig III Paulie Hartwig III Galloway, NJ Galloway, NJ 15.018
12 27 21 Jimmy Wallace Jimmy Wallace Lexington, NC Lexington, NC 15.042
13 15 98 Landon Huffman Landon Huffman Claremont, NC Claremont, NC 15.051
14 2 7NY Jack Baldwin Jack Baldwin Mooresville, NC Mooresville, NC 15.056
15 19 15 Carson Loftin Carson Loftin Clemmons, NC Clemmons, NC 15.082
16 5 79 Joey Braun Joey Braun Manorville, NY Manorville, NY 15.110
17 6 5 Tom Buzze Tom Buzze Statesville, NC Statesville, NC 15.133
18 9 99 Jake Crum Jake Crum Charlotte, NC Charlotte, NC 15.134
19 8 02 Joey Coulter, IV Joey Coulter, IV Concord, NC Concord, NC 05.134
20 13 45NY Max Handley Max Handley Medford, NY Medford, NY 15.180
21 20 97 Austin McDaniel Austin McDaniel Harrisburg, NC Harrisburg, NC 15.184
22 23 4 Slate Myers Slate Myers Walnut Cove, NC Walnut Cove, NC 15.189
23 12 13W Luke Fleming Luke Fleming Mount Airy, NC Mount Airy, NC 15.257
24 28 18 Daniel Yates Daniel Yates Lexington, NC Lexington, NC 15.262
25 26 77 Gary Putnam Gary Putnam Concord, NC Concord, NC 15.319
26 25 12 Cody Norman Cody Norman Lewisville, NC Lewisville, NC 15.352
27 16 92 Brody Jones Brody Jones Statesville, NC Statesville, NC 15.536
28 10 01 Melissa Fifield Melissa Fifield 15.575