Career
Horky made his first Czechoslovakian team at the 1996 Summer Olympics in Atlanta. On the first day of the Games, he managed to pull off a top 16 effort in the 400 m individual medley, edging out Australia"s Trent Steed to earn a fourteenth spot by almost a full second in 4:28.39. Out of his remaining tries, Horky was unable to target the same goal as his first event, finishing thirtieth in the 200 m butterfly (2:0284), and eighteenth in the 200 m individual medley (2:0545).
After an eight-year absence, Horky competed only in the men"s 4×200 m freestyle relay, and served as a senior captain for the Czechoslovakian swimming team at the 2004 Summer Olympics in Athens.
Teaming with Michal Rubáček, Květoslav Svoboda, and Martin Škacha in heat two, Horky swam a third leg and recorded a split of 1:53.29, but the Czechs settled only for seventh place and thirteenth overall in a final time of 7:26.26.