History of the #95 Car in NASCAR

526
Starts
0
Wins
2
Poles
20
Top-5s
60
Top-10s

Not every number finds victory lane, but that doesn't mean there isn't a story to tell. The #95 has made 526 starts in NASCAR Cup Series history. Christopher Bell carried this number the longest with 2 seasons. In a sport built on grit and determination, the #95 represents the heart of the independent racer.

All-Time Driver History

Cup Series stats from 1949-2026. Sorted by starts.

Driver Starts Wins
Kasey Kahne 100 0
Sterling Marlin 18 0
Stanton Barrett Jr. 10 0
Jeremy Mayfield 5 0
Derrike Cope 3 0

Team Chart (1998-2026)

Year Driver Manufacturer
2021 Christopher Bell Toyota
2020 Christopher Bell Toyota
2019 Matt DiBenedetto Toyota
2018 Kasey Kahne Regan Smith Chevy
1998 ? Chevy

Frequently Asked Questions

Who drove the #95 car in NASCAR?
The #95 has been driven by 4 different drivers in our database (1998-2026). Christopher Bell held the number the longest with 2 seasons. All-time, 5 drivers made at least one start in the #95.
Who was the most successful driver of the #95 car?
Kasey Kahne is the most successful driver of the #95 with 0 wins and 100 starts.
Who drives the #95 car in 2026?
The #95 does not appear to have a full-time entry in the 2026 NASCAR Cup Series season based on current team data.
How many wins does the #95 car have in NASCAR history?
The #95 car has 0 wins, 2 poles, 20 top-5 finishes, and 60 top-10 finishes across 526 starts in NASCAR Cup Series history (1949-2026).
What is the complete history of the #95 car?
This page shows the complete history of the #95 in two sections: the all-time driver history (1949-2026) with aggregate stats from the full Cup Series era, and a detailed team chart (1998-2026) showing team, manufacturer, and sponsor information for each season.