Driver Info
Member Since: 1/1/1900
Starts: 81
Finished: 71 (88%)
Last Race: 4/1/2026
Days Since: 8
Avg Start: 6.6
Avg Finish: 6.4
Avg Rating: 15.0
Inc: 255
Inc/Start: 3.15
Inc/Lap: 0.038
Wins: 4 (4.9%)
Top 3: 22 (27.2%)
Top 5: 46 (56.8%)
Top 10: 70 (86.4%)
Poles: 5 (6.2%)
Laps: 6789
Laps Led: 555 (8.2%)
Race Results (81)
| Date | Series | Season | Track | Fin | Start | Laps | Interval | Laps Led | Inc | Status | R |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/1/2026 | Trucks | 54 | Kansas Speedway Oval | 1 | 12 | 90 | 28 | 0 | Running | R | |
| 3/30/2026 | O'Reilly | 54 | Martinsville Speedway | 4 | 4 | 130 | -21.249 | 4 | 0 | Running | R |
| 3/25/2026 | Trucks | 54 | Dover Motor Speedway | 2 | 2 | 120 | -0.718 | 42 | 4 | Running | R |
| 3/23/2026 | O'Reilly | 54 | Darlington Raceway | 6 | 3 | 99 | -1L | 17 | 2 | Running | R |
| 3/18/2026 | Trucks | 54 | Iowa Speedway Oval | 29 | 6 | 1 | -119L | 0 | 4 | Disconnected | R |
| 3/16/2026 | O'Reilly | 54 | Las Vegas Motor Speedway Oval | 3 | 13 | 94 | -1.449 | 0 | 6 | Running | R |
| 3/11/2026 | Trucks | 54 | EchoPark Speedway (Atlanta) Oval | 26 | 3 | 5 | -85L | 0 | 5 | Disconnected | R |
| 3/9/2026 | O'Reilly | 54 | Phoenix Raceway Oval w/open dogleg | 17 | 4 | 52 | -48L | 0 | 8 | Disconnected | R |
| 3/4/2026 | Trucks | 54 | Homestead Miami Speedway Oval | 3 | 4 | 80 | -5.078 | 0 | 8 | Running | R |
| 3/2/2026 | O'Reilly | 54 | Circuit of the Americas NASCAR West | 8 | 6 | 11 | -17L | 0 | 12 | Disconnected | R |
| 2/25/2026 | Trucks | 54 | Nashville Superspeedway | 7 | 8 | 100 | -21.274 | 0 | 0 | Running | R |
| 2/23/2026 | O'Reilly | 54 | EchoPark Speedway (Atlanta) Oval | 4 | 10 | 90 | -17.360 | 7 | 4 | Running | R |
| 2/18/2026 | Trucks | 54 | Watkins Glen International Cup | 6 | 2 | 40 | -52.011 | 18 | 7 | Running | R |
| 2/16/2026 | O'Reilly | 54 | Daytona International Speedway Oval | 11 | 15 | 59 | -1L | 0 | 13 | Running | R |
| 2/11/2026 | Trucks | 54 | Bristol Motor Speedway Dual Pit Roads | 6 | 1 | 160 | -6.970 | 76 | 10 | Running | R |
| 2/9/2026 | O'Reilly | 54 | Auto Club Speedway Oval | 2 | 3 | 71 | -0.751 | 0 | 4 | Running | R |
| 2/4/2026 | Trucks | 54 | Kentucky Speedway Oval | 6 | 4 | 90 | -19.983 | 0 | 1 | Running | R |
| 2/2/2026 | O'Reilly | 54 | Bristol Motor Speedway Dual Pit Roads | 4 | 2 | 164 | -1.022 | 5 | 2 | Running | R |
| 1/28/2026 | Trucks | 54 | Auto Club Speedway Oval | 4 | 2 | 70 | -0.875 | 8 | 0 | Running | R |
| 1/26/2026 | O'Reilly | 54 | Homestead Miami Speedway Oval | 5 | 8 | 90 | -10.331 | 0 | 0 | Running | R |
| 1/25/2026 | Late Model | 54 | Nashville Fairgrounds Speedway Oval | 3 | 7 | 103 | -0.509 | 0 | 0 | Running | R |
| 1/21/2026 | Trucks | 54 | Richmond Raceway | 1 | 3 | 120 | 21 | 0 | Running | R | |
| 1/19/2026 | O'Reilly | 54 | Rockingham Speedway Oval | 5 | 5 | 119 | -1L | 0 | 0 | Running | R |
| 1/14/2026 | Trucks | 54 | Chicagoland Speedway | 12 | 7 | 80 | -17.397 | 0 | 4 | Running | R |
| 1/12/2026 | O'Reilly | 54 | Texas Motor Speedway Oval | 9 | 2 | 89 | -1L | 0 | 0 | Running | R |
| 1/7/2026 | Trucks | 54 | Talladega Superspeedway | 4 | 12 | 60 | -0.176 | 0 | 6 | Running | R |
| 1/5/2026 | O'Reilly | 54 | Iowa Speedway Oval | 3 | 6 | 120 | -3.903 | 0 | 0 | Running | R |
| 12/3/2025 | Trucks | 53 | Phoenix Raceway Oval w/open dogleg | 4 | 4 | 120 | -6.139 | 0 | 0 | Running | R |
| 12/1/2025 | O'Reilly | 53 | Darlington Raceway | 4 | 4 | 101 | -1.266 | 2 | 4 | Running | R |
| 11/26/2025 | Trucks | 53 | Las Vegas Motor Speedway Oval | 2 | 11 | 80 | -1.409 | 6 | 0 | Running | R |
| 11/24/2025 | O'Reilly | 53 | Homestead Miami Speedway Oval | 3 | 8 | 80 | -1.775 | 0 | 0 | Running | R |
| 11/19/2025 | Trucks | 53 | Lucas Oil Indianapolis Raceway Park Oval | 8 | 4 | 129 | -1L | 0 | 8 | Running | R |
| 11/17/2025 | O'Reilly | 53 | Auto Club Speedway Oval | 7 | 11 | 70 | -21.272 | 0 | 0 | Running | R |
| 11/12/2025 | Trucks | 53 | Michigan International Speedway | 3 | 5 | 79 | -0.299 | 0 | 0 | Running | R |
| 11/10/2025 | O'Reilly | 53 | Texas Motor Speedway Oval | 2 | 8 | 90 | -13.697 | 0 | 0 | Running | R |
| 11/5/2025 | Trucks | 53 | New Hampshire Motor Speedway Oval | 4 | 11 | 125 | -6.522 | 0 | 0 | Running | R |
| 11/3/2025 | O'Reilly | 53 | Phoenix Raceway Oval w/open dogleg | 9 | 9 | 109 | -1L | 0 | 0 | Running | R |
| 10/29/2025 | Trucks | 53 | Charlotte Motor Speedway Oval | 4 | 6 | 80 | -5.236 | 0 | 1 | Running | R |
| 10/27/2025 | O'Reilly | 53 | Martinsville Speedway | 6 | 5 | 140 | -9.555 | 0 | 0 | Running | R |
| 10/22/2025 | Trucks | 53 | Watkins Glen International Cup | 4 | 3 | 35 | -24.403 | 0 | 10 | Running | R |
| 10/20/2025 | O'Reilly | 53 | Talladega Superspeedway | 17 | 23 | 58 | -2L | 0 | 4 | Disconnected | R |
| 10/8/2025 | Trucks | 53 | Darlington Raceway | 4 | 1 | 100 | -31.971 | 0 | 2 | Running | R |
| 10/6/2025 | O'Reilly | 53 | Charlotte Motor Speedway Roval 2025 | 6 | 5 | 36 | -55.833 | 0 | 3 | Running | R |
| 10/1/2025 | Trucks | 53 | Pocono Raceway | 3 | 7 | 60 | -4.574 | 0 | 1 | Running | R |
| 9/29/2025 | O'Reilly | 53 | Kansas Speedway Oval | 3 | 6 | 90 | -5.291 | 1 | 0 | Running | R |
| 9/24/2025 | Trucks | 53 | Texas Motor Speedway Oval | 4 | 8 | 80 | -7.047 | 3 | 1 | Running | R |
| 9/22/2025 | O'Reilly | 53 | New Hampshire Motor Speedway Oval | 4 | 5 | 100 | -5.116 | 0 | 0 | Running | R |
| 9/17/2025 | Trucks | 53 | Rockingham Speedway Oval - 2012 | 3 | 4 | 120 | -5.349 | 66 | 4 | Running | R |
| 9/15/2025 | O'Reilly | 53 | Bristol Motor Speedway Dual Pit Roads | 3 | 2 | 165 | -0.180 | 39 | 4 | Running | R |
| 9/10/2025 | Trucks | 53 | Daytona International Speedway Oval | 6 | 20 | 60 | -0.219 | 0 | 12 | Running | R |
| 9/8/2025 | O'Reilly | 53 | World Wide Technology Raceway (Gateway) [Retired] Oval | 6 | 2 | 100 | -5.377 | 0 | 4 | Running | R |
| 8/6/2025 | Trucks | 52 | Kansas Speedway Oval | 4 | 1 | 80 | -7.487 | 23 | 4 | Running | R |
| 8/3/2025 | Late Model | 52 | Stafford Motor Speedway Full Course | 9 | 2 | 51 | -9.316 | 0 | 5 | Running | R |
| 7/30/2025 | Trucks | 52 | Dover Motor Speedway | 3 | 3 | 80 | -2.910 | 20 | 0 | Running | R |
| 7/28/2025 | O'Reilly | 52 | Indianapolis Motor Speedway NASCAR Oval | 8 | 8 | 60 | -1:15.9563 | 0 | 0 | Running | R |
| 7/27/2025 | Late Model | 52 | USA International Speedway Asphalt | 11 | 5 | 51 | -1L | 6 | 5 | Running | R |
| 7/23/2025 | Trucks | 52 | Iowa Speedway Oval - 2011 | 3 | 7 | 100 | -0.515 | 0 | 2 | Running | R |
| 7/21/2025 | O'Reilly | 52 | Dover Motor Speedway | 1 | 1 | 120 | 95 | 0 | Running | R | |
| 7/16/2025 | Trucks | 52 | EchoPark Speedway (Atlanta) Oval | 10 | 10 | 82 | -1L | 9 | 8 | Running | R |
| 7/14/2025 | O'Reilly | 52 | Sonoma Raceway [Retired] NASCAR Short | 2 | 5 | 30 | -15.494 | 0 | 5 | Running | R |
| 7/9/2025 | Trucks | 52 | Watkins Glen International Cup | 5 | 4 | 35 | -41.607 | 0 | 13 | Running | R |
| 7/7/2025 | O'Reilly | 52 | Talladega Superspeedway | 17 | 17 | 54 | -7L | 2 | 8 | Disconnected | R |
| 6/30/2025 | O'Reilly | 52 | EchoPark Speedway (Atlanta) Oval | 9 | 9 | 87 | -3L | 0 | 8 | Running | R |
| 6/23/2025 | O'Reilly | 52 | Pocono Raceway | 7 | 3 | 60 | -8.931 | 0 | 0 | Running | R |
| 6/18/2025 | Trucks | 52 | Bristol Motor Speedway Dual Pit Roads | 1 | 1 | 100 | 25 | 0 | Running | R | |
| 6/16/2025 | O'Reilly | 52 | Richmond Raceway | 5 | 4 | 120 | -8.160 | 0 | 0 | Running | R |
| 6/15/2025 | Late Model | 52 | The Bullring | 7 | 9 | 50 | -1L | 0 | 8 | Running | R |
| 6/9/2025 | O'Reilly | 52 | Michigan International Speedway | 4 | 8 | 73 | -0.664 | 0 | 0 | Running | R |
| 6/2/2025 | O'Reilly | 52 | Nashville Superspeedway | 10 | 11 | 100 | -23.905 | 0 | 0 | Running | R |
| 5/26/2025 | O'Reilly | 52 | [Retired] Charlotte Motor Speedway [Retired] Oval - 2018 | 16 | 8 | 26 | -64L | 0 | 4 | Disconnected | R |
| 5/21/2025 | Trucks | 52 | Chicagoland Speedway | 10 | 9 | 80 | -31.020 | 0 | 0 | Running | R |
| 5/19/2025 | O'Reilly | 52 | North Wilkesboro Speedway Oval - 1987 | 4 | 6 | 110 | -0.000 | 11 | 0 | Disconnected | R |
| 5/14/2025 | Trucks | 52 | Auto Club Speedway Oval | 12 | 10 | 33 | -37L | 0 | 0 | Disconnected | R |
| 5/12/2025 | O'Reilly | 52 | Kansas Speedway Oval | 5 | 6 | 90 | -26.277 | 0 | 0 | Running | R |
| 5/5/2025 | O'Reilly | 52 | Texas Motor Speedway Oval | 5 | 5 | 90 | -9.528 | 0 | 2 | Running | R |
| 4/30/2025 | Trucks | 51* | Talladega Superspeedway | 13 | 13 | 19 | -41L | 0 | 12 | Disqualified | R |
| 3/31/2025 | O'Reilly | 51 | Martinsville Speedway | 6 | 9 | 150 | -12.794 | 0 | 6 | Running | R |
| 3/24/2025 | O'Reilly | 51 | Homestead Miami Speedway Oval | 4 | 5 | 80 | -2.613 | 21 | 2 | Running | R |
| 3/17/2025 | O'Reilly | 51 | Las Vegas Motor Speedway Oval | 3 | 8 | 80 | -0.336 | 0 | 1 | Running | R |
| 3/10/2025 | O'Reilly | 51 | Phoenix Raceway Oval w/open dogleg | 6 | 9 | 104 | -3.100 | 0 | 0 | Running | R |
| 2/24/2025 | O'Reilly | 51 | EchoPark Speedway (Atlanta) Oval | 5 | 12 | 80 | -6.505 | 0 | 4 | Running | R |