AFLUA Heritage Number: 319
AFL Matches at the end of 2025: 335
1st AFL Match: 2008, Melbourne v Carlton
300th AFL Match: 2024, Essendon v Collingwood
350th AFL Match: Rd 20, 2026, Melbourne vs Geelong (MCG)
Commenced umpiring career with: Geelong Football Umpires League, 1996
Honours in umpiring:
AFL Grand Final – 2013, 2015, 2016, 2017, 2023 and 2025
AFLUA Life Member – 2017
Leigh Keen Shield – 2016, 2018, 2023, 2026
All Australian Goal Umpire – 2015, 2016, 2023 and 2025
Brian Pratt Medallion – 2008
VFL Grand Final – 2007
355 Results
| Match Date | Match Details | Discipline | Ground | Comp | Round |
|---|---|---|---|---|---|
| 08/08/2026 |
![]() Geelong
17.15 (117)
![]() Essendon
7.8 (50)
|
Goal | Kardinia Park | VFL/AFL | 22 |
| 01/08/2026 |
![]() Fremantle
16.16 (112)
![]() West Coast
6.6 (42)
|
Goal | Perth Stadium | VFL/AFL | 21 |
| 24/07/2026 |
![]() Melbourne
14.13 (97)
![]() Geelong
18.9 (117)
|
Goal | M.C.G. | VFL/AFL | 20 |
| 19/07/2026 |
![]() Essendon
10.7 (67)
![]() Greater Western Sydney
8.16 (64)
|
Goal | Docklands | VFL/AFL | 19 |
| 05/07/2026 |
![]() Essendon
7.8 (50)
![]() St. Kilda
17.15 (117)
|
Goal | Docklands | VFL/AFL | 17 |
| 21/06/2026 |
![]() St. Kilda
8.13 (61)
![]() Western Bulldogs
12.11 (83)
|
Goal | Docklands | VFL/AFL | 15 |
| 13/06/2026 |
![]() Melbourne
13.17 (95)
![]() Essendon
6.14 (50)
|
Goal | M.C.G. | VFL/AFL | 14 |
| 28/05/2026 |
![]() St. Kilda
9.13 (67)
![]() Hawthorn
18.11 (119)
|
Goal | Docklands | VFL/AFL | 12 |
| 22/05/2026 |
![]() Richmond
10.14 (74)
![]() Essendon
7.14 (56)
|
Goal | M.C.G. | VFL/AFL | 11 |
| 16/05/2026 |
![]() Carlton
10.14 (74)
![]() Western Bulldogs
9.8 (62)
|
Goal | Docklands | VFL/AFL | 10 |
| 10/05/2026 |
![]() Richmond
9.7 (61)
![]() Adelaide
14.14 (98)
|
Goal | M.C.G | VFL/AFL | 9 |
| 24/04/2026 |
![]() Richmond
11.6 (72)
![]() Melbourne
19.12 (126)
|
Goal | M.C.G | VFL/AFL | 7 |
| 17/04/2026 |
![]() Geelong
19.17 (131)
![]() Western Bulldogs
8.8 (56)
|
Goal | Kardinia Park | VFL/AFL | 6 |
| 11/04/2026 |
![]() Sydney
14.16 (100)
![]() Gold Coast
9.14 (68)
|
Goal | Norwood Oval | VFL/AFL | 5 |
| 05/04/2026 |
![]() Melbourne
16.13 (109)
![]() Gold Coast
14.5 (89)
|
Goal | M.C.G | VFL/AFL | 4 |
| 19/03/2026 |
![]() Hawthorn
14.15 (99)
![]() Sydney
13.4 (82)
|
Goal | M.C.G | VFL/AFL | 2 |
| 14/03/2026 |
![]() Geelong
16.14 (110)
![]() Fremantle
14.16 (100)
|
Goal | Kardinia Park | VFL/AFL | 1 |
| 27/09/2025 |
![]() Geelong
11.9 (75)
![]() Brisbane
18.14 (122)
|
Goal | M.C.G | VFL/AFL | gf |
| 20/09/2025 |
Collingwood
11.5 (71)
![]() Brisbane
15.10 (100)
|
Goal | M.C.G | VFL/AFL | pf |
| 06/09/2025 |
![]() Fremantle
12.7 (79)
![]() Gold Coast
11.14 (80)
|
Goal | Perth Stadium | VFL/AFL | ef |
| 22/08/2025 |
Collingwood
11.16 (82)
![]() Melbourne
11.10 (76)
|
Goal | M.C.G | VFL/AFL | 24 |
| 16/08/2025 |
![]() Hawthorn
13.14 (92)
![]() Melbourne
8.8 (56)
|
Goal | M.C.G | VFL/AFL | 23 |
| 09/08/2025 |
![]() Richmond
7.10 (52)
![]() St. Kilda
8.8 (56)
|
Goal | M.C.G | VFL/AFL | 22 |
| 02/08/2025 |
Collingwood
10.5 (65)
![]() Brisbane
14.8 (92)
|
Goal | M.C.G | VFL/AFL | 21 |
| 19/07/2025 |
![]() Carlton
12.6 (78)
![]() Melbourne
10.10 (70)
|
Goal | M.C.G | VFL/AFL | 19 |
| 13/07/2025 |
![]() St. Kilda
13.9 (87)
![]() Sydney
14.8 (92)
|
Goal | Docklands | VFL/AFL | 18 |
| 28/06/2025 |
![]() Hawthorn
23.12 (150)
![]() North Melbourne
9.11 (65)
|
Goal | York Park | VFL/AFL | 16 |
| 12/06/2025 |
![]() St. Kilda
8.12 (60)
![]() Western Bulldogs
20.12 (132)
|
Goal | Docklands | VFL/AFL | 14 |
| 22/09/2022 |
![]() Geelong
11.5 (71)
![]() St. Kilda
3.3 (21)
|
Goal | Kardinia Park | AFLW | 5 |
| 18/09/2022 |
Collingwood
2.4 (16)
![]() Adelaide
2.9 (21)
|
Goal | Victoria Park | AFLW | 4 |
| 10/09/2022 |
![]() Geelong
1.5 (11)
Collingwood
2.3 (15)
|
Goal | Kardinia Park | AFLW | 3 |
| 07/03/2025 |
![]() Sydney
11.10 (76)
![]() Hawthorn
14.12 (96)
|
Goal | S.C.G. | VFL/AFL | o |
| 01/06/2025 |
![]() Melbourne
7.21 (63)
![]() St. Kilda
14.7 (91)
|
Goal | Alice Springs | VFL/AFL | 12 |
| 24/05/2025 |
![]() Hawthorn
8.12 (60)
![]() Brisbane
14.9 (93)
|
Goal | M.C.G | VFL/AFL | 11 |
| 17/05/2025 |
Collingwood
11.12 (78)
![]() Adelaide
10.8 (68)
|
Goal | M.C.G | VFL/AFL | 10 |
| 11/05/2025 |
![]() Richmond
11.15 (81)
![]() West Coast
11.13 (79)
|
Goal | M.C.G | VFL/AFL | 9 |
| 27/04/2025 |
![]() Hawthorn
18.16 (124)
![]() West Coast
11.8 (74)
|
Goal | Docklands | VFL/AFL | 7 |
| 19/04/2025 |
![]() Melbourne
16.11 (107)
![]() Fremantle
14.13 (97)
|
Goal | M.C.G | VFL/AFL | 6 |
| 04/04/2025 |
![]() Geelong
12.13 (85)
![]() Melbourne
6.10 (46)
|
Goal | Kardinia Park | VFL/AFL | 4 |
| 27/03/2025 |
![]() Essendon
9.18 (72)
![]() Port Adelaide
8.12 (60)
|
Goal | Docklands | VFL/AFL | 3 |
| 15/03/2025 |
![]() Geelong
23.9 (147)
![]() Fremantle
10.9 (69)
|
Goal | Kardinia Park | VFL/AFL | 1 |
| 07/09/2024 |
![]() Sydney
13.10 (88)
![]() Greater Western Sydney
12.10 (82)
|
Goal | S.C.G. | VFL/AFL | qf |
| 24/08/2024 |
![]() Richmond
10.6 (66)
![]() Gold Coast
14.10 (94)
|
Goal | M.C.G | VFL/AFL | 24 |
| 17/08/2024 |
Collingwood
11.13 (79)
![]() Brisbane
11.12 (78)
|
Goal | M.C.G | VFL/AFL | 23 |
| 11/08/2024 |
![]() Richmond
7.9 (51)
![]() St. Kilda
15.9 (99)
|
Goal | Docklands | VFL/AFL | 22 |
| 02/08/2024 |
![]() Western Bulldogs
15.20 (110)
![]() Melbourne
9.5 (59)
|
Goal | Docklands | VFL/AFL | 21 |
| 20/07/2024 |
![]() Geelong
7.6 (48)
![]() Western Bulldogs
13.17 (95)
|
Goal | Kardinia Park | VFL/AFL | 19 |
| 14/07/2024 |
![]() Richmond
12.12 (84)
![]() Greater Western Sydney
17.6 (108)
|
Goal | M.C.G | VFL/AFL | 18 |
| 07/07/2024 |
![]() St. Kilda
13.6 (84)
![]() Sydney
11.16 (82)
|
Goal | Docklands | VFL/AFL | 17 |
| 29/06/2024 |
![]() Geelong
16.9 (105)
![]() Essendon
9.6 (60)
|
Goal | M.C.G | VFL/AFL | 16 |