Andreas Messis
2025
| J100 ARIDEA | [4] | 3R | 
| J200 RUTESHEIM | 1R | |
| J200 CASTRICUM | 2R | |
| J100 BUCHAREST | [5] | Semi | 
| J200 TARGUJIU | 2R | |
| J60 SKOPJE | [1] | 2R | 
| J200 PIESTANY | 2R | |
| J60 PAOLA | [1] | Quarter | 
| J100 LIMASSOL | [7] | Semi | 
| J100 TRNAVA | [5] | 2R | 
| J60 FREDERIKSBERG | [1] | Win | 
| J100 DUBAI-2 | Semi | |
| J100 DUBAI | [8] | Quarter | 
| J100 FUJAIRAH | [4] | Quarter | 
2024
| J60 CAIRO-4 | [2] | Final | 
| J60 CAIRO-3 | [3] | Semi | 
| J100 DUBROVNIK | [8] | 1R | 
| J100 CONSTANTA | [3] | 2R | 
| J200 NOVISAD | 1R | |
| J100 MAASEIK | [11] | Quarter | 
| J60 AGRINIO | [1] | Semi | 
| J60 CORFU | [1] | Semi | 
| J60 PREVEZA | [2] | Win | 
| J60 PODGORICA | [2] | Quarter | 
| J60 ULCINJ | [2] | 2R | 
| J60 NICOSIA | [3] | Quarter | 
| J100 LIMASSOL | [9] | 3R | 
| J60 LARNACA | [4] | 3R | 
| J30 BANJALUKA | [1] | 2R | 
| J60 BELGRADE | [2] | Win | 
2023
| J100 NICOSIA | 1R | |
| J30 PARALIMNI | [1] | Win | 
| J60 TIRANA-2 | Quarter | |
| J30 SKOPJE-3 | [1] | 1R | 
| J60 SKOPJE-2 | [5] | Quarter | 
| J60 IOANNINA | [8] | Final | 
| J30 DOBOJ | [3] | Quarter | 
| J30 BANJALUKA-2 | [4] | 1R | 
| J30 SKOPJE | [8] | Quarter | 
| J60 SKOPJE | Semi | |
| J60 NICOSIA | 1R | |
| J60 LARNACA | 3R | |
| J30 GIZA | Win | 
2022
Nation
GRE
Generation
Born in 2008 (16-17 years old)
Year-end Junior World Ranking
- Year-end 2024 372th
- Year-end 2023 579th
- Year-end 2022 2283th
Rival
Rasmus Hembo Mathiasen (1-1)
Charlie Valentine (1-1)
Vihaan Reddy (1-1)
Karim Mabrouk (0-2)
Yassin Elaroussy (2-0)
Match Details
2025 J100 ARIDEA
| W | 2R | Felix Raser | 7-6 4-6 6-2 | 
| L | 3R | Rasmus Hembo Mathiasen | 6-7 3-4 | 
2025 J200 RUTESHEIM
| L | 1R | Lasse Bohr | 6-2 4-6 3-6 | 
2025 J200 CASTRICUM
| W | 1R | Elijah De Getrouwe | 6-0 6-1 | 
| L | 2R | Rihards Neimanis | 2-6 0-6 | 
2025 J100 BUCHAREST
| W | 2R | Stefan Cristian Enache | 4-0 4-0 | 
| W | 3R | Joshua Adamson | 2-4 4-2 10-5 | 
| W | QF | Calin Apostol | 4-2 5-49 | 
| L | SF | Dmytro Vterkovskiy | 1-4 1-4 | 
2025 J200 TARGUJIU
| W | 1R | Samuel Hostiuc | 6-4 6-0 | 
| L | 2R | Stefan Horia Haita | 4-6 4-6 | 
2025 J60 SKOPJE
| L | 2R | Kaloyan Shikov | 2-6 2-3 | 
2025 J200 PIESTANY
| W | 1R | Elias Kral | 7-6 6-2 | 
| L | 2R | Thilo Behrmann | 6-0 1-6 2-6 | 
2025 J60 PAOLA
| W | 2R | Igor Piasek | 6-1 7-5 | 
| W | 3R | Lilian Chidekh | 6-4 6-2 | 
| L | QF | Tias Lagoni Odegaard | 6-4 6-7 3-6 | 
2025 J100 LIMASSOL
| W | 2R | Guy Leviner | 6-4 6-2 | 
| W | 3R | Gabriel Niedermayr | 6-4 6-3 | 
| W | QF | Charlie Valentine | 7-6 6-1 | 
| L | SF | Dan Brand | 3-6 6-7 | 
2025 J100 TRNAVA
| W | 1R | Peter Zavacky | 6-4 6-1 | 
| L | 2R | Andrii Borodatiuk | 3-6 5-7 | 
2025 J60 FREDERIKSBERG
| W | 1R | Petr Minakhin | 7-5 6-0 | 
| W | 2R | Jonathan Ekstrand | 6-0 6-3 | 
| W | QF | Jesse Clarkson | 3-6 6-3 6-2 | 
| W | SF | Matthew Upton | 6-4 7-6 | 
| W | F | Rasmus Hembo Mathiasen | 6-4 6-2 | 
2025 J100 DUBAI-2
| W | 1R | Vihaan Reddy | 6-2 6-7 6-1 | 
| W | 2R | Dev Kanbargimath | 4-6 6-4 6-1 | 
| W | QF | Kacper Knitter | 6-2 | 
| L | SF | Charlie Valentine | 5-7 2-6 | 
2025 J100 DUBAI
| W | 1R | Noah Karma | 6-2 6-2 | 
| W | 2R | Snir Morag | 6-1 6-3 | 
| L | QF | Damien Clerc | 6-4 4-6 2-6 | 
2025 J100 FUJAIRAH
| W | 1R | Savva Morozov | 6-1 6-0 | 
| W | 2R | Haiyi Qin | 6-1 6-3 | 
| L | QF | Vihaan Reddy | 5-7 4-6 | 
2024 J60 CAIRO-4
| W | 1R | Ibrahim Ramy Hassan | 6-1 6-3 | 
| W | 2R | Sofian Roushdy | 6-2 6-1 | 
| W | QF | Omar Kandil | 6-0 6-0 | 
| W | SF | Yassin Elaroussy | 6-2 6-3 | 
| L | F | Karim Mabrouk | 2-6 4-6 | 
2024 J60 CAIRO-3
| W | 1R | Omar Kandil | 2-6 6-3 6-4 | 
| W | 2R | Khaled Ibrahim | 6-2 6-0 | 
| W | QF | Yassin Elaroussy | 7-6 6-2 | 
| L | SF | Karim Mabrouk | 6-7 4-6 | 
2024 J100 DUBROVNIK
| L | 1R | Savva Rybkin | 3-6 7-5 0-6 | 
2024 J100 CONSTANTA
| W | 1R | David Guta | 6-4 6-4 | 
| L | 2R | Danial Spasov | 4-6 6-4 5-7 | 
2024 J200 NOVISAD
| L | 1R | Luka Talan Lopatic | 1-6 6-4 4-6 | 
2024 J100 MAASEIK
| W | 2R | Louis Mouffe | 6-4 6-3 | 
| W | 3R | Sebastian Heinrich | 6-4 6-3 | 
| L | QF | Georgi Georgiev | 2-6 5-7 | 
2024 J60 AGRINIO
| W | 1R | Alexandros Noulas | 6-2 6-4 | 
| W | 2R | Dmytro Maliev | 7-5 3-6 6-0 | 
| W | QF | Nikolaos Chatziavraam | 1-6 7-5 6-1 | 
| L | SF | Varun Verma | 4-6 6-4 0-6 | 
2024 J60 CORFU
| W | 1R | Pol Shifer | 6-4 6-3 | 
| W | 2R | Evan Vasiliadis | 7-5 6-1 | 
| W | QF | James Osullivan | 1-6 6-2 6-4 | 
| L | SF | Jakub Vrtilka | 3-6 6-1 3-6 | 
2024 J60 PREVEZA
| W | 1R | Ioannis Sakkas | 6-3 6-2 | 
| W | 2R | Vaggelis Valsamos | 6-0 6-0 | 
| W | QF | Joseph Mazingham | 6-3 6-2 | 
| W | SF | Odysseas Geladaris | 7-6 5-7 6-2 | 
| W | F | Stefanos Pournaropoulos | 7-5 6-2 | 
2024 J60 PODGORICA
| W | 1R | Mihailo Nikic | 6-1 6-1 | 
| W | 2R | Jovan Tomovic | 4-6 7-6 6-1 | 
| L | QF | Dimitar Kisimov | 3-6 1-4 | 
2024 J60 ULCINJ
| W | 1R | Novak Ivanovic | 6-0 6-3 | 
| L | 2R | Marko Knezevic | 3-6 5-7 | 
2024 J60 NICOSIA
| W | 1R | Nikola Lulic | 6-1 7-5 | 
| W | 2R | Heorhii Hryshchenko | 6-2 6-1 | 
| L | QF | Pietro Ricci | 3-6 6-2 4-6 | 
2024 J100 LIMASSOL
| W | 2R | Louis-Lou Langenaken | 6-4 3-6 7-6 | 
| L | 3R | David Bakonyi | 5-7 3-6 | 
2024 J60 LARNACA
| W | 2R | Djordje Sapic | 5-7 6-2 6-2 | 
| L | 3R | Heremana Courte | 0-6 2-6 | 
2024 J30 BANJALUKA
| W | 1R | Aleksa Velinovic | 6-1 6-4 | 
| L | 2R | Riccardo Marendon | - - - | 
2024 J60 BELGRADE
| W | 1R | Mateja Stefanovic | 6-4 6-3 | 
| W | 2R | Jovan Matovic | 6-2 6-1 | 
| W | QF | Simeon Stankovic | 7-6 6-1 | 
| W | SF | Marcell Kovacs | 6-2 6-3 | 
| W | F | Aron Janos Major | 6-4 6-3 | 
2023 J100 NICOSIA
| L | 1R | Gur Trakhtenberg | 4-6 3-6 | 
2023 J30 PARALIMNI
| W | 1R | Dan Brand | 6-1 6-3 | 
| W | 2R | Ersel Kalfaoglu | 6-1 6-3 | 
| W | QF | Timothy Bezar | 6-1 6-4 | 
| W | SF | Filippo Alfano | 6-3 6-2 | 
| W | F | Nikita Sclearenco | 2-6 6-1 6-4 | 
2023 J60 TIRANA-2
| W | 1R | Jay Johnson-Hauldren | 6-4 6-3 | 
| W | 2R | Aren Baybars | 6-2 6-3 | 
| L | QF | Makar Krivoshchekov | 6-7 3-6 | 
2023 J30 SKOPJE-3
| L | 1R | Filip Stojanovski | 4-6 7-6 2-6 | 
2023 J60 SKOPJE-2
| W | 2R | Pumiphat Sukkho | 6-2 2-6 6-1 | 
| W | 3R | Aleksa Oparnica | 7-6 3-6 6-4 | 
| L | QF | Kanan Gasimov | 4-6 2-6 | 
2023 J60 IOANNINA
| W | 1R | Dobromir Manoloff | 7-6 6-4 | 
| W | 2R | Odysseas Geladaris | 6-3 6-3 | 
| W | QF | Constantin Radu | 0-6 7-6 6-2 | 
| W | SF | Roben Gavani | 2-6 7-5 6-3 | 
| L | F | Vito Antonio Darderi | 6-2 2-6 2-6 | 
2023 J30 DOBOJ
| W | 1R | Nikola Radisic | 7-6 6-2 | 
| W | 2R | David Knezevic | 6-3 6-4 | 
| L | QF | Nikola Matovic | 6-4 3-6 4-6 | 
2023 J30 BANJALUKA-2
| L | 1R | Max Stollecker | 3-6 3-6 | 
2023 J30 SKOPJE
| W | 1R | Przemyslaw Nikolajuk | 6-4 7-6 | 
| W | 2R | Gustav Dressler | 6-7 6-1 7-5 | 
| L | QF | Oswaldo Alejandro Reyes Tirado | 2-6 3-6 | 
2023 J60 SKOPJE
| W | 1R | Blaz Steblaj | 7-6 6-1 | 
| W | 2R | Oswaldo Alejandro Reyes Tirado | 6-3 7-5 | 
| W | 3R | Luc Wieland | 6-3 6-3 | 
| W | QF | Pavel Marinov | 6-3 7-5 | 
| L | SF | Andreas Loizas | 4-6 5-7 | 
2023 J60 NICOSIA
| L | 1R | Guglielmo Verdese | 4-6 5-7 | 
2023 J60 LARNACA
| W | 1R | Ivan Vladimirov | 7-5 6-1 | 
| W | 2R | Martin Doskocil | 6-7 5-2 | 
| L | 3R | Andreas Timini | 4-6 4-6 | 
2023 J30 GIZA
| W | 1R | Yassin Hamed | 6-3 6-1 | 
| W | 2R | Alin Butnaru | 6-1 6-2 | 
| W | QF | Mostafa Noureldine | 6-1 6-1 | 
| W | SF | Adrian Constantin | 7-5 7-5 | 
| W | F | Mostafa Elbasnaly | 6-3 6-1 | 
2022 J4 RHODES
| W | 1R | Odysseas Rammos | 6-3 3-6 6-4 | 
| L | 2R | Gur Libal | 3-6 1-6 | 
2022 J4 IOANNINA
| W | 1R | Rahamin Chalgadjian | 6-2 6-2 | 
| L | 2R | Simon Knezevic | 6-7 5-7 | 
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.
Number of registered tournaments: 9942, Number of registered players: 6,164, Number of registered results: 343,780