Christopher David Bell (born December 16, 1994) is an American professionalstock car racing driver. He competes full-time in theNASCAR Cup Series, driving the No. 20Toyota Camry XSE forJoe Gibbs Racing. He is the2017 NASCAR Camping World Truck Series Champion.

Bell began his racing career in micro sprints at I-44 Riverside Speedway in the early 2000s. He earned the Lucas Oil ASCS2 Championship in 2010 before winning the66 Mike Phillips Memorial micro-sprint car race in 2011. The following year, he finished second in theShort Track Nationals atI-30 Speedway, a race sanctioned by theAmerican Sprint Car Series.[1] In 2013, he joinedKeith Kunz Motorsports inUSAC racing, replacingKyle Larson.[2] On October 31, 2013, he joinedCH Motorsports'sprint car racing program.[3] Bell concluded 2013 as the USAC National Midget Champion. In 2014, he began racing asphalt Super Late Models forKyle Busch Motorsports,[4] including competing in theWorld of Outlaws Sprint Car Series. On May 7, 2014, he won his first career WoO Sprint Car Series race atJacksonville Speedway.[5] As a Super Late Model driver, he won races atNew Smyrna Speedway,South Alabama Speedway andSouthern National Motorsports Park.[4] During the year, he won 24USAC Midget races[6] and 26 total dirt races, including theTurkey Night Grand Prix.[7]

In 2017, Bell won theChili Bowl Nationals, becoming the first Oklahoman to win the event sinceAndy Hillenburg in 1994.[8] Bell followed the 2017 Chili Bowl win with his third consecutive Turnpike Challenge victory, the most recent win coming at his hometown track I-44 Riverside Speedway in Oklahoma City. He finished the 2017 season with a win in the Tulsa Shootout's Winged Outlaw Division.[9]
He won the Chili Bowl again in 2018 and 2019 to become only the third three-time winner of the race.
During 2023 and most of 2024, Bell was reportedly restricted from dirt racing by Joe Gibbs Racing due to concerns about injury risk, with the team enforcing a ban that kept him sidelined from marquee events such as the Chili Bowl and other national midget and sprint car races.[10]
Bell made his return to dirt competition in late 2024 after JGR officially lifted the ban that had kept him sidelined for nearly two years. He marked his comeback with a win at the Tulsa Shootout in the Non-Wing Outlaw division, his first since 2018, and followed that with a victory during theWorld of Outlaws' season-opening DIRTcar Nationals atVolusia Speedway Park.[11][12]
In 2015, Bell made twoNASCAR K&N Pro Series West starts atIrwindale Speedway andIowa Speedway, driving the No. 54 forBill McAnally Racing; he finished 15th and second, respectively.[13] In June, Bell returned to Iowa to make hisCamping World Truck Series debut for KBM in theAmerican Ethanol 200.[4] Bell finished second to KBM teammateErik Jones in the race's practice session, and finished fifth in the race.[7] On July 8, 2015, Bell was announced asJustin Boston's replacement in the No. 54 atKentucky Speedway.[14] Bell won his first career Truck race in theMudsummer Classic atEldora Speedway after holding offBobby Pierce on thegreen–white–checker finish.[15][16]
On October 29, 2015, KBM announced that Bell would compete full-time in the Truck Series in 2016.[17] His season started on a terrifying note at Daytona, when on the final lap,Brandon Brown pushedTimothy Peters into him causing his truck to spin. His truck gripped the track, causing it to go on two wheels before it launched into the air and barrel-rolled multiple times.[18] The following week atAtlanta Motor Speedway, Bell was leading the race on his way to win, when he blew a tire and crashed into the wall, ending his day. He would have one lone win in 2016 at Gateway. He would finish third in the final standings.[19]


