Weightclass:  Welterweight
Location:  Piraeus, Greece
Record:  50(3) - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2032Piraeus, Greece50(3) - 23 Cahyono Habibie8 - 14 LPts
13/12/2031Piraeus, Greece50(3) - 22 Talib Atallah14(2) - 4 LPts
14/10/2031Piraeus, Greece49(3) - 22 James Koranteng6 - 5 WPts
14/08/2031Piraeus, Greece48(3) - 22 Rahmad Effendi9 - 6 WPts
15/06/2031Ulaanbaatar, Mongolia48(3) - 21 Confucius Aun35 - 26 LPts
15/05/2031Piraeus, Greece48(3) - 20 Confucius Aun34 - 26 LPts
26/03/2031Patrai, Greece48(3) - 19 Claas Fotopoulos9 - 7 LPts Greece National Championships 2031View
20/02/2031Piraeus, Greece47(3) - 19 Gazi Daley25 - 34 WPts
05/01/2031Piraeus, Greece46(3) - 19 Obaid Abouchabkis31 - 25 WPts
22/11/2030Asuncion, Paraguay45(3) - 19 Fanuco Negron4 - 10 WPts
24/09/2030Piraeus, Greece44(3) - 19 Vegas Ozuna3 - 5 WPts
25/07/2030Salta, Argentina43(3) - 19 Jerrold Quijas3 - 20 WPts
27/05/2030Vilnius, Lithuania42(3) - 19 Milosz Bryk16 - 13 WPts
29/03/2030Athens, Greece42(3) - 18 Toxeus Mellis66(2) - 42 LPts Greece National Championships 2030View
26/03/2030Athens, Greece41(3) - 18 Evan Metaxas27 - 10 WPts Greece National Championships 2030View
11/02/2030Piraeus, Greece40(3) - 18 Yago Espin2 - 4 WPts
13/12/2029Soweto, South Africa39(3) - 18 Siyabonga Gabuza4 - 13 WPts
15/10/2029Antwerp, Belgium38(3) - 18 Nico Scheerders4 - 1 WPts
17/08/2029San Jose, Costa Rica38(3) - 17 Edmundo Montejo38(1) - 26 LPts
17/07/2029Piraeus, Greece38(3) - 16 Dai Ankomah34 - 22 LPts
02/06/2029Piraeus, Greece38(3) - 15 Arturo Herrera30 - 16 LPts
02/05/2029Naples, Italy37(3) - 15 Arturo Herrera30 - 15 WPts
01/04/2029Patrai, Greece37(3) - 14 Laius Galanis16 - 18 LPts Greece National Championships 2029View
29/03/2029Patrai, Greece36(3) - 14 Evan Metaxas22 - 8 WPts Greece National Championships 2029View
26/03/2029Patrai, Greece35(3) - 14 Prophyrios Athans27(1) - 14 WPts Greece National Championships 2029View
03/03/2029Piraeus, Greece34(3) - 14 Dai Ankomah31 - 19 WPts
31/01/2029Tamale, Ghana33(3) - 14 Dai Ankomah31 - 18 WPts
31/12/2028Tamale, Ghana33(3) - 13 Dai Ankomah30 - 18 LPts
30/11/2028Piraeus, Greece32(3) - 13 Inigo Cavanagh29(1) - 19 WPts
23/10/2028Piraeus, Greece32(3) - 12 Knave Malherbe28 - 14 LPts
21/09/2028Piraeus, Greece31(3) - 12 Hernan Trinadad29 - 11(1) WPts
19/08/2028Piraeus, Greece30(3) - 12 Fo-hai Chew21 - 16 WPts
19/07/2028Piraeus, Greece29(3) - 12 Nurlan Rahmanzade27 - 22 WPts
18/06/2028Piraeus, Greece28(3) - 12 Hernan Trinadad27 - 10(1) WPts
14/05/2028Piraeus, Greece27(3) - 12 Fo-hai Chew21 - 13 WPts
01/04/2028Athens, Greece26(3) - 12 Prophyrios Athans22(1) - 12 WPts Greece National Championships 2028View
29/03/2028Athens, Greece25(3) - 12 Evan Metaxas15 - 7 WPts Greece National Championships 2028View
26/03/2028Athens, Greece24(2) - 12 Nauplius Scafidi14 - 13 WKO3 Greece National Championships 2028View
14/03/2028Bratislava, Slovakia23(2) - 12 Blahoslav Volek21 - 10 WPts
12/02/2028Piraeus, Greece22(2) - 12 Deiondre Namulomba4 - 4 WPts
12/01/2028Piraeus, Greece21(2) - 12 VasyItso Leventis7 - 10 WPts
13/11/2027Blackburn, UK20(2) - 12 Matt MacQueen3(1) - 30(5) WPts
15/09/2027San Jose, Costa Rica19(2) - 12 Pancho Contrera9 - 21 WPts
18/07/2027Yerevan, Armenia18(2) - 12 Hamazasb Dadyan37(5) - 22 WPts
20/05/2027Algiers, Algeria17(2) - 12 Danyaal Abrika10(2) - 9 WPts
22/03/2027Rouen, France16(2) - 12 Marc Orme17 - 23 WPts
22/01/2027Athens, Greece15(1) - 12 Biton Petracca20 - 18(4) WKO3
29/11/2026Kulob, Tajikistan15(1) - 11 Intiqam Sahli21(1) - 21 LPts
01/10/2026London, UK14(1) - 11 Billy Sullivan7(2) - 20 WPts
03/08/2026Tehran, Iran14(1) - 10 Gan Wei24 - 14 LPts
05/06/2026Montevideo, Uruguay13(1) - 10 Angel Casares8 - 18 WPts
07/04/2026Lusaka, Zambia13(1) - 9 Fraser Habasonda28 - 10 LPts
07/02/2026Mumbai, India12(1) - 9 Karan Sarkar8 - 10 WPts
10/12/2025Oran, Algeria12(1) - 8 Zain Massi28(1) - 21 LPts
12/10/2025Athens, Greece12(1) - 7 Lotus Dukas16 - 12(1) LPts
20/08/2025Patrai, Greece11(1) - 7 Cottus Athanasiou6 - 19(4) WPts
08/07/2025Piraeus, Greece11(1) - 6 Toxeus Mellis24(1) - 18 LPts
24/06/2025Patrai, Greece10(1) - 6 Deucalion Zografos11(1) - 23 WPts
28/04/2025Peristeri, Greece9(1) - 6 Georg Rodi5 - 16(4) WPts
25/03/2025Piraeus, Greece8(1) - 6 Gregory Kellis9 - 13 WPts
01/03/2025Athens, Greece7(1) - 6 Momus Gekas3 - 13 WPts
24/01/2025Piraeus, Greece7(1) - 5 Toxeus Mellis4 - 2 LPts
23/12/2024Piraeus, Greece6(1) - 5 Carlos Diaz2 - 6 WPts
25/10/2024Memphis, USA5(1) - 5 Greg Abbey4 - 9 WPts
27/08/2024Boksburg, South Africa4(1) - 5 Nhlanhla Chohan1 - 11(3) WPts
29/06/2024Soshanguve, South Africa4(1) - 4 Kwamin Alhassan1 - 14 LPts
01/05/2024Piraeus, Greece3(1) - 4 Vegas Alba0 - 2 WPts
03/03/2024Mumbai, India3(1) - 3 Karan Sarkar1 - 5 LPts
04/01/2024Zaragoza, Spain3(1) - 2 Nicandro Fernando25(2) - 8 LPts
06/11/2023Athens, Greece3(1) - 1 Celeus Sisko7 - 5 LPts
12/09/2023Kampala, Uganda2(1) - 1 Kabonero Kabukuru6 - 23 WPts
15/07/2023Athens, Greece1 - 1 Krzysztofr Demos9 - 22(4) WKO3
21/05/2023Thessaloniki, Greece1 - 0 Erysichthon Mate13 - 19 LPts
18/04/2023Piraeus, Greece0 - 0 Bazyli Kairis0 - 3(1) WPts