Hirschbühl stammt aus Lauterach in Vorarlberg und startet für den SV Riefensberg. Nach Anfängen im regionalen Wälderkader und österreichischem Meistertitel in der Schülerklasse wurde Hirschbühl vom Vorarlberger Skiverband in den Landeskader aufgenommen. 2007 nahm er am Europäischen Olympischen Jugend-Winterfestival in Jaca teil. Sein Europacup-Debüt gab er 2008 in Garmisch-Partenkirchen. Im Folgejahr wurde er in den ÖSV-Kader aufgenommen, wo er sich bis in den B-Kader vorarbeitete. Nachdem er aufgrund mangelnder Leistungen 2012 vom ÖSV nicht mehr berücksichtigt wurde, gelangen ihm mit dem nationalen Jugendmeistertitel im Riesenslalom und dem Sieg bei den Liechtensteiner Meisterschaften im Slalom 2013 zwei Achtungserfolge. In der Vorbereitung zur Saison 2013/14 zog er sich im Training einen Kreuzbandriss zu.[2] Nach zahlreichen Ausfällen und Nichtqualifikationen konnte er 2015 im Slalom von Oberjoch mit Rang 23 erstmals Europacuppunkte sammeln. Nach einem 12. Platz als bestem Ergebnis gelang ihm am 19. Dezember 2015 im City Event auf dem Kronplatz sein erster Europacupsieg.
Weltcup
Sein Weltcup-Debüt gab Christian Hirschbühl am 17. Jänner 2015 im Slalom von Wengen, wo er im ersten Durchgang ausschied. Weitere Einsätze folgten bei den Klassikern in Kitzbühel und in Schladming sowie in Kranjska Gora. Am Ende der Saison feierte er seinen bisher größten Erfolg, indem er sich zum österreichischen Meister im Slalom kürte. Nicht zuletzt aufgrund dieser Leistung wurde er vom ÖSV wieder in den B-Kader aufgenommen. Im Oktober 2015 stand er in Sölden erstmals in einem Weltcup-Riesenslalom am Start und gewann mit Platz 22 auf Anhieb Punkte. Im Slalom von Kitzbühel gelang ihm am 24. Jänner 2016 mit Rang sieben zum ersten Mal der Sprung unter die Top 10. Im Jänner 2017 schrammte er mit Rang vier beim Slalom in Wengen nur knapp am Podest vorbei.
Trotz wechselhafter Leistungen in der Saison 2017/18 – als bestes Ergebnis gelang ihm Rang neun im Slalom von Adelboden – wurde der 27-Jährige in den Kader für die Olympischen Spiele 2018 in Pyeongchang aufgenommen.[3] Im Riesenslalom schied er noch vor der zweiten Zwischenzeit im ersten Durchgang aus,[4] für einen Start im Slalom wurde er nicht nominiert. Bei den Weltmeisterschaften 2019 in Åre gewann er mit der österreichischen Mannschaft die Silbermedaille, blieb dabei jedoch ohne Einsatz; im Slalom belegte er Rang elf. Zu Beginn der Weltcupsaison 2019/20 konnte Hirschbühl das Niveau des Vorwinters halten. Anfang Jänner 2020 zog er sich beim Training in Lienz eine Sehnenverletzung im Leistenbereich zu, was eine mehrwöchige Pause zur Folge hatte.[5]
Die Saison 2021/22 startet für Hirschbühl äußerst erfolgreich. Überraschend gewann er beim Parallelriesenslalom in Lech/Zürs sein erstes Weltcuprennen. Es war dies der erste Weltcupsieg eines Vorarlbergers seit Christian Greber 2001 die Abfahrt von Bormio gewann. Zudem ist er der erste Vorarlberger Skirennläufer der ein Weltcuprennen in Vorarlberg gewinnen konnte. Der Sieg war gleichbedeutend mit dem Gewinn der Disziplinenwertung, da in dieser Saison nur ein Parallelbewerb auf dem Programm stand. Beim Slalom von Wengen am 16. Januar 2022 erlitt er einen Knöchelbruch und musste deshalb die Saison vorzeitig beenden.[6]