28
Thomas Hedgpath
26
Races
5
Wins
19
Top 5
24
Top 10
Current Rankings
Recent Activity
-
SAT APR 11 20268thLancaster Motor Speedway
Lancaster, South Carolina | 1/2 mi
#28 Limited Late Model -
SAT MAR 28 20267thLancaster Motor Speedway
Lancaster, South Carolina | 1/2 mi
#28 Limited Late Model -
FRI MAR 13 20265thLancaster Motor Speedway
Lancaster, South Carolina | 1/2 mi
#28 Limited Late Model -
SAT OCT 25 20252ndLancaster Motor Speedway
Lancaster, South Carolina | 1/2 mi
#28 Limited Late Model -
SAT OCT 18 20251stLancaster Motor Speedway
Lancaster, South Carolina | 1/2 mi
#28 Limited Late Model
Recent Seasons
2026
3Starts
3Races
0Wins
22.4%Percentile
2025
18Starts
18Races
5Wins
83.0%Percentile
2023
4Starts
4Races
0Wins
47.0%Percentile
Frequent Rivals
Head-to-Head Records
101 opponents
#1
Chester, South Carolina
#2
York, South Carolina
#3
Fort Mill, South Carolina
#4
Chester, South Carolina
#5
Chester, South Carolina
#6
Waxhaw, North Carolina
#7
Blythewood, South Carolina
#8
Chester, South Carolina
#9
Mooresville, North Carolina
#10
Wingate, North Carolina
#11
Wingate, North Carolina
#12
Lancaster, South Carolina
#13
Heath Springs, South Carolina
#14
Lancaster, South Carolina
#15
Monroe, North Carolina
#16
Monroe, North Carolina
#17
Marshville, North Carolina
#18
Clover, South Carolina
#19
Monroe, North Carolina
#20
Maiden, North Carolina
#21
Cherryville, North Carolina
#22
Bonneau, South Carolina
#23
Rock Hill, South Carolina
#24
Lincolnton, North Carolina
#25
Stanley, North Carolina
#26
Mount Holly, North Carolina
#27
Darlington, South Carolina
#28
Lancaster, South Carolina
#29
Whitmire, South Carolina
#30
Grays Creek, North Carolina
#31
Clemmons, North Carolina
#32
Woodruff, South Carolina
#33
Inman, South Carolina
#34
Blythewood, South Carolina
#35
Reidsville, North Carolina
#36
Statesville, North Carolina
#37
Newberry, South Carolina
#38
Mount Airy, North Carolina
#39
Concord, North Carolina
#40
Gaffney, South Carolina
#41
Reidsville, North Carolina
#42
Reidsville, North Carolina
#43
Spartanburg, South Carolina
#44
Inman, South Carolina
#45
Hudson, North Carolina
#46
Lancaster, South Carolina
#47
Gaffney, South Carolina
#48
Newberry, South Carolina
#49
Beverly Hills, Florida
#50
Easley, South Carolina
#51
Homer, Georgia
#52
Stanley, North Carolina
#53
Lancaster, South Carolina
#54
Mooresville, North Carolina
#55
Rock Hill, South Carolina
#56
Enoree, South Carolina
#57
Woodruff, South Carolina
#58
Gaffney, South Carolina
#59
Concord, North Carolina
#60
Clover, South Carolina
#61
Forest City, North Carolina
#62
Clinton, South Carolina
#63
Lexington, South Carolina
#64
Blackstock, South Carolina
#65
Lyman, South Carolina
#66
China Grove, North Carolina
#67
Union, South Carolina
#68
Hamptonville, North Carolina
#69
Greer, South Carolina
#70
Rural Retreat, Virginia
#71
Clover, South Carolina
#72
Chatsworth, Georgia
#73
Gaffney, South Carolina
#74
Franklin County, Georgia
#75
Creedmoor, North Carolina
#76
Inman, South Carolina
#77
Elberton, Georgia
#78
Walnut Cove, North Carolina
#79
Mount Holly, North Carolina
#80
Yulee, Florida
#81
Woodstock, Georgia
#82
Gaffney, South Carolina
#83
Pelion, South Carolina
#84
Batesburg, South Carolina
#85
Nicholson, Georgia
#86
Aiken, South Carolina
#87
Woodruff, South Carolina
#88
Fountain Inn, South Carolina
#89
Ridgeway, South Carolina
#90
Hopkins, South Carolina
#91
Salisbury, North Carolina
#92
Toccoa, Georgia
#93
McAdenville, North Carolina
#94
Colbert, Georgia
#95
Stanley, North Carolina
#96
Inman, South Carolina
#97
Dallas, North Carolina
#98
York, South Carolina
#99
Germanton, North Carolina
#100
New London, North Carolina
#101
Rutherfordton, North Carolina
Mike Huey
Chester, South Carolina
36.8%
Win Rate
7–12
19 Starts
Justin Fite
York, South Carolina
44.4%
Win Rate
8–10
18 Starts
Chris Fite
Fort Mill, South Carolina
82.4%
Win Rate
14–3
17 Starts
Bill Hedgpath
Chester, South Carolina
93.3%
Win Rate
14–1
15 Starts
Brandon Kinard
Chester, South Carolina
66.7%
Win Rate
10–5
15 Starts
Andrew Presson
Waxhaw, North Carolina
85.7%
Win Rate
12–2
14 Starts
Kevin Godwin
Blythewood, South Carolina
72.7%
Win Rate
8–3
11 Starts
Davis Ford
Chester, South Carolina
100.0%
Win Rate
10–0
10 Starts
Ben Gable
Mooresville, North Carolina
88.9%
Win Rate
8–1
9 Starts
Elias Grant
Wingate, North Carolina
100.0%
Win Rate
6–0
6 Starts
Logan Grissom
Wingate, North Carolina
100.0%
Win Rate
6–0
6 Starts
Jacky Steen
Lancaster, South Carolina
83.3%
Win Rate
5–1
6 Starts
Isaiah Parker
Heath Springs, South Carolina
66.7%
Win Rate
4–2
6 Starts
Jacob Catoe
Lancaster, South Carolina
100.0%
Win Rate
5–0
5 Starts
Wes Helms
Monroe, North Carolina
100.0%
Win Rate
5–0
5 Starts
Steven Roberts
Monroe, North Carolina
100.0%
Win Rate
5–0
5 Starts
Brian Helms
Marshville, North Carolina
100.0%
Win Rate
4–0
4 Starts
Travis Steele
Clover, South Carolina
50.0%
Win Rate
2–2
4 Starts
Shaun Mangum
Monroe, North Carolina
100.0%
Win Rate
3–0
3 Starts
Jason Womack
Maiden, North Carolina
100.0%
Win Rate
3–0
3 Starts
Scott Jones
Cherryville, North Carolina
66.7%
Win Rate
2–1
3 Starts
Todd Barlow
Bonneau, South Carolina
33.3%
Win Rate
1–2
3 Starts
Bryan Mullis
Rock Hill, South Carolina
0.0%
Win Rate
0–3
3 Starts
John Ruggiero Jr.
Lincolnton, North Carolina
0.0%
Win Rate
0–3
3 Starts
Michael Lauffer
Stanley, North Carolina
100.0%
Win Rate
2–0
2 Starts
Carl Maree
Mount Holly, North Carolina
100.0%
Win Rate
2–0
2 Starts
Jonathan Tadlock
Darlington, South Carolina
100.0%
Win Rate
2–0
2 Starts
Hank Taylor
Lancaster, South Carolina
100.0%
Win Rate
2–0
2 Starts
Glen Walker
Whitmire, South Carolina
100.0%
Win Rate
2–0
2 Starts
Chase Blackwell
Grays Creek, North Carolina
50.0%
Win Rate
1–1
2 Starts
Preston Blalock
Clemmons, North Carolina
50.0%
Win Rate
1–1
2 Starts
Luke Cooper
Woodruff, South Carolina
50.0%
Win Rate
1–1
2 Starts
Preston Dimsdale
Inman, South Carolina
50.0%
Win Rate
1–1
2 Starts
Justin Hobgood
Blythewood, South Carolina
50.0%
Win Rate
1–1
2 Starts
Dalton Jacobs
Reidsville, North Carolina
50.0%
Win Rate
1–1
2 Starts
Teddy Musgrave
Statesville, North Carolina
50.0%
Win Rate
1–1
2 Starts
Brad Rachels
Newberry, South Carolina
50.0%
Win Rate
1–1
2 Starts
Kendal Tucker
Mount Airy, North Carolina
50.0%
Win Rate
1–1
2 Starts
Tony Whittier
Concord, North Carolina
50.0%
Win Rate
1–1
2 Starts
Jacob Brown
Gaffney, South Carolina
0.0%
Win Rate
0–2
2 Starts
Cole Apple
Reidsville, North Carolina
100.0%
Win Rate
1–0
1 Starts
Spencer Apple
Reidsville, North Carolina
100.0%
Win Rate
1–0
1 Starts
Will Bailey
Spartanburg, South Carolina
100.0%
Win Rate
1–0
1 Starts
Giovanni Baker
Inman, South Carolina
100.0%
Win Rate
1–0
1 Starts
Thomas Beane
Hudson, North Carolina
100.0%
Win Rate
1–0
1 Starts
Troy Blue
Lancaster, South Carolina
100.0%
Win Rate
1–0
1 Starts
Dillon Brown
Gaffney, South Carolina
100.0%
Win Rate
1–0
1 Starts
BJ Cochcroft
Newberry, South Carolina
100.0%
Win Rate
1–0
1 Starts
Dylan Dunn
Beverly Hills, Florida
100.0%
Win Rate
1–0
1 Starts
Bryan Fawley
Easley, South Carolina
100.0%
Win Rate
1–0
1 Starts
Taylor Griffith
Homer, Georgia
100.0%
Win Rate
1–0
1 Starts
Charlotte Hinson
Stanley, North Carolina
100.0%
Win Rate
1–0
1 Starts
Joe Howie
Lancaster, South Carolina
100.0%
Win Rate
1–0
1 Starts
Hunter Kohn
Mooresville, North Carolina
100.0%
Win Rate
1–0
1 Starts
Timbo Mangum
Rock Hill, South Carolina
100.0%
Win Rate
1–0
1 Starts
Zack Mitchell
Enoree, South Carolina
100.0%
Win Rate
1–0
1 Starts
Owen Osteen
Woodruff, South Carolina
100.0%
Win Rate
1–0
1 Starts
Stan Parrish
Gaffney, South Carolina
100.0%
Win Rate
1–0
1 Starts
Jonathan Petrea
Concord, North Carolina
100.0%
Win Rate
1–0
1 Starts
Johnny Pursley
Clover, South Carolina
100.0%
Win Rate
1–0
1 Starts
Donald Self
Forest City, North Carolina
100.0%
Win Rate
1–0
1 Starts
Keaton Smith
Clinton, South Carolina
100.0%
Win Rate
1–0
1 Starts
Cody Stephens
Lexington, South Carolina
100.0%
Win Rate
1–0
1 Starts
Trey Tarlton
Blackstock, South Carolina
100.0%
Win Rate
1–0
1 Starts
Dustin Taylor
Lyman, South Carolina
100.0%
Win Rate
1–0
1 Starts
Kelly Thacker
China Grove, North Carolina
100.0%
Win Rate
1–0
1 Starts
Charlie Walker
Union, South Carolina
100.0%
Win Rate
1–0
1 Starts
Nathan Walker
Hamptonville, North Carolina
100.0%
Win Rate
1–0
1 Starts
Dennis Williams
Greer, South Carolina
100.0%
Win Rate
1–0
1 Starts
Daniel Baggerly
Rural Retreat, Virginia
0.0%
Win Rate
0–1
1 Starts
Ross Bailes
Clover, South Carolina
0.0%
Win Rate
0–1
1 Starts
Chip Brindle
Chatsworth, Georgia
0.0%
Win Rate
0–1
1 Starts
Jeff Cooke
Gaffney, South Carolina
0.0%
Win Rate
0–1
1 Starts
Brady Cornett
Franklin County, Georgia
0.0%
Win Rate
0–1
1 Starts
Jason Dickerson
Creedmoor, North Carolina
0.0%
Win Rate
0–1
1 Starts
Colton Avery Dimsdale
Inman, South Carolina
0.0%
Win Rate
0–1
1 Starts
Brent Dixon
Elberton, Georgia
0.0%
Win Rate
0–1
1 Starts
Matt Duggins
Walnut Cove, North Carolina
0.0%
Win Rate
0–1
1 Starts
Chris Ferguson
Mount Holly, North Carolina
0.0%
Win Rate
0–1
1 Starts
Mark Fleischer
Yulee, Florida
0.0%
Win Rate
0–1
1 Starts
Cass Fowler
Woodstock, Georgia
0.0%
Win Rate
0–1
1 Starts
Mike Gault
Gaffney, South Carolina
0.0%
Win Rate
0–1
1 Starts
Kale Green
Pelion, South Carolina
0.0%
Win Rate
0–1
1 Starts
Monk Gulledge
Batesburg, South Carolina
0.0%
Win Rate
0–1
1 Starts
John Harrison
Nicholson, Georgia
0.0%
Win Rate
0–1
1 Starts
John Henderson
Aiken, South Carolina
0.0%
Win Rate
0–1
1 Starts
Travis Leake
Woodruff, South Carolina
0.0%
Win Rate
0–1
1 Starts
Baron McDowell
Fountain Inn, South Carolina
0.0%
Win Rate
0–1
1 Starts
Gabe Miles
Ridgeway, South Carolina
0.0%
Win Rate
0–1
1 Starts
Austin Mintz
Hopkins, South Carolina
0.0%
Win Rate
0–1
1 Starts
Colby Quick
Salisbury, North Carolina
0.0%
Win Rate
0–1
1 Starts
Casey Roberts
Toccoa, Georgia
0.0%
Win Rate
0–1
1 Starts
Doug Sanders
McAdenville, North Carolina
0.0%
Win Rate
0–1
1 Starts
Cody Segars
Colbert, Georgia
0.0%
Win Rate
0–1
1 Starts
Jay Sessoms
Stanley, North Carolina
0.0%
Win Rate
0–1
1 Starts
David Smith
Inman, South Carolina
0.0%
Win Rate
0–1
1 Starts
Jeff Smith
Dallas, North Carolina
0.0%
Win Rate
0–1
1 Starts
Jeremy Steele
York, South Carolina
0.0%
Win Rate
0–1
1 Starts
Michael Tesh
Germanton, North Carolina
0.0%
Win Rate
0–1
1 Starts
Shawn Walker
New London, North Carolina
0.0%
Win Rate
0–1
1 Starts
Ricky Weeks
Rutherfordton, North Carolina
0.0%
Win Rate
0–1
1 Starts
Stud Tracks
Min. 10 startsAll Tracks
Lancaster Motor Speedway
Lancaster, South Carolina 1/2 mi (0.4817 mi)
21
Starts
21
Races
5
Wins
74.3%
Percentile
Cherokee Speedway
Gaffney, South Carolina 3/8 mi (0.3792 mi)
5
Starts
5
Races
0
Wins
42.0%
Percentile
Closest Tracks to Hometown
Point-to-point from Chester, South Carolina Active = at least one Dirt Late Model race in the past year.Lancaster Motor Speedway
Lancaster, South Carolina 1/2 mi (0.4817 mi)
24.8
miles
Active
Carolina Speedway
Gastonia, North Carolina 3/8 mi (0.3758 mi)
32.8
miles
Active
Cherokee Speedway
Gaffney, South Carolina 3/8 mi (0.3792 mi)
35.4
miles
Active
Laurens County Speedway
Laurens, South Carolina 3/10 mi (0.2921 mi)
46.8
miles
Active
East Lincoln Speedway
Stanley, North Carolina 1/4 mi (0.2623 mi)
50.2
miles
Active
Cleveland County Speedway
Lawndale, North Carolina 4/10 mi (0.4243 mi)
52.2
miles
Inactive
Harris Speedway
Rutherfordton, North Carolina 1/3 mi (0.3291 mi)
52.5
miles
Active
The Dirt Track at Charlotte
Concord, North Carolina 4/10 mi (0.4015 mi)
54.1
miles
Active
Sumter Speedway
Sumter, South Carolina 1/3 mi (0.3243 mi)
71.2
miles
Active
Travelers Rest Speedway
Travelers Rest, South Carolina 1/3 mi (0.3199 mi)
71.4
miles
Active
HorsePower Park
Morganton, North Carolina 4/10 mi (0.4450 mi)
81.1
miles
Inactive
Modoc Speedway
Modoc, South Carolina 3/8 mi (0.3735 mi)
86.8
miles
Active
Gordon Park Speedway
Grovetown, Georgia 3/8 mi (0.3699 mi)
104.7
miles
Inactive
311 Motor Speedway
Pine Hall, North Carolina 4/10 mi (0.4204 mi)
131.5
miles
Inactive
Bristol Motor Speedway
Bristol, Tennessee 1/2 mi (0.5253 mi)
138.2
miles
Inactive
Dublin Motor Speedway
Elizabethtown, North Carolina 3/8 mi (0.3856 mi)
142.5
miles
Inactive
411 Motor Speedway
Seymour, Tennessee 3/10 mi (0.2863 mi)
165.1
miles
Inactive
Oglethorpe Speedway Park
Pooler, Georgia 3/8 mi (0.3725 mi)
180.9
miles
Inactive
Cleveland Speedway
Cleveland, Tennessee 3/10 mi (0.2830 mi)
212.2
miles
Inactive
Halifax County Motor Speedway
Littleton, North Carolina 1/4 mi (0.2691 mi)
217.5
miles
Inactive
No tracks match this filter.
Basic Statistics
| Year | Points | Races | Starts | Wins | Top 5 | Top 10 |
|---|---|---|---|---|---|---|
| 2026 | 238 | 3 | 3 | — | 1 | 3 |
| 2025 | 1,678 | 18 | 18 | 5 | 17 | 18 |
| 2023 | 294 | 4 | 4 | — | 1 | 3 |
| 2011 | 62 | 1 | 1 | — | — | — |
| CAREER | — | 26 | 26 | 5 | 19 | 24 |
Advanced Statistics
| Year | Races | Starts | Percentile | Avg Fin | Best | Win % | Top 5 % | Top 10 % | Feat % |
|---|---|---|---|---|---|---|---|---|---|
| 2026 | 3 | 3 | 22.4% | 6.67 | 5 | 0.0% | 33.3% | 100.0% | 100.0% |
| 2025 | 18 | 18 | 83.0% | 2.56 | 1 | 27.8% | 94.4% | 100.0% | 100.0% |
| 2023 | 4 | 4 | 47.0% | 10.00 | 4 | 0.0% | 25.0% | 75.0% | 100.0% |
| 2011 | 1 | 1 | 22.2% | 15.00 | 15 | 0.0% | 0.0% | 0.0% | 100.0% |
| CAREER | 26 | 26 | 68.1% | 4.65 | — | 19.2% | 73.1% | 92.3% | 100.0% |
By Tier
| Tier | Races | Wins | Top 5 | Top 10 | Avg Fin |
|---|---|---|---|---|---|
| Limited Late Models | 21 | 5 | 18 | 21 | 3.14 |
| 604 Crate Late Models | 3 | 0 | 1 | 3 | 6.33 |
| 602 Crate Late Models | 1 | 0 | 0 | 0 | 21.00 |
| Super Late Models | 1 | 0 | 0 | 0 | 15.00 |
Ranking History
Year-end rankings by tier and state2025
#1437
#347
#25
#9
Race Log
Showing 1–26 of 26 races-
SAT APR 11 20268thLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT MAR 28 20267thLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
FRI MAR 13 20265thLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT OCT 25 20252ndLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT OCT 18 20251stLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT AUG 30 20253rdLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT AUG 23 20251stLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT AUG 16 20252ndLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT AUG 9 20256thLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT JUL 19 20254thLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT JUL 12 20253rdLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT JUN 28 20253rdLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT JUN 21 20255thLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT JUN 14 20253rdLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT MAY 31 20251stLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT APR 26 20251stLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT APR 12 20252ndLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT APR 5 20251stLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT MAR 29 20253rdLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
SAT MAR 22 20252ndLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
FRI MAR 14 20253rdLancaster Motor Speedway
Lancaster, South Carolina |1/2 mi #28 Limited Late Model -
FRI SEP 29 20234thCherokee Speedway
Gaffney, South Carolina |3/8 mi #28 604 Late ModelMid-East 604 Late Models -
MON JUL 3 20238thCherokee Speedway
Gaffney, South Carolina |3/8 mi #28 604 Late Model -
SAT JUN 17 202321stCherokee Speedway
Gaffney, South Carolina |3/8 mi #28 602 Late ModelMid-East 602 Late Models -
SAT APR 29 20237thCherokee Speedway
Gaffney, South Carolina |3/8 mi #28 604 Late Model -
SAT OCT 1 201115thCherokee Speedway
Gaffney, South Carolina |3/8 mi #U1 Super Late ModelUltimate Super Late Model Series
