Originally from Hope Valley, a northern suburb of Adelaide, Giro played for Norwood in the South Australian National Football League (SANFL), where he was awarded the MVP for the SANFL Under 18 competition in 2016.
[3] On debut he kicked one goal and had 10 disposals as the Dockers lost to the Magpies by 61 points.
Before the start of the 2019 season, Stefan signed a two-year contract extension with Fremantle.
[4] Unfortunately for Stefan, his 2019 season ended prematurely after injuring his ACL in Peel Thunder's round 8 clash against Subiaco.
It was in 2022 he played 1 AFL match for West Coast against North Melbourne in round 2 as a covid top up player.