Z Viktorią Pilzno wystąpił w fazie grupowej Ligi Europy, notując 5 meczów.

W styczniu 2013 roku Hora został wypożyczony do końca sezonu do Dynama Czeskie Budziejowice, gdzie w 12 meczach strzelił 2 bramki i spadł z tym zespołem do FNL. Viktoria Pilzno w tym czasie zajęła pierwsze miejsce w czeskiej ekstraklasie, dzięki czemu mógł on przypisać sobie mistrzostwo Czech za sezon 2012/13. W sierpniu 2013 roku został wypożyczony do Bohemians 1905. W sezonie 2013/14 rozegrał dla tego klubu 26 spotkań i zdobył 2 bramki. W czerwcu 2014 roku ponownie wypożyczono go do Dynama Czeskie Budziejowice, gdzie w 15 występach strzelił 4 gole.

W grudniu 2014 roku Hora definitywnie odszedł z Viktorii Pilzno i podpisał kontrakt z FK Teplice, gdzie przez 4,5 roku był podstawowym zawodnikiem. W kwietniu 2017 roku w meczu z 1. FC Slovácko po starciu z Eldarem Ćiviciem zerwał więzadło krzyżowe przednie w prawym kolanie. Zmuszony był przejść potem operację i półroczną rekonwalescencję. W sezonie 2018/19 mianowano go kapitanem drużyny. We wrześniu 2019 roku wypożyczono go z opcją pierwokupu do Slavii Praga. Rozegrał dla tego klubu 4 ligowe spotkania, przez co nie mógł oficjalnie zostać zaliczony jako zdobywca mistrzostwa Czech za sezon 2019/2020.