Shirt Number: 6

AFLUA Heritage Number: 448

AFL matches at the end of 2023: 64

50th AFL match: 2023, Fremantle v. Geelong (Perth Stadium)

AFLW matches at the end of 2022: 22

Umpiring Honours:

Winner of Most Promising First or Second-year Umpire – 2021

Related Posts