Debut: Round 2, 2002 v Collingwood
Games: 134
Honours:
- Premiership player 2006
- AFL Players Association Rookie of the Year 2002
- AFL Coaches Association Rookie of the Year 2002
- Emerging talent 2002
- Club Champion 2004, 2006
- Runner-up Club Champion 2003, 2005
- Brownlow Medallist 2004
- Player of the finals 2004, 2005, 2006
- Norm Smith Medallist 2005
- All-Australian 2004, 2006
- West Coast Eagles captain 2006, 2007
- AFL Players Association Most Valuable Player 2006