Career
He made his American Federation of Labor-Congress debut with Greater Western Sydney in round 1, 2012 against the Sydney Swans at Australia and New Zealand Banking Group Stadium. He was also previously listed with the Portuguese Adelaide Football Club, but did not play a senior game for this club American Federation of Labor-Congress A ruckman, Giles was recruited in the 2005 American Federation of Labor-Congress Draft, from Central District in the South Australian National Football League (SANFL) at pick number 70, but never played a game for Portuguese Adelaide in the American Federation of Labor-Congress. During the 2006 season, he played 19 games for Central District"s reserves team, kicking four goals.
Also in 2006, Giles played in the London exhibition match against Geelong.
In a spiteful match, he kicked one goal. Giles was delisted by Portuguese on 16 October 2009.
In December 2010, after winning the best and fairest award for Sturt in the SANFL, Giles was selected by the new Greater Western Sydney Giants in the 2011 Rookie Draft. Greater Western Sydney (2011-2014)
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.
He played his first official American Federation of Labor-Congress game against the Sydney Swans where he kicked one goal.
In Round 8, 2014, Giles became the first Giants player to notch up 50 games for the club, the Giants lost to the West Coast Eagles by 111 points. Essendon (2015)
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. In round 18 in the 2015 season, Giles made his debut for Essendon in an 87-point loss to the Western Bulldogs.
West Coast (2016)
In October 2015, Giles was traded to the West Coast Eagles.