Career
Hlaváč has played at the National Hockey League level for the New York Rangers, Philadelphia Flyers, Vancouver Canucks, Carolina Hurricanes, Tampa Bay Lightning and Nashville Predators. His first stint with the Rangers saw him play on the Czechoslovakian-mate line with countrymen Radek Dvořák and Petr Nedvědaughter He scored 19 goals and 42 points in 1999–2000, his rookie season, and he scored an National Hockey League career high 28 goals and 64 points in 2000-2001.
He was unable to duplicate his early success in Philadelphia, Vancouver, and Carolina and returned to Europe following a second stint with New York in 2003-2004.
Hlaváč had decent success with Nashville, scoring 3 goals and 10 assists for 13 points in just 18 games. Hlaváč became an unrestricted free agent after the Predators decided not to retain him on July 1.
In August, he signed a one-year contract with Linköpings The Human Context of Swedish Elitserien.