2005 gewann er die Knoxville Nationals, das prestigeträchtigste Sprint-Autorennen der Welt. Im selben Jahr gab er sein ARCA-Debüt mit Fast Track Racing in einer Partnerschaft mit MB2 Motorsports (dem Team, für das er Entwicklungsfahrer war), und in seinem zweiten Karrierestart (der auf dem Talladega Superspeedway stattfand) gewann er ein Rennen.
2006 startete er die Saison als Rookie des Jahres in der Craftsman Truck Series und fuhr den Chevrolet Silverado mit der Startnummer 47 für Morgan-Dollar Motorsports. Zwei Rennen in der Saison änderte dieser Truck jedoch die Nummern für die folgenden zwei Rennen auf die Nummer 29, wo Morgan-Dollar die Besitzerpunkte von K Automotive Racing nutzte, um das Feld zu machen. Für den Rest des Jahres danach benutzte Kinsers LKW die Nummer 46. Er wurde in einigen Rennen gegen Ende der Saison aus der Fahrt gezogen und teilte sie nun mit drei Fahrern der Chevy Cup Series: Clint Bowyer, Joe Nemechek und Denny Hamlin. Ebenfalls in diesem Jahr wurde MB2 nach einem Eigentümerwechsel zu Ginn Racing. Kinser kehrte auch wieder für ein Rennen in Iowa nach ARCA zurück, eine Nr fahren. 36 Auto für Ginn, wo er in diesem Rennen Zweiter werden würde.
2007 kehrte er in die Truck Series zurück und fuhr die Nr. 47 für Morgan-Dollar. Er war ursprünglich geplant, diesen LKW mit seinem Ginn-Entwicklungsfahrer Jesus Hernandez zu teilen, Dies geschah jedoch nie, nachdem Ginn mit Dale Earnhardt Inc. fusioniert war. mitte der Saison, und Kinser wurde durch Regan Smith ersetzt, was bedeutet, dass er die Saison zum zweiten Mal in Folge nicht beendete.
2008 fuhr er wieder Sprintautos für Tony Stewarts prestigeträchtiges Team. Er fuhr mit ihnen bis zum Ende der World of Outlaws-Saison 2009. 2010 fuhr er für das Team seines Vaters Steve Kinser mit Quaker State Sponsoring unter der Nummer 11K. 2011 fuhr er den Casey’s General Store Maxim für das Parsons Motorsports Team.
Ab dem 6. Juli 2017 hat Kraig 17 World of Outlaw Feature-Siege, womit er auf Platz 24 aller Zeiten steht.