Christopher Bell has steadily risen through the NASCAR ranks to become one of the sport’s top talents, and his recent victory at the 2025 NASCAR All-Star Race has only added to his growing reputation.
The No. 20 Toyota Camry driver for Joe Gibbs Racing put on a thrilling performance at North Wilkesboro Speedway, overtaking Joey Logano with just nine laps to go. That dramatic finish earned him not only a place in racing highlights but also a cool $1 million prize, a longstanding payout for All-Star Race winners.
A breakout year adds to Bell’s racing fortune
The win adds to what’s already been an impressive 2025 season for Bell.
After a dominant three-race winning streak earlier in the year, a feat only 28 others have achieved in Cup Series history, Bell has proven himself a major force in the sport.
He has 12 career Cup Series wins and is fresh off a rain-shortened victory in last year’s Coca-Cola 600 at Charlotte Motor Speedway.
With this kind of momentum, it’s no surprise fans and sponsors alike are keeping a close eye on him.
So, how much has Bell made from his NASCARjourney?
As of May 2025, Bell’s net worth was estimated at $5 million.
While this figure includes race earnings, it also reflects steady endorsement deals with major sponsors such as Rheem, DeWalt, Mobil1, and Toyota.
His base salary is reported to be around $800,000, but winnings from races like the All-Star event significantly boost his yearly income.
Bell’s career began in micro sprints at Oklahoma’s I-44 Speedway in 2010 and gained serious traction when he joined Kyle Busch Motorsports in the NASCAR Truck Series.
His breakout came in 2017 when he clinched the Truck Series championship.
He then transitioned to the Xfinity Series, where he racked up 19 wins before moving to the Cup Series with Leavine Family Racing in 2020.
He returned to Joe Gibbs Racing for a full-time Cup seat and has only gone upward since.