The 2012 NASCAR Sprint Cup season has had plenty of surprises when it comes which drivers are struggling and which drivers are on the rise.
One of those drivers on the rise is Martin Truex Jr.
Truex has been one of the most consistent drivers so far this season. In eight races, Truex has three Top 5 finishes, six Top 10 finishes and he won the pole once. He's sitting second in points, just 15 points out of first place.
Just last weekend in Kansas, Truex just came up short at the end after leading the most laps.
There are many factors as to why Truex is having a great start to this season. Here are the top five reasons why Truex is doing so well this season.