Giles moved on to Essendon for the 2015 season, and then spent two years with West Coast before retiring due to a degenerative knee condition.
[2] In December 2010, after winning the best and fairest award for Sturt in the SANFL,[3] Giles was selected by the new Greater Western Sydney Giants in the 2011 Rookie Draft.
[4] Giles played the 2011 season for Greater Western Sydney in the North East Australian Football League, as one of the senior players on an otherwise young squad.
On 16 October 2014, Giles was traded to the Essendon Football Club after struggling to maintain his place in the Greater Western Sydney team throughout the 2014 season.
[8] Giles managed five more games during the 2017 season, due to injuries to first-choice ruckmen Nic Naitanui and Scott Lycett.