| 2025 Mar 14 | Ecosave 200 | Las Vegas Motor Speedway INT | 07 | Spire Motorsports | 4 | 11 | ▼ 7 | 1 | Running | 0 | — |
| 2025 Feb 14 | Fresh From Florida 250 | Daytona International Speedway SS | 7 | Spire Motorsports | 17 | 5 | ▲ 12 | 2 | Running | 0 | — |
| 2020 Jul 18 | Vankor 350 | Texas Motor Speedway INT | 24 | GMS Racing | 13 | 7 | ▲ 6 | 0 | Running | 0 | — |
| 2018 Nov 16 | Ford EcoBoost 200 | Homestead-Miami Speedway INT | 24 | GMS Racing | 4 | 8 | ▼ 4 | 0 | Running | 29 | — |
| 2018 Nov 9 | Lucas Oil 150 | Phoenix Raceway INT | 24 | GMS Racing | 2 | 28 | ▼ 26 | 0 | Oil Leak | 21 | — |
| 2018 Nov 2 | JAG Metals 350 | Texas Motor Speedway INT | 24 | GMS Racing | 6 | 1 | ▲ 5 | 33 | Running | 58 | — |
| 2018 Oct 27 | Texas Roadhouse 200 presented by Alpha Energy Solutions | Martinsville Speedway ST | 24 | GMS Racing | 13 | 6 | ▲ 7 | 0 | Running | 35 | — |
| 2018 Oct 13 | Fr8Auctions 250 | Talladega Superspeedway SS | 24 | GMS Racing | 16 | 4 | ▲ 12 | 2 | Running | 39 | — |
| 2018 Sep 14 | World of Westgate 200 | Las Vegas Motor Speedway INT | 24 | GMS Racing | 12 | 3 | ▲ 9 | 0 | Running | 36 | — |
| 2018 Aug 26 | Chevrolet Silverado 250 | Canadian Tire Motorsport Park INT | 24 | GMS Racing | 8 | 1 | ▲ 7 | 2 | Running | 56 | — |
| 2018 Aug 16 | UNOH 200 | Bristol Motor Speedway ST | 24 | GMS Racing | 11 | 6 | ▲ 5 | 0 | Running | 35 | — |
| 2018 Aug 11 | Corrigan Oil 200 | Michigan International Speedway INT | 24 | GMS Racing | 22 | 9 | ▲ 13 | 0 | Running | 32 | — |
| 2018 Jul 28 | Gander Outdoors 150 | Pocono Raceway INT | 24 | GMS Racing | 3 | 5 | ▼ 2 | 0 | Running | 41 | — |
| 2018 Jul 18 | Eldora Dirt Derby | Eldora Speedway INT | 24 | GMS Racing | 19 | 9 | ▲ 10 | 0 | Running | 28 | — |
| 2018 Jul 12 | Buckle Up in Your Truck 225 | Kentucky Speedway INT | 24 | GMS Racing | 10 | 10 | — | 0 | Running | 31 | — |
| 2018 Jun 29 | Overton’s 225 | Chicagoland Speedway INT | 24 | GMS Racing | 10 | 6 | ▲ 4 | 0 | Running | 37 | — |
| 2018 Jun 23 | Villa Lighting delivers the Eaton 200 presented by CK Power | Gateway Motorsports Park INT | 24 | GMS Racing | 4 | 1 | ▲ 3 | 7 | Running | 47 | — |
| 2018 Jun 16 | M&M's 200 presented by Casey's General Store | Iowa Speedway ST | 24 | GMS Racing | 6 | 16 | ▼ 10 | 0 | Running | 25 | — |
| 2018 Jun 8 | PPG 400 | Texas Motor Speedway INT | 24 | GMS Racing | 10 | 3 | ▲ 7 | 3 | Running | 45 | — |
| 2018 May 18 | North Carolina Education Lottery 200 | Charlotte Motor Speedway INT | 24 | GMS Racing | 11 | 14 | ▼ 3 | 0 | Running | 35 | — |
| 2018 May 11 | 37 Kind Days 250 | Kansas Speedway INT | 24 | GMS Racing | 12 | 10 | ▲ 2 | 4 | Running | 27 | — |
| 2018 May 4 | JEGS 200 | Dover International Speedway INT | 24 | GMS Racing | 4 | 3 | ▲ 1 | 0 | Running | 51 | — |
| 2018 Mar 24 | Alpha Energy Solutions 250 | Martinsville Speedway ST | 24 | GMS Racing | 12 | 10 | ▲ 2 | 0 | Running | 27 | — |
| 2018 Mar 2 | Stratosphere 200 | Las Vegas Motor Speedway INT | 24 | GMS Racing | 11 | 28 | ▼ 17 | 0 | Accident | 13 | — |
| 2018 Feb 24 | Active Pest Control 200 benefiting Children’s Healthcare of Atlanta | Atlanta Motor Speedway INT | 24 | GMS Racing | 5 | 22 | ▼ 17 | 0 | Running | 15 | — |
| 2018 Feb 16 | NextEra Energy Resources 250 | Daytona International Speedway SS | 24 | GMS Racing | 12 | 2 | ▲ 10 | 9 | Running | 40 | — |
| 2026 — | Race to Stop Suicide 200 | Kansas Speedway INT | 16 | Kaulig Racing | 9 | 11 | ▼ 2 | 0 | running | 26 | 66.7 |
| 2026 — | UNOH 200 presented by Ohio Logistics | Bristol Motor Speedway ST | 16 | Kaulig Racing | 9 | 4 | ▲ 5 | 0 | running | 34 | 98.5 |
| 2026 — | Team EJP 175 | New Hampshire Motor Speedway INT | 16 | Kaulig Racing | 25 | 9 | ▲ 16 | 0 | running | 28 | 78.5 |
| 2026 — | Black's Tire 250 presented by BTS Rewards | Richmond Raceway ST | 16 | Kaulig Racing | 19 | 27 | ▼ 8 | 0 | running | 10 | 55.7 |
| 2026 — | TSport 200 presented by Warn Industries | Lucas Oil Indianapolis Raceway Park ST | 16 | Kaulig Racing | 24 | 18 | ▲ 6 | 0 | running | 19 | 58.2 |
| 2026 — | Faith Fest 250 | North Wilkesboro Speedway ST | 16 | Kaulig Racing | 13 | 26 | ▼ 13 | 0 | running | 11 | 50.7 |
| 2026 — | Liuna 150 at Lime Rock Park | Lime Rock Park RC | 16 | Kaulig Racing | 23 | 14 | ▲ 9 | 0 | running | 23 | 61.2 |
| 2026 — | Navy 250 | Naval Base Coronado RC | 16 | Kaulig Racing | 17 | 6 | ▲ 11 | 0 | running | 31 | 79.3 |
| 2026 — | DQS Solutions & Staffing 250 powered by Precision Vehicle Logistics | Michigan International Speedway INT | 16 | Kaulig Racing | 22 | 28 | ▼ 6 | 0 | running | 9 | 49.5 |
| 2026 — | Allegiance 200 | Nashville Superspeedway INT | 16 | Kaulig Racing | 15 | 31 | ▼ 16 | 0 | suspension | 6 | 44.0 |
| 2026 — | North Carolina Education Lottery 200 | Charlotte Motor Speedway INT | 16 | Kaulig Racing | 12 | 17 | ▼ 5 | 3 | running | 20 | 67.8 |
| 2026 — | ECOSAVE 200 | Dover International Speedway INT | 16 | Kaulig Racing | 26 | 10 | ▲ 16 | 0 | running | 27 | 74.6 |
| 2026 — | Bully Hill Vineyards 176 at The Glen | Watkins Glen International RC | 16 | Kaulig Racing | 25 | 23 | ▲ 2 | 0 | running | 14 | 57.5 |
| 2026 — | SpeedyCash.com 250 | Texas Motor Speedway INT | 16 | Kaulig Racing | 24 | 27 | ▼ 3 | 0 | accident | 10 | 62.0 |
| 2026 — | Tennessee Army National Guard 250 | Bristol Motor Speedway ST | 16 | Kaulig Racing | 14 | 15 | ▼ 1 | 0 | running | 30 | 80.3 |
| 2026 — | Black's Tire 200 | North Carolina Motor Speedway INT | 16 | Kaulig Racing | 17 | 12 | ▲ 5 | 0 | running | 25 | 66.2 |
| 2026 — | Buckle Up South Carolina 200 | Darlington Raceway INT | 16 | Kaulig Racing | 25 | 15 | ▲ 10 | 0 | running | 22 | 63.7 |
| 2026 — | OnlyBulls Green Flag 150 at St. Petersburg | St. Petersburg Street Course RC | 16 | Kaulig Racing | 11 | 12 | ▼ 1 | 0 | running | 25 | 76.2 |
| 2026 — | Fr8 Racing 208 | EchoPark Speedway INT | 16 | Kaulig Racing | 25 | 10 | ▲ 15 | 0 | running | 27 | 78.0 |
| 2026 — | Fresh From Florida 250 | Daytona International Speedway SS | 16 | Kaulig Racing | 16 | 22 | ▼ 6 | 20 | running | 15 | 86.3 |
| 2017 — | Ford Ecoboost 200 | Homestead-Miami Speedway INT | 24 | GMS Racing | 7 | 9 | ▼ 2 | 0 | running | 31 | 86.2 |
| 2017 — | Lucas Oil 150 | Phoenix Raceway INT | 24 | GMS Racing | 16 | 14 | ▲ 2 | 0 | accident | 23 | 75.7 |
| 2017 — | JAG Metals 350 Driving Hurricane Harvey Relief | Texas Motor Speedway INT | 24 | GMS Racing | 1 | 5 | ▼ 4 | 25 | running | 32 | 113.1 |
| 2017 — | Texas Roadhouse 200 presented by Alpha Energy Solutions | Martinsville Speedway ST | 24 | GMS Racing | 19 | 11 | ▲ 8 | 0 | running | 29 | 77.2 |
| 2017 — | fred's 250 powered by Coca-Cola | Talladega Superspeedway SS | 24 | GMS Racing | 4 | 16 | ▼ 12 | 0 | running | 39 | 89.9 |
| 2017 — | Rhino Linings 350 | Las Vegas Motor Speedway INT | 24 | GMS Racing | 8 | 21 | ▼ 13 | 0 | engine | 16 | 55.7 |
| 2017 — | UNOH 175 | New Hampshire Motor Speedway INT | 24 | GMS Racing | 13 | 13 | — | 0 | running | 26 | 72.2 |
| 2017 — | TheHouse.com 225 | Chicagoland Speedway INT | 24 | GMS Racing | 9 | 14 | ▼ 5 | 2 | running | 28 | 89.6 |
| 2017 — | Chevrolet Silverado 250 | Canadian Tire Motorsports Park RC | 24 | GMS Racing | 2 | 4 | ▼ 2 | 0 | running | 39 | 108.8 |
| 2017 — | UNOH 200 | Bristol Motor Speedway ST | 24 | GMS Racing | 12 | 11 | ▲ 1 | 0 | running | 31 | 85.8 |
| 2017 — | LTi Printing 200 | Michigan International Speedway INT | 24 | GMS Racing | 7 | 10 | ▼ 3 | 3 | running | 31 | 79.2 |
| 2017 — | Overton's 150 | Pocono Raceway INT | 24 | GMS Racing | 14 | 10 | ▲ 4 | 0 | running | 27 | 74.4 |
| 2017 — | Eldora Dirt Derby | Eldora Speedway INT | 24 | GMS Racing | 13 | 8 | ▲ 5 | 0 | running | 33 | 88.7 |
| 2017 — | Buckle Up In Your Truck 225 | Kentucky Speedway INT | 24 | GMS Racing | 10 | 3 | ▲ 7 | 4 | running | 47 | 111.5 |
| 2017 — | M&M's 200 Presented By Casey's | Iowa Speedway ST | 24 | GMS Racing | 7 | 10 | ▼ 3 | 0 | running | 30 | 83.9 |
| 2017 — | Drivin' for Linemen 200 | World Wide Technology Raceway INT | 24 | GMS Racing | 8 | 10 | ▼ 2 | 3 | running | 29 | 78.9 |
| 2017 — | WinstarOnlineGaming.com 400 | Texas Motor Speedway INT | 24 | GMS Racing | 10 | 6 | ▲ 4 | 0 | running | 33 | 83.5 |
| 2017 — | Bar Harbor 200 presented by Sea Watch International | Dover International Speedway INT | 24 | GMS Racing | 21 | 8 | ▲ 13 | 0 | running | 32 | 74.0 |
| 2017 — | NC Education Lottery 200 | Charlotte Motor Speedway INT | 24 | GMS Racing | 23 | 17 | ▲ 6 | 0 | running | 20 | 61.8 |
| 2017 — | Toyota Tundra 250 | Kansas Speedway INT | 24 | GMS Racing | 12 | 9 | ▲ 3 | 0 | running | 28 | 82.8 |
| 2017 — | Alpha Energy Solutions 250 | Martinsville Speedway ST | 24 | GMS Racing | 24 | 26 | ▼ 2 | 0 | running | 16 | 51.0 |
| 2016 — | Chevrolet Silverado 250 | Canadian Tire Motorsports Park RC | 32 | Braun Motorsports | 18 | 29 | ▼ 11 | 0 | clutch | 4 | 38.7 |
| 2016 — | Drivin' for Linemen 200 brought to you by Altec | World Wide Technology Raceway INT | 32 | Braun Motorsports | 15 | 21 | ▼ 6 | — | running | 12 | 60.2 |
| 2016 — | Alpha Energy Solutions 250 | Martinsville Speedway ST | 32 | Braun Motorsports | 22 | 26 | ▼ 4 | 0 | accident | 7 | 48.8 |
| 2015 — | Lucas Oil 150 | Phoenix Raceway INT | 32 | Braun Motorsports | 3 | 7 | ▼ 4 | 0 | running | 37 | 92.0 |
| 2015 — | Kroger 200 | Martinsville Speedway ST | 32 | Braun Motorsports | 22 | 32 | ▼ 10 | 0 | accident | 12 | 44.5 |
| 2015 — | UNOH 200 presented by ZLOOP | Bristol Motor Speedway ST | 32 | Braun Motorsports | 21 | 14 | ▲ 7 | 0 | running | 30 | — |