In 2017, Bell won the second race of the season at Atlanta after winning the first two stages and passingMatt Crafton for the lead with sixteen laps remaining.[20] In May, Bell made hisPinty's Series andXfinity Series debuts; in the former, he drove the No. 22 for 22 Racing at the season-opening race atCanadian Tire Motorsport Park.[21] In the latter, he joined the No. 18 ofJoe Gibbs Racing atCharlotte Motor Speedway as part of a seven-race schedule. He also drove the No. 20 at Iowa andRichmond International Raceway before returning to the No. 18 to drive atKansas Speedway,Texas Motor Speedway,Phoenix International Raceway andHomestead-Miami Speedway.[22] At Mosport, he was the lone American in the field as he finished 23rd after suffering a brake failure.[23]
In his Xfinity debut, Bell got an impressive fourth place finish despite being spun out early in the race byRyan Reed. During his second start at Iowa, Bell won the pole and looked on track for his first career win. Unfortunately, he was caught up in a multi-car crash late when he got turned while leading by the lap car ofRoss Chastain following a crash between the lapped cars ofRyan Reed andBrennan Poole which collected Bell and Chastain. The previous night, in the Truck race, he was also on track for a win but dropped back late and finished fifth. At Kentucky, Bell recovered from an early spin and outracedJohn Hunter Nemechek andBrandon Jones for his third truck win of the season and fifth of his career. Bell won his first Xfinity race at his fifth start in Kansas after catching and passingErik Jones in the final laps. On November 17, 2017, Bell won the 2017 Truck Series championship by finishing second to his friendChase Briscoe and being the best finisher among the Championship 4 of Bell, Crafton,Johnny Sauter, andAustin Cindric. Bell ended his Truck Series season with five wins, fifteen top-fives, and 21 top-tens to win the championship.


In 2018, Bell moved to the Xfinity Series full-time to drive the No. 20 car for Joe Gibbs Racing. Bell won his first race of the season at Richmond in April, holding off teammateNoah Gragson.[24] In July, Bell won three consecutive races at Kentucky, New Hampshire, and Iowa, becoming the first series regular sinceDale Earnhardt Jr. in 1999 to win three consecutive races.[25] Bell entered the Xfinity Series playoffs by winning at Richmond in September for the season sweep of the track. With this win, Bell would advance to the next round of the playoffs.[26] Bell won his sixth race of the season at Dover in October, setting a rookie win record in the Xfinity Series.[27] Bell won at theISM Raceway on November 10, 2018, advancing to the Championship 4 after being in a must-win situation after poor finishes in the two prior races at Kansas and Texas. Bell finished eleventh at Homestead and fourth in points.
Bell returned for his second full-time season in Xfinity competition in 2019. He started with a sixth at Daytona, and the following week won at Atlanta in dominating fashion. The win at Atlanta was the first win for the Toyota Supra since the Camry was the model used when Toyota joined both the Xfinity and Cup Series in 2007. Bell won his second race of the season at Bristol in April, where he also won the $100,000Dash 4 Cash bonus. Bell won once again at Dover, winning his second Dash 4 Cash bonus. Bell won his fourth race of the season at Iowa in June.

On June 28, 2019, Bell signed a contract extension with JGR through 2020.[28][29] In the following day'sCamping World 300 at Chicagoland, Bell finished third but was disqualified after failing post-race inspection, relegating him to 38th.[30] Bell won races at New Hampshire in July and Road America in August, the latter of which was his first road course win in the Xfinity Series. In September, Bell won the first race of the playoffs at Richmond, advancing to the next round. In November, Bell would win atTexas Motor Speedway and would punch his ticket into the championship round atHomestead-Miami Speedway for the second year in a row.[31] He finished the 2019 season third in points after finishing fifth atHomestead.[32]
On September 24, 2019,Leavine Family Racing announced that Bell would drive the No. 95 Toyota in the Cup Series starting in2020. In addition, his Xfinity crew chiefJason Ratcliff joined him in the team.[33][34] In LFR's final season, Bell scored two top-fives and seven top-tens. He would end up finishing twentieth in points and earned a drive in the No. 20 at Joe Gibbs Racing for 2021.[35]

