On 1 February 2020, Zima joined Slavia Prague on loan from Sigma Olomouc for the remainder of the season, with an option to make the move permanent, after just two league appearances for Sigma Olomouc.[2]
Torino
On 31 August 2021, Zima signed for Serie A club Torino for a reported fee of €5 million.[3] During his first season, Zima played 20 league games and helped the club finishing tenth place.[4]
During the 2022–23 Serie A, Zima suffered from a meniscus injury at the end of January 2023, resulting in him to miss the rest of the season.[5] In total, he played in 11 games in the season, scoring one goal.[6]
During the 2023–24 Serie A campaign, Zima made his first competitive appearance for Torino on 21 August 2023, a goalless league draw with Cagliari.[7] Having played less minutes for the club, he was linked with a Bundesliga move during the 2023–24 winter transfer window.[8]
Return to Slavia Prague
On 31 January 2024, Zima returned to Slavia Prague signed a contract until June 2028.[9] With a value of 4 million Euros, he became the most expensive transfer in the Czech First League history.[10]