Weightclass:  Featherweight
Location:  Athens, Greece
Record:  10 - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/03/2031Athens, Greece9 - 28 Waqar Elkreiky3 - 18 WPts
22/01/2031Athens, Greece9 - 27 Iago Jara16(1) - 34 LPts
23/11/2030Athens, Greece8 - 27 Krystupasr Petracca0 - 1 WPts
24/09/2030Athens, Greece8 - 26 Juan Clara3 - 21 LPts
25/07/2030Athens, Greece7 - 26 Corydon Constantinides3 - 9 WPts
27/05/2030Lima, Peru7 - 25 Gabriel Parra9 - 9 LPts
29/03/2030Athens, Greece7 - 24 Achlys Laskaris14 - 15 LPts
29/01/2030Guatemala City, Guatemala7 - 23 Seferino Avena19 - 14 LPts
01/12/2029Gomel, Belarus6 - 23 Aleksei Kramnik4 - 5 WPts
03/10/2029Ndola, Zambia6 - 22 Dembe Manjimela1(1) - 12 LPts
05/08/2029Athens, Greece6 - 21 Patomsuk Tawatchai3 - 9 LPts
07/06/2029Athens, Greece6 - 20 Laius Papas6 - 16(1) LPts
09/04/2029San Jose, Costa Rica6 - 19 Diego Villasana15 - 13 LPts
09/02/2029Heraklion, Greece6 - 18 Aphrodite Salis12 - 5 LPts
17/12/2028Athens, Greece5 - 18 Basile Maragos1 - 14 WPts
19/10/2028Athens, Greece5 - 17 Agape Gekas7 - 8 LPts
20/08/2028Athens, Greece4 - 17 Juan Guillermo2 - 5 WPts
22/06/2028Athens, Greece3 - 17 Basile Maragos1 - 11 WPts
23/04/2028New Kingston, Jamaica3 - 16 David Mair14 - 7 LPts
24/02/2028Athens, Greece3 - 15 Acrisius Goga11 - 13 LPts
27/12/2027Aarhus, Denmark3 - 14 Toste Jepsen16 - 16 LPts
29/10/2027Panama City, Panama3 - 13 Cruz Esteban11 - 11(1) LPts
31/08/2027Quezon City, Philippines3 - 12 Elias Marino20 - 13 LPts
03/07/2027Regina, Canada3 - 11 Colin Morrice3 - 19 LPts
05/05/2027Novosibirsk, Russia2 - 11 Lazar Tsibuinikov0 - 0 WPts
07/03/2027Athens, Greece1 - 11 Basile Maragos0 - 3 WPts
06/01/2027Vienna, Austria1 - 10 Per Dahlmann5 - 18 LPts
07/11/2026Buenos Aires, Argentina1 - 9 Santiago Ruano12 - 17 LPts
09/09/2026Athens, Greece1 - 8 Thomas Musto1 - 19(2) LPts
28/07/2026Athens, Greece1 - 7 Elek Verga16(2) - 11 LPts
20/06/2026Athens, Greece0 - 7 Damion Vasiliou0 - 0 WPts
14/05/2026Barranquilla, Colombia0 - 6 Cris Banda23(5) - 29(2) LPts
16/03/2026Athens, Greece0 - 5 Stephon Nikolas12 - 13(1) LPts
17/01/2026Vienna, Austria0 - 4 Salomo Nauendorff7 - 21 LPts
19/11/2025Athens, Greece0 - 3 Aegisthus Rondo3 - 18 LPts
07/10/2025Thessaloniki, Greece0 - 2 Aesculapius Anagnos12 - 15 LPts
12/08/2025Athens, Greece0 - 1 Erebus Murga18(1) - 28 LPts
16/06/2025Athens, Greece0 - 0 Otis Mangas0 - 3 LPts