Driver Info
Member Since: 1/1/1900
Starts: 41
Finished: 34 (83%)
Last Race: 3/29/2026
Days Since: 11
Avg Start: 6.0
Avg Finish: 6.7
Avg Rating: 14.9
Inc: 188
Inc/Start: 4.59
Inc/Lap: 0.075
Wins: 4 (9.8%)
Top 3: 14 (34.1%)
Top 5: 20 (48.8%)
Top 10: 33 (80.5%)
Poles: 3 (7.3%)
Laps: 2509
Laps Led: 365 (14.5%)
Race Results (41)
| Date | Series | Season | Track | Fin | Start | Laps | Interval | Laps Led | Inc | Status | R |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/29/2026 | Late Model | 54 | Five Flags Speedway | 9 | 3 | 99 | -2L | 60 | 2 | Running | R |
| 3/22/2026 | Late Model | 54 | Lanier National Speedway Asphalt | 7 | 5 | 103 | -1L | 11 | 6 | Running | R |
| 3/9/2026 | O'Reilly | 54 | Phoenix Raceway Oval w/open dogleg | 19 | 9 | 27 | -73L | 0 | 4 | Disconnected | R |
| 3/8/2026 | Late Model | 54 | The Bullring | 15 | 4 | 40 | -61L | 4 | 2 | Disconnected | R |
| 3/1/2026 | Late Model | 54 | USA International Speedway Asphalt | 4 | 3 | 101 | -5.888 | 0 | 7 | Running | R |
| 2/22/2026 | Late Model | 54 | Slinger Speedway Oval | 2 | 2 | 101 | -1.934 | 0 | 12 | Running | R |
| 2/15/2026 | Late Model | 54 | Oxford Plains Speedway | 10 | 4 | 101 | -12.220 | 15 | 6 | Running | R |
| 2/8/2026 | Late Model | 54 | Myrtle Beach Speedway | 2 | 3 | 101 | -0.306 | 76 | 2 | Running | R |
| 2/1/2026 | Late Model | 54 | Lucas Oil Indianapolis Raceway Park Oval | 9 | 3 | 95 | -6L | 0 | 4 | Running | R |
| 1/30/2026 | Cup | 54 | Indianapolis Motor Speedway NASCAR Oval | 13 | 12 | 13 | -56L | 0 | 2 | Disconnected | R |
| 1/25/2026 | Late Model | 54 | Nashville Fairgrounds Speedway Oval | 1 | 1 | 103 | 88 | 0 | Running | R | |
| 1/18/2026 | Late Model | 54 | Concord Speedway | 8 | 5 | 101 | -7.277 | 0 | 4 | Running | R |
| 1/11/2026 | Late Model | 54 | Bristol Motor Speedway Dual Pit Roads | 2 | 7 | 101 | -0.552 | 0 | 2 | Running | R |
| 1/9/2026 | Cup | 54 | Talladega Superspeedway | 14 | 11 | 49 | -21L | 0 | 0 | Disconnected | R |
| 1/4/2026 | Late Model | 54 | Kevin Harvick's Kern Raceway Asphalt Track | 6 | 4 | 104 | -1.037 | 0 | 0 | Running | R |
| 11/30/2025 | Late Model | 53 | Thompson Speedway Motorsports Park Oval | 11 | 5 | 45 | -6L | 0 | 15 | Running | R |
| 11/23/2025 | Late Model | 53 | Langley Speedway | 6 | 8 | 51 | -7.651 | 0 | 8 | Running | R |
| 11/16/2025 | Late Model | 53 | Hickory Motor Speedway | 2 | 4 | 51 | -1.752 | 0 | 0 | Running | R |
| 11/9/2025 | Late Model | 53 | Southern National Motorsports Park | 4 | 10 | 51 | -1.806 | 0 | 12 | Running | R |
| 11/2/2025 | Late Model | 53 | The Bullring | 8 | 4 | 51 | -4.505 | 1 | 10 | Running | R |
| 10/26/2025 | Late Model | 53 | Kevin Harvick's Kern Raceway Asphalt Track | 4 | 2 | 51 | -1.772 | 0 | 6 | Running | R |
| 10/19/2025 | Late Model | 53 | Myrtle Beach Speedway | 8 | 2 | 51 | -2.802 | 0 | 2 | Running | R |
| 10/12/2025 | Late Model | 53 | Martinsville Speedway | 1 | 2 | 51 | 17 | 0 | Running | R | |
| 10/5/2025 | Late Model | 53 | Oxford Plains Speedway | 10 | 10 | 47 | -4L | 1 | 0 | Running | R |
| 9/28/2025 | Late Model | 53 | Lanier National Speedway Asphalt | 1 | 2 | 52 | 12 | 4 | Running | R | |
| 9/21/2025 | Late Model | 53 | Five Flags Speedway | 4 | 9 | 51 | -2.907 | 0 | 0 | Running | R |
| 9/7/2025 | Late Model | 53 | Stafford Motor Speedway Full Course | 2 | 13 | 51 | -0.421 | 0 | 0 | Running | R |
| 8/10/2025 | Late Model | 52 | Lanier National Speedway Asphalt | 4 | 8 | 51 | -5.293 | 14 | 8 | Running | R |
| 8/3/2025 | Late Model | 52 | Stafford Motor Speedway Full Course | 4 | 9 | 51 | -1.075 | 7 | 4 | Running | R |
| 7/27/2025 | Late Model | 52 | USA International Speedway Asphalt | 14 | 12 | 19 | -33L | 0 | 4 | Running | R |
| 6/22/2025 | Late Model | 52 | Southern National Motorsports Park | 9 | 10 | 51 | -8.137 | 0 | 4 | Running | R |
| 6/15/2025 | Late Model | 52 | The Bullring | 3 | 1 | 51 | -8.985 | 2 | 0 | Running | R |
| 6/8/2025 | Late Model | 52 | Martinsville Speedway | 8 | 6 | 51 | -5.513 | 17 | 4 | Running | R |
| 6/2/2025 | O'Reilly | 52 | Nashville Superspeedway | 14 | 12 | 62 | -38L | 0 | 0 | Disconnected | R |
| 6/1/2025 | Late Model | 52 | Langley Speedway | 3 | 12 | 51 | -1.154 | 0 | 0 | Running | R |
| 5/11/2025 | Late Model | 52 | North Wilkesboro Speedway Oval - 1987 | 1 | 2 | 51 | 20 | 8 | Running | R | |
| 5/4/2025 | Late Model | 52 | Myrtle Beach Speedway | 14 | 14 | 41 | -10L | 0 | 10 | Running | R |
| 4/27/2025 | Late Model | 51* | Martinsville Speedway | 3 | 3 | 51 | -2.413 | 0 | 4 | Running | R |
| 4/20/2025 | Late Model | 51* | Langley Speedway | 10 | 8 | 43 | -8L | 0 | 20 | Disconnected | R |
| 4/13/2025 | Late Model | 51* | Oxford Plains Speedway | 3 | 1 | 43 | -8L | 20 | 2 | Disqualified | R |
| 4/6/2025 | Late Model | 51* | North Wilkesboro Speedway Oval - 1987 | 3 | 2 | 51 | -1.215 | 0 | 10 | Running | R |