Weightclass:  Lightweight
Location:  Thessaloniki, Greece
Record:  28 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2031Thessaloniki, Greece27 - 24 Sebastiano Athan0 - 1 WPts
19/03/2031Thessaloniki, Greece26 - 24 Laertes Rosso0 - 5 WPts
18/01/2031Thessaloniki, Greece25 - 24 Andreus Soulis2 - 2 WPts
19/11/2030Thessaloniki, Greece24 - 24 Darrien Lillis0 - 6 WPts
20/09/2030Thessaloniki, Greece23 - 24 Vicente Gramajo1 - 15 WPts
22/07/2030Thessaloniki, Greece22 - 24 Andrew Loukas0 - 1 WPts
24/05/2030Thessaloniki, Greece21 - 24 Christoph Liakos1 - 1 WPts
26/03/2030Thessaloniki, Greece20 - 24 Amin Sanghamkichakul13 - 9 WPts
22/01/2030Thessaloniki, Greece19 - 24 Admes Demo1 - 3 WPts
23/11/2029Thessaloniki, Greece18 - 24 Zoltan Resta7 - 16 WPts
24/09/2029Thessaloniki, Greece17 - 24 TheocIymenus Boosalis5 - 8 WPts
26/07/2029Thessaloniki, Greece16 - 24 Hercules Mattas8 - 10 WPts
27/05/2029Athens, Greece16 - 23 Aeneas Vallis20 - 12 LPts
05/04/2029Bangkok, Thailand16 - 22 Wisanu Sangkasuwan7 - 4 LPts
05/02/2029Ulaanbaatar, Mongolia15 - 22 Yu Temirbulatov4 - 11 WPts
08/12/2028Athens, Greece15 - 21 Nikodem Mundis23(2) - 19 LPts
10/10/2028Athens, Greece14 - 21 Endymion Michaelides19(1) - 15 WPts
14/08/2028Kuala Lumpur, Malaysia14 - 20 Atif Leghari28 - 10 LPts
16/06/2028San Pablo, Philippines14 - 19 Juan Zorrilla17 - 11 LPts
18/04/2028Athens, Greece14 - 18 Eurus Athas11 - 33(6) LPts
19/02/2028Athens, Greece14 - 17 Nicholaus Mula12 - 22(4) LPts
19/01/2028Athens, Greece13 - 17 Timun Tavoularis10 - 12 WPts
13/12/2027Antwerp, Belgium12 - 17 Geeraard Van den Zolre5 - 11 WPts
15/10/2027Lusaka, Zambia12 - 16 Vashon Chomba18(2) - 6 LPts
17/08/2027Perth, Australia11 - 16 Gethin Raison8 - 11 WPts
19/06/2027Brussels, Belgium10 - 16 Cable Barbusse1 - 7 WPts
21/04/2027Si Racha, Thailand9 - 16 Singpetch Jantakam8 - 9 WPts
21/02/2027Thessaloniki, Greece8 - 16 Reinald Maine3 - 1 WPts
23/12/2026Thessaloniki, Greece8 - 15 Nikodem Mundis12(1) - 18 LPts
24/10/2026Melbourne, Australia8 - 14 Robert Isaacks11 - 21 LPts
26/08/2026Bangalore, India8 - 13 Rashid Abdou6 - 29 LPts
28/06/2026Thessaloniki, Greece7 - 13 Kelby Blegen0 - 1 WPts
29/04/2026Thessaloniki, Greece6 - 13 Antony Zane2 - 10 WPts
01/03/2026Thessaloniki, Greece5 - 13 Antilochus Kairis2 - 9 WPts
31/12/2025Thessaloniki, Greece4 - 13 Max Leotta3 - 5(1) WPts
01/11/2025Thessaloniki, Greece3 - 13 Oliver Ose3 - 10 WPts
03/09/2025Recife, Brazil3 - 12 Vidal Fernandes7 - 25 LPts
06/07/2025Athens, Greece2 - 12 Ampyx Lillis3 - 10 WPts
16/05/2025Bergen, Norway2 - 11 Sindri Hotvedt8 - 21 LPts
18/03/2025Heraklion, Greece2 - 10 Drew Barlas3 - 4 LPts
20/01/2025Katlehong, South Africa2 - 9 Dillon Serero33 - 13 LPts
22/11/2024Changwon, South Korea2 - 8 Suk-young Sur14 - 24 LPts
23/09/2024Anderlecht, Belgium2 - 7 Gaylord Yourcenar3 - 8 LPts
26/07/2024Thessaloniki, Greece1 - 7 Eustace Galanis1 - 2 WPts
27/05/2024Thessaloniki, Greece0 - 7 Peter Jones0 - 5 WPts
28/03/2024Shubra El-Kheima, Egypt0 - 6 Haaris Rasul5(2) - 19(1) LPts
29/01/2024Irbid, Jordan0 - 5 Ibrahim Mahmud11 - 11 LPts
01/12/2023Thessaloniki, Greece0 - 4 Xanthus Andris0 - 12(1) LPts
01/10/2023Dnipropetrovsk, Ukraine0 - 3 Avel Buchko21 - 10 LPts
03/08/2023Thessaloniki, Greece0 - 2 Haemon Lampros5 - 3 LPts
03/06/2023Nantes, France0 - 1 Varocher Evra20 - 11 LPts
05/04/2023Thessaloniki, Greece0 - 0 Chrysostom Martis0 - 4 LPts