Bobby Allison won the 1983 NASCAR Winston Cup at 45 years of age.
Dale Jr's last Nascar Cup Series win was the GoBowling.com 400 on August 3, 2014 at Pocono Raceway. His last Nascar Nationwide Series win was on July 2, 2010 at Daytona International Speedway.
Clint Bowyer won the last Nascar race on October 31, 2010 at Talladega Superspeedway.
In 2012, Brad Keselowski became the latest driver to win the Nascar Sprint Cup Series championship.
Dale Jr's last Nascar Cup Series win came at Michigan International Speedway on June 17, 2012.
Bobby Allison won 7 Nascar Winston Cup races at Richmond International Raceway.
Jeff Burton's last Nascar Cup Series win was on October 11, 2008 at Lowe's Motor Speedway. His last Nationwide Series race was on November 17, 2007 at Homestead-Miami Speedway.
NASCAR has never had a Piston Cup in any of their series. They did have a Winston Cup and the last winner was Matt Kenseth.
Kyle Busch's last Nascar Cup Series win was on March 23, 2014. It was the Auto Club 400 at Auto Club Speedway.
Dale Jarrett won the 1997 Dura Lube 500 a Phoenix International Raceway. Bobby Hamilton started from the pole.This race is famous for being the last win in NASCAR by a Ford Thunderbird. Ford teams switched to the Ford Taurus in 1998.
Bill Elliott's last win came in the Nascar Cup Series on November 9, 2003. It was the Pop-Secret Microwave Popcorn 400 at North Carolina Speedway.
Bobby Allison was the oldest Nascar driver to win the Coca-Cola 600, at 46 years old. Allison won the race on May 27, 1984 and it was known as the World 600.
Jeff Gordon's last Nascar Cup Series win was on July 27, 2014. It was the Crown Royal Presents The John Wayne Walding 400 at Indianapolis Motor Speedway.
Jimmie Johnsonwon the 2013 Daytona 500.
Dale Jr's last win was the Pocono 400 at Pocono Raceway on June 8, 2014.
Tony Stewart was the last driver to win the Nascar Cup Series championship prior to Jimmie Johnson, it was in 2005. Johnson has been the champion since 2006.
As of 5/27/13, his last first place was November 18, 2012, at Homestead-Miami.
Yes, he won the Daytona 500, his only Nascar win
Not as a driver. Junior Johnson did win Nascar championships as a car owner.