Pfeiffer nominated in the 2008 Pre-Season Draft, and was selected by Carlton with its selection (No. 2 overall), and made his AFL debut in round 2 of the 2008 season. Pfeiffer was a late inclusion into the Carlton team for round 9 against Fremantle at the Telstra Dome. It was Pfeiffer's goal in the dying minutes that sealed a come from behind victory for Carlton. He was moved to the rookie list in 2009 (being delisted then redrafted with the No. 51 overall pick in the 2009 Rookie Draft), but experienced an injury interrupted 2009 season.
He underwent a shoulder reconstruction earlier in the year and registering only his first senior game for Carlton's VFL-affiliate, the Northern Bullants, in round 17 before going on to be a member of their losing Grand Final side. He could not gain selection for Carlton during 2009 and was delisted again at the end of the season, requiring a second shoulder operation.[3]
Pfeiffer moved to Queensland in 2010, spending a one-season stint at Southport in the Queensland Australian Football League (QAFL), where he finished second in the Grogan Medal.[4] He returned to his former SANFL team, Norwood, in 2011,[1] and was recruited to AFL team Port Adelaide as a rookie for the 2012 season. Pfeiffer played sixteen games for Port Adelaide in 2012, but further injuries hampered his 2013 season, and he was delisted at the end of the year, having undergone a total of four shoulder reconstructions in his AFL career.[5] He won an SANFL premiership with Norwood in 2013, where he still played while on reserve for Port Adelaide.[6]