Hubočan predtým na klubovej úrovni pôsobil od roku 2016 v Olympique Marseille, vo francúzskom tíme ale nedostával dostatok príležitostí. Obliekal aj dresy MŠK Žilina, Zenitu Petrohrad, Dinama Moskva či Trabzonsporu.
Tridsaťtriročný defenzívny univerzál začiatkom tohto roka oznámil ukončenie reprezentačnej kariéry. Za Slovensko nastúpil 64-krát bez streleckého zápisu. Vrchol kariéry v národnom tíme zažil v roku 2016, keď si zahral na ME vo Francúzsku.