In his second race in JGR's No. 20, the2021 O'Reilly Auto Parts 253 on Daytona's road course, he passedJoey Logano with two laps remaining to score his first career Cup victory. He became the first driver fromOklahoma to win a Cup Series race, the 35th driver to win a NASCAR race in all three main series, and the one-hundredth winner in NASCAR's modern era.[36] In July, he returned to the Xfinity Series at New Hampshire, where he led 151 of 200 laps including the final 146 to win.[37] During the playoffs, Bell made it to the Round of 12, but struggled with a poor finish atLas Vegas, yet he rebounded with a fifth-place finish atTalladega. Following theCharlotte Roval race, he was eliminated from the Round of 12.[38] He finished the season twelfth in the points standings.[39]

Bell started the2022 season with a 34th-place finish at theDaytona 500. AtAtlanta, he accidentally struck jackman David O'Dell during his pit stop. Bell crossed the finish line in second place, but he was penalized to a 23rd-place finish for passing below the line on the final lap.[40] Bell scored a win atNew Hampshire to become the 14th different winner of the season.[41] During the playoffs, Bell won at theCharlotte Roval to advance to the Round of 8 after being in a must-win situation.[42] AtLas Vegas, Bell got caught between a wreck involvingKyle Larson andBubba Wallace, resulting in a 34th-place finish and being well below the playoff cutline.[43] Bell won atMartinsville to make the Championship 4 after being in another must-win situation.[44] He finished tenth at thePhoenix finale and a career-best third in the points standings.[45]
Bell began the2023 season with a third-place finish at the2023 Daytona 500. He scored his first win of the season at theBristol dirt race.[46] During the playoffs, Bell won atHomestead to make the Championship 4.[47] AtPhoenix, Bell suffered a 36th place DNF and was relegated to a fourth place finish in the points standings after his right-front brake exploded, sending him to the third turn wall.[48]

Bell started the2024 season with another third-place finish at the2024 Daytona 500. During the season, he won atPhoenix,Charlotte, andNew Hampshire.[49][50][51] AtMartinsville during the playoffs, Bell ran against the outside wall in a move similar toRoss Chastain's "Hail Melon" to finish eighteenth, but NASCAR, which had banned the move in 2023, penalized him to 22nd place, the last car one lap down. Instead of being tied withWilliam Byron in playoff points because of his placing, it resulted in him being eliminated from the playoffs.[52]
During theXfinity season, Bell drove the JGR No. 20 to win atNew Hampshire andDarlington.[53][54]

Bell started the2025 season with a 31st place DNF at the2025 Daytona 500, but rebounded with three consecutive victories. A week later, he won atAtlanta in a close, controversial finish. Bell was ahead ofCarson Hocevar andKyle Larson at the time of caution coming to the checkered flag during an overtime restart.[55] The next week atCOTA, Bell won back-to-back Cup Series races for the first time in his career, using a slight tire advantage to passKyle Busch and then hold offWilliam Byron to win the race.[56] A week later atPhoenix, Bell became the first driver to win 3 races in a row in theNext-Gen era, leading 105 laps en-route to claiming the checkered flag during an overtime finish ahead of teammateDenny Hamlin.[57]In May atNorth Wilkesboro, Bell started theAll-Star Race from 2nd place after winning his heat race Saturday evening. Bell took on two right-side sticker tires during the promoter's caution late in the race, and used his tire advantage to passJoey Logano for the win.[58] Just days after his All-Star win, it was announced that Bell and longtime spotterStevie Reeves would part ways in a surprising move. Bell stated it was entirely Reeves' decision to quit the role and admitted he was caught off guard by the change. Reeves was replaced by Matt Philpott from theCoca-Cola 600 throughPocono.[59] From the SummerAtlanta race onward, Bell's spotter duties were taken over by Tab Boyd, who had previously worked withRicky Stenhouse Jr.. Boyd became available after being released byHyak Motorsports in the wake of comments he made during theMexico City race weekend.[60][61]
During the playoffs, Bell won theBristol Night Race, passingCarson Hocevar andZane Smith on a late restart, before ultimately holding off a last lap "bump and run" attempt fromBrad Keselowski to secure the win.[62] Bell entered theMartinsville cutoff race 3rd in the playoff standings, 37 points above the cutoff line, but only 1 point ahead ofKyle Larson, who sat 4th in the standings. WithWilliam Byron winning the race from below the cutoff line andLarson earning 8 more points than Bell on the day, he was eliminated during the Round of 8.[63] Bell ended the season 5th in the standings for the second consecutive year, setting career highs in wins and average finish, while marking his fourth straight season finishing in the top 5 of the championship standings.
During theXfinity season, Bell qualified the JGR No. 19 on pole for theDarlington race. He ran inside the top 10 for most of the day but finished 25th after sustaining damage in a restart incident withRoss Chastain during Stage 3.[64] InMexico City, Bell drove the No. 24 for fellow Toyota teamSam Hunt Racing. He qualified third but suffered an engine failure while holding that position late in Stage 2, resulting in a 39th-place finish.[65]Bell had not been scheduled to compete in the2025 NASCAR Craftsman Truck Series; however, following injuries sustained by fellow dirt racerStewart Friesen, he was tapped byHalmar Friesen Racing to drive the No. 52 truck in theAugust 8 event at Watkins Glen. Bell led 30 laps and finished 4th.[66]
On September 19, 2019, Bell in conjunction with fellow racerChad Boat announced the formation ofCB Industries, aWorld of Outlaws sprint car team fielding the No. 21Mobil 1Toyota for Christopher Bell.[67] In the team's first-ever race on September 21, 2019, they won theJim Ford Classic.
On August 13, 2019, the team won with Bell in their first-ever start in theWorld of Outlaws NOS Energy Drink Sprint Car Series atTri-State Speedway.


Bell got engaged to Morgan Kemenah in December 2018 after they had been dating for four and a half years,[68] and they married in February 2, 2020 according to Bell's Instagram page, weeks before theDaytona 500.[69]
| Season | Series | Team | Races | Wins | Top 5 | Top 10 | Points | Position |
|---|---|---|---|---|---|---|---|---|
| 2015 | NASCAR Truck Series | Kyle Busch Motorsports | 7 | 1 | 2 | 3 | 231 | 27th |
| NASCAR K&N Pro Series West | Bill McAnally Racing | 2 | 0 | 1 | 1 | 71 | 32nd | |
| 2016 | NASCAR Truck Series | Kyle Busch Motorsports | 23 | 1 | 9 | 17 | 4025 | 3rd |
| ARCA Racing Series | Venturini Motorsports | 5 | 2 | 3 | 5 | 1085 | 25th | |
| 2017 | NASCAR Xfinity Series | Joe Gibbs Racing | 8 | 1 | 3 | 5 | 0 | NC† |
| NASCAR Truck Series | Kyle Busch Motorsports | 23 | 5 | 15 | 21 | 4035 | 1st | |
| NASCAR Pinty's Series | 22 Racing | 1 | 0 | 0 | 0 | 21 | 48th | |
| ARCA Racing Series | Venturini Motorsports | 1 | 1 | 1 | 1 | 240 | 72nd | |
| 2018 | NASCAR Xfinity Series | Joe Gibbs Racing | 33 | 7 | 18 | 20 | 4026 | 4th |
| NASCAR Truck Series | Kyle Busch Motorsports | 1 | 0 | 0 | 0 | 0 | NC† | |
| NASCAR K&N Pro Series West | Bill McAnally Racing | 1 | 0 | 0 | 1 | 35 | 40th | |
| 2019 | NASCAR Xfinity Series | Joe Gibbs Racing | 33 | 8 | 20 | 21 | 4032 | 3rd |
| 2020 | NASCAR Cup Series | Leavine Family Racing | 36 | 0 | 2 | 7 | 678 | 20th |
| 2021 | NASCAR Cup Series | Joe Gibbs Racing | 36 | 1 | 7 | 16 | 2279 | 12th |
| NASCAR Xfinity Series | 2 | 1 | 1 | 2 | 0 | NC† | ||
| 2022 | NASCAR Cup Series | Joe Gibbs Racing | 36 | 3 | 11 | 20 | 5027 | 3rd |
| NASCAR Xfinity Series | 1 | 0 | 0 | 1 | 0 | NC† | ||
| 2023 | NASCAR Cup Series | Joe Gibbs Racing | 36 | 2 | 10 | 18 | 5001 | 4th |
| NASCAR Truck Series | Hattori Racing Enterprises | 2 | 0 | 1 | 1 | 0 | NC† | |
| 2024 | NASCAR Cup Series | Joe Gibbs Racing | 36 | 3 | 15 | 23 | 2412 | 5th |
| NASCAR Xfinity Series | 2 | 2 | 2 | 2 | 0 | NC† | ||
| NASCAR Truck Series | Tricon Garage | 1 | 0 | 1 | 1 | 0 | NC† | |
| 2025 | NASCAR Cup Series | Joe Gibbs Racing | 36 | 4 | 13 | 22 | 2403 | 5th |
| NASCAR Xfinity Series | 1 | 0 | 0 | 0 | 0 | NC† | ||
| Sam Hunt Racing | 1 | 0 | 0 | 0 | 0 | NC† | ||
| NASCAR Truck Series | Halmar Friesen Racing | 1 | 0 | 1 | 1 | 0 | NC† |
† As Bell was a guest driver, he was ineligible for championship points.
(key) (Bold – Pole position awarded by qualifying time.Italics – Pole position earned by points standings or practice time. * – Most laps led.)
| NASCAR Cup Series results | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | NCSC | Pts | Ref |
| 2020 | Leavine Family Racing | 95 | Toyota | DAY 21 | LVS 33 | CAL 38 | PHO 24 | DAR 24 | DAR 11 | CLT 9 | CLT 21 | BRI 9 | ATL 18 | MAR 28 | HOM 8 | TAL 29 | POC 4 | POC 39 | IND 12 | KEN 7 | TEX 21 | KAN 23 | NHA 28 | MCH 13 | MCH 17 | DRC 21 | DOV 22 | DOV 27 | DAY 13 | DAR 34 | RCH 15 | BRI 28 | LVS 24 | TAL 39 | ROV 24 | KAN 10 | TEX 3 | MAR 15 | PHO 17 | 20th | 678 | [70] |
| 2021 | Joe Gibbs Racing | 20 | Toyota | DAY 16 | DRC 1 | HOM 20 | LVS 7 | PHO 9 | ATL 21 | BRD 34 | MAR 7 | RCH 4 | TAL 17 | KAN 28 | DAR 14 | DOV 21 | COA 38 | CLT 24 | SON 24 | NSH 9 | POC 17 | POC 32 | ROA 2 | ATL 8 | NHA 2 | GLN 7 | IRC 36 | MCH 13 | DAY 32 | DAR 20 | RCH 3 | BRI 29 | LVS 24 | TAL 5 | ROV 8 | TEX 3 | KAN 8 | MAR 17 | PHO 9 | 12th | 2279 | [39] |
| 2022 | DAY 34 | CAL 36 | LVS 10 | PHO 26 | ATL 23 | COA 3 | RCH 6 | MAR 20 | BRD 7 | TAL 22 | DOV 4 | DAR 6 | KAN 5 | CLT 5 | GTW 9 | SON 27 | NSH 8 | ROA 18 | ATL 19 | NHA 1 | POC 4 | IRC 12 | MCH 26 | RCH 2 | GLN 8 | DAY 36 | DAR 5 | KAN 3 | BRI 4 | TEX 34 | TAL 17 | ROV 1 | LVS 34 | HOM 11 | MAR 1 | PHO 10 | 3rd | 5027 | [71] | |||
| 2023 | DAY 3 | CAL 32 | LVS 5 | PHO 6 | ATL 3 | COA 31 | RCH 4 | BRD 1* | MAR 16 | TAL 8 | DOV 6 | KAN 36 | DAR 14 | CLT 24 | GTW 11 | SON 9 | NSH 7 | CSC 18* | ATL 23 | NHA 29 | POC 6 | RCH 20 | MCH 13 | IRC 9 | GLN 3 | DAY 16 | DAR 23 | KAN 8 | BRI 3* | TEX 4 | TAL 14 | ROV 15 | LVS 2 | HOM 1 | MAR 7 | PHO 36 | 4th | 5001 | [72] | |||
| 2024 | DAY 3 | ATL 34 | LVS 33 | PHO 1 | BRI 10 | COA 2 | RCH 6 | MAR 35 | TEX 17 | TAL 38 | DOV 34 | KAN 6 | DAR 13 | CLT 1* | GTW 7* | SON 9 | IOW 4 | NHA 1* | NSH 36* | CSC 37 | POC 12 | IND 4 | RCH 6 | MCH 35 | DAY 3 | DAR 3 | ATL 4 | GLN 14 | BRI 5 | KAN 7* | TAL 6 | ROV 2 | LVS 2* | HOM 4 | MAR 22 | PHO 5* | 5th | 2412 | [73] | |||
| 2025 | DAY 31 | ATL 1 | COA 1 | PHO 1* | LVS 12 | HOM 29 | MAR 2 | DAR 3 | BRI 8 | TAL 35 | TEX 9 | KAN 2 | CLT 8 | NSH 10 | MCH 16 | MXC 2 | POC 17 | ATL 30 | CSC 24 | SON 5 | DOV 18 | IND 8 | IOW 17 | GLN 2 | RCH 21 | DAY 13 | DAR 29 | GTW 7 | BRI 1 | NHA 6 | KAN 3 | ROV 3 | LVS 3 | TAL 8 | MAR 7 | PHO 11 | 5th | 2403 | [74] | |||
| 2026 | DAY | ATL | COA | PHO | LVS | DAR | MAR | BRI | KAN | TAL | TEX | GLN | CLT | NSH | MCH | POC | COR | SON | CHI | ATL | NWS | IND | IOW | RCH | NHA | DAY | DAR | GTW | BRI | KAN | LVS | ROV | PHO | TAL | MAR | HOM | ||||||
| Year | Team | Manufacturer | Start | Finish |
|---|---|---|---|---|
| 2020 | Leavine Family Racing | Toyota | 17 | 21 |
| 2021 | Joe Gibbs Racing | Toyota | 5 | 16 |
| 2022 | 12 | 34 | ||
| 2023 | 5 | 3 | ||
| 2024 | 4 | 3 | ||
| 2025 | 20 | 31 |
| NASCAR Xfinity Series results | |||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | NXSC | Pts | Ref |
| 2017 | Joe Gibbs Racing | 18 | Toyota | DAY | ATL | LVS | PHO | CAL | TEX | BRI | RCH | TAL | CLT 4 | DOV | POC | MCH | ROA 19 | DAR | KAN 1 | TEX 6 | PHO 4 | 91st | 01 | [75] | |||||||||||||||
| 20 | IOW 16* | DAY | KEN | NHA | IND | IOW | GLN | MOH | BRI | RCH 6 | CHI | KEN | DOV | CLT | HOM 36 | ||||||||||||||||||||||||
| 2018 | DAY 39 | ATL 3 | LVS 2 | PHO 4 | CAL 21 | TEX 2 | BRI 29 | RCH 1* | TAL 12 | DOV 4 | CLT 3 | POC 36 | MCH 11 | IOW 2 | CHI 12 | DAY 3 | KEN 1 | NHA 1* | IOW 1 | GLN 9 | MOH 11 | BRI 2 | ROA 23 | DAR 34 | IND 7 | LVS 4 | RCH 1 | ROV 5 | DOV 1* | KAN 37 | TEX 32 | PHO 1* | HOM 11 | 4th | 4026 | [76] | |||
| 2019 | DAY 6 | ATL 1* | LVS 13 | PHO 30 | CAL 3 | TEX 3* | BRI 1 | RCH 16 | TAL 3 | DOV 1 | CLT 31 | POC 5 | MCH 13 | IOW 1* | CHI 38 | DAY 3 | KEN 2 | NHA 1* | IOW 2* | GLN 2 | MOH 2 | BRI 14 | ROA 1 | DAR 4 | IND 29 | LVS 2* | RCH 1* | ROV 12 | DOV 25 | KAN 12 | TEX 1* | PHO 16* | HOM 5 | 3rd | 4032 | [77] | |||
| 2021 | Joe Gibbs Racing | 54 | Toyota | DAY | DRC | HOM | LVS | PHO | ATL | MAR | TAL | DAR | DOV | COA | CLT | MOH | TEX | NSH | POC | ROA | ATL | NHA 1* | GLN | IRC | MCH | DAY 6 | DAR | RCH | BRI | LVS | TAL | ROV | TEX | KAN | MAR | PHO | 75th | 01 | [78] |
| 2022 | 18 | DAY | CAL | LVS | PHO | ATL | COA | RCH | MAR | TAL | DOV | DAR | TEX | CLT | PIR | NSH | ROA | ATL | NHA | POC | IRC | MCH | GLN | DAY | DAR 7 | KAN | BRI | TEX | TAL | ROV | LVS | HOM | MAR | PHO | 88th | 01 | [79] | ||
| 2024 | Joe Gibbs Racing | 20 | Toyota | DAY | ATL | LVS | PHO | COA | RCH | MAR | TEX | TAL | DOV | DAR | CLT | PIR | SON | IOW | NHA 1 | NSH | CSC | POC | IND | MCH | DAY | DAR 1* | ATL | GLN | BRI | KAN | TAL | ROV | LVS | HOM | MAR | PHO | 78th | 01 | [80] |
| 2025 | 19 | DAY | ATL | COA | PHO | LVS | HOM | MAR | DAR 25 | BRI | CAR | TAL | TEX | CLT | NSH | 98th | 01 | [81] | |||||||||||||||||||||
| Sam Hunt Racing | 24 | Toyota | MXC 39 | POC | ATL | CSC | SON | DOV | IND | IOW | GLN | DAY | PIR | GTW | BRI | KAN | ROV | LVS | TAL | MAR | PHO | ||||||||||||||||||
| NASCAR Craftsman Truck Series results | |||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | NCTC | Pts | Ref |
| 2015 | Kyle Busch Motorsports | 51 | Toyota | DAY | ATL | MAR | KAN | CLT | DOV | TEX | GTW | IOW 5 | 27th | 231 | [82] | ||||||||||||||||
| 54 | KEN 17 | ELD 1* | POC | MCH | BRI | MSP | CHI | NHA | LVS 14 | TAL 13 | MAR | TEX 8 | PHO | HOM 25 | |||||||||||||||||
| 2016 | 4 | DAY 16 | ATL 26 | MAR 19 | KAN 4 | DOV 3 | CLT 8 | TEX 32 | IOW 9 | GTW 1 | KEN 4 | ELD 2 | POC 10 | BRI 7* | MCH 24 | MSP 5 | CHI 4 | NHA 2 | LVS 6 | TAL 6 | MAR 4 | TEX 11 | PHO 7 | HOM 8 | 3rd | 4025 | [83] | ||||
| 2017 | DAY 8 | ATL 1* | MAR 3* | KAN 4 | CLT 3 | DOV 25 | TEX 1* | GTW 6 | IOW 5* | KEN 1* | ELD 9 | POC 1 | MCH 2 | BRI 7 | MSP 26 | CHI 3 | NHA 1* | LVS 2* | TAL 2 | MAR 8 | TEX 3 | PHO 8* | HOM 2 | 1st | 4035 | [84] | |||||
| 2018 | 51 | DAY | ATL | LVS | MAR | DOV | KAN | CLT | TEX | IOW | GTW | CHI | KEN | ELD | POC | MCH | BRI 28 | MSP | LVS | TAL | MAR | TEX | PHO | HOM | 108th | 01 | [85] | ||||
| 2023 | Hattori Racing Enterprises | 61 | Toyota | DAY | LVS | ATL | COA | TEX | BRD | MAR | KAN | DAR | NWS 16 | CLT | GTW | NSH | MOH | POC 4 | RCH | IRP | MLW | KAN | BRI | TAL | HOM | PHO | 91st | 01 | [86] | ||
| 2024 | Tricon Garage | 1 | Toyota | DAY | ATL | LVS 5 | BRI | COA | MAR | TEX | KAN | DAR | NWS | CLT | GTW | NSH | POC | IRP | RCH | MLW | BRI | KAN | TAL | HOM | MAR | PHO | 84th | 01 | [87] | ||
| 2025 | Halmar Friesen Racing | 52 | Toyota | DAY | ATL | LVS | HOM | MAR | BRI | CAR | TEX | KAN | NWS | CLT | NSH | MCH | POC | LRP | IRP | GLN 4 | RCH | DAR | BRI | NHA | ROV | TAL | MAR | PHO | 83rd | 01 | [88] |
* Season still in progress
1 Ineligible for series points
| NASCAR K&N Pro Series West results | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | NKNPSWC | Pts | Ref |
| 2015 | Bill McAnally Racing | 54 | Toyota | KCR | IRW 15 | TUS | IOW 2 | SHA | SON | SLS | IOW | EVG | CNS | MER | AAS | PHO | 32nd | 71 | [89] | |
| 2018 | 60 | KCR | TUS | TUS | OSS | CNS | SON | DCS | IOW | EVG | GTW | LVS 10 | MER | AAS | KCR | 40th | 35 | [90] | ||
| NASCAR Pinty's Series results | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | NPSC | Pts | Ref |
| 2017 | 22 Racing | 22 | Dodge | MOS 23 | DEL | CHA | ICA | TOR | WYA | WYA | EDM | TRO | RIV | MOS | STE | JUK | 48th | 21 | [91] |
(key) (Bold – Pole position awarded by qualifying time.Italics – Pole position earned by points standings or practice time. * – Most laps led.)
| ARCA Racing Series results | ||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | ARSC | Pts | Ref |
| 2016 | Venturini Motorsports | 66 | Toyota | DAY | NSH | SLM 1* | TAL | TOL | 25th | 1085 | [92] | |||||||||||||||
| 15 | NJE 10 | POC | MCH | MAD | WIN | IOW | IRP | POC 7 | BLN | ISF | DSF | SLM 1 | CHI 3 | KEN | KAN | |||||||||||
| 2017 | 25 | DAY | NSH | SLM | TAL | TOL | ELK | POC | MCH | MAD | IOW | IRP | POC | WIN | ISF | ROA | DSF | SLM | CHI 1 | KEN | KAN | 72nd | 240 | [93] | ||
(key) (Bold – Pole position awarded by qualifying time.Italics – Pole position earned by points standings or practice time. * – Most laps led. ** – All laps led.)
| CARS Late Model Stock Car Tour results | |||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | CLMSCTC | Pts | Ref | |||||||
| 2015 | Kyle Busch Motorsports | 51 | Toyota | SNM | ROU | HCY | SNM | TCM | MMS | ROU | CON | MYB | HCY 26 | 59th | 7 | [94] | |||||||
(key)
| CARS Super Late Model Tour results | |||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Year | Team | No. | Make | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | CSLMTC | Pts | Ref |
| 2015 | Kyle Busch Motorsports | 51 | Toyota | SNM 2* | ROU 1* | HCY | SNM 1* | TCM | MMS | ROU | CON | MYB | HCY 1* | 12th | 139 | [95] | |||
| 2016 | 51B | SNM | ROU 1* | HCY | TCM | GRE | ROU | CON | MYB | HCY | SNM | 39th | 35 | [96] | |||||
| 2017 | 4 | CON | DOM | DOM | HCY | HCY | BRI | AND | ROU | TCM | ROU 12 | HCY | CON | SBO | 42nd | 21 | [97] | ||
| Sporting positions | ||
|---|---|---|
| Preceded by | NASCAR Camping World Truck Series Champion 2017 | Succeeded by |
| Preceded by | BMARA Champion 2014 | Succeeded by |
| Preceded by | USAC National Midget Series Champion 2013 | Succeeded by |
| Achievements | ||
| Preceded by | Coca-Cola 600 Winner 2024 | Succeeded by |
| Preceded by | NASCAR All-Star Race Winner 2025 | Succeeded by Incumbent |
| Preceded by | Chili Bowl winner 2017, 2018, 2019 | Succeeded by |
| Preceded by | Eldora Mudsummer Classic Winner 2015 | Succeeded by |
| Preceded by | Turkey Night Grand Prix winner 2014, 2017, 2018 | Succeeded by |
| Preceded by | Pepsi Nationals winner 2014 | Succeeded by |
| Preceded by | Belleville Midget Nationals winner 2013 | Succeeded by |