Weightclass:  Middleweight
Location:  Athens, Greece
Record:  37 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/03/2031Athens, Greece36 - 13 Joel Gowen5 - 8 WPts
12/01/2031Athens, Greece35 - 13 Lunt Blomberg3 - 11 WPts
13/11/2030Athens, Greece34 - 13 Rob Johnston1 - 3 WPts
14/09/2030Athens, Greece33 - 13 Alejandro Gonzalez2 - 11 WPts
15/07/2030Athens, Greece32 - 13 Sid Farrish2 - 5 WPts
16/05/2030Athens, Greece32 - 12 Grigor Loukas27 - 12 LPts
17/03/2030Athens, Greece31 - 12 Angel Bernardo4 - 23 WPts
15/01/2030Athens, Greece30 - 12 Magne Lunder2 - 13 WPts
16/11/2029Athens, Greece29 - 12 Munavvar Attar1 - 1 WPts
17/09/2029Athens, Greece28 - 12 Viktor Merckulov5(1) - 6 WPts
19/07/2029Athens, Greece27 - 12 Quarren Dede2 - 1 WPts
19/05/2029Athens, Greece26 - 12 Bongani Cardoso1 - 6 WPts
21/03/2029Athens, Greece25 - 12 Joaquin Calvin8 - 8 WPts
20/01/2029Athens, Greece24 - 12 Chul Jo10 - 9 WPts
22/11/2028Nuremberg, Germany23 - 12 Kasper Deckman8 - 12 WPts
24/09/2028Heidelberg, Germany22 - 12 Walten Mask0 - 20(1) WPts
26/07/2028Valencia, Spain21 - 12 Gabriel Bedoya14 - 16 WPts
28/05/2028Athens, Greece21 - 11 Damaskinos Halkias24(1) - 18 LPts
01/04/2028Athens, Greece20 - 11 Acastus Maras68(2) - 34 WPts Greece National Championships 2028View
29/03/2028Athens, Greece19 - 11 Damaskinos Halkias24(1) - 17 WPts Greece National Championships 2028View
26/03/2028Athens, Greece18 - 11 Sebastian Panagos13 - 12 WPts Greece National Championships 2028View
29/01/2028Athens, Greece17 - 11 Setia Mahendra3 - 10 WPts
30/11/2027London, UK17 - 10 Greg Roose25 - 33(6) LPts
02/10/2027Patrai, Greece16 - 10 Absyrtus Markos8 - 24 WPts
14/08/2027Saint Petersburg, Russia15 - 10 Igor Lazarev11 - 5 WPts
15/06/2027Athens, Greece14 - 10 Adrastos Paules14 - 19 WPts
30/04/2027Thessaloniki, Greece13 - 10 Philippe Kouris23 - 37 WPts
26/03/2027Piraeus, Greece13 - 9 Gaelan Vassallo61(2) - 23 LPts Greece National Championships 2027View
17/02/2027Piraeus, Greece12 - 9 Iapetus Roussos3 - 10 WPts
03/01/2027Athens, Greece11 - 9 Gregory Petrakis21 - 10 WPts
03/12/2026Aba, Nigeria10 - 9 Mark Ayeni4 - 20 WPts
05/10/2026Athens, Greece9 - 9 Lycurgus Siska4(1) - 8 WPts
14/08/2026Accra, Ghana9 - 8 Mike Mbun19(1) - 11 LPts
16/06/2026Hakodate, Japan8 - 8 Kazuki Kaya7 - 22(1) WPts
18/04/2026Athens, Greece7 - 8 Neron Fallas12 - 17 WPts
18/02/2026Managua, Nicaragua6 - 8 Montenegro Tristan5 - 10 WPts
21/12/2025Chiba, Japan5 - 8 Dai Kaba5 - 12(1) WPts
23/10/2025Cordoba, Spain5 - 7 Vicente Godinez31(1) - 13 LPts
25/08/2025Athens, Greece5 - 6 Adrastos Paules6 - 16 LPts
02/07/2025Athens, Greece5 - 5 Vasos Rota3 - 11 LPts
03/05/2025Athens, Greece5 - 4 Acastus Maras23 - 13 LPts
29/04/2025Managua, Nicaragua4 - 4 Oro Calixto2 - 9 WPts
01/03/2025Heraklion, Greece4 - 3 Attis Petrou6 - 12 LPts
01/01/2025Athens, Greece3 - 3 Grigor Loukas0 - 0 WPts
07/11/2024Valparaiso, Chile3 - 2 Porfio Pavon44(1) - 4 LPts
09/09/2024Athens, Greece3 - 1 Christian Fotos20(2) - 19 LPts
07/08/2024Athens, Greece3 - 0 Xenophon Pallas0 - 0 LPts
02/07/2024Cheongju, South Korea2 - 0 Jeong-ho Kong3 - 5 WPts
03/05/2024Athens, Greece1 - 0 Nikolai Valis1 - 0 WPts
05/03/2024Athens, Greece0 - 0 Christoph Kara3 - 3 WPts