AFLUA Heritage Number: 583
AFLW Heritage Number: 52
1st AFL Match: 2021, North Melbourne v Western Bulldogs (Marvel Stadium)
100th AFL Match: Round 4, 2026, Melbourne v Gold Coast (MCG)
50th AFLW Match: Round 18, 2023, Melbourne v Brisbane (MCG)
Commenced umpiring career with: Warrnambool District Football Umpires Association (WDFUA), 2006
Honours in umpiring:
VFL Grand Final – 2017, 2019
AFLW Grand Final – 2019

