Sohm spent his entire youth career with FC Zürich, playing with the U16s and U18s before being promoted to the senior squad.
FC Zürich
On 2 July 2018, Sohm signed a professional contract with the club.[2] He made his league debut for the club on 28 October 2018 in a 3–2 away loss to St. Gallen. He was subbed on for Adrian Winter in the 91st minute.[3] Sohm maintained a quiet 2018–19 season, making a total of six first-team appearances before breaking into the first team the following year. During his breakout campaign, Sohm emerged as a shrewd distributor and chance creator from the defensive midfield,[4] making over 30 league appearances in a season for the first time in his career.
Parma
On 4 October 2020, he signed a five-year contract with Italian club Parma.[5] Sohm's introduction to the team was difficult, with COVID-19 restrictions, his relative youth, and the language barrier impacting his ability to settle with his new club.[6] He enjoyed a brief run in the first team early in the 2020–21 season, but fell out of favor as the team's relegation struggle developed.[7] Following Parma's relegation to Serie B, Sohm settled into the first team, making 15 starts and 28 total league appearances during the following year. In January 2024, Sohm signed a new three-year deal with the club, extending his contract through June 2027.[8]
Born to a Swiss father and a Nigerian mother, Sohm elected to represent his birth country of Switzerland in international competition.[10] Sohm was included in the Switzerland squad for the 2018 UEFA European Under-17 Championship. He played all three games of the group stage, against England,[11]Italy,[12] and Israel.[13]