These two drivers are both very good, however, when you look at the stats for the two, Jimmie Johnson has 6 championships, and 5 were in a row. This proves that he is overall the better driver.
A better question would be why are Nascar drivers Kurt Busch, Juan Pablo Montoya, Jeff Gordon and Jimmie Johnson such cry babies?
You need to pick Jimmie Johnson, Kyle Busch, Jeff Gordon, or 1 other person whose name I can't remember.
In 2005, Jeff Gordon's teammates were Jimmie Johnson #48, Kyle Busch #5 and Brian Vickers #25.
Currently, Kyle Busch has 29 wins and Kevin Harvick has 25 wins in the Nascar Cup Series.
Jimmie Johnson, Jeff Gordon, Clint Bowyer, Matt Kenseth and Kyle Busch.
Jeff Gordon, Kasey Kahne, Jimmie Johnson, Dale Earnhardt Jr., Matt Kenseth, Tony Stewart, Kurt Busch, Kyle Busch, Carl Edwards, Greg Biffle and Ryan Newman.
Through race #23 of the 2011 season, Kyle Busch is leading the points, followed by Jimmie Johnson, Carl Edwards and Kevin Harvick.
2014 - Brad Keselowski 2013 - Matt Kenseth 2012 - Tony Stewart 2011 - Carl Edwards 2010 - Jimmie Johnson 2009 - Kyle Busch 2008 - Carl Edwards 2007 - Jimmie Johnson 2006 - Jimmie Johnson 2005 - Jimmie Johnson
Jimmie Johnson; Matt Kenseth; Denny Hamlin; Kevin Harvick; Dale Earnhardt, Jr.; Jeff Gordon; Jeff Burton; Kasey Kahne; Mark Martin; Kyle Busch.
Jimmie Johnson leads the current Nascar Cup Series drivers with six wins at Charlotte Motor Speedway. Mark Martin and Kyle Busch share the Nationwide Series lead with six wins each, and Kyle Busch leads the Truck Series with four wins at Charlotte.
No, Kyle Busch is American.