Shabow who is of Assyrian ethnicity, attended Hoxton Park High School and played for the juniors Liverpool Olympic local soccer club.
[4] He gained more experience playing for the Marconi Stallions and Blacktown City FC and attracted attention from various A-league clubs through competing in the NSW National Premier League.
[5] On 29 November 2015, Shabow made his senior club debut as substitute coming on in the 80th minute for Romeo Castelen, away to the Central Coast Mariners.
[8] His second appearance for the Wanderers came on 21 February 2017, in the Asian Champions League group stage qualifier against Urawa Reds at Campbelltown Stadium, Coming on in the 69th minute.
[14] On 11 November 2018, he made his first appearance for The Mariners away to Melbourne Victory, scoring a goal with his first touch of the ball in the 62nd minute of the game, after coming on as a second-half substitute.
[17] In 2015, Shabow was selected to represent the Young Socceroos, despite being eligible to play for his heritage country Iraq, for the AFC U-19 Championship Qualifiers which were held in Laos.