Commenced umpiring career with: SAAFL in 2010
1st AFL match: Round 2, 2022, Port Adelaide v Hawthorn (Adelaide Oval)
AFL Matches at the end of 2023: 28
AFLW Matches at the end of 2022: 11
Honours in umpiring:
SANFL League Grand Final – 2016, 2018, 2019 and 2021
Golden Flags award – 2018
Most Improved Goal Umpire award – 2015