Sezon Klub Kraj Rozgrywki Mecze Bramki 1953/54 Wiener SC Bundesliga 4 2 1954/55 Wiener SC Bundesliga 23 16 1955/56 Wiener SC Bundesliga 22 5 1956/57 Wiener SC Bundesliga 21 9 1957/58 Wiener SC Bundesliga 26 33 1958/59 Wiener SC Bundesliga 25 18 1959/60 SC Wacker Wiedeń Bundesliga 9 1 1960/61 Grazer AK Bundesliga 12 3 1960/61 Austria Wiedeń Bundesliga 6 1 1961/62 Austria Wiedeń Bundesliga 4 1 1961/62 FC Sochaux-Montbéliard Division 1 19 6 1962/63 1. Schwechater SC Bundesliga 13 8 1963/64 1. Schwechater SC Bundesliga 18 2 1964/65 1. Schwechater SC Bundesliga 21 2 1965/66 1. Schwechater SC Bundesliga 18 2 1966/67 Austria Klagenfurt Bundesliga 1 0

Kariera reprezentacyjna W reprezentacji Austrii Horak zadebiutował 14 listopada 1954 roku w przegranym 1:4 towarzyskim meczu z Węgrami, rozegranym w Budapeszcie. W 1958 roku został powołany do kadry na mistrzostwa świata w Szwecji. Na nich rozegrał dwa mecze: z Brazylią (0:3) i ze Związkiem Radzieckim (0:2). Od 1954 do 1960 roku rozegrał w kadrze narodowej 13 meczów i zdobył w nich 3 bramki.