Debut: Round 2, 2002 v Sydney

Games: 290

Honours:

  • Premiership player 2006
  • Club Champion 2008
  • Runner-up Club Champion 2012
  • Vice-captain 2008, 2009
  • Best Clubman 2006
  • All-Australian 2005, 2006, 2007, 2008, 2011, 2012