Georg Horner begann seine sportliche Laufbahn im Laufsport, 2012 startete er beim Linz-Marathon und 2013 bestritt er seinen ersten Triathlon.
Im April 2014 wurde er in Mürzzuschlag Österreichischer Vize-Meister der Altersklasse Elite 1 und Team-Staatsmeister über die Duathlon-Langdistanz (10 km Laufen, 100 km Radfahren und 20 km zweiter Lauf).[1]
Im Juni startete er in Klagenfurt beim Ironman Austria erstmals auf der Ironman-Distanz (3,86 km Schwimmen, 180,2 km Radfahren und 42,195 km Laufen).
3. Rang Österreichische Meisterschaften Triathlon-Mitteldistanz 2014
Bei den Österreichischen Meisterschaften auf der Triathlon-Mitteldistanz wurde er im August 2014 Dritter in seiner Altersklasse. Im September 2014 konnte er sich beim Ironman Malaysia bei seinem zweiten Ironman-Start als Sieger seiner Altersklasse und bester Österreicher der Gesamtwertung für einen Weltmeisterschafts-Startplatz beim Ironman Hawaii 2015 qualifizieren, wo er das Rennen als drittschnellster Österreicher beendete.
Im Juli 2015 holte er sich bei der ITU Langdistanz-WM in Schweden die Bronzemedaille in der Altersklasse 25–29.
Im Sommer 2016 konnte er sowohl beim Ironman 70.3 Japan, als auch beim Ironman Taiwan die Altersklasse 25–29 gewinnen und wurde bei beiden Rennen bester Altersklassenathlet gesamt. Beim Rennen in Taiwan konnte er sich im Oktober 2016 auch erneut einen Weltmeisterschaft-Startplatz für den Ironman Hawaii 2017 sichern. Im Oktober 2017 startete der 28-Jährige zum zweiten Mal beim Ironman Hawaii und belegte den 91. Rang in der Altersklasse M25–29.
Georg Horner startete für den Verein TriPower Freistadt, er wurde trainiert von Bernhard Schimpl und sportphysiotherapeutisch betreut wurde er seit 2015 durch das Physiozentrum Salzburg.[2]
Seit 2018 tritt Georg Horner nicht mehr international in Erscheinung.