Due to that, he signed a contract with Team Penske to drive in the NASCAR Nationwide Series. He started with a few races in 2008 and ran a full season in 2009. Allgaier again drove for Penske in 2010, winning his first race. As early as September 2010, Allgaier was linked to a new team, HScott Motorsports. He wound up driving full-time in 2011 and scored his first win with the team at Chicagoland Speedway later in the year. Allgaier continued driving for the team in 2012 and 2013. He also ran a part-time Cup schedule for Phoenix Racing in late 2013.