Shirt Number: 19
AFLUA Heritage Number: 441
AFLW Heritage Number: 82
1st AFL Match: Round 7, 2018, Brisbane v Collingwood
100th AFL Match: Round 1, 2024, GWS v North Melbourne
150th AFL Match: Round 11, 2026, North Melbourne v Gold Coast (Docklands)
Commenced umpiring career with: AFL Brisbane Juniors – 2008
Honours in umpiring:
NEAFL Grand Final – 2015
AIS Scholarship – 2015
AFL U18 National Championships – 2015
AFL Grand Final AIS Curtain Raiser – 2015
AFL U16 National Championships – 2013
All-Australian u15 Umpire – South Africa Tour 2012

