| 2022 Jun 25 | Tennessee Lottery 250 | Nashville Superspeedway INT | 5 | B.J. McLeod Motorsports | 27 | 6 | ▲ 21 | 0 | Running | 0 | — |
| 2022 May 28 | Alsco Uniforms 300 | Charlotte Motor Speedway INT | 5 | B.J. McLeod Motorsports | 3 | 5 | ▼ 2 | 10 | Running | 0 | — |
| 2022 Apr 2 | ToyotaCare 250 | Richmond Raceway ST | 5 | B.J. McLeod Motorsports | 6 | 16 | ▼ 10 | 0 | Running | 0 | — |
| 2019 Aug 3 | Zippo 200 at The Glen | Watkins Glen International RC | 8 | JR Motorsports | 8 | 10 | ▼ 2 | 0 | Running | 0 | — |
| 2019 Jun 1 | Pocono Green 250 Recycled by J.P. Mascaro & Sons | Pocono Raceway INT | 8 | JR Motorsports | 8 | 4 | ▲ 4 | 0 | Running | 0 | — |
| 2019 Mar 16 | Production Alliance Group 300 | Auto Club Speedway INT | 8 | JR Motorsports | 7 | 8 | ▼ 1 | 0 | Running | 0 | — |
| 2019 Feb 23 | Rinnai 250 | Atlanta Motor Speedway INT | 8 | JR Motorsports | 6 | 7 | ▼ 1 | 0 | Running | 34 | — |
| 2018 Nov 17 | Ford EcoBoost 300 | Homestead-Miami Speedway INT | 18 | Joe Gibbs Racing | 12 | 6 | ▲ 6 | 0 | Running | 40 | — |
| 2018 Nov 10 | Whelen Trusted To Perform 200 | Phoenix Raceway INT | 18 | Joe Gibbs Racing | 5 | 5 | — | 0 | Running | 38 | — |
| 2018 Nov 3 | O'Reilly Auto Parts 300 | Texas Motor Speedway INT | 18 | Joe Gibbs Racing | 6 | 31 | ▼ 25 | 0 | Accident | 17 | — |
| 2018 Oct 20 | Kansas Lottery 300 | Kansas Speedway INT | 18 | Joe Gibbs Racing | 7 | 21 | ▼ 14 | 0 | Running | 24 | — |
| 2018 Oct 6 | Bar Harbor 200 presented by Sea Watch International | Dover International Speedway INT | 18 | Joe Gibbs Racing | 11 | 4 | ▲ 7 | 0 | Running | 37 | — |
| 2018 Sep 29 | Drive for the Cure 200 presented by Blue Cross Blue Shield of North Carolina | Charlotte Motor Speedway ROVAL RC | 18 | Joe Gibbs Racing | 10 | 4 | ▲ 6 | 0 | Running | 45 | — |
| 2018 Sep 21 | Go Bowling 250 | Richmond Raceway ST | 18 | Joe Gibbs Racing | 12 | 18 | ▼ 6 | 0 | Running | 19 | — |
| 2018 Sep 15 | DC Solar 300 | Las Vegas Motor Speedway INT | 18 | Joe Gibbs Racing | 34 | 6 | ▲ 28 | 0 | Running | 31 | — |
| 2018 Sep 10 | Lilly Diabetes 250 | Indianapolis Motor Speedway INT | 18 | Joe Gibbs Racing | 3 | 28 | ▼ 25 | 0 | Accident | 24 | — |
| 2018 Aug 4 | Zippo 200 at The Glen | Watkins Glen International RC | 18 | Joe Gibbs Racing | 8 | 4 | ▲ 4 | 8 | Running | 40 | — |
| 2018 Jul 21 | Lakes Region 200 | New Hampshire Motor Speedway INT | 18 | Joe Gibbs Racing | 3 | 3 | — | 6 | Running | 51 | — |
| 2018 Jul 6 | Coca-Cola Firecracker 250 | Daytona International Speedway SS | 18 | Joe Gibbs Racing | 1 | 39 | ▼ 38 | 0 | Overheating | 1 | — |
| 2018 Apr 14 | Fitzgerald Glider Kits 300 | Bristol Motor Speedway ST | 18 | Joe Gibbs Racing | 7 | 1 | ▲ 6 | 39 | Running | 57 | — |
| 2018 Apr 7 | My Bariatric Solutions 300 | Texas Motor Speedway INT | 18 | Joe Gibbs Racing | 13 | 5 | ▲ 8 | 0 | Running | 39 | — |
| 2018 Mar 17 | Roseanne 300 | Auto Club Speedway INT | 18 | Joe Gibbs Racing | 8 | 9 | ▼ 1 | 0 | Running | 30 | — |
| 2017 — | Ford Ecoboost 300 | Homestead-Miami Speedway INT | 18 | Joe Gibbs Racing | 5 | 5 | — | 0 | running | 45 | 112.5 |
| 2017 — | VisitMyrtleBeach.com 300 | Kentucky Speedway INT | 20 | Joe Gibbs Racing | 2 | 4 | ▼ 2 | 22 | running | 47 | 117.9 |
| 2017 — | US Cellular 250 | Iowa Speedway ST | 20 | Joe Gibbs Racing | 1 | 1 | — | 141 | running | 59 | 148.0 |
| 2017 — | Overton's 200 | New Hampshire Motor Speedway INT | 20 | Joe Gibbs Racing | 6 | 2 | ▲ 4 | 2 | running | 51 | 118.7 |
| 2016 — | Ford EcoBoost 300 | Homestead-Miami Speedway INT | 01 | JD Motorsports | 26 | 21 | ▲ 5 | 0 | running | 20 | 58.8 |
| 2016 — | Ticket Galaxy 200 | Phoenix Raceway INT | 01 | JD Motorsports | 26 | 22 | ▲ 4 | 0 | running | 19 | 57.8 |
| 2016 — | O'Reilly Auto Parts Challenge | Texas Motor Speedway INT | 01 | JD Motorsports | 25 | 22 | ▲ 3 | 0 | running | 19 | 64.1 |
| 2016 — | Kansas Lottery 300 | Kansas Speedway INT | 01 | JD Motorsports | 24 | 32 | ▼ 8 | 0 | running | 9 | 57.7 |
| 2016 — | Drive for the Cure 300 Presented by Blue Cross and Blue Shield of North Carolina | Charlotte Motor Speedway INT | 01 | JD Motorsports | 30 | 23 | ▲ 7 | 0 | running | 18 | 57.7 |
| 2016 — | Drive Sober 200 | Dover International Speedway INT | 01 | JD Motorsports | 18 | 18 | — | 0 | running | 23 | 73.5 |
| 2016 — | VisitMyrtleBeach.com 300 | Kentucky Speedway INT | 01 | JD Motorsports | 22 | 30 | ▼ 8 | 0 | running | 11 | 44.9 |
| 2016 — | Drive For Safety 300 | Chicagoland Speedway INT | 01 | JD Motorsports | 20 | 17 | ▲ 3 | 2 | running | 25 | 70.9 |
| 2016 — | Virginia 529 College Savings 250 | Richmond Raceway ST | 01 | JD Motorsports | 16 | 26 | ▼ 10 | 0 | running | 15 | 65.1 |
| 2016 — | VFW Sport Clips Help a Hero 200 Darlington Raceway | Darlington Raceway INT | 01 | JD Motorsports | 22 | 10 | ▲ 12 | 0 | running | 31 | 81.5 |
| 2016 — | Road America 180 Fired Up by Johnsonville | Road America INT | 01 | JD Motorsports | 25 | 11 | ▲ 14 | 0 | running | 30 | 77.7 |
| 2016 — | Food City 300 | Bristol Motor Speedway ST | 01 | JD Motorsports | 18 | 15 | ▲ 3 | 0 | running | 26 | 77.0 |
| 2016 — | Mid-Ohio Challenge | Mid-Ohio Sports Car Course INT | 01 | JD Motorsports | 24 | 17 | ▲ 7 | 0 | running | 24 | 76.2 |
| 2016 — | Zippo 200 | Watkins Glen International RC | 01 | JD Motorsports | 21 | 27 | ▼ 6 | 0 | suspension | 14 | 59.2 |
| 2016 — | U.S. Cellular 250 | Iowa Speedway ST | 01 | JD Motorsports | 21 | 34 | ▼ 13 | 0 | accident | 7 | 57.3 |
| 2016 — | Lilly Diabetes 250 | Indianapolis Motor Speedway INT | 01 | JD Motorsports | 27 | 25 | ▲ 2 | — | running | 16 | 57.3 |
| 2016 — | AutoLotto 200 | New Hampshire Motor Speedway INT | 01 | JD Motorsports | 12 | 19 | ▼ 7 | — | running | 22 | 76.6 |
| 2016 — | Alsco 300 | Kentucky Speedway INT | 01 | JD Motorsports | 21 | 15 | ▲ 6 | — | running | 26 | 69.8 |
| 2016 — | Subway Firecracker 250 Powered by Coca-Cola | Daytona International Speedway SS | 01 | JD Motorsports | 28 | 34 | ▼ 6 | — | engine | 7 | 33.7 |
| 2016 — | American Ethanol E15 250 Presented by Enogen | Iowa Speedway ST | 01 | JD Motorsports | 18 | 32 | ▼ 14 | — | accident | 9 | 55.6 |
| 2016 — | Menards 250 presented by Valvoline | Michigan International Speedway INT | 01 | JD Motorsports | 24 | 19 | ▲ 5 | — | running | 22 | 65.3 |
| 2016 — | Pocono Green 250 | Pocono Raceway INT | 01 | JD Motorsports | 19 | 17 | ▲ 2 | — | running | 24 | 68.3 |
| 2016 — | Hisense 4K TV 300 | Charlotte Motor Speedway INT | 01 | JD Motorsports | 26 | 22 | ▲ 4 | — | running | 19 | 59.7 |
| 2016 — | Ollie's Bargain Outlet 200 | Dover International Speedway INT | 01 | JD Motorsports | 31 | 39 | ▼ 8 | — | vibration | 2 | 25.7 |
| 2016 — | Sparks Energy 300 | Talladega Superspeedway SS | 01 | JD Motorsports | 26 | 15 | ▲ 11 | — | running | 26 | 64.9 |
| 2016 — | ToyotaCare 250 | Richmond Raceway ST | 01 | JD Motorsports | 24 | 23 | ▲ 1 | — | running | 18 | 53.7 |
| 2016 — | Fitzgerald Glider Kits 300 | Bristol Motor Speedway ST | 01 | JD Motorsports | 26 | 19 | ▲ 7 | — | running | 22 | 61.7 |
| 2016 — | O'Reilly Auto Parts 300 | Texas Motor Speedway INT | 01 | JD Motorsports | 21 | 28 | ▼ 7 | 0 | running | 13 | 54.5 |
| 2016 — | TreatMyClot.com 300 by Janssen | Auto Club Speedway INT | 01 | JD Motorsports | 24 | 25 | ▼ 1 | 1 | running | 17 | 58.6 |
| 2016 — | Axalta Faster. Tougher. Brighter 200 | Phoenix Raceway INT | 01 | JD Motorsports | 24 | 21 | ▲ 3 | 0 | running | 20 | 58.3 |
| 2016 — | Boyd Gaming 300 | Las Vegas Motor Speedway INT | 01 | JD Motorsports | 20 | 18 | ▲ 2 | 0 | running | 23 | 58.6 |
| 2016 — | Head's Up Georgia 250 | Atlanta Motor Speedway INT | 01 | JD Motorsports | 21 | 22 | ▼ 1 | 0 | running | 19 | 61.8 |
| 2016 — | PowerShares QQQ 300 | Daytona International Speedway SS | 01 | JD Motorsports | 31 | 40 | ▼ 9 | 0 | accident | 1 | 24.5 |
| 2014 — | Ford EcoBoost 300 | Homestead-Miami Speedway INT | 36 | Tommy Baldwin Racing | 33 | 28 | ▲ 5 | 0 | running | 16 | 48.2 |
| 2014 — | Sta-Green 200 | New Hampshire Motor Speedway INT | 36 | Tommy Baldwin Racing | 22 | 14 | ▲ 8 | 0 | running | 30 | 73.9 |
| 2013 — | New Hampshire 200 | New Hampshire Motor Speedway INT | 8 | Tommy Baldwin Racing | 27 | 24 | ▲ 3 | 0 | running | 20 | 63.7 |