A League Assistant Referee 2005-2023 - 208 Matches
National Soccer League Assistant Referee 1995-2004
9 Grand Finals (NSL 2000, A League 2009/10/12/15/16/17/18/21)2 FFA Cup Finals (2018/19)
FIFA Assistant Referee 2000-2021
FIFA World Cup Brasil 2014
Olympic Football Tournament London 2012
FIFA Club World Cup Morocco 2014
AFC Asian Cup Australia 2015 and UAE 2019
FIFA Confederations Cup Germany 2005 and South Africa 2009
2 AFC Champions League Finals (2007/09)
FIFA Under 20 World Cup 2003 UAE and 2013 Turkey
FIFA Under 17 World Cup 2007 Korea Republic