Horák vertrat Tschechien im Juniorenbereich bei der U18-Junioren-Weltmeisterschaft 2008 der Division I, wo der Mannschaft der Aufstieg zurück in die Top-Division gelang, und im Folgejahr bei der U18-Junioren-Weltmeisterschaft 2009. Zudem stand er bei den U20-Junioren-Weltmeisterschaften 2010 und 2011 auf dem Eis.