Stefan signed on after impressing in the pre-season win over Aldershot Town where he scored the only goal of the game in a 1-0 win.
He is reunited with boss Mark Beard after playing under him at Brighton & Hove Albion as a 16-year-old in the summer of 2018.
Over his two years as an Under 18 for the Seagulls he played 43 times – scoring twelve in 19 games in 2019/20, before making the step up to the Under 23 Development squad. There he made 13 appearances in Premier League 2 and played in all three of Albion’s EFL Trophy games.
After his release from Brighton at the end of the 2020/21 season, he made the move into European football when he joined SSU Politehnica Timisoara in Romania. Last season he played his football in Serbia for second tier side Sloboda Uzice before returning to England and play under Beard once again.