AFLUA Heritage Number: 577
AFL matches at the end of 2023: 105
1st AFL Match: Round 8, 2018, Gold Coast Suns v Melbourne
100th AFL Match: Round 19, 2023, Brisbane v Geelong (Gabba)
AFLW matches at the end of 2022: 1
Commenced umpiring career with: Community – 2007, NEAFL – 2012
Honours in Umpiring:
QAFL Grand Final – 2014
NEAFL Grand Final – 2016