Craig started out mountain biking in 2002. A job at a local bike shop sparked his interest for more than just dirt and the following year he represented the US at the Road World Championships in Hamilton, Canada. From there he joined and spent four years with TIAA-CREF/Slipstream, four more with Highroad/HTC and another two seasons with Champion Systems. Although he was built like a climber, he specialized in riding the front and controlling races for his team leaders throughout his career.
2006 1st Under-23 National Road Race Championships 1st Under-23 National Criterium Championships 2007 3rd Overall Tour of Bahamas 6th Overall Tour of Ireland 7th Overall Tour de l'Avenir 2008 11th Prologue Critérium du Dauphiné Libéré 11th Giro di Lombardia 2009 1st Stage 3 TTT Tour de Romandie 7th Overall Tour of Ireland 2010 8th Stage 12 Giro d’Italia 8th Prologue Volta Ciclista a Catalunya 2011 1st Stage 1 TTTGiro d'Italia 2012 1st Stage 2 Tour de Beauce