Driver Info
Member Since: 1/1/1900
Starts: 36
Finished: 34 (94%)
Last Race: 4/1/2026
Days Since: 8
Avg Start: 5.5
Avg Finish: 3.6
Avg Rating: 18.0
Inc: 62
Inc/Start: 1.72
Inc/Lap: 0.018
Wins: 16 (44.4%)
Top 3: 28 (77.8%)
Top 5: 30 (83.3%)
Top 10: 32 (88.9%)
Poles: 7 (19.4%)
Laps: 3446
Laps Led: 1410 (40.9%)
Race Results (36)
| Date | Series | Season | Track | Fin | Start | Laps | Interval | Laps Led | Inc | Status | R |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4/1/2026 | Trucks | 54 | Kansas Speedway Oval | 4 | 1 | 90 | -0.928 | 7 | 8 | Running | R |
| 3/30/2026 | O'Reilly | 54 | Martinsville Speedway | 1 | 1 | 130 | 114 | 0 | Running | R | |
| 3/29/2026 | Late Model | 54 | Five Flags Speedway | 4 | 1 | 101 | -4.097 | 8 | 2 | Running | R |
| 3/27/2026 | Cup | 54 | Martinsville Speedway | 1 | 1 | 150 | 120 | 0 | Running | R | |
| 3/25/2026 | Trucks | 54 | Dover Motor Speedway | 1 | 3 | 120 | 74 | 0 | Running | R | |
| 3/23/2026 | O'Reilly | 54 | Darlington Raceway | 14 | 2 | 85 | -15L | 14 | 4 | Disconnected | R |
| 3/20/2026 | Cup | 54 | Darlington Raceway | 2 | 6 | 90 | -1.257 | 0 | 2 | Running | R |
| 3/18/2026 | Trucks | 54 | Iowa Speedway Oval | 1 | 2 | 120 | 85 | 0 | Running | R | |
| 3/16/2026 | O'Reilly | 54 | Las Vegas Motor Speedway Oval | 2 | 2 | 94 | -0.310 | 86 | 0 | Running | R |
| 3/13/2026 | Cup | 54 | Las Vegas Motor Speedway Oval | 3 | 7 | 90 | -3.606 | 0 | 0 | Running | R |
| 3/11/2026 | Trucks | 54 | EchoPark Speedway (Atlanta) Oval | 2 | 4 | 90 | -0.036 | 37 | 0 | Running | R |
| 3/9/2026 | O'Reilly | 54 | Phoenix Raceway Oval w/open dogleg | 1 | 14 | 100 | 44 | 4 | Running | R | |
| 3/6/2026 | Cup | 54 | Phoenix Raceway Oval w/open dogleg | 12 | 5 | 77 | -13L | 0 | 4 | Running | R |
| 3/4/2026 | Trucks | 54 | Homestead Miami Speedway Oval | 1 | 21 | 80 | 44 | 2 | Running | R | |
| 2/16/2026 | O'Reilly | 54 | Daytona International Speedway Oval | 20 | 6 | 43 | -17L | 0 | 4 | Disconnected | R |
| 2/13/2026 | Cup | 54 | Daytona International Speedway Oval | 6 | 13 | 72 | -9.617 | 4 | 4 | Running | R |
| 2/11/2026 | Trucks | 54 | Bristol Motor Speedway Dual Pit Roads | 3 | 4 | 160 | -1.648 | 0 | 0 | Running | R |
| 2/9/2026 | O'Reilly | 54 | Auto Club Speedway Oval | 1 | 2 | 71 | 39 | 0 | Running | R | |
| 2/6/2026 | Cup | 54 | Charlotte Motor Speedway Oval | 2 | 5 | 90 | -8.424 | 24 | 0 | Running | R |
| 2/4/2026 | Trucks | 54 | Kentucky Speedway Oval | 1 | 2 | 90 | 77 | 0 | Running | R | |
| 2/2/2026 | O'Reilly | 54 | Bristol Motor Speedway Dual Pit Roads | 1 | 6 | 164 | 24 | 0 | Running | R | |
| 1/30/2026 | Cup | 54 | Indianapolis Motor Speedway NASCAR Oval | 2 | 2 | 69 | -0.515 | 26 | 0 | Running | R |
| 1/28/2026 | Trucks | 54 | Auto Club Speedway Oval | 9 | 18 | 70 | -6.700 | 17 | 4 | Running | R |
| 1/26/2026 | O'Reilly | 54 | Homestead Miami Speedway Oval | 1 | 5 | 90 | 45 | 0 | Running | R | |
| 1/23/2026 | Cup | 54 | Pocono Raceway | 2 | 3 | 60 | -8.339 | 3 | 0 | Running | R |
| 1/21/2026 | Trucks | 54 | Richmond Raceway | 3 | 15 | 120 | -8.354 | 0 | 2 | Running | R |
| 1/19/2026 | O'Reilly | 54 | Rockingham Speedway Oval | 1 | 1 | 120 | 114 | 0 | Running | R | |
| 1/16/2026 | Cup | 54 | Kansas Speedway Oval | 1 | 2 | 90 | 83 | 0 | Running | R | |
| 1/14/2026 | Trucks | 54 | Chicagoland Speedway | 1 | 8 | 80 | 43 | 4 | Running | R | |
| 1/12/2026 | O'Reilly | 54 | Texas Motor Speedway Oval | 2 | 1 | 90 | -2.228 | 46 | 0 | Running | R |
| 1/9/2026 | Cup | 54 | Talladega Superspeedway | 1 | 9 | 70 | 17 | 0 | Running | R | |
| 1/7/2026 | Trucks | 54 | Talladega Superspeedway | 16 | 16 | 59 | -1L | 4 | 4 | Running | R |
| 1/5/2026 | O'Reilly | 54 | Iowa Speedway Oval | 1 | 3 | 120 | 58 | 0 | Running | R | |
| 12/3/2025 | Trucks | 53 | Phoenix Raceway Oval w/open dogleg | 1 | 1 | 120 | 101 | 0 | Running | R | |
| 12/1/2025 | O'Reilly | 53 | Darlington Raceway | 2 | 2 | 101 | -0.402 | 13 | 12 | Running | R |
| 11/24/2025 | O'Reilly | 53 | Homestead Miami Speedway Oval | 2 | 4 | 80 | -1.076 | 39 | 2 | Running | R |