Background
Bruce was born in Canberra, Australian Capital Territory.
Bruce was born in Canberra, Australian Capital Territory.
Josh played junior football for the Eastlake Football Club in the American Federation of Labor-Congress Canberra competition. He was successful as the newly formed Greater Western Sydney Giants drafted Bruce as a zone selection to play with their TAC Cup team in 2010. He continued to play with the Giants in 2011 while the club was competing in the NEAFL.
GWS Giants (2012–2013)
Bruce made his debut in round 5, 2012, against the Western Bulldogs in front of a hometown crowd at Manuka Oval, as a late replacement for the injured Chad Cornes.
At the end of 2013, Bruce was traded to Street Kilda.
Street Kilda (since 2014)
Bruce played his first game for Street Kilda in round 5, 2014 against Essendon. While quiet initially, he was tried as a forward in round 19 against Gold Coast.
After a three-goal display, his next pre-season was spent training with the forwards. In 2015, he had a break-out year up forward, with a six goal haul against Gold Coast, and five goal displays against Essendon (twice) and Adelaide.
He ended up being Street Kilda"s leading goalkicker for 2015, kicking 50 goals and finishing eighth in that year"s Coleman medal tally.