AFLUA Heritage Number: 442
Shirt Number: 4
AFL Matches at the end of 2023: 92
1st AFL Match: 2019, Rd 1, Freemantle v North Melbourne
50th AFL Match: Round 6, 2022, GWS v St Kilda at Manuka Oval
Commenced umpiring career with: West Perth Junior District Umpires Association, 2005
Honours in umpiring:
Winner of most promising first- or second-year umpire – 2020
WAFL League Grand Final – 2016 and 2018
WAFL Colts Grand Final – 2013, 2014 and 2018
National Officiating Scholarship – 2016