Zohorna made his
Czech Extraliga debut playing with
HC Kometa Brno during the
2014–15 Czech Extraliga season. He won the Czech Extraliga Championship with HC Kometa Brno in 2017 and 2018. In
2019–20, he set a career high with 10 goals, 12 assists and 22 points in 56 games with third-placed
BK Mladá Boleslav. Following his sixth year in the Czech Extraliga, Zohorna was signed to a one-year, two-way contract with the
Pittsburgh Penguins of the
National Hockey League (NHL) on 30 April 2020. Zohorna made his NHL debut for Pittsburgh on 25 March 2021 against the
Buffalo Sabres. He scored his first NHL goal on his first shot in that game. In his first North American season, he split time between Pittsburgh, the Penguins'
taxi squad and their
American Hockey League (AHL) affiliate, the
Wilkes-Barre/Scranton Penguins. Zohorna appeared in eight NHL games, scoring two goals and four points. During the
2021–22 season, Zohorna again played with Wilkes-Barre/Scranton for the majority of the season, making his NHL season debut on 2 January 2022, recording a point against the
San Jose Sharks. He was returned to the AHL after the game. He finished the season with 12 goals and 21 points in 39 regular season games and two goals and five points in the playoffs in the AHL and two goals and six points in 17 games in the NHL. On 2 October 2022, Zohorna was placed on
waivers for the purpose to be sent down to AHL for the
2022–23 season. However, he was claimed the next day by the
Calgary Flames. On 3 March 2023, the Flames traded Zohorna to the
Toronto Maple Leafs in exchange for
Dryden Hunt. He was assigned to the Maple Leafs' AHL affiliate, the
Toronto Marlies, before being recalled and making his Maple Leafs' debut on 1 April 2024 against the
Ottawa Senators. He scored a goal in his debut with the Maple Leafs. As an
unrestricted free agent from the Maple Leafs, Zohorna opted to return to his original club, the Pittsburgh Penguins, in signing a one-year, two-way contract on 2 July 2023. Zohorna, despite having a good 2023 training camp with Pittsburgh, was placed on waivers and after going unclaimed, was assigned to Wilkes-Barre/Scranton to start the
2023–24 season. He was recalled by Pittsburgh and made his season debut with the Penguins against the
St. Louis Blues on 22 October. At the conclusion of his contract with the Penguins, Zohorna opted to return to Europe after securing a one-year contract with Swiss club HC Lugano on 11 July 2024. On 9 May 2025, Zohorna signed a two-year contract with
Färjestad BK of the
Swedish Hockey League. ==Personal life==