Odchovanec brněnského mládežnického hokeje se do extraligy prosadil v dresu Vítkovic v roce 1998. V tomto období se seniorský hokej v Brně pohyboval pouze v nižších soutěžích. Následoval odchod do zámoří, kde si v sezóně 2000/2001 zahrál 6 zápasu NHL za Philadelpia Flyers. Po návratu do České republiky hrál krátce ve Zlíně a několik sezón Vítkovicích. Dvakrát si odskočil do zahraničí - jednou do švýcarského Bernu, následně okusil KHL za Nižněkamsk. V letech 2009-2011 působil v mateřské Kometě Brno jako kapitán týmu. Následně odchází do Finska, kde pět sezón hájí barvy klubu Jyväskyla. Poslední tuzemské angažmá absolvoval Petr Hubáček v Pardubicích, v závěrečné sezóně své kariéry 2017/2018 hrál ve francouzském Rouen. Za reprezentaci České republiky odehrál Petr Hubáček 115 zápasů a má kompletní sbírku medailí z mistrovství světa – zlatou z roku 2010, stříbrnou 2006 a bronzovou 2011. V roce 2012 se stal mistrem Finska a 2018 mistrem Francie, v roce 2013 získal s týmem Jyväskyla cenu Europhean Trophy.