Borussia Mönchengladbach Sow made his professional debut for
Borussia Mönchengladbach on 25 October 2016, in the second round of the
2016–17 edition of the
DFB-Pokal, against
second-division club
VfB Stuttgart. Sow was substituted on in the 88th minute for
Lars Stindl. The match finished as a 2–0 home win for Gladbach.
Young Boys In June 2017, Sow returned to Switzerland, agreeing to a four-year contract with
Young Boys. The transfer fee paid to Borussia Mönchengladbach was reported as €1.7 million. He was part of the Young Boys squad that won the
2017–18 Swiss Super League, their first league title in 32 years.
Eintracht Frankfurt On 27 June 2019, Sow signed to Bundesliga club
Eintracht Frankfurt a contract until 2024.
Sevilla On 4 August 2023, Sow moved to La Liga club
Sevilla for a fee €10 million and signed a five-year contract. ==International career==