In his final season at Portsmouth, Crowe played in 17 games and scored 4 goals for the club. Two of these goals came in a memorable game against former club Crystal Palace; Crowe came on as a substitute at half time with his side trailing 2–0, but he scored twice to help them win 3–2. After winning promotion to the Premier League, Crowe was one of five players to be released by Portsmouth manager Harry Redknapp. Grimsby Town After his release by Portsmouth, Crowe joined relegated team Grimsby Town, on a two-year contract. The Mariners had suffered relegation from the First Division in the previous season, whilst Crowe, was a part of the Portsmouth squad who had earned promotion from the same league. Signed by Paul Groves, Crowe was one of the first of the new arrivals at Blundell Park during the 2003–04 season campaign, he was often deployed on the right side of defence and midfield, competing with John McDermott and Marcel Cas. Grimsby would go on to suffer a second successive relegation having fallen into the drop zone on the final day of the season. Crowe's first season at the club would see him make 36 appearances. During his second season with Grimsby, Crowe played in 40 games and scored 4 goals. With his contract exprining in the summer of 2004, Crowe was offered a new deal by Grimsby but also wanted to listen to other contract offers. Crowe eventually agreed a contract at Northampton Town. Northampton Town Crowe initially signed a two-year contract with the Cobblers and won promotion during his first season at the club in which he made 46 appearances and scored 2 goals. Crowe signed a two-year extension to his contract during June 2007. Crowe was appointed Northampton captain, and during the 2008–9 season he scored 3 goals; although not in the same game, against his soon to be next employers Leeds United. Crowe was offered another new contract with Northampton after the club were relegated to League Two on the final day of the 2008–09 season following a 3–0 defeat to Leeds United. Leeds United On 16 June 2009, it was announced that Crowe had rejected the new contract offer at Northampton before agreeing a contract at League One side Leeds United, beginning on 1 July 2009. He made his first appearance in a Leeds shirt in the pre-season friendly v York City.