The 2019 Horizon Cup was held from November 8 through November 10 in Thessaloniki, Greece.
Junior 2003 All-Around Results
| Rank | Athlete | Nation | FX | PH | SR | VT | PB | HB | AA |
| 1 | Victor Yeo | Great Britain | 13.400 | 10.050 | 12.950 | 12.700 | 12.000 | 11.750 | 72.850 |
| 2 | Konstantinos Kalaitzis | Greece | 12.100 | 10.800 | 10.600 | 10.750 | 11.000 | 10.700 | 65.950 |
| 3 | Paraskevas Episkeptidis | Greece | 11.800 | 3.100 | 10.850 | 10.600 | 10.000 | 3.600 | 49.950 |
Junior 2004 All-Around Results
| Rank | Athlete | Nation | FX | PH | SR | VT | PB | HB | AA |
| 1 | Frantisek Marghold | Czech Republic | 12.750 | 10.100 | 12.150 | 12.850 | 12.400 | 11.950 | 72.200 |
| 2 | Miroslav Durak | Czech Republic | 11.600 | 9.350 | 12.550 | 12.000 | 12.000 | 11.350 | 68.850 |
| 3 | Dimitrios Papoutsis | Greece | 11.500 | 11.700 | 11.950 | 10.100 | 11.500 | 10.650 | 67.400 |
| 4 | Sebastian Adamus | Czech Republic | 12.450 | 8.800 | 11.450 | 11.350 | 10.850 | 11.050 | 65.950 |
| 5 | Bogdan Mihajlovic | Serbia | 10.100 | 9.300 | 10.450 | 9.700 | 10.850 | 10.050 | 60.450 |
| 6 | Stefanos Moudios | Greece | 11.700 | 10.050 | 10.750 | —— | 12.150 | 11.150 | 55.800 |
| 7 | Uros Petrovic | Serbia | 10.400 | 4.100 | 10.800 | 10.900 | 9.450 | 9.550 | 55.200 |
| 8 | Daniel Bago | Czech Republic | —— | 9.900 | 11.250 | —— | 11.100 | 11.350 | 43.600 |
Youth 2005 All-Around Results
| Rank | Athlete | Nation | FX | PH | SR | VT | PB | HB | AA |
| 1 | Kyriakos Markides | Cyprus | 11.800 | 9.950 | 11.550 | 12.450 | 11.700 | 11.550 | 69.000 |
| 2 | Tristan Guth | France | 11.100 | 10.650 | 11.300 | 12.450 | 11.600 | 11.100 | 68.200 |
| 3 | Jan Vachutka | Czech Republic | 12.050 | 10.200 | 11.500 | 12.150 | 10.400 | 10.900 | 67.200 |
| 4 | Grigorios Tritsiniotis | Greece | 11.200 | 10.400 | 10.850 | 11.700 | 11.200 | 10.350 | 65.700 |
| 5 | Aggelos Karaksanis | Greece | 10.200 | 9.250 | 11.200 | 11.650 | 11.050 | 11.050 | 64.400 |
| 6 | Panagiotis Mpilis | Greece | 10.300 | 9.400 | 11.000 | 10.550 | 10.350 | 10.800 | 62.400 |
| 7 | Christos Sokratous | Cyprus | 11.050 | 7.000 | 11.100 | 11.750 | 10.600 | 10.100 | 61.600 |
| 8 | Romain Cavallaro | France | —— | 11.900 | 11.250 | —— | 12.400 | 11.000 | 46.550 |
| — | Luca Hammond | England | 11.650 | 10.800 | 11.250 | 12.500 | 11.050 | 10.600 | 67.850 |
Youth 2006 All-Around Results
| Rank | Athlete | Nation | FX | PH | SR | VT | PB | HB | AA |
| 1 | Elliot Vernon | England | 12.100 | 12.100 | 11.650 | 11.150 | 11.900 | 11.100 | 70.000 |
| 2 | Daniel Leighton-Scott | England | 12.450 | 9.150 | 11.400 | 12.450 | 11.750 | 11.400 | 68.600 |
| 3 | Hugo Winterstein | France | 11.350 | 9.550 | 11.400 | 12.350 | 10.700 | 11.300 | 66.650 |
| 4 | Neofytos Savva | Cyprus | 11.000 | 11.050 | 11.450 | 10.950 | 10.650 | 10.950 | 66.050 |
| 5 | Kiriakos Hatzioannidis | Greece | 11.200 | 9.450 | 9.900 | 10.750 | 10.500 | 10.900 | 62.700 |
| 6 | Ivan Donchev | England | 11.800 | 5.600 | 10.600 | 11.250 | 11.150 | 11.100 | 61.500 |
| 7 | Georgios Giazitzis | Greece | 10.800 | 7.500 | 10.600 | 9.400 | 11.000 | 10.900 | 60.200 |
| 8 | Giannis Perdikis | Greece | 10.800 | 8.200 | 10.850 | 10.650 | 9.350 | 10.100 | 59.950 |
| 9 | Vasilis Provias | Greece | 10.700 | 6.700 | 11.000 | 10.600 | 9.500 | 4.000 | 52.900 |
| 10 | Kalogiannis Stylianou | Cyprus | 10.050 | 6.650 | 10.900 | 10.550 | 7.300 | 6.550 | 52.000 |
| 11 | Karim Chamzin | Czech Republic | 10.400 | 7.650 | 9.850 | 9.600 | 6.300 | 7.900 | 51.700 |
| 12 | Stauros Doymparatzis | Greece | 11.200 | —— | 9.850 | 10.350 | 7.800 | —— | 39.200 |
Youth 2007 All-Around Results
| Rank | Athlete | Nation | FX | PH | SR | VT | PB | HB | AA |
| 1 | Sol Scott | England | 12.100 | 10.000 | 11.800 | 12.150 | 10.950 | 11.500 | 68.500 |
| 2 | Luca Robinson | England | 11.300 | 10.300 | 10.850 | 11.400 | 11.700 | 11.250 | 66.800 |
| 3 | Nael Sakouhi | France | 11.550 | 9.950 | 11.400 | 11.500 | 10.800 | 11.250 | 66.450 |
| 4 | Wallys Khiri | France | 10.650 | 9.650 | 11.150 | 12.150 | 11.450 | 10.050 | 65.100 |
| 5 | Tomas Kalinic | Czech Republic | 10.450 | 10.300 | 10.800 | 11.300 | 11.500 | 10.350 | 64.700 |
| 6 | Agapios Podaras | Greece | 10.600 | 9.850 | 10.950 | 9.600 | 11.150 | 11.450 | 63.600 |
| 7 | Anastasios Mastoras | Greece | 10.350 | 8.600 | 10.550 | 10.600 | 9.600 | 7.100 | 56.800 |
| 8 | Dimitrios Patsanas | Greece | 10.400 | 7.300 | 8.650 | 10.400 | —— | 4.750 | 41.500 |
| 9 | Grigoris Aslanidis | Greece | 10.350 | 5.550 | 9.700 | 10.700 | —— | —— | 36.300 |