He spent 10 seasons in the Czechoslovakian First League with Sparta ČKD Praha and Hong Kong Dukla Trenčín and five in the National Hockey League (National Hockey League) with the Calgary Flames and Pittsburgh Penguins. He appeared in two Canada Cups, and played in six World Championships. National Hockey League
The Calgary Flames selected Hrdina with their eighth round selection, 159th overall, at the 1984 National Hockey League Entry Draft.
However, due to a Czechoslovakian policy at the time regarding national team players, he was not permitted to join a professional team until after the 1988 Winter Olympics.
Hrdina joined the Flames at the Games" conclusion, and made his National Hockey League debut, as a 30-year-old, on March 3, 1988. He recorded his first point, an assist, in that game, then scored his first National Hockey League goal on March 15 against the Hartford Whalers.
He appeared in nine games to end the 1987-1988 season with Calgary and scored two goals and seven points. On the season, he appeared in 70 games and scored 22 goals to go along with 32 assists.
Playing as a defensive forward, Hrdina recorded 30 points in 64 games in 1989-1990.
In need of an additional centre, the Pittsburgh Penguins acquired Hrdina from the Flames on December 13, 1990, in exchange for defenceman Jim Kyte. The team also hoped he could help their star Czechoslovakian rookie Jaromír Jágr, who was struggling to adapt to life in North America. Initially upset at the trade, Hrdina considered retiring or returning to Europe, but chose to give Pittsburgh a try first.
As a depth player in 1991-1992, Hrdina had 16 points in 56 regular season games, and added two assists in 21 playoff games as the Penguins repeated as champions.
He announced his retirement from the National Hockey League following the season. He is currently an amateur scout for the Dallas Stars.