Porter made his Hartlepool début against Swindon Town and scored his first goal against Burton Albion shortly afterwards during a live televised FA Cup match. Hartlepool manager Neale Cooper decided to offer him an 18-month contract at the end of 2003. However Porter struggled to score in his first season and only notched up 5 goals in 31 appearances. Porter's fifth goal for the club was perhaps one of the most important as it earned Hartlepool a draw in the first leg of the play-off semi-final against Bristol City.