Driver Info
Member Since: 1/1/1900
Starts: 99
Finished: 80 (81%)
Last Race: 3/29/2026
Days Since: 11
Avg Start: 7.6
Avg Finish: 7.2
Avg Rating: 13.9
Inc: 383
Inc/Start: 3.87
Inc/Lap: 0.054
Wins: 1 (1.0%)
Top 3: 17 (17.2%)
Top 5: 39 (39.4%)
Top 10: 80 (80.8%)
Poles: 4 (4.0%)
Laps: 7135
Laps Led: 51 (0.7%)
Race Results (99)
| Date | Series | Season | Track | Fin | Start | Laps | Interval | Laps Led | Inc | Status | R |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 3/29/2026 | Late Model | 54 | Five Flags Speedway | 5 | 13 | 101 | -6.983 | 0 | 0 | Running | R |
| 2/22/2026 | Late Model | 54 | Slinger Speedway Oval | 12 | 7 | 39 | -62L | 0 | 8 | Disconnected | R |
| 2/15/2026 | Late Model | 54 | Oxford Plains Speedway | 17 | 9 | 44 | -57L | 0 | 5 | Disconnected | R |
| 2/8/2026 | Late Model | 54 | Myrtle Beach Speedway | 7 | 5 | 95 | -6L | 0 | 0 | Disconnected | R |
| 2/1/2026 | Late Model | 54 | Lucas Oil Indianapolis Raceway Park Oval | 7 | 7 | 101 | -7.197 | 1 | 0 | Running | R |
| 1/25/2026 | Late Model | 54 | Nashville Fairgrounds Speedway Oval | 13 | 17 | 99 | -4L | 0 | 4 | Running | R |
| 1/19/2026 | O'Reilly | 54 | Rockingham Speedway Oval | 8 | 13 | 118 | -2L | 0 | 10 | Running | R |
| 1/18/2026 | Late Model | 54 | Concord Speedway | 7 | 6 | 101 | -4.403 | 0 | 4 | Running | R |
| 1/12/2026 | O'Reilly | 54 | Texas Motor Speedway Oval | 6 | 14 | 90 | -21.671 | 0 | 2 | Running | R |
| 1/11/2026 | Late Model | 54 | Bristol Motor Speedway Dual Pit Roads | 4 | 5 | 99 | -2L | 0 | 0 | Running | R |
| 1/4/2026 | Late Model | 54 | Kevin Harvick's Kern Raceway Asphalt Track | 12 | 15 | 102 | -2L | 0 | 4 | Running | R |
| 12/1/2025 | O'Reilly | 53 | Darlington Raceway | 7 | 10 | 99 | -2L | 0 | 12 | Running | R |
| 11/30/2025 | Late Model | 53 | Thompson Speedway Motorsports Park Oval | 9 | 10 | 50 | -1L | 2 | 11 | Running | R |
| 11/23/2025 | Late Model | 53 | Langley Speedway | 13 | 11 | 8 | -43L | 0 | 10 | Disconnected | R |
| 11/16/2025 | Late Model | 53 | Hickory Motor Speedway | 10 | 9 | 50 | -1L | 0 | 4 | Running | R |
| 11/2/2025 | Late Model | 53 | The Bullring | 7 | 7 | 51 | -3.509 | 0 | 0 | Running | R |
| 10/26/2025 | Late Model | 53 | Kevin Harvick's Kern Raceway Asphalt Track | 12 | 9 | 13 | -38L | 1 | 6 | Disconnected | R |
| 10/19/2025 | Late Model | 53 | Myrtle Beach Speedway | 3 | 6 | 51 | -0.437 | 0 | 0 | Running | R |
| 10/12/2025 | Late Model | 53 | Martinsville Speedway | 12 | 3 | 30 | -21L | 0 | 6 | Disconnected | R |
| 10/5/2025 | Late Model | 53 | Oxford Plains Speedway | 6 | 7 | 51 | -8.450 | 0 | 2 | Running | R |
| 9/28/2025 | Late Model | 53 | Lanier National Speedway Asphalt | 6 | 11 | 52 | -1.417 | 0 | 4 | Running | R |
| 9/21/2025 | Late Model | 53 | Five Flags Speedway | 11 | 7 | 29 | -22L | 0 | 6 | Disconnected | R |
| 9/15/2025 | O'Reilly | 53 | Bristol Motor Speedway Dual Pit Roads | 6 | 17 | 164 | -1L | 0 | 4 | Running | R |
| 9/14/2025 | Late Model | 53 | Nashville Fairgrounds Speedway Oval | 9 | 6 | 51 | -14.954 | 0 | 2 | Running | R |
| 9/7/2025 | Late Model | 53 | Stafford Motor Speedway Full Course | 13 | 1 | 15 | -36L | 0 | 4 | Disconnected | R |
| 8/10/2025 | Late Model | 52 | Lanier National Speedway Asphalt | 8 | 4 | 50 | -1L | 0 | 10 | Running | R |
| 8/8/2025 | Cup | 52 | Chicagoland Speedway | 2 | 4 | 80 | -3.481 | 0 | 0 | Running | R |
| 8/6/2025 | Trucks | 52 | Kansas Speedway Oval | 13 | 5 | 76 | -4L | 0 | 4 | Running | R |
| 8/3/2025 | Late Model | 52 | Stafford Motor Speedway Full Course | 7 | 7 | 51 | -4.323 | 5 | 4 | Running | R |
| 8/1/2025 | Cup | 52 | Iowa Speedway Oval | 8 | 1 | 99 | -1L | 2 | 4 | Running | R |
| 7/30/2025 | Trucks | 52 | Dover Motor Speedway | 5 | 12 | 80 | -12.562 | 0 | 0 | Running | R |
| 7/28/2025 | O'Reilly | 52 | Indianapolis Motor Speedway NASCAR Oval | 6 | 14 | 60 | -39.888 | 0 | 0 | Running | R |
| 7/27/2025 | Late Model | 52 | USA International Speedway Asphalt | 5 | 8 | 52 | -1.282 | 0 | 6 | Running | R |
| 7/18/2025 | Cup | 52 | Dover Motor Speedway | 5 | 4 | 98 | -2L | 0 | 2 | Running | R |
| 7/13/2025 | Late Model | 52 | Hickory Motor Speedway | 3 | 4 | 51 | -0.788 | 0 | 14 | Running | R |
| 7/6/2025 | Late Model | 52 | South Boston Speedway | 5 | 1 | 51 | -4.334 | 0 | 4 | Running | R |
| 6/29/2025 | Late Model | 52 | The Milwaukee Mile | 2 | 7 | 51 | -1.414 | 0 | 0 | Running | R |
| 6/22/2025 | Late Model | 52 | Southern National Motorsports Park | 12 | 4 | 21 | -30L | 0 | 0 | Disconnected | R |
| 6/15/2025 | Late Model | 52 | The Bullring | 6 | 7 | 51 | -15.209 | 0 | 4 | Running | R |
| 6/8/2025 | Late Model | 52 | Martinsville Speedway | 10 | 10 | 51 | -7.117 | 0 | 6 | Running | R |
| 6/1/2025 | Late Model | 52 | Langley Speedway | 7 | 7 | 51 | -4.543 | 0 | 2 | Running | R |
| 5/26/2025 | O'Reilly | 52 | [Retired] Charlotte Motor Speedway [Retired] Oval - 2018 | 8 | 16 | 90 | -12.886 | 0 | 8 | Running | R |
| 5/18/2025 | Late Model | 52 | Oxford Plains Speedway | 8 | 7 | 49 | -2L | 0 | 3 | Running | R |
| 5/11/2025 | Late Model | 52 | North Wilkesboro Speedway Oval - 1987 | 7 | 8 | 51 | -5.433 | 10 | 2 | Running | R |
| 5/4/2025 | Late Model | 52 | Myrtle Beach Speedway | 5 | 9 | 51 | -4.735 | 0 | 8 | Running | R |
| 4/27/2025 | Late Model | 51* | Martinsville Speedway | 6 | 7 | 50 | -1L | 0 | 16 | Running | R |
| 4/18/2025 | Cup | 51* | Las Vegas Motor Speedway Oval | 1 | 3 | 52 | 13 | 5 | Running | R | |
| 3/30/2025 | Late Model | 51* | Myrtle Beach Speedway | 8 | 3 | 47 | -4L | 0 | 20 | Disconnected | R |
| 3/23/2025 | Late Model | 51 | Thompson Speedway Motorsports Park Oval | 8 | 1 | 25 | -26L | 0 | 2 | Disconnected | R |
| 3/16/2025 | Late Model | 51 | The Milwaukee Mile | 6 | 6 | 51 | -9.525 | 0 | 0 | Running | R |
| 3/12/2025 | Trucks | 51 | Lucas Oil Indianapolis Raceway Park Oval | 5 | 8 | 120 | -13.360 | 0 | 0 | Running | R |
| 3/10/2025 | O'Reilly | 51 | Phoenix Raceway Oval w/open dogleg | 5 | 13 | 104 | -2.206 | 2 | 0 | Running | R |
| 3/9/2025 | Late Model | 51 | Oxford Plains Speedway | 10 | 4 | 16 | -35L | 0 | 4 | Disconnected | R |
| 3/2/2025 | Late Model | 51 | Southern National Motorsports Park | 12 | 3 | 5 | -46L | 0 | 2 | Disconnected | R |
| 2/23/2025 | Late Model | 51 | Slinger Speedway Oval | 5 | 6 | 51 | -3.167 | 0 | 0 | Running | R |
| 2/16/2025 | Late Model | 51 | Oswego Speedway Oval | 8 | 5 | 50 | -2L | 0 | 12 | Running | R |
| 2/2/2025 | Late Model | 51 | Kevin Harvick's Kern Raceway Asphalt Track | 2 | 8 | 51 | -0.416 | 0 | 8 | Running | R |
| 1/26/2025 | Late Model | 51 | Irwindale Speedway Outer | 5 | 7 | 51 | -9.520 | 0 | 10 | Running | R |
| 1/20/2025 | O'Reilly | 51 | Daytona International Speedway Oval | 12 | 10 | 61 | -2L | 0 | 8 | Running | R |
| 1/19/2025 | Late Model | 51 | Concord Speedway | 9 | 4 | 51 | -4.851 | 0 | 6 | Running | R |
| 1/12/2025 | Late Model | 51 | New Smyrna Speedway | 8 | 12 | 50 | -1L | 3 | 20 | Running | R |
| 1/5/2025 | Late Model | 51 | Stafford Motor Speedway Full Course | 9 | 5 | 50 | -1L | 0 | 8 | Running | R |
| 11/24/2024 | Late Model | 50 | Myrtle Beach Speedway | 2 | 2 | 51 | -11.817 | 0 | 0 | Running | R |
| 11/17/2024 | Late Model | 50 | South Boston Speedway | 8 | 8 | 23 | -28L | 0 | 0 | Running | R |
| 11/11/2024 | O'Reilly | 50 | Phoenix Raceway Oval w/open dogleg | 4 | 9 | 80 | -7.082 | 0 | 0 | Running | R |
| 11/10/2024 | Late Model | 50 | Kevin Harvick's Kern Raceway Asphalt Track | 10 | 4 | 51 | -1L | 0 | 6 | Running | R |
| 11/3/2024 | Late Model | 50 | Irwindale Speedway Outer | 3 | 5 | 51 | -5.633 | 2 | 0 | Running | R |
| 10/27/2024 | Late Model | 50 | Slinger Speedway Oval | 2 | 7 | 51 | -7.760 | 0 | 0 | Running | R |
| 9/15/2024 | Late Model | 50 | Stafford Motor Speedway Full Course | 12 | 3 | 3 | -48L | 0 | 1 | Disconnected | R |
| 9/1/2024 | Late Model | 49* | Southern National Motorsports Park | 8 | 7 | 2 | -73L | 0 | 2 | Running | R |
| 8/18/2024 | Late Model | 49* | Kevin Harvick's Kern Raceway Asphalt Track | 11 | 10 | 38 | -22L | 0 | 4 | Running | R |
| 8/4/2024 | Late Model | 49 | Kevin Harvick's Kern Raceway Asphalt Track | 4 | 8 | 149 | -1L | 0 | 0 | Running | R |
| 7/31/2024 | Trucks | 49 | The Milwaukee Mile | 4 | 10 | 100 | -28.587 | 0 | 0 | Running | R |
| 7/29/2024 | O'Reilly | 49 | [Legacy] Phoenix Raceway - 2008 Oval | 5 | 9 | 80 | -20.811 | 0 | 0 | Running | R |
| 7/28/2024 | Late Model | 49 | Thompson Speedway Motorsports Park Oval | 3 | 8 | 150 | -6.361 | 1 | 0 | Running | R |
| 7/22/2024 | O'Reilly | 49 | EchoPark Speedway (Atlanta) Oval | 6 | 5 | 77 | -3L | 0 | 2 | Running | R |
| 7/21/2024 | Late Model | 49 | South Boston Speedway | 6 | 6 | 144 | -6L | 0 | 4 | Running | R |
| 7/17/2024 | Trucks | 49 | Lucas Oil Indianapolis Raceway Park Oval | 10 | 14 | 130 | -24.174 | 0 | 4 | Running | R |
| 7/15/2024 | O'Reilly | 49 | Iowa Speedway Oval - 2011 | 3 | 4 | 149 | -1L | 0 | 0 | Running | R |
| 7/14/2024 | Late Model | 49 | Bristol Motor Speedway Dual Pit Roads | 3 | 5 | 149 | -1L | 1 | 4 | Running | R |
| 7/10/2024 | Trucks | 49 | Las Vegas Motor Speedway Oval | 4 | 9 | 100 | -19.857 | 1 | 0 | Running | R |
| 7/8/2024 | O'Reilly | 49 | Bristol Motor Speedway Dual Pit Roads | 8 | 7 | 4 | -146L | 0 | 4 | Disconnected | R |
| 7/7/2024 | Late Model | 49 | Irwindale Speedway Outer | 4 | 5 | 149 | -1L | 1 | 8 | Running | R |
| 7/1/2024 | O'Reilly | 49 | Kansas Speedway Oval | 5 | 7 | 99 | -1L | 0 | 0 | Running | R |
| 6/30/2024 | Late Model | 49 | Myrtle Beach Speedway | 2 | 5 | 150 | -19.392 | 1 | 4 | Running | R |
| 6/26/2024 | Trucks | 49 | Pocono Raceway | 3 | 11 | 70 | -4.068 | 1 | 4 | Running | R |
| 6/24/2024 | O'Reilly | 49 | Watkins Glen International Cup | 5 | 7 | 34 | -2L | 0 | 0 | Running | R |
| 6/23/2024 | Late Model | 49 | Slinger Speedway Oval | 3 | 7 | 198 | -2L | 0 | 1 | Running | R |
| 6/19/2024 | Trucks | 49 | North Wilkesboro Speedway Oval - 1987 | 15 | 13 | 36 | -90L | 0 | 1 | Disconnected | R |
| 6/16/2024 | Late Model | 49 | North Wilkesboro Speedway Oval - 1987 | 2 | 2 | 130 | -0.168 | 0 | 0 | Running | R |
| 6/12/2024 | Trucks | 49 | Darlington Raceway | 10 | 13 | 98 | -2L | 0 | 0 | Running | R |
| 6/9/2024 | Late Model | 49 | Concord Speedway | 3 | 4 | 150 | -4.133 | 2 | 4 | Running | R |
| 6/2/2024 | Late Model | 49 | The Bullring | 8 | 9 | 144 | -6L | 0 | 0 | Running | R |
| 5/19/2024 | Late Model | 49 | Martinsville Speedway | 4 | 5 | 150 | -3.854 | 2 | 4 | Running | R |
| 5/12/2024 | Late Model | 49 | Richmond Raceway [Retired] Richmond - 2007 | 5 | 4 | 124 | -1L | 0 | 0 | Running | R |
| 1/10/2024 | Trucks | 48 | Richmond Raceway [Retired] Richmond - 2007 Night | 12 | 9 | 39 | -81L | 0 | 0 | Disconnected | R |
| 1/7/2024 | Late Model | 48 | Stafford Motor Speedway Full Course | 5 | 7 | 135 | -5L | 0 | 4 | Running | R |
| 1/5/2024 | O'Reilly | 48 | Daytona International Speedway Oval | 20 | 20 | 19 | -61L | 0 | 8 | Disconnected | R |
| 1/3/2024 | Trucks | 48 | Talladega Superspeedway | 18 | 19 | 26 | -37L | 0 | 4 | Disconnected | R |