He played for Northampton in a 3–0 home defeat to Premier League team Manchester United in the FA Cup fourth round on 25 January 2004, in which he conceded a penalty kick after two minutes and then was stretchered off in the second half with a neck injury. He signed a new contract with Northampton in February, which would expire in June 2006. He finished 2003–04 with 31 appearances.
On January 25, 2004, he played for Northampton against Manchester United in the FA Cup fourth round. The match ended with a score of 3–0, and he conceded a penalty kick after two minutes. He was taken off due to a neck injury in the second half. In February, he signed a new contract with Northampton that would expire in June 2006. During the 2003–04 season, he made 31 appearances.