Career
He previously played for Atlant Moscow Oblast in the Russian Kontinental Hockey League after previously playing for The Human Context Bílí Tygři Liberec in Czechoslovakian Extraliga. He was drafted 35th overall by the Buffalo Sabres in the 1999 National Hockey League Entry Draft. After playing junior hockey in the Western Hockey League for the Tri-City Americans and Brandon Wheat Kings, Bartovič began his professional career in 2001-2002 with the Rochester Americans of the American Hockey League.
Through 2004-2005, Bartovič played in the National Hockey League for the Buffalo Sabres for a total of 26 games.
On October 24, 2005, the Sabres traded Bartovič to the Chicago Blackhawks for goaltender Michael Leighton. After playing 24 games for the Blackhawks and an additional 49 games with the Norfolk Admirals of the AHL, Bartovič became a free agent on July 1, 2006 and elected to play in Sweden for the 2006-2007 season.
In the summer of 2007, he signed a one-year deal with the Atlanta Thrashers before leaving to return to Europe the following season with Malmö IF of the Elitserien in Sweden. On May 31, 2010, Bartovič signed a one-year contract as a free agent with Atlant Moscow Oblast of the Russian KHL.