One of the best Sprint Cup drivers to never win a championship, Kevin Harvick has had a very remarkable career full of memorable moments and huge wins.
Thrust into the spotlight early on in his career following the death of Dale Earnhardt at Daytona in 2001, Harvick has risen to the occasion, first driving for Richard Childress and now driving for Tony Stewart and Gene Haas, and he is now one of NASCAR's premier drivers.
Harvick has won 24 Sprint Cup events in his career, plus three Sprint Unlimiteds at Daytona and the 2007 All-Star race at Charlotte. But he has also managed to win some very big races in his career.
Here is a ranking of the biggest wins of his career.