Weightclass:  Lightweight
Location:  Heraklion, Greece
Record:  31 - 29
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/11/2034Heraklion, Greece30 - 29 Tyrone Kairis29 - 15 WPts
03/09/2034Heraklion, Greece29 - 29 Rafael Agaev3 - 1 WPts
04/07/2034Heraklion, Greece28 - 29 Ekerd Daub1 - 0 WPts
03/05/2034Heraklion, Greece27 - 29 Quico Carrico1 - 1 WPts
04/03/2034Heraklion, Greece26 - 29 Volodymyr Ostrovsky1 - 4 WPts
03/01/2034Heraklion, Greece25 - 29 Rehman Hamidi6 - 7 WPts
03/11/2033Heraklion, Greece24 - 29 Tito De Piccoli2 - 5 WPts
02/09/2033Heraklion, Greece23 - 29 Dan Argyle0 - 2 WPts
03/07/2033Kaduna, Nigeria23 - 28 Ogenyi Daku13 - 35 LPts
02/06/2033Heraklion, Greece23 - 27 John Molony23 - 15 LPts
02/05/2033Heraklion, Greece22 - 27 John Molony23 - 14 WPts
29/03/2033Piraeus, Greece22 - 26 Demetre Varela54(3) - 46(1) LPts Greece National Championships 2033View
26/03/2033Piraeus, Greece21 - 26 Lichas Zanni6 - 14 WPts Greece National Championships 2033View
24/02/2033Istanbul, Turkey21 - 25 Turgay Sofuoglu27 - 17 LPts
24/01/2033Heraklion, Greece21 - 24 Turgay Sofuoglu26 - 17 LPts
21/12/2032Heraklion, Greece20 - 24 Ogenyi Daku13 - 29 WPts
07/11/2032Heraklion, Greece20 - 23 Chan-dong U13 - 24 LPts
05/10/2032Nassau, Bahamas20 - 22 Callum Barfoot34 - 14 LPts
04/09/2032Heraklion, Greece20 - 21 Callum Barfoot33 - 14 LPts
06/07/2032Athens, Greece19 - 21 Timocrates Dukas22 - 18 WPts
07/05/2032Athens, Greece18 - 21 Timocrates Dukas22 - 17 WPts
26/03/2032Thessaloniki, Greece18 - 20 Agamedes Paulos6 - 0 LPts Greece National Championships 2032View
03/03/2032Linden, Guyana17 - 20 David Raine7 - 11 WPts
03/01/2032Heraklion, Greece16 - 20 Oleos Lopez4 - 13 WPts
04/11/2031Hanoi, Vietnam15 - 20 On Binh4 - 11 WPts
06/09/2031Maracaibo, Venezuela15 - 19 Jerrold Mancillas19 - 15 LPts
08/07/2031Bari, Italy14 - 19 Vito Maldini20(1) - 15 WPts
09/05/2031Athens, Greece14 - 18 Timocrates Dukas16 - 17 LPts
01/04/2031Patrai, Greece14 - 17 Demetre Varela45(3) - 34 LPts Greece National Championships 2031View
29/03/2031Patrai, Greece13 - 17 Nisus Georgiadis6 - 8 WPts Greece National Championships 2031View
26/03/2031Patrai, Greece12 - 17 Nauplius Nikolas15 - 16 WPts Greece National Championships 2031View
07/03/2031Helsinki, Finland11 - 17 Arho Kalliokoski5 - 26 WPts
07/01/2031Rome, Italy10 - 17 Alberto Bartolini21 - 20 WPts
09/11/2030Manila, Philippines10 - 16 Emanuel Balubal9 - 11 LPts
11/09/2030Seongnam, South Korea10 - 15 Jong-ho Roe16(1) - 11 LPts
14/07/2030Thessaloniki, Greece10 - 14 Protesilaus Georgiou15 - 13 LPts
17/05/2030Toshkent, Uzbekistan10 - 13 Mursal Amirbekov16(1) - 25 LPts
19/03/2030Accra, Ghana10 - 12 LeBron Adusei26 - 22(1) LPts
19/01/2030Quezon City, Philippines9 - 12 Mark Bato16 - 7 WPts
21/11/2029Port Said, Egypt8 - 12 Rehan Halim7 - 23 WPts
23/09/2029Lyon, France8 - 11 Jacques de Lisle16(1) - 11 LPts
26/07/2029Thessaloniki, Greece8 - 10 Khristos Remes16 - 24 LPts
28/05/2029San Miguelito, Panama7 - 10 Montego Baile7 - 16 WPts
30/03/2029Peristeri, Greece7 - 9 Atlas Constantinou3 - 11 LPts
30/01/2029Heraklion, Greece6 - 9 Haemon Sica1 - 2 WPts
02/12/2028Athens, Greece5 - 9 Andries Nicolas2 - 10 WPts
04/10/2028Thessaloniki, Greece4 - 9 Petrelis Rubis2 - 5 WPts
10/08/2028Heraklion, Greece3 - 9 Borden Hinault2 - 2 WPts
12/06/2028Athens, Greece3 - 8 Ivan Economou1 - 6 LPts
14/04/2028Heraklion, Greece2 - 8 Zoltan Resta4 - 9 WPts
15/02/2028Sana'a, Yemen2 - 7 Zuffur Burkitt12 - 22 LPts
18/12/2027Shubra El-Kheima, Egypt2 - 6 Adnan Isidora4 - 28(2) LPts
20/10/2027Oslo, Norway2 - 5 Ulfred Aagaard13 - 13 LPts
22/08/2027Athens, Greece2 - 4 Eurus Athas8 - 32(6) LPts
23/06/2027Patrai, Greece1 - 4 Nauplius Nikolas2 - 2 WPts
27/04/2027Heraklion, Greece1 - 3 Aphrodite Doukas0 - 3 LPts
27/02/2027Ulaanbaatar, Mongolia1 - 2 Jin Luvsansharav10 - 11 LPts
30/12/2026Thessaloniki, Greece1 - 1 Xenos Papandrea5 - 14 LPts
03/11/2026Busan, South Korea1 - 0 Jeong-ho Chu15 - 36(1) LPts
05/09/2026Heraklion, Greece0 - 0 Basilio Spiros0 - 2 WPts