Debut: Round 4, 2000 v Adelaide

Games: 270

Honours:

  • Premiership player 2006
  • Club Champion 2007, 2009, 2011
  • Runner-up Club Champion 2006
  • All-Australian 2006, 2007, 2011, 2012 (captain)
  • Emerging talent 2000
  • Captain 2008-2014