Driver Info
Member Since: 1/1/1900
Starts: 85
Finished: 76 (89%)
Last Race: 3/29/2026
Days Since: 11
Avg Start: 7.0
Avg Finish: 6.8
Avg Rating: 14.5
Inc: 570
Inc/Start: 6.71
Inc/Lap: 0.099
Wins: 1 (1.2%)
Top 3: 6 (7.1%)
Top 5: 34 (40.0%)
Top 10: 75 (88.2%)
Poles: 0 (0.0%)
Laps: 5741
Laps Led: 130 (2.3%)
Race Results (85)
| Date | Series | Season | Track | Fin | Start | Laps | Interval | Laps Led | Inc | Status | R |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/29/2026 | Late Model | 54 | Five Flags Speedway | 10 | 4 | 91 | -10L | 0 | 4 | Running | R |
| 3/15/2026 | Late Model | 54 | Langley Speedway | 4 | 7 | 100 | -1L | 0 | 6 | Running | R |
| 3/8/2026 | Late Model | 54 | The Bullring | 11 | 11 | 100 | -1L | 5 | 6 | Running | R |
| 3/1/2026 | Late Model | 54 | USA International Speedway Asphalt | 6 | 7 | 101 | -10.476 | 0 | 7 | Running | R |
| 2/22/2026 | Late Model | 54 | Slinger Speedway Oval | 7 | 10 | 101 | -10.725 | 1 | 9 | Running | R |
| 2/15/2026 | Late Model | 54 | Oxford Plains Speedway | 12 | 18 | 100 | -1L | 6 | 5 | Running | R |
| 2/8/2026 | Late Model | 54 | Myrtle Beach Speedway | 5 | 4 | 99 | -2L | 0 | 2 | Running | R |
| 2/1/2026 | Late Model | 54 | Lucas Oil Indianapolis Raceway Park Oval | 12 | 11 | 36 | -65L | 0 | 11 | Disconnected | R |
| 1/25/2026 | Late Model | 54 | Nashville Fairgrounds Speedway Oval | 5 | 9 | 103 | -1.319 | 0 | 0 | Running | R |
| 1/18/2026 | Late Model | 54 | Concord Speedway | 4 | 8 | 101 | -0.894 | 0 | 8 | Running | R |
| 1/11/2026 | Late Model | 54 | Bristol Motor Speedway Dual Pit Roads | 13 | 12 | 9 | -92L | 0 | 4 | Disconnected | R |
| 1/4/2026 | Late Model | 54 | Kevin Harvick's Kern Raceway Asphalt Track | 3 | 7 | 104 | -0.415 | 0 | 14 | Running | R |
| 11/30/2025 | Late Model | 53 | Thompson Speedway Motorsports Park Oval | 14 | 8 | 4 | -47L | 0 | 0 | Disconnected | R |
| 11/23/2025 | Late Model | 53 | Langley Speedway | 4 | 5 | 51 | -4.236 | 0 | 20 | Running | R |
| 11/16/2025 | Late Model | 53 | Hickory Motor Speedway | 8 | 7 | 51 | -7.579 | 0 | 4 | Running | R |
| 11/9/2025 | Late Model | 53 | Southern National Motorsports Park | 7 | 7 | 51 | -6.547 | 0 | 8 | Running | R |
| 11/2/2025 | Late Model | 53 | The Bullring | 12 | 9 | 48 | -3L | 1 | 12 | Running | R |
| 10/26/2025 | Late Model | 53 | Kevin Harvick's Kern Raceway Asphalt Track | 6 | 4 | 51 | -2.645 | 0 | 0 | Running | R |
| 10/19/2025 | Late Model | 53 | Myrtle Beach Speedway | 5 | 8 | 51 | -1.184 | 0 | 0 | Running | R |
| 10/12/2025 | Late Model | 53 | Martinsville Speedway | 8 | 13 | 51 | -5.033 | 0 | 16 | Running | R |
| 10/5/2025 | Late Model | 53 | Oxford Plains Speedway | 3 | 6 | 51 | -2.708 | 0 | 5 | Running | R |
| 9/28/2025 | Late Model | 53 | Lanier National Speedway Asphalt | 10 | 6 | 51 | -1L | 2 | 8 | Running | R |
| 9/21/2025 | Late Model | 53 | Five Flags Speedway | 7 | 8 | 51 | -4.106 | 0 | 8 | Running | R |
| 9/14/2025 | Late Model | 53 | Nashville Fairgrounds Speedway Oval | 7 | 3 | 51 | -11.598 | 2 | 0 | Running | R |
| 9/7/2025 | Late Model | 53 | Stafford Motor Speedway Full Course | 4 | 14 | 51 | -6.212 | 0 | 6 | Running | R |
| 8/10/2025 | Late Model | 52 | Lanier National Speedway Asphalt | 6 | 2 | 51 | -8.102 | 5 | 2 | Running | R |
| 8/3/2025 | Late Model | 52 | Stafford Motor Speedway Full Course | 8 | 8 | 51 | -5.560 | 0 | 20 | Running | R |
| 7/27/2025 | Late Model | 52 | USA International Speedway Asphalt | 6 | 7 | 52 | -1.515 | 0 | 6 | Running | R |
| 7/13/2025 | Late Model | 52 | Hickory Motor Speedway | 6 | 7 | 51 | -2.280 | 0 | 10 | Running | R |
| 7/6/2025 | Late Model | 52 | South Boston Speedway | 8 | 6 | 48 | -3L | 0 | 18 | Running | R |
| 6/29/2025 | Late Model | 52 | The Milwaukee Mile | 5 | 4 | 51 | -2.325 | 21 | 2 | Running | R |
| 6/22/2025 | Late Model | 52 | Southern National Motorsports Park | 2 | 5 | 51 | -4.065 | 28 | 0 | Running | R |
| 6/18/2025 | Trucks | 52 | Bristol Motor Speedway Dual Pit Roads | 14 | 10 | 36 | -64L | 0 | 8 | Disconnected | R |
| 6/15/2025 | Late Model | 52 | The Bullring | 10 | 6 | 36 | -15L | 0 | 8 | Running | R |
| 6/8/2025 | Late Model | 52 | Martinsville Speedway | 4 | 5 | 51 | -3.306 | 3 | 4 | Running | R |
| 6/4/2025 | Trucks | 52 | Talladega Superspeedway | 9 | 11 | 60 | -0.472 | 0 | 10 | Running | R |
| 6/1/2025 | Late Model | 52 | Langley Speedway | 4 | 11 | 51 | -1.524 | 0 | 2 | Running | R |
| 5/26/2025 | O'Reilly | 52 | [Retired] Charlotte Motor Speedway [Retired] Oval - 2018 | 9 | 14 | 90 | -13.375 | 0 | 6 | Running | R |
| 5/18/2025 | Late Model | 52 | Oxford Plains Speedway | 2 | 9 | 51 | -1.592 | 0 | 4 | Running | R |
| 5/11/2025 | Late Model | 52 | North Wilkesboro Speedway Oval - 1987 | 8 | 10 | 51 | -5.898 | 0 | 13 | Running | R |
| 5/4/2025 | Late Model | 52 | Myrtle Beach Speedway | 11 | 4 | 44 | -7L | 0 | 9 | Disconnected | R |
| 4/27/2025 | Late Model | 51* | Martinsville Speedway | 4 | 5 | 51 | -6.058 | 0 | 8 | Running | R |
| 4/20/2025 | Late Model | 51* | Langley Speedway | 7 | 9 | 51 | -5.768 | 0 | 10 | Running | R |
| 4/13/2025 | Late Model | 51* | Oxford Plains Speedway | 1 | 3 | 51 | 7 | 9 | Running | R | |
| 4/6/2025 | Late Model | 51* | North Wilkesboro Speedway Oval - 1987 | 5 | 6 | 51 | -10.617 | 0 | 9 | Running | R |
| 3/30/2025 | Late Model | 51* | Myrtle Beach Speedway | 5 | 2 | 51 | -1.527 | 0 | 16 | Running | R |
| 3/23/2025 | Late Model | 51 | Thompson Speedway Motorsports Park Oval | 5 | 5 | 51 | -5.389 | 0 | 14 | Running | R |
| 3/16/2025 | Late Model | 51 | The Milwaukee Mile | 8 | 3 | 14 | -37L | 1 | 4 | Disconnected | R |
| 3/9/2025 | Late Model | 51 | Oxford Plains Speedway | 7 | 5 | 51 | -3.216 | 5 | 14 | Running | R |
| 3/2/2025 | Late Model | 51 | Southern National Motorsports Park | 10 | 7 | 50 | -1L | 6 | 4 | Running | R |
| 2/23/2025 | Late Model | 51 | Slinger Speedway Oval | 7 | 3 | 51 | -6.344 | 0 | 4 | Running | R |
| 2/16/2025 | Late Model | 51 | Oswego Speedway Oval | 10 | 6 | 20 | -32L | 0 | 12 | Disconnected | R |
| 2/9/2025 | Late Model | 51 | Martinsville Speedway | 5 | 3 | 51 | -3.408 | 7 | 8 | Running | R |
| 1/26/2025 | Late Model | 51 | Irwindale Speedway Outer | 4 | 10 | 51 | -7.723 | 0 | 6 | Running | R |
| 1/19/2025 | Late Model | 51 | Concord Speedway | 6 | 10 | 51 | -2.748 | 0 | 0 | Running | R |
| 1/12/2025 | Late Model | 51 | New Smyrna Speedway | 5 | 11 | 51 | -2.405 | 0 | 41 | Running | R |
| 1/5/2025 | Late Model | 51 | Stafford Motor Speedway Full Course | 11 | 2 | 49 | -2L | 0 | 4 | Running | R |
| 11/24/2024 | Late Model | 50 | Myrtle Beach Speedway | 4 | 7 | 48 | -3L | 1 | 0 | Running | R |
| 11/17/2024 | Late Model | 50 | South Boston Speedway | 5 | 7 | 51 | -3.755 | 0 | 4 | Running | R |
| 11/10/2024 | Late Model | 50 | Kevin Harvick's Kern Raceway Asphalt Track | 5 | 8 | 52 | -0.788 | 0 | 10 | Running | R |
| 11/3/2024 | Late Model | 50 | Irwindale Speedway Outer | 6 | 8 | 51 | -17.159 | 0 | 7 | Running | R |
| 10/27/2024 | Late Model | 50 | Slinger Speedway Oval | 6 | 6 | 17 | -34L | 0 | 4 | Running | R |
| 10/20/2024 | Late Model | 50 | Nashville Fairgrounds Speedway Oval | 5 | 11 | 51 | -0.687 | 0 | 4 | Running | R |
| 10/13/2024 | Late Model | 50 | Concord Speedway | 5 | 3 | 51 | -3.895 | 1 | 2 | Running | R |
| 10/6/2024 | Late Model | 50 | Five Flags Speedway | 3 | 7 | 50 | -1L | 0 | 5 | Running | R |
| 9/29/2024 | Late Model | 50 | Southern National Motorsports Park | 5 | 5 | 50 | -1L | 4 | 6 | Running | R |
| 9/22/2024 | Late Model | 50 | Martinsville Speedway | 5 | 3 | 51 | -19.744 | 0 | 8 | Running | R |
| 9/15/2024 | Late Model | 50 | Stafford Motor Speedway Full Course | 10 | 10 | 39 | -12L | 0 | 7 | Disconnected | R |
| 9/8/2024 | Late Model | 50 | Richmond Raceway [Retired] Richmond - 2007 | 9 | 9 | 51 | -7.655 | 1 | 10 | Running | R |
| 9/1/2024 | Late Model | 49* | Southern National Motorsports Park | 6 | 5 | 71 | -4L | 0 | 0 | Running | R |
| 8/25/2024 | Late Model | 49* | Martinsville Speedway | 4 | 5 | 74 | -1L | 1 | 4 | Running | R |
| 8/18/2024 | Late Model | 49* | Kevin Harvick's Kern Raceway Asphalt Track | 12 | 7 | 38 | -22L | 4 | 4 | Disqualified | R |
| 8/11/2024 | Late Model | 49* | Richmond Raceway [Retired] Richmond - 2007 | 6 | 5 | 73 | -2L | 0 | 8 | Running | R |
| 8/4/2024 | Late Model | 49 | Kevin Harvick's Kern Raceway Asphalt Track | 8 | 6 | 116 | -34L | 0 | 2 | Running | R |
| 7/28/2024 | Late Model | 49 | Thompson Speedway Motorsports Park Oval | 5 | 6 | 148 | -2L | 0 | 1 | Running | R |
| 7/21/2024 | Late Model | 49 | South Boston Speedway | 4 | 7 | 149 | -1L | 4 | 0 | Running | R |
| 7/14/2024 | Late Model | 49 | Bristol Motor Speedway Dual Pit Roads | 6 | 7 | 147 | -3L | 0 | 6 | Running | R |
| 7/7/2024 | Late Model | 49 | Irwindale Speedway Outer | 7 | 8 | 148 | -2L | 0 | 6 | Running | R |
| 6/30/2024 | Late Model | 49 | Myrtle Beach Speedway | 7 | 2 | 143 | -7L | 0 | 0 | Running | R |
| 6/23/2024 | Late Model | 49 | Slinger Speedway Oval | 6 | 8 | 193 | -7L | 1 | 0 | Running | R |
| 6/16/2024 | Late Model | 49 | North Wilkesboro Speedway Oval - 1987 | 7 | 4 | 125 | -5L | 0 | 8 | Running | R |
| 6/9/2024 | Late Model | 49 | Concord Speedway | 5 | 6 | 144 | -6L | 13 | 4 | Running | R |
| 6/2/2024 | Late Model | 49 | The Bullring | 9 | 7 | 126 | -24L | 0 | 4 | Running | R |
| 5/19/2024 | Late Model | 49 | Martinsville Speedway | 7 | 6 | 136 | -14L | 0 | 8 | Running | R |
| 5/12/2024 | Late Model | 49 | Richmond Raceway [Retired] Richmond - 2007 | 10 | 8 | 120 | -5L | 0 | 0 | Running | R |