|Full name||Gary Donald Marocchi|
|Date of birth||24 April 1955|
|Place of birth||Western Australia, Australia|
|* Senior club appearances and goals counted for the domestic league only and correct as of 15 July 2007.
‡ National team caps and goals correct as of 15 July 2007
Marocchi represented Australia 13 times in full internationals playing as a midfielder. His playing career at club level began in Perth in 1971 with Perth Azzurri in the Western Australia State League and concluded in 1980 with Adelaide City in the National Soccer League. He represented Western Australia 22 times and South Australia three times.
Marocchi's first venture into coaching at semi-professional level was with Perth Italia in 1991. He remained at Perth Italia until he joined Perth Kangaroos where in 1994 he coached the Kangaroos to the FAS Premier League league title. When Perth Glory entered the National Soccer League in 1996 Marocchi was chosen to lead the new team. His tenure saw the Glory narrowly miss the post-season final series in each of his two seasons in charge. He was replaced by Bernd Stange before the beginning of the 1998–99 season. In 2003, he joined Swan IC in the WA State League where he coached until June 2005 when he resigned, stating player performance issues as one reason for his departure.
- Marocchi resigns as Swan IC Coach www.sportsaustralia.com, 22 June 2005. Retrieved 16 November 2006
- "Australian Player Database – BR". OzSoccer. Retrieved 16 November 2006.