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.
He played for Northampton in a 3–0 home loss to Premier League team Manchester United in the FA Cup fourth round on January 25, 2004. In that match, he conceded a penalty kick after two minutes and was taken 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 the 2003–04 season with 31 appearances.