Nov 29, 2017
AFLUA Heritage number: 569 1st AFL Match: Round 1, 2017, Sydney v Port Adelaide 100th AFL Match: Round 2, 2023, Adelaide v Richmond (Adelaide Oval) 150th AFL Match: Round 9, 2025, Adelaide v Port Adelaide (Adelaide Oval) Commenced umpiring career with: Canberra, 2003...
Nov 29, 2017
AFLUA Heritage Number: 345 1st AFL Match: Round 5, 2017, Richmond v Melbourne 100th AFL Match: Round 11, 2023, Richmond v Port Adelaide (MCG) 150th AFL Match: Round 2, 2026, Richmond v Gold Coast (MCG) Umpiring Honours: AFL Grand Final – 2026 All-Australian Goal...
Jan 26, 2017
AFLUA Heritage Number: 353 1st AFL Match: Round 7, 2020, Fremantle v West Coast 50th AFL Match: Round 15, 2023, Fremantle v Essendon (Perth Stadium) 100th AFL Match: Round 15, 2026, Fremantle v Geelong (Perth Stadium) Commenced umpiring career with: Swan Districts...
Jan 24, 2017
Shirt Number: 4 AFLUA Heritage Number: 442 AFL Matches at the end of 2025: 137 1st AFL Match: Round 1, 2019, Fremantle v North Melbourne 100th AFL Match: Round 8, 2024, Melbourne v Geelong 150th AFL Match: Round 21, 2026, Port Adelaide v GWS Giants (Adelaide Oval)...
Jan 23, 2017
AFLUA Heritage Number: 570 1st AFL Match: Round 1, 2017, Essendon v Hawthorn 100th AFL Match: Round 1, 2022, Melbourne v Western Bulldogs (MCG) 200th AFL Match: Round 4, 2026, Hawthorn v Geelong (MCG) Commenced umpiring career with: Eastern Football League, 2004...