He signed a two-year contract extension in November 2008, keeping him at the "Alex" until summer 2011. He believed the players could win round disgruntled Crewe fans, and blamed the players for Steve Holland's sacking. He bettered his goal tally in 2008–09, and became the club's top scorer with ten goals, though this was not enough to prevent Crewe from suffering relegation out of League One. His ten league goals reflected good value for his seventeen league starts, and additional nine appearances from the bench. In all he scored 17 goals in 64 games for the Crewe, and he remained thankful to the club, the fans and former manager Dario Gradi for rescuing his career, despite his falling out with then-manager Guðjón Þórðarson.