En club, il a fait ses débuts avec les Wigan Warriors avant de rejoindre St Helens RLFC avec qui il a effectué la majeure partie de sa carrière sportive.
Il y devient l'un des joueurs les plus importants du club et y élu meilleur joueur de Super League en 2000 et meilleur joueur de la finale de coupe d'Angleterre en 2001, 2004 et 2006. Il remporte avec ce club quatre Super League (1999, 2000, 2002 et 2006), cinq coupes d'Angleterre (2001, 2004, 2006, 2007 et 2008) et deux World Club Challenge (2001 et 2007).
Palmarès
Individuel :
Meilleur marqueur d'essais de la Super League : 2000 (St Helens)