Hamburger SV in 2014 Tah started playing football at local clubs
Altona 93 and
SC Concordia before being snapped up by
Hamburger SV. On 4 August 2013, Tah made his competitive debut for Hamburg in a
DFB-Pokal match against
SV Schott Jena. He made his Bundesliga debut on 21 September 2013 in a 2-0 home loss against Werder Bremen. On 1 September 2014, Tah was loaned to
Fortuna Düsseldorf for a year.
Bayer Leverkusen On 15 July 2015, Tah signed a five-year contract with
Bundesliga club
Bayer Leverkusen for a fee of €7.5 million. On 28 January 2017, he scored his first senior career goal in a 3–2 defeat against
Borussia Mönchengladbach. On 26 February 2018, Bayer Leverkusen announced the extension of his contract with the club until 2023. Tah made his 100th Bundesliga appearance for the club on 10 March 2019. In September 2021, he signed a contract extension with the club until 2025. Tah was part of the Leverkusen side that won their first Bundesliga title ever during the
2023–24 season, clinching the league with a win against
Werder Bremen on 14 April 2024. On 3 May 2024, he was included in the
Bundesliga team of the season along with five of his Leverkusen teammates. He left Leverkusen as a free agent when his contract expired following the conclusion of the
2024–25 season.
Bayern Munich On 29 May 2025, Tah joined
Bayern Munich, signing a deal until 30 June 2029. It was reported that Bayern paid a fixed fee of €800,000, not including bonuses, to have him available for the
2025 FIFA Club World Cup prior to the expiration of his contract with Bayer Leverkusen. On 26 September, he scored his first goal for the club in a 4–0 victory over Werder Bremen. Later that year, on 9 December, he netted his first
UEFA Champions League goal in a 3–1 victory over
Sporting CP. == International career ==