Zack Holmes (born 30 May 1990) is an Australian rugby union player who plays for Toulouse in Top 14.
The ARU lists Holmes' Representative Honours as including WA Schools (2007) and Combined States (2007).
[1] In late 2010 he was selected as part of the Perth XV to play teams from Victoria and South Australia in the Southern State Championships.
[8] He made his debut in March, as substitute for wing Joseph Tomane, against the Chiefs at Baypark Stadium in Mount Maunganui.
[16] On 16 July 2015, Holmes left Western Force in Australia to join France Top 14 club La Rochelle on a two-year contract from the 2015-16 season.