Referee Career
List of Games
| To view more info on a match, click the > button. |
| Year | Date | Competition | Round | Home | Score | Away | Scrums | Penalties | Venue | Crowd | Role | |
|---|
| 1997 | May 9 | Super League Tri-Series 1997 | Game 2 | New Zealand | 12 - 26 | QLD | 8 - 5 | 4 - 4 | Ericsson | 18,000 | Touch Judge | > |
| 1997 | Jul 6 | Super League 1997 | Round 14 | Brisbane | 50 - 14 | Perth | 7 - 4 | 2 - 4 | ANZ | 11,806 | Touch Judge | > |
| 1997 | 11 | Super League 1997 | Round 15 | Adelaide | 8 - 18 | Auckland | 9 - 8 | 6 - 4 | Adelaide | 13,278 | Touch Judge | > |
| 1997 | 20 | World Club Challenge 1997 | Round 4 | Hunter | 26 - 8 | Castleford | 14 - 7 | 3 - 2 | Topper | 3,379 | Touch Judge | > |
| 1997 | 26 | World Club Challenge 1997 | Round 5 | Cronulla | 44 - 0 | Warrington | 9 - 4 | 10 - 5 | Shark Park | 6,112 | Touch Judge | > |
| 1997 | Aug 3 | World Club Challenge 1997 | Round 6 | Auckland | 16 - 4 | Warrington | 11 - 11 | 9 - 2 | Lancaster | 5,500 | Touch Judge | > |
| 1997 | 11 | Super League 1997 | Round 16 | Canterbury | 40 - 18 | Auckland | 10 - 6 | 6 - 1 | Belmore | 5,126 | Touch Judge | > |
| 1997 | 15 | Super League 1997 | Round 17 | Penrith | 44 - 8 | Canterbury | 7 - 7 | 6 - 4 | Penrith | 8,213 | Touch Judge | > |
| 1997 | 24 | Super League 1997 | Round 18 | Auckland | 50 - 22 | North Qld | 7 - 5 | 7 - 6 | Ericsson | 12,000 | Touch Judge | > |
| 1997 | Sep 26 | New Zealand vs Australia SL 1997 | Game 1 | New Zealand | 30 - 12 | Australia | 3 - 4 | 10 - 8 | North Harbour | 17,456 | Touch Judge | > |
| 1998 | Mar 15 | NRL Premiership 1998 | Round 1 | Canterbury | 20 - 10 | Canberra | 7 - 8 | 5 - 11 | Belmore | 8,453 | Touch Judge | > |
| 1998 | 22 | NRL Premiership 1998 | Round 2 | St George | 14 - 20 | Cronulla | 9 - 4 | 9 - 9 | Kogarah | 15,189 | Touch Judge | > |
| 1998 | 28 | NRL Premiership 1998 | Round 3 | Brisbane | 26 - 18 | Penrith | 9 - 6 | 5 - 4 | ANZ | 18,570 | Touch Judge | > |
| 1998 | Apr 3 | NRL Premiership 1998 | Round 4 | Melbourne | 24 - 16 | North Sydney | 7 - 5 | 7 - 10 | Olympic Park | 20,522 | Touch Judge | > |
| 1998 | 9 | NRL Premiership 1998 | Round 5 | Adelaide | 8 - 16 | Gold Coast | 10 - 5 | 8 - 6 | Adelaide | 7,058 | Touch Judge | > |
| 1998 | 18 | NRL Premiership 1998 | Round 6 | North Qld | 17 - 4 | Newcastle | 14 - 7 | 6 - 6 | Malanda | 18,428 | Touch Judge | > |
| 1998 | 26 | NRL Premiership 1998 | Round 7 | Western Suburbs | 8 - 12 | St George | 9 - 5 | 9 - 10 | Campbelltown | 9,036 | Touch Judge | > |
| 1998 | May 3 | NRL Premiership 1998 | Round 8 | Canterbury | 30 - 4 | Adelaide | 5 - 10 | 4 - 4 | Belmore | 5,041 | Touch Judge | > |
| 1998 | 10 | NRL Premiership 1998 | Round 9 | South Sydney | 14 - 26 | North Sydney | 4 - 5 | 5 - 5 | SFS | 5,150 | Touch Judge | > |
| 1998 | 17 | NRL Premiership 1998 | Round 10 | Sydney City | 44 - 24 | Manly | 4 - 6 | 6 - 8 | SFS | 12,796 | Touch Judge | > |
| 1998 | 23 | NRL Premiership 1998 | Round 11 | North Qld | 12 - 29 | Parramatta | 7 - 6 | 4 - 5 | Malanda | 17,361 | Touch Judge | > |
| 1998 | 31 | NRL Premiership 1998 | Round 12 | Canterbury | 28 - 2 | Manly | 10 - 10 | 6 - 4 | Belmore | 10,152 | Touch Judge | > |
| 1998 | Jun 6 | NRL Premiership 1998 | Round 13 | North Qld | 40 - 10 | Western Suburbs | 8 - 5 | 4 - 5 | Malanda | 10,840 | Touch Judge | > |
| 1998 | 13 | NRL Premiership 1998 | Round 14 | Melbourne | 24 - 4 | Adelaide | 5 - 8 | 7 - 7 | Olympic Park | 8,293 | Touch Judge | > |
| 1998 | 20 | NRL Premiership 1998 | Round 15 | Gold Coast | 4 - 18 | Balmain | 9 - 8 | 7 - 8 | Carrara | 5,227 | Touch Judge | > |
| 1998 | 27 | NRL Premiership 1998 | Round 16 | Melbourne | 21 - 24 | Auckland | 7 - 6 | 4 - 8 | Olympic Park | 13,127 | Touch Judge | > |
| 1998 | Jul 4 | NRL Premiership 1998 | Round 17 | South Sydney | 8 - 30 | Canterbury | 8 - 6 | 8 - 7 | SFS | 5,822 | Touch Judge | > |
| 1998 | 11 | NRL Premiership 1998 | Round 18 | Penrith | 24 - 18 | Sydney City | 6 - 4 | 11 - 6 | Penrith | 11,156 | Touch Judge | > |
| 1998 | 17 | NSWRL First Division 1998 | Round 19 | Norths | 10 - 24 | Balmain | - | - | North Sydney | | Referee | > |
| 1998 | 18 | NRL Premiership 1998 | Round 19 | North Qld | 14 - 10 | Adelaide | 8 - 8 | 6 - 6 | Malanda | 11,340 | Touch Judge | > |
| 1998 | 25 | NRL Premiership 1998 | Round 20 | Gold Coast | 6 - 30 | Manly | 5 - 8 | 10 - 4 | Carrara | 8,721 | Touch Judge | > |
| 1998 | Aug 2 | NRL Premiership 1998 | Round 21 | Canterbury | 56 - 14 | Western Suburbs | 9 - 4 | 4 - 6 | Belmore | 6,125 | Touch Judge | > |
| 1998 | 7 | NRL Premiership 1998 | Round 22 | Adelaide | 10 - 32 | Manly | 6 - 9 | 9 - 6 | Hindmarsh | 7,459 | Touch Judge | > |
| 1998 | 16 | NRL Premiership 1998 | Round 23 | Balmain | 16 - 30 | Newcastle | 6 - 6 | 2 - 8 | Leichhardt | 4,864 | Touch Judge | > |
| 1998 | 23 | NRL Premiership 1998 | Round 24 | North Sydney | 62 - 0 | North Qld | 6 - 4 | 5 - 3 | North Sydney | 15,604 | Touch Judge | > |
| 1999 | Mar 5 | NRL Premiership 1999 | Round 1 | Canberra | 28 - 20 | Brisbane | 2 - 9 | 8 - 4 | Bruce | 20,122 | Touch Judge | > |
| 1999 | 14 | NRL Premiership 1999 | Round 2 | St Geo Illa | 18 - 24 | Canterbury | 11 - 9 | 6 - 6 | Kogarah | 13,497 | Touch Judge | > |
| 1999 | 21 | NRL Premiership 1999 | Round 3 | Penrith | 60 - 6 | Western Suburbs | 4 - 8 | 4 - 10 | Penrith | 7,276 | Touch Judge | > |
| 1999 | 28 | NRL Premiership 1999 | Round 4 | North Sydney | 26 - 18 | North Qld | 10 - 6 | 6 - 6 | Suncorp | 3,382 | Touch Judge | > |
| 1999 | Apr 3 | NRL Premiership 1999 | Round 5 | Manly | 24 - 28 | South Sydney | 4 - 6 | 5 - 9 | Brookvale | 12,087 | Touch Judge | > |
| 1999 | 9 | NRL Premiership 1999 | Round 6 | Sydney City | 15 - 6 | Parramatta | 6 - 14 | 6 - 9 | SCG | 15,114 | Touch Judge | > |
| 1999 | 18 | NRL Premiership 1999 | Round 7 | Balmain | 18 - 12 | Manly | 8 - 8 | 10 - 7 | Leichhardt | 13,286 | Touch Judge | > |
| 1999 | 25 | NRL Premiership 1999 | Round 8 | North Qld | 20 - 20 | Brisbane | 3 - 10 | 10 - 4 | Dairy Farmers | 30,302 | Touch Judge | > |
| 1999 | May 2 | NRL Premiership 1999 | Round 9 | North Sydney | 8 - 37 | Canberra | 3 - 3 | 3 - 6 | Stdm Australia | 8,032 | Touch Judge | > |
| 1999 | 9 | NRL Premiership 1999 | Round 10 | Brisbane | 16 - 26 | Sydney City | 11 - 3 | 3 - 1 | ANZ | 29,373 | Touch Judge | > |
| 1999 | 16 | NRL Premiership 1999 | Round 11 | Auckland | 32 - 30 | Canberra | 3 - 7 | 5 - 3 | Ericsson | 9,423 | Touch Judge | > |
| 1999 | 22 | NRL Premiership 1999 | Round 12 | Western Suburbs | 7 - 6 | Penrith | 3 - 7 | 3 - 6 | Parramatta | 5,087 | Touch Judge | > |
| 1999 | 30 | NRL Premiership 1999 | Round 13 | North Sydney | 64 - 12 | Balmain | 5 - 8 | 5 - 4 | North Sydney | 11,126 | Touch Judge | > |
| 1999 | Jun 6 | NRL Premiership 1999 | Round 14 | Canterbury | 19 - 18 | South Sydney | 2 - 6 | 5 - 5 | Stdm Australia | 16,156 | Touch Judge | > |
| 1999 | 13 | NRL Premiership 1999 | Round 15 | Manly | 16 - 29 | Canberra | 10 - 9 | 8 - 7 | Brookvale | 11,976 | Touch Judge | > |
| 1999 | 20 | NRL Premiership 1999 | Round 16 | South Sydney | 12 - 24 | North Sydney | 5 - 4 | 9 - 6 | SFS | 9,505 | Touch Judge | > |
| 1999 | 26 | NRL Premiership 1999 | Round 17 | Sydney City | 18 - 32 | North Qld | 6 - 8 | 10 - 9 | SFS | 4,029 | Touch Judge | > |
| 1999 | Jul 3 | NRL Premiership 1999 | Round 18 | Penrith | 0 - 20 | South Sydney | 4 - 9 | 14 - 6 | Penrith | 12,017 | Touch Judge | > |
| 1999 | 9 | NRL Premiership 1999 | Round 19 | Sharks | 24 - 8 | Canberra | 9 - 8 | 4 - 7 | Shark Park | 11,554 | Touch Judge | > |
| 1999 | 18 | NRL Premiership 1999 | Round 20 | Newcastle | 21 - 14 | Penrith | 7 - 9 | 9 - 7 | Marathon | 20,946 | Touch Judge | > |
| 1999 | 23 | NRL Premiership 1999 | Round 21 | Brisbane | 22 - 4 | St Geo Illa | 6 - 4 | 7 - 8 | ANZ | 33,289 | Touch Judge | > |
| 1999 | 30 | NRL Premiership 1999 | Round 22 | Brisbane | 38 - 6 | Newcastle | 5 - 4 | 6 - 5 | ANZ | 29,979 | Touch Judge | > |
| 1999 | Aug 8 | NRL Premiership 1999 | Round 23 | Parramatta | 17 - 16 | Penrith | 9 - 3 | 10 - 11 | Parramatta | 19,060 | Touch Judge | > |
| 1999 | 15 | NRL Premiership 1999 | Round 24 | Manly | 26 - 26 | Brisbane | 3 - 6 | 7 - 6 | Brookvale | 15,687 | Touch Judge | > |
| 1999 | 22 | NRL Premiership 1999 | Round 25 | Sydney City | 24 - 26 | St Geo Illa | 2 - 4 | 9 - 6 | SFS | 24,271 | Touch Judge | > |
| 1999 | 27 | NRL Premiership 1999 | Round 26 | Brisbane | 14 - 12 | Canterbury | 5 - 7 | 4 - 9 | ANZ | 34,644 | Touch Judge | > |
| 1999 | Sep 4 | NRL Premiership 1999 | Qualif Final | Parramatta | 30 - 16 | Newcastle | 6 - 9 | 11 - 4 | Parramatta | 22,053 | Touch Judge | > |
| 1999 | 12 | NRL Premiership 1999 | Semi Final | Melbourne | 24 - 22 | Canterbury | 8 - 5 | 5 - 3 | SFS | 20,075 | Touch Judge | > |
| 1999 | 19 | NRL Premiership 1999 | Prelim Final | St Geo Illa | 24 - 8 | Sharks | 5 - 8 | 3 - 5 | Stdm Australia | 51,827 | Touch Judge | > |
| 2000 | Feb 6 | NRL Premiership 2000 | Round 1 | Auckland | 14 - 6 | Melbourne | 7 - 9 | 5 - 7 | Ericsson | 19,014 | Touch Judge | > |
| 2000 | 12 | NRL Premiership 2000 | Round 2 | Sharks | 28 - 2 | Sydney | 12 - 8 | 3 - 4 | Toyota | 13,112 | Touch Judge | > |
| 2000 | 18 | NRL Premiership 2000 | Round 3 | St Geo Illa | 0 - 24 | Bulldogs | 9 - 7 | 7 - 4 | SFS | 16,163 | Touch Judge | > |
| 2000 | 28 | NRL Premiership 2000 | Round 4 | Parramatta | 18 - 26 | North Qld | 6 - 7 | 8 - 5 | Parramatta | 10,110 | Touch Judge | > |
| 2000 | Mar 5 | NRL Premiership 2000 | Round 5 | Wests Tigers | 22 - 10 | Penrith | 9 - 8 | 10 - 2 | Leichhardt | 8,853 | Touch Judge | > |
| 2000 | 13 | NRL Premiership 2000 | Round 6 | Sharks | 14 - 4 | Bulldogs | 8 - 12 | 4 - 4 | Toyota | 11,500 | Touch Judge | > |
| 2000 | 18 | NRL Premiership 2000 | Round 7 | Auckland | 8 - 36 | St Geo Illa | 7 - 2 | 8 - 3 | Ericsson | 11,217 | Touch Judge | > |
| 2000 | 26 | NRL Premiership 2000 | Round 8 | Auckland | 26 - 22 | Sydney | 7 - 8 | 3 - 3 | Ericsson | 11,125 | Touch Judge | > |
| 2000 | 31 | NRL Premiership 2000 | Round 9 | Penrith | 18 - 2 | Brisbane | 7 - 9 | 7 - 8 | Penrith | 15,290 | Touch Judge | > |
| 2000 | Apr 8 | NRL Premiership 2000 | Round 10 | Bulldogs | 18 - 18 | Auckland | 8 - 6 | 5 - 4 | Stdm Australia | 7,132 | Touch Judge | > |
| 2000 | 16 | NRL Premiership 2000 | Round 11 | Brisbane | 34 - 18 | St Geo Illa | 5 - 9 | 8 - 4 | ANZ | 22,190 | Touch Judge | > |
| 2000 | 23 | NRL Premiership 2000 | Round 12 | Newcastle | 26 - 23 | Parramatta | 3 - 7 | 7 - 8 | Marathon | 22,396 | Touch Judge | > |
| 2000 | 30 | NRL Premiership 2000 | Round 13 | Penrith | 12 - 16 | Bulldogs | 11 - 10 | 5 - 6 | Penrith | 11,684 | Touch Judge | > |
| 2000 | May 6 | NRL Premiership 2000 | Round 14 | St Geo Illa | 54 - 0 | Auckland | 7 - 5 | 5 - 6 | WIN | 7,039 | Touch Judge | > |
| 2000 | 14 | NRL Premiership 2000 | Round 15 | Brisbane | 40 - 14 | Sydney | 5 - 9 | 3 - 4 | ANZ | 15,577 | Touch Judge | > |
| 2000 | 20 | NRL Premiership 2000 | Round 16 | Sharks | 26 - 18 | Canberra | 3 - 5 | 6 - 2 | Toyota | 11,432 | Touch Judge | > |
| 2000 | 24 | State Of Origin 2000 | Game 2 | QLD | 10 - 28 | NSW | 6 - 6 | 8 - 5 | Suncorp | 38,796 | Touch Judge | > |
| 2000 | 27 | NRL Premiership 2000 | Round 17 | Newcastle | 30 - 12 | Auckland | 9 - 8 | 5 - 5 | Marathon | 13,954 | Touch Judge | > |
| 2000 | Jun 2 | NRL Premiership 2000 | Round 18 | Parramatta | 25 - 12 | Bulldogs | 4 - 6 | 8 - 3 | Parramatta | 17,130 | Touch Judge | > |
| 2000 | 10 | NRL Premiership 2000 | Round 19 | Auckland | 20 - 24 | Penrith | 4 - 3 | 9 - 7 | Ericsson | 10,305 | Touch Judge | > |
| 2000 | 17 | NRL Premiership 2000 | Round 20 | North Qld | 28 - 12 | Penrith | 8 - 8 | 3 - 6 | Dairy Farmers | 10,851 | Touch Judge | > |
| 2000 | 23 | NRL Premiership 2000 | Round 21 | Melbourne | 22 - 16 | Sharks | 3 - 5 | 6 - 6 | MCG | 15,535 | Touch Judge | > |
| 2000 | Jul 1 | NRL Premiership 2000 | Round 22 | Wests Tigers | 24 - 22 | Sharks | 5 - 8 | 6 - 4 | Leichhardt | 12,719 | Touch Judge | > |
| 2000 | 8 | NRL Premiership 2000 | Round 23 | Penrith | 42 - 12 | St Geo Illa | 9 - 8 | 10 - 4 | Penrith | 19,330 | Touch Judge | > |
| 2000 | 16 | NRL Premiership 2000 | Round 24 | St Geo Illa | 14 - 44 | Brisbane | 8 - 4 | 6 - 10 | WIN | 14,184 | Touch Judge | > |
| 2000 | 22 | NRL Premiership 2000 | Round 25 | North Qld | 20 - 36 | Sydney | 7 - 7 | 10 - 7 | Dairy Farmers | 14,894 | Touch Judge | > |
| 2000 | 30 | NRL Premiership 2000 | Round 26 | Auckland | 32 - 22 | Northern Eagles | 3 - 7 | 3 - 3 | Ericsson | 13,263 | Touch Judge | > |
| 2001 | Feb 18 | NRL Premiership 2001 | Round 1 | New Zealand | 8 - 24 | Canberra | 9 - 6 | 11 - 12 | Ericsson | 11,134 | Touch Judge | > |
| 2001 | Mar 9 | NRL Premiership 2001 | Round 4 | New Zealand | 34 - 6 | St Geo Illa | 5 - 7 | 10 - 4 | Ericsson | 8,730 | Touch Judge | > |
| 2001 | 24 | NRL Premiership 2001 | Round 6 | New Zealand | 13 - 12 | Brisbane | 5 - 11 | 7 - 3 | Ericsson | 13,921 | Touch Judge | > |
| 2001 | Apr 7 | NRL Premiership 2001 | Round 8 | Bulldogs | 24 - 24 | New Zealand | 5 - 5 | 3 - 3 | WestpacTrust | 27,724 | Touch Judge | > |
| 2001 | 16 | NRL Premiership 2001 | Round 9 | New Zealand | 52 - 8 | Penrith | 8 - 6 | 6 - 6 | Ericsson | 16,876 | Touch Judge | > |
| 2001 | 21 | NRL Premiership 2001 | Round 10 | Brisbane | 40 - 16 | St Geo Illa | 9 - 7 | 8 - 5 | ANZ | 19,768 | Touch Judge | > |
| 2001 | 29 | NRL Premiership 2001 | Round 11 | Wests Tigers | 12 - 66 | Parramatta | 7 - 4 | 7 - 4 | Leichhardt | 14,802 | Touch Judge | > |
| 2001 | May 12 | NRL Premiership 2001 | Round 12 | New Zealand | 20 - 40 | Melbourne | 6 - 4 | 5 - 3 | Ericsson | 15,167 | Touch Judge | > |
| 2001 | Jun 1 | NRL Premiership 2001 | Round 15 | New Zealand | 34 - 30 | Northern Eagles | 4 - 6 | 4 - 5 | Ericsson | 12,282 | Touch Judge | > |
| 2001 | 16 | NRL Premiership 2001 | Round 16 | New Zealand | 16 - 21 | Wests Tigers | 3 - 5 | 5 - 9 | Ericsson | 8,333 | Touch Judge | > |
| 2001 | Jul 7 | NRL Premiership 2001 | Round 18 | New Zealand | 29 - 18 | Parramatta | 7 - 7 | 7 - 6 | Ericsson | 10,554 | Touch Judge | > |
| 2001 | 22 | NRL Premiership 2001 | Round 20 | New Zealand | 30 - 37 | Newcastle | 8 - 1 | 7 - 6 | Ericsson | 8,188 | Touch Judge | > |
| 2001 | 28 | NRL Premiership 2001 | Round 21 | New Zealand | 34 - 8 | Bulldogs | 9 - 7 | 6 - 5 | Ericsson | 10,391 | Touch Judge | > |
| 2001 | Aug 11 | NRL Premiership 2001 | Round 23 | New Zealand | 30 - 0 | Sharks | 7 - 11 | 7 - 8 | Ericsson | 10,131 | Touch Judge | > |
| 2001 | 18 | NRL Premiership 2001 | Round 24 | New Zealand | 14 - 8 | Sydney | 10 - 9 | 6 - 6 | Ericsson | 15,665 | Touch Judge | > |
| 2001 | Sep 2 | NRL Premiership 2001 | Round 26 | New Zealand | 18 - 30 | North Qld | 5 - 7 | 5 - 7 | Ericsson | 24,568 | Touch Judge | > |
| 2003 | Jul 25 | Australia vs New Zealand 2003 | Game 1 | Australia | 48 - 6 | New Zealand | 7 - 3 | 4 - 2 | Aussie | 30,605 | Video Ref | > |
108 games
Customise this match list