Shirt Number: 6

AFLUA Heritage Number: 448

AFL matches at the end of 2023: 64

50th AFL match: 2023, Round 10, 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