Sher was born in Iraq, to ethnical Assyrian/Chaldean parents but moved to Sweden at age four together with his family.[2]
He grew up in Stockholm and started to play football as a youngster with local clubs Mälarhöjdens IK and Enskede IK, before joining the academy of Hammarby IF in 2013.[3] Sher was part of the Hammarby side that won the U17 Swedish championship in 2019.[4]
Club career
Hammarby IF
On 21 August 2019, Sher made his competitive debut for Hammarby in a 3–1 away win against IFK Luleå in Svenska Cupen.[5] The next month, on 25 September, Sher made his league debut for the club, coming on as a late substitute in a 3–1 away win against IK Sirius in Allsvenskan. He became Hammarby's youngest Allsvenskan debutant so far at age 16 and nine months, surpassing the former record holder Isac Lidberg.[6] Sher signed his first professional contract with Hammarby on 20 November 2019.[4]
On 5 August 2020, Sher signed a new two-year contract with Hammarby after establishing himself in the first-team squad.[7] He scored his first competitive goal for the club on 1 November the same year, a stoppage-time equaliser in a 1–1 home draw against BK Häcken.[8] In his full debut season, Sher played 21 games, although the side disappointedly finished 8th in the table.[9]
On 30 May 2021, Sher won the 2020–21 Svenska Cupen with Hammarby, through a 5–4 win on penalties (0–0 after full-time) against BK Häcken in the final, where he scored his attempt.[10][11]
Spezia
On 19 August 2021, Sher transferred to Spezia in the Serie A, for a reported fee of around €1,5 million, signing a five-year contract.[12][13][14] On 3 October, he made his competitive debut for the club in a 0–4 home loss against Hellas Verona.[15]
Loan to Groningen
On 17 January 2023, Sher was loaned by FC Groningen in the Netherlands.[16]
Release by Spezia
On 1 September 2023, his contract with Spezia was terminated by mutual consent.[17]