Driver Info
Member Since: 1/1/1900
Starts: 97
Finished: 94 (97%)
Last Race: 4/1/2026
Days Since: 8
Avg Start: 4.8
Avg Finish: 5.3
Avg Rating: 16.1
Inc: 251
Inc/Start: 2.59
Inc/Lap: 0.032
Wins: 20 (20.6%)
Top 3: 51 (52.6%)
Top 5: 65 (67.0%)
Top 10: 84 (86.6%)
Poles: 13 (13.4%)
Laps: 7907
Laps Led: 1119 (14.2%)
Race Results (97)
| Date | Series | Season | Track | Fin | Start | Laps | Interval | Laps Led | Inc | Status | R |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/1/2026 | Trucks | 54 | Kansas Speedway Oval | 2 | 23 | 90 | -0.111 | 0 | 8 | Running | R |
| 3/30/2026 | O'Reilly | 54 | Martinsville Speedway | 2 | 2 | 130 | -0.390 | 0 | 0 | Running | R |
| 3/23/2026 | O'Reilly | 54 | Darlington Raceway | 8 | 6 | 99 | -1L | 0 | 4 | Running | R |
| 3/16/2026 | O'Reilly | 54 | Las Vegas Motor Speedway Oval | 1 | 10 | 94 | 5 | 4 | Running | R | |
| 3/2/2026 | O'Reilly | 54 | Circuit of the Americas NASCAR West | 1 | 1 | 28 | 28 | 3 | Running | R | |
| 2/23/2026 | O'Reilly | 54 | EchoPark Speedway (Atlanta) Oval | 16 | 14 | 41 | -49L | 0 | 10 | Running | R |
| 2/18/2026 | Trucks | 54 | Watkins Glen International Cup | 9 | 1 | 39 | -1L | 20 | 2 | Running | R |
| 2/16/2026 | O'Reilly | 54 | Daytona International Speedway Oval | 18 | 8 | 49 | -11L | 8 | 8 | Running | R |
| 2/9/2026 | O'Reilly | 54 | Auto Club Speedway Oval | 21 | 4 | 37 | -34L | 1 | 6 | Running | R |
| 2/2/2026 | O'Reilly | 54 | Bristol Motor Speedway Dual Pit Roads | 6 | 3 | 164 | -1.312 | 0 | 2 | Running | R |
| 1/28/2026 | Trucks | 54 | Auto Club Speedway Oval | 3 | 11 | 70 | -0.647 | 0 | 4 | Running | R |
| 1/26/2026 | O'Reilly | 54 | Homestead Miami Speedway Oval | 4 | 7 | 90 | -10.126 | 0 | 0 | Running | R |
| 1/19/2026 | O'Reilly | 54 | Rockingham Speedway Oval | 10 | 2 | 117 | -3L | 0 | 0 | Running | R |
| 1/14/2026 | Trucks | 54 | Chicagoland Speedway | 4 | 3 | 80 | -4.590 | 0 | 4 | Running | R |
| 1/12/2026 | O'Reilly | 54 | Texas Motor Speedway Oval | 4 | 6 | 90 | -9.589 | 2 | 0 | Running | R |
| 1/7/2026 | Trucks | 54 | Talladega Superspeedway | 15 | 10 | 59 | -1L | 0 | 8 | Running | R |
| 1/5/2026 | O'Reilly | 54 | Iowa Speedway Oval | 15 | 14 | 2 | -118L | 0 | 4 | Running | R |
| 12/3/2025 | Trucks | 53 | Phoenix Raceway Oval w/open dogleg | 2 | 13 | 120 | -1.829 | 0 | 0 | Running | R |
| 12/1/2025 | O'Reilly | 53 | Darlington Raceway | 9 | 5 | 65 | -36L | 23 | 4 | Running | R |
| 11/24/2025 | O'Reilly | 53 | Homestead Miami Speedway Oval | 20 | 10 | 59 | -21L | 13 | 1 | Running | R |
| 11/17/2025 | O'Reilly | 53 | Auto Club Speedway Oval | 2 | 3 | 70 | -5.267 | 6 | 0 | Running | R |
| 11/12/2025 | Trucks | 53 | Michigan International Speedway | 1 | 11 | 79 | 1 | 2 | Running | R | |
| 11/10/2025 | O'Reilly | 53 | Texas Motor Speedway Oval | 4 | 4 | 90 | -23.534 | 1 | 3 | Running | R |
| 11/3/2025 | O'Reilly | 53 | Phoenix Raceway Oval w/open dogleg | 3 | 3 | 110 | -12.226 | 1 | 0 | Running | R |
| 10/27/2025 | O'Reilly | 53 | Martinsville Speedway | 11 | 4 | 128 | -12L | 0 | 6 | Running | R |
| 10/22/2025 | Trucks | 53 | Watkins Glen International Cup | 2 | 2 | 35 | -1.259 | 0 | 1 | Running | R |
| 10/20/2025 | O'Reilly | 53 | Talladega Superspeedway | 1 | 2 | 60 | 3 | 0 | Running | R | |
| 10/13/2025 | O'Reilly | 53 | Las Vegas Motor Speedway Oval | 2 | 3 | 90 | -6.548 | 0 | 0 | Running | R |
| 10/6/2025 | O'Reilly | 53 | Charlotte Motor Speedway Roval 2025 | 1 | 2 | 36 | 21 | 1 | Running | R | |
| 9/29/2025 | O'Reilly | 53 | Kansas Speedway Oval | 2 | 4 | 90 | -1.866 | 11 | 0 | Running | R |
| 9/22/2025 | O'Reilly | 53 | New Hampshire Motor Speedway Oval | 1 | 3 | 100 | 51 | 0 | Running | R | |
| 9/15/2025 | O'Reilly | 53 | Bristol Motor Speedway Dual Pit Roads | 4 | 8 | 165 | -1.554 | 4 | 0 | Running | R |
| 9/8/2025 | O'Reilly | 53 | World Wide Technology Raceway (Gateway) [Retired] Oval | 9 | 1 | 98 | -2L | 9 | 2 | Running | R |
| 7/28/2025 | O'Reilly | 52 | Indianapolis Motor Speedway NASCAR Oval | 3 | 5 | 60 | -11.249 | 0 | 0 | Running | R |
| 7/21/2025 | O'Reilly | 52 | Dover Motor Speedway | 14 | 7 | 39 | -81L | 0 | 2 | Running | R |
| 7/14/2025 | O'Reilly | 52 | Sonoma Raceway [Retired] NASCAR Short | 4 | 4 | 30 | -31.091 | 0 | 10 | Running | R |
| 7/7/2025 | O'Reilly | 52 | Talladega Superspeedway | 10 | 7 | 61 | -0.887 | 24 | 10 | Running | R |
| 6/23/2025 | O'Reilly | 52 | Pocono Raceway | 2 | 6 | 60 | -0.611 | 3 | 0 | Running | R |
| 6/16/2025 | O'Reilly | 52 | Richmond Raceway | 9 | 11 | 119 | -1L | 0 | 4 | Running | R |
| 6/9/2025 | O'Reilly | 52 | Michigan International Speedway | 9 | 5 | 68 | -5L | 0 | 8 | Running | R |
| 6/2/2025 | O'Reilly | 52 | Nashville Superspeedway | 4 | 5 | 100 | -6.500 | 0 | 0 | Running | R |
| 5/30/2025 | Cup | 52 | Nashville Superspeedway | 3 | 4 | 100 | -9.756 | 1 | 4 | Running | R |
| 5/28/2025 | Trucks | 52 | Richmond Raceway [Retired] Richmond - 2007 | 8 | 5 | 99 | -1L | 0 | 12 | Running | R |
| 5/26/2025 | O'Reilly | 52 | [Retired] Charlotte Motor Speedway [Retired] Oval - 2018 | 17 | 10 | 26 | -64L | 0 | 4 | Running | R |
| 5/19/2025 | O'Reilly | 52 | North Wilkesboro Speedway Oval - 1987 | 5 | 2 | 110 | -0.000 | 0 | 5 | Running | R |
| 5/12/2025 | O'Reilly | 52 | Kansas Speedway Oval | 4 | 5 | 90 | -9.670 | 2 | 0 | Running | R |
| 3/31/2025 | O'Reilly | 51 | Martinsville Speedway | 4 | 3 | 150 | -6.842 | 0 | 8 | Running | R |
| 3/24/2025 | O'Reilly | 51 | Homestead Miami Speedway Oval | 2 | 1 | 80 | -0.579 | 13 | 0 | Running | R |
| 3/17/2025 | O'Reilly | 51 | Las Vegas Motor Speedway Oval | 4 | 4 | 80 | -1.035 | 18 | 4 | Running | R |
| 3/3/2025 | O'Reilly | 51 | Circuit of the Americas West | 1 | 1 | 28 | 28 | 0 | Running | R | |
| 2/24/2025 | O'Reilly | 51 | EchoPark Speedway (Atlanta) Oval | 1 | 5 | 80 | 30 | 0 | Running | R | |
| 2/10/2025 | O'Reilly | 51 | Rockingham Speedway Oval - 2012 | 3 | 1 | 100 | -3.112 | 68 | 0 | Running | R |
| 2/5/2025 | Trucks | 51 | Darlington Raceway | 1 | 2 | 100 | 24 | 0 | Running | R | |
| 2/3/2025 | O'Reilly | 51 | Michigan International Speedway | 3 | 5 | 73 | -0.754 | 5 | 4 | Running | R |
| 1/27/2025 | O'Reilly | 51 | Bristol Motor Speedway Dual Pit Roads | 1 | 4 | 150 | 61 | 2 | Running | R | |
| 1/22/2025 | Trucks | 51 | Texas Motor Speedway Oval | 4 | 4 | 80 | -4.341 | 0 | 1 | Running | R |
| 1/20/2025 | O'Reilly | 51 | Daytona International Speedway Oval | 3 | 6 | 63 | -2.704 | 2 | 0 | Running | R |
| 1/13/2025 | O'Reilly | 51 | [Retired] Charlotte Motor Speedway [Retired] Oval - 2018 | 3 | 1 | 80 | -5.392 | 14 | 0 | Running | R |
| 1/6/2025 | O'Reilly | 51 | Pocono Raceway | 1 | 2 | 70 | 11 | 2 | Running | R | |
| 11/25/2024 | O'Reilly | 50 | Daytona International Speedway Oval | 4 | 3 | 60 | -0.093 | 24 | 0 | Running | R |
| 11/20/2024 | Trucks | 50 | Dover Motor Speedway | 9 | 3 | 77 | -23L | 24 | 2 | Disconnected | R |
| 11/18/2024 | O'Reilly | 50 | Darlington Raceway | 1 | 3 | 80 | 21 | 4 | Running | R | |
| 11/11/2024 | O'Reilly | 50 | Phoenix Raceway Oval w/open dogleg | 1 | 1 | 80 | 77 | 0 | Running | R | |
| 11/4/2024 | O'Reilly | 50 | Martinsville Speedway | 8 | 4 | 76 | -75L | 1 | 4 | Running | R |
| 10/28/2024 | O'Reilly | 50 | Homestead Miami Speedway Oval | 3 | 3 | 80 | -13.679 | 1 | 0 | Running | R |
| 10/21/2024 | O'Reilly | 50 | Las Vegas Motor Speedway Oval | 1 | 2 | 80 | 64 | 0 | Running | R | |
| 10/14/2024 | O'Reilly | 50 | [Retired] Charlotte Motor Speedway [Retired] Roval | 1 | 1 | 30 | 29 | 0 | Running | R | |
| 10/7/2024 | O'Reilly | 50 | Talladega Superspeedway | 6 | 4 | 58 | -2L | 1 | 8 | Running | R |
| 9/30/2024 | O'Reilly | 50 | Kansas Speedway Oval | 2 | 2 | 79 | -1L | 30 | 0 | Running | R |
| 9/23/2024 | O'Reilly | 50 | Bristol Motor Speedway Dual Pit Roads | 2 | 1 | 150 | -2.787 | 40 | 0 | Running | R |
| 9/16/2024 | O'Reilly | 50 | Watkins Glen International Cup | 2 | 2 | 30 | -10.674 | 2 | 4 | Running | R |
| 9/9/2024 | O'Reilly | 50 | EchoPark Speedway (Atlanta) Oval | 9 | 3 | 54 | -26L | 5 | 8 | Running | R |
| 7/29/2024 | O'Reilly | 49 | [Legacy] Phoenix Raceway - 2008 Oval | 2 | 6 | 80 | -6.195 | 0 | 0 | Running | R |
| 7/15/2024 | O'Reilly | 49 | Iowa Speedway Oval - 2011 | 2 | 2 | 150 | -4.708 | 75 | 0 | Running | R |
| 7/8/2024 | O'Reilly | 49 | Bristol Motor Speedway Dual Pit Roads | 2 | 3 | 150 | -16.677 | 0 | 0 | Running | R |
| 7/1/2024 | O'Reilly | 49 | Kansas Speedway Oval | 1 | 3 | 100 | 54 | 0 | Running | R | |
| 6/17/2024 | O'Reilly | 49 | Talladega Superspeedway | 6 | 3 | 63 | -2.962 | 8 | 2 | Running | R |
| 6/10/2024 | O'Reilly | 49 | Texas Motor Speedway Oval | 14 | 4 | 1 | -79L | 0 | 2 | Disconnected | R |
| 6/3/2024 | O'Reilly | 49 | Dover Motor Speedway | 6 | 5 | 149 | -1L | 0 | 0 | Running | R |
| 5/20/2024 | O'Reilly | 49 | Circuit of the Americas Grand Prix | 2 | 1 | 40 | -29.142 | 1 | 11 | Running | R |
| 5/13/2024 | O'Reilly | 49 | Las Vegas Motor Speedway Oval | 2 | 4 | 100 | -0.814 | 0 | 0 | Running | R |
| 5/6/2024 | O'Reilly | 49 | Daytona International Speedway Oval | 14 | 6 | 51 | -9L | 1 | 4 | Running | R |
| 3/27/2024 | Trucks | 48 | Homestead Miami Speedway Oval | 2 | 6 | 80 | -2.644 | 1 | 0 | Running | R |
| 3/20/2024 | Trucks | 48 | Kansas Speedway Oval | 3 | 8 | 80 | -1.352 | 0 | 0 | Running | R |
| 3/13/2024 | Trucks | 48 | Dover Motor Speedway | 2 | 8 | 125 | -2.489 | 0 | 4 | Running | R |
| 3/6/2024 | Trucks | 48 | Nashville Superspeedway | 2 | 1 | 80 | -1.422 | 37 | 0 | Running | R |
| 2/28/2024 | Trucks | 48 | Kentucky Speedway Oval | 4 | 3 | 80 | -7.837 | 0 | 0 | Running | R |
| 2/21/2024 | Trucks | 48 | Bristol Motor Speedway Single Pit Roads | 1 | 1 | 150 | 31 | 0 | Running | R | |
| 2/9/2024 | O'Reilly | 48 | Watkins Glen International Cup | 1 | 2 | 40 | 36 | 1 | Running | R | |
| 2/7/2024 | Trucks | 48 | EchoPark Speedway (Atlanta) Oval | 1 | 3 | 100 | 15 | 0 | Running | R | |
| 2/2/2024 | O'Reilly | 48 | EchoPark Speedway (Atlanta) Oval | 8 | 4 | 77 | -3L | 0 | 8 | Running | R |
| 1/31/2024 | Trucks | 48 | Iowa Speedway Oval - 2011 | 12 | 2 | 96 | -24L | 22 | 0 | Running | R |
| 1/24/2024 | Trucks | 48 | Chicagoland Speedway | 1 | 4 | 80 | 1 | 0 | Running | R | |
| 1/17/2024 | Trucks | 48 | Auto Club Speedway Oval | 9 | 3 | 80 | -3.411 | 3 | 8 | Running | R |
| 1/10/2024 | Trucks | 48 | Richmond Raceway [Retired] Richmond - 2007 Night | 3 | 7 | 120 | -1.741 | 0 | 6 | Running | R |
| 1/5/2024 | O'Reilly | 48 | Daytona International Speedway Oval | 8 | 16 | 76 | -4L | 0 | 4 | Running | R |
| 1/3/2024 | Trucks | 48 | Talladega Superspeedway | 17 | 7 | 55 | -8L | 3 | 4 | Disconnected | R |