Question: who has the most nascar championships of all time?
Answer: Richard Petty has the most career wins and is tied with Dale Earnhardt and Jimmie Johnson for the most championships at seven. He raced in over 1,000 races in his 35-year career and it's likely nobody will ever touch his 200 wins.