Career
Porter is a product of the Leicester City youth system. Porter signed a one-year contract extension with Leicester on 8 February 2006. He played a total of 34 league games, scoring three goals as Leicester avoided relegation in the 2006-2007 season.
On 31 October 2007, Porter was stretchered off in a 4–3 League Cup defeat to Chelsea at Stamford Bridge, during which he assisted Leicester"s second goal.
Suspected to be cruciate knee ligament damage, he was sidelined for up to three months after scans revealed that the injury was mainly damage to his medial collateral ligament. The injury ruled him out for the rest of the 2007-2008 season as Leicester were relegated from the Championship.
In the 2008-2009 season, despite fully recovering from his knee injury, Porter played only one league and one League Cup match as Leicester regained promotion as League One champions. On 11 September 2009, Porter joined Mansfield Town on loan for a month, making his debut in a 3–2 defeat to Stevenage Borough the next day but making only two appearances.
On 17 May 2010 Porter was released by Leicester along with Stephen Clemence, Billy Kee, Robbie Burns, Carl Pentney, Astrit Ajdarevic and Alex Cisak.
On 20 September 2011 Porter signed for Conference North side Hinckley United. December 2012 Porter signed for Conference North side Histon, but has most recently been playing for Shepshed Dynamo in the Midland Football League.