Weightclass:  Lightweight
Location:  Piraeus, Greece
Record:  44(10) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Piraeus, Greece43(9) - 26 Umair Mir1 - 7 WKO3
26/10/2033Athens, Greece42(9) - 26 Aegisthus Buros26(1) - 33 WPts
24/09/2033Milwaukee, USA41(9) - 26 Cole Cavanaugh11 - 12 WPts
26/07/2033Petionville, Haiti40(9) - 26 Holland Char7 - 13 WPts
27/05/2033Kolkata, India39(9) - 26 Dev Jain15 - 13 WPts
29/03/2033Piraeus, Greece39(9) - 25 Agamedes Paulos13 - 3 LPts Greece National Championships 2033View
26/03/2033Piraeus, Greece38(9) - 25 Obiareus Takes13 - 6 WPts Greece National Championships 2033View
26/01/2033North Las Vegas, USA37(9) - 25 Edward Munhall16 - 18 WPts
27/11/2032Piraeus, Greece36(9) - 25 Carlos Matos0 - 8 WPts
27/09/2032Jacksonville, USA35(8) - 25 Bruce Danskin9 - 27(1) WKO3
29/07/2032Tehran, Iran34(8) - 25 Azam Sabet16 - 9 WPts
31/05/2032Porto Alegre, Brazil33(8) - 25 Marco Socorro11 - 8 WPts
01/04/2032Thessaloniki, Greece32(8) - 25 Agamedes Paulos8 - 0 WPts Greece National Championships 2032View
29/03/2032Thessaloniki, Greece31(7) - 25 Androu Kaya9 - 21(4) WKO2 Greece National Championships 2032View
26/03/2032Thessaloniki, Greece30(7) - 25 Evzen Ladas14(1) - 17 WPts Greece National Championships 2032View
19/03/2032San Jose, Costa Rica29(7) - 25 Bronco Monge14 - 20 WPts
20/01/2032Puente Alto, Chile28(7) - 25 Zelipe Mascorro4 - 26 WPts
22/11/2031Piraeus, Greece27(6) - 25 Zach McFarland3 - 0 WKO3
22/09/2031Almaty, Kazakhstan26(6) - 25 Ordukhan Secsenoff1 - 5 WPts
25/07/2031Almaty, Kazakhstan25(6) - 25 Melor Sadvakasov4 - 4 WPts
27/05/2031Piraeus, Greece24(5) - 25 Ilham Cajrat1 - 5 WKO3
26/03/2031Patrai, Greece24(5) - 24 Nisus Georgiadis5 - 8 LPts Greece National Championships 2031View
22/03/2031Kosice, Slovakia24(5) - 23 Marek Polifka18 - 10 LPts
22/01/2031San Jose, Costa Rica23(5) - 23 Alejandro Benavidez5 - 10 WPts
24/11/2030Piraeus, Greece22(4) - 23 Guido Hinojos4 - 4 WKO3
25/09/2030New Amsterdam, Guyana21(4) - 23 David Cromartie16(1) - 12 WPts
28/07/2030Villeurbanne, France20(4) - 23 Paris Seel2 - 23 WPts
30/05/2030Copenhagen, Denmark19(4) - 23 Carolus Eriksen1 - 6 WPts
01/04/2030Athens, Greece19(4) - 22 Demetre Varela36(3) - 32 LPts Greece National Championships 2030View
29/03/2030Athens, Greece18(4) - 22 Haemon Drakos10 - 2 WPts Greece National Championships 2030View
26/03/2030Athens, Greece17(4) - 22 Nauplius Nikolas11 - 13 WPts Greece National Championships 2030View
17/03/2030Athens, Greece16(4) - 22 Teofile Papadakis17(4) - 18 WPts
19/01/2030Yaoundé, Cameroon15(4) - 22 Henri Calmat9 - 14 WPts
21/11/2029Warsaw, Poland14(3) - 22 Wiktor Skarbek8 - 23(1) WKO2
23/09/2029Perth, Australia14(3) - 21 Oliver Mullins13 - 13 LPts
26/07/2029Piraeus, Greece13(3) - 21 Aramis Niel7 - 10 WPts
28/05/2029Athens, Greece13(3) - 20 Nikodem Balis23 - 13 LPts
31/03/2029Shah Alam, Malaysia12(2) - 20 Ganesa Ayali2 - 21(5) WKO2
31/01/2029Piraeus, Greece12(2) - 19 Oda Tellefsen21 - 8 LPts
03/12/2028Daqing, China11(2) - 19 Xin Dak17 - 7 WPts
05/10/2028Athens, Greece11(2) - 18 Poseidon Cosmos16 - 15 LPts
11/08/2028Athens, Greece11(2) - 17 Georg Eliades21 - 11 LPts
18/06/2028Athens, Greece11(2) - 16 Nicholaus Mula14 - 22(4) LPts
20/04/2028Athens, Greece11(2) - 15 Ptolemy Rokos20 - 9(2) LPts
23/02/2028Athens, Greece11(2) - 14 Cos Athanasiou19 - 22 LPts
23/01/2028Heraklion, Greece11(2) - 13 Icelos Vasilakis14(1) - 35 LPts
14/12/2027Athens, Greece10(2) - 13 Dionysus Constantinou9 - 16 WPts
24/10/2027Athens, Greece9(2) - 13 Eustace Galanis9 - 15 WPts
29/08/2027Thessaloniki, Greece9(2) - 12 Butades Soulis13(1) - 16 LPts
27/07/2027Heraklion, Greece9(2) - 11 Icelos Vasilakis12(1) - 34 LPts
23/06/2027Athens, Greece8(1) - 11 Ptolemy Rokos16 - 8(1) WKO3
27/04/2027Piraeus, Greece7(1) - 11 Celeus Buros1 - 3 WPts
27/02/2027Tangier, Morocco6(1) - 11 Djalaleddin Benezekri7 - 16 WPts
29/12/2026Bangkok, Thailand5(1) - 11 Sod Jitmuangnon2 - 11 WPts
30/10/2026Dasmarinas, Philippines4 - 11 Reynaldo Ayo5 - 16(6) WKO3
01/09/2026Cheonan, South Korea4 - 10 Chang-woo Um11 - 13 LPts
04/07/2026Chungju, South Korea4 - 9 Heung-Min U18 - 6 LPts
06/05/2026Lubeck, Germany3 - 9 Taber Gaus13(1) - 18 WPts
08/03/2026Iksan, South Korea3 - 8 Min-hyeok Hur13 - 25(3) LPts
08/01/2026Carolina, Puerto Rico3 - 7 Fraco Gavino15 - 14 LPts
10/11/2025Piraeus, Greece3 - 6 Nicolaus Boosalis34 - 10 LPts
27/09/2025Piraeus, Greece3 - 5 Nicolaus Boosalis28 - 9 LPts
07/09/2025Piraeus, Greece3 - 4 Adonis Spino40 - 10(2) LPts
16/08/2025Piraeus, Greece3 - 3 Nicolaus Boosalis19 - 5 LPts
30/07/2025Piraeus, Greece3 - 2 Nicolaus Boosalis14 - 4 LPts
13/07/2025Piraeus, Greece3 - 1 Nicolaus Boosalis9 - 3 LPts
03/07/2025Perm, Russia2 - 1 Dmitri Novikov1(1) - 0 WPts
05/05/2025Athens, Greece1 - 1 TheocIymenus Zervas0 - 0 WPts
22/03/2025Heraklion, Greece1 - 0 Bellerophon Scafidi10 - 18 LPts
12/02/2025Piraeus, Greece0 - 0 Teofile Papadakis2 - 1 WPts