AFLUA Heritage Number: 425
Shirt Number: 16
AFL Matches at the end of 2022: 211
1st AFL Match: 2012, Round 3, GWS v West Coast Eagles
200th AFL Match: 2022, Round 16, Carlton v St Kilda (at Docklands)
Commenced umpiring career with: Essendon District Football League – 2003
Honours in umpiring:
AFL Grand Final – 2022
AFLUA Life Member – 2021
AFL Finals – 2022
TAC cup grand final – 2010
VFL Grand Final – 2011
Winner of most promising first- or second-year umpire – 2013