Weightclass:  Middleweight
Location:  Heraklion, Greece
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/04/2034Heraklion, Greece23 - 18 Marceli Dzikowski15 - 12 WPts
06/02/2034Heraklion, Greece22 - 18 Santiago Betances5 - 11 WPts
05/12/2033Heraklion, Greece21 - 18 Chandler Philipe8 - 10 WPts
03/10/2033Heraklion, Greece20 - 18 Quico Zara10 - 12 WPts
03/08/2033Heraklion, Greece19 - 18 Odilon Belgard2 - 3 WPts
02/06/2033Heraklion, Greece18 - 18 Fedar Apalikov28(1) - 20 WPts
02/04/2033Heraklion, Greece17 - 18 Aetos Stathos1 - 1 WPts
01/02/2033Heraklion, Greece16 - 18 Heraklesr Nino9 - 28 WPts
02/12/2032Wuppertal, Germany15 - 18 Lamar Stolzenburg8 - 10 WPts
04/10/2032Casablanca, Morocco14 - 18 Haaris Ahmad10 - 11 WPts
05/08/2032Novokuznetsk, Russia13 - 18 Viktor Tourtchenkov2 - 3 WPts
07/06/2032Mumbai, India12 - 18 Madhav Baria14 - 20 WPts
09/04/2032Johor Bahru, Malaysia11 - 18 Haaris Tabatabai1 - 11 WPts
10/02/2032Heraklion, Greece10 - 18 Pero Patras5 - 5 WPts
12/12/2031Stockholm, Sweden10 - 17 Linus Lindahl18 - 27 LPts
14/10/2031Heraklion, Greece9 - 17 Ulrich Kries2 - 8 WPts
15/08/2031Heraklion, Greece8 - 17 Theon Mena9 - 12 WPts
17/06/2031Athens, Greece8 - 16 Lynceus Mundis11 - 13(2) LPts
25/04/2031Heraklion, Greece7 - 16 Anatol Kollias0 - 2 WPts
25/02/2031Incheon, South Korea7 - 15 Myung-joo Koh15 - 9 LPts
28/12/2030Heraklion, Greece6 - 15 Protesilaus Delis1 - 0 WPts
30/10/2030Heraklion, Greece5 - 15 Xuthus Mundis0 - 5 WPts
02/09/2030Heraklion, Greece5 - 14 Gaston Bourvil9 - 5 LPts
04/07/2030Heraklion, Greece4 - 14 Bradley Loglog1 - 14 WPts
06/05/2030Al-Quwaysimah, Jordan4 - 13 Gazi Sabri3 - 5 LPts
08/03/2030Knoxville, USA4 - 12 Mason Dai11 - 15 LPts
08/01/2030Athens, Greece3 - 12 Eachann Vlahakis3 - 12 WPts
08/11/2029Zagreb, Croatia3 - 11 Lovro Beloševic9 - 8 LPts
09/09/2029Heraklion, Greece2 - 11 Francky Lam7 - 7 WPts
10/07/2029Heraklion, Greece1 - 11 Cyr Manikas4 - 4 WPts
12/05/2029Peristeri, Greece1 - 10 Poseidon Palamara9 - 14 LPts
16/03/2029Kuala Lumpur, Malaysia0 - 10 Ahmed Sabet1 - 3 WPts
16/01/2029Athens, Greece0 - 9 Cottus Petro10 - 20(1) LPts
24/11/2028Alcala de Henares, Spain0 - 8 Yago Barros14 - 30 LPts
26/09/2028Nuremberg, Germany0 - 7 Hanz Deja9(1) - 16 LPts
28/07/2028Leon, Nicaragua0 - 6 Elias Alderete19 - 7 LPts
30/05/2028Bandar Lampung, Indonesia0 - 5 Hiawang Supaham5 - 13 LPts
01/04/2028Changwon, South Korea0 - 4 Dong-jun Mah11 - 17 LPts
02/02/2028Duisburg, Germany0 - 3 Bernardo Masoner5 - 2 LPts
05/12/2027Athens, Greece0 - 2 Anstice Antoni1 - 5 LPts
15/10/2027Thessaloniki, Greece0 - 1 Medus Raptis10 - 25 LPts
05/09/2027Heraklion, Greece0 - 0 Dion Lambros2 - 6 LPts