Weightclass:  Middleweight
Location:  Heraklion, Greece
Record:  96(2) - 46
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2032Heraklion, Greece95(2) - 46 Bartram Bonne0 - 10 WPts
25/04/2032Heraklion, Greece94(2) - 46 Hrvoje Košutic2 - 3 WPts
25/02/2032Heraklion, Greece93(2) - 46 Natan Walinski2 - 3 WPts
27/12/2031Heraklion, Greece92(2) - 46 Hume Bredesen3 - 16 WPts
28/10/2031Heraklion, Greece91(2) - 46 Seth Pizzinato3 - 6 WPts
28/08/2031Heraklion, Greece90(2) - 46 Kris Power4 - 9 WPts
29/06/2031Heraklion, Greece89(2) - 46 Viktor Vasko8 - 12 WPts
29/04/2031Heraklion, Greece88(2) - 46 Antwan Ruan1 - 1 WPts
28/02/2031Heraklion, Greece87(2) - 46 Vul Haazele12(1) - 28 WPts
30/12/2030Heraklion, Greece86(2) - 46 Ben Kalongi7 - 10(1) WPts
31/10/2030Heraklion, Greece85(2) - 46 Azam Sarah1 - 4 WPts
02/09/2030Heraklion, Greece84(2) - 46 Telo Butor1 - 11 WPts
03/07/2030Heraklion, Greece83(2) - 46 Aleksandr Seidegaliew14 - 3 WPts
02/06/2030Heraklion, Greece82(2) - 46 Aleksandr Seidegaliew14 - 2 WPts
29/04/2030Bamenda, Cameroon81(2) - 46 Noel Deneuve10(4) - 5 WPts
29/03/2030Athens, Greece81(2) - 45 Cenon Athas6(1) - 1 LPts Greece National Championships 2030View
26/03/2030Athens, Greece80(2) - 45 Georg Lekas13(1) - 6 WPts Greece National Championships 2030View
16/03/2030Heraklion, Greece80(2) - 44 Aftab Fadel49(4) - 33 LPts
13/02/2030Pune, India79(2) - 44 Aftab Fadel49(4) - 32 WPts
12/01/2030Donetsk, Ukraine79(2) - 43 Marko Hancke26(3) - 16 LPts Europe Championships 2030View
09/01/2030Donetsk, Ukraine78(2) - 43 Theo Mellgren16 - 6(1) WPts Europe Championships 2030View
12/12/2029Heraklion, Greece78(2) - 42 Aftab Fadel47(4) - 31 LPts
14/10/2029Mexico City, Mexico78(2) - 41 Juan Pompa79(7) - 25 LPts
13/09/2029Daegu, South Korea78(2) - 40 Aftab Fadel44(4) - 30 LPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea77(2) - 40 Raul Ozanne22 - 11 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea76(2) - 40 Quinto Martinez23 - 25 WPts Daegu World Championships 2029View
19/08/2029Heraklion, Greece76(2) - 39 Juan Pompa77(7) - 24 LPts
16/07/2029Seville, Spain75(2) - 39 Diego Castillon17 - 16 WPts
18/05/2029Heraklion, Greece74(2) - 39 Juan Pompa77(7) - 21 WPts
01/04/2029Patrai, Greece73(2) - 39 Grigor Loukas20 - 10 WPts Greece National Championships 2029View
29/03/2029Patrai, Greece72(2) - 39 Creon Bakas10 - 12 WPts Greece National Championships 2029View
26/03/2029Patrai, Greece71(2) - 39 Pirro Kallas16(1) - 18 WPts Greece National Championships 2029View
21/02/2029Mexico City, Mexico71(2) - 38 Juan Pompa73(6) - 20 LPts
21/01/2029Heraklion, Greece71(2) - 37 Juan Pompa72(6) - 20 LPts
19/12/2028Kiev, Ukraine70(2) - 37 Alik Tatishchev21(1) - 10 WPts
20/10/2028Bangkok, Thailand70(2) - 36 Norasing Panich72(1) - 15 LPts
19/09/2028Heraklion, Greece70(2) - 35 Norasing Panich71(1) - 15 LPts
28/07/2028Khemisset, Morocco69(2) - 35 Dhakwan Medbouh2 - 10 WPts
30/05/2028Chelyabinsk, Russia68(2) - 35 Boris Zaretsky0 - 10 WPts
01/04/2028Athens, Greece68(2) - 34 Tarasios Nasso20 - 11 LPts Greece National Championships 2028View
29/03/2028Athens, Greece67(2) - 34 Georg Lekas2 - 2 WPts Greece National Championships 2028View
26/03/2028Athens, Greece66(2) - 34 Darrian Ioannou4 - 8 WPts Greece National Championships 2028View
11/03/2028Heraklion, Greece66(2) - 33 Juan Pompa65(5) - 17 LPts
09/02/2028Mexico City, Mexico66(2) - 32 Juan Pompa64(5) - 17 LPts
09/01/2028Samara, Russia66(2) - 31 Ove Ingebretson24 - 8 LPts Europe Championships 2028View
20/11/2027Mexico City, Mexico66(2) - 30 Juan Pompa63(5) - 16 LPts
20/10/2027Heraklion, Greece66(2) - 29 Juan Pompa62(5) - 16 LPts
07/09/2027Ibadan, Nigeria66(2) - 28 LuboÜ Bobak30 - 14 LPts Ibadan World Championships 2027View
22/07/2027Santo Domingo Norte, Dominican Republic65(2) - 28 Eduardo Madrid6 - 15 WPts
24/05/2027Riga, Latvia64(2) - 28 Fadei Mazbralis33(2) - 17 WPts
26/03/2027Piraeus, Greece64(2) - 27 Xenophon Pallas14 - 5 LPts Greece National Championships 2027View
26/02/2027Heraklion, Greece63(2) - 27 Floyd Forgie11 - 12 WPts
27/12/2026Roodepoort, South Africa62(2) - 27 Michael Kiungu13 - 20(1) WPts
29/10/2026Toronto, Canada61(2) - 27 Hackett Lemartin6 - 14 WPts
30/08/2026Las Tunas, Cuba60(2) - 27 Pablo Cornelio7 - 3 WPts
02/07/2026Gyumri, Armenia60(2) - 26 Margos Hacopian34(1) - 12 LPts
04/05/2026Athens, Greece59(2) - 26 Zephyr Anagnos5 - 5 WPts
26/03/2026Athens, Greece59(2) - 25 Attis Petrou17 - 14 LPts Greece National Championships 2026View
01/03/2026Heraklion, Greece58(2) - 25 Hassan Fahri3 - 10 WPts
31/12/2025Athens, Greece57(2) - 25 Damaskinos Halkias12 - 10 WPts
06/12/2025Athens, Greece56(2) - 25 Jason Elias11 - 13 WPts
27/11/2025Heraklion, Greece56(2) - 24 Attis Petrou15 - 14 LPts
19/11/2025Thessaloniki, Greece55(2) - 24 Thadeus Ballis12 - 37 WPts
10/11/2025Patrai, Greece54(2) - 24 Calchas Vasco3 - 20 WPts
25/10/2025Athens, Greece53(2) - 24 Tiege Papalia5 - 12 WPts
18/10/2025Heraklion, Greece53(2) - 23 Attis Petrou14 - 14 LPts
12/10/2025Athens, Greece53(2) - 22 Damaskinos Halkias10 - 10 LPts
10/10/2025Athens, Greece52(2) - 22 Jason Elias11 - 12 WPts
06/10/2025Heraklion, Greece52(2) - 21 Attis Petrou13 - 14 LPts
02/10/2025Thessaloniki, Greece51(2) - 21 Thadeus Ballis12 - 36 WPts
27/09/2025Patrai, Greece50(2) - 21 Calchas Vasco2 - 19 WPts
23/09/2025Athens, Greece49(2) - 21 Tiege Papalia5 - 11 WPts
20/09/2025Heraklion, Greece48(2) - 21 Attis Petrou13 - 13 WPts
17/09/2025Athens, Greece47(2) - 21 Damaskinos Halkias10 - 9 WPts
15/09/2025Athens, Greece47(2) - 20 Jason Elias10 - 12 LPts
11/09/2025Athens, Greece46(2) - 20 Tiege Papalia5 - 10 WPts
09/09/2025Thessaloniki, Greece45(2) - 20 Thadeus Ballis12 - 35 WPts
07/09/2025Patrai, Greece44(2) - 20 Calchas Vasco2 - 18 WPts
02/09/2025Athens, Greece43(2) - 20 Tiege Papalia5 - 9 WPts
30/08/2025Athens, Greece42(2) - 20 Capaneus Goga2 - 4 WPts
25/08/2025Athens, Greece41(2) - 20 Artemus Artino8 - 18 WPts
22/08/2025Athens, Greece40(2) - 20 Amphiaraus Stratos7 - 13 WPts
19/08/2025Thessaloniki, Greece40(2) - 19 Thadeus Ballis11 - 35 LPts
16/08/2025Athens, Greece39(1) - 19 Pietro Psomas5(1) - 18(9) WKO3
14/08/2025Athens, Greece38(1) - 19 Tiege Papalia5 - 8 WPts
09/08/2025Athens, Greece37(1) - 19 Dion Sacca7(1) - 13(2) WPts
06/08/2025Athens, Greece37(1) - 18 Damaskinos Halkias8 - 9 LPts
03/08/2025Heraklion, Greece37(1) - 17 Attis Petrou12 - 13 LPts
01/08/2025Thessaloniki, Greece36(1) - 17 Thadeus Ballis11 - 34 WPts
30/07/2025Patrai, Greece35(1) - 17 Calchas Vasco2 - 17 WPts
26/07/2025Athens, Greece34(1) - 17 Tiege Papalia5 - 7 WPts
23/07/2025Athens, Greece33(1) - 17 Dion Sacca7(1) - 12(2) WPts
21/07/2025Athens, Greece33(1) - 16 Damaskinos Halkias7 - 9 LPts
18/07/2025Athens, Greece32(1) - 16 Daedalus Bakas12 - 11 WPts
15/07/2025Thessaloniki, Greece31(1) - 16 Thadeus Ballis11 - 33 WPts
13/07/2025Athens, Greece30 - 16 Pietro Psomas5(1) - 17(8) WKO3
10/07/2025Heraklion, Greece29 - 16 Galan Manikas5 - 15 WPts
08/07/2025Thessaloniki, Greece29 - 15 Medus Raptis3 - 16 LPts
06/07/2025Athens, Greece29 - 14 Damaskinos Halkias6 - 9 LPts
30/06/2025Athens, Greece29 - 13 Daedalus Bakas11 - 11 LPts
20/05/2025Thessaloniki, Greece28 - 13 Preben Agne5 - 13 WPts
15/05/2025Patrai, Greece27 - 13 Calchas Vasco1 - 16 WPts
13/05/2025Piraeus, Greece26 - 13 Demodocus Palamara1 - 3 WPts
11/05/2025Athens, Greece25 - 13 Damon Marinos4 - 12 WPts
06/05/2025Athens, Greece24 - 13 Pietro Psomas4 - 16(8) WPts
03/05/2025Athens, Greece23 - 13 Tarasios Nasso5 - 4 WPts
30/04/2025Athens, Greece22 - 13 Iason Traino6(1) - 15 WPts
27/04/2025Athens, Greece21 - 13 Grigor Loukas0 - 2 WPts
25/04/2025Patrai, Greece20 - 13 Absyrtus Markos2 - 14 WPts
20/04/2025Athens, Greece19 - 13 Dennis Zaro1 - 1 WPts
18/04/2025Athens, Greece18 - 13 Ixion Barbas2 - 8 WPts
13/04/2025Athens, Greece17 - 13 Dennis Makris0 - 3(1) WPts
11/04/2025Thessaloniki, Greece16 - 13 Medus Raptis3 - 14 WPts
09/04/2025Athens, Greece16 - 12 Daedalus Bakas10 - 10 LPts
07/04/2025Peristeri, Greece15 - 12 Christoph Kara5 - 8 WPts
04/04/2025Athens, Greece14 - 12 Brygus Karalis4 - 3 WPts
02/04/2025Athens, Greece14 - 11 Timoleon Tripi1 - 4 LPts
30/03/2025Piraeus, Greece13 - 11 Heron Andreas6 - 27 WPts
27/03/2025Athens, Greece13 - 10 Amphiaraus Stratos5 - 12 LPts
25/03/2025Athens, Greece12 - 10 Oedipus Manolis4 - 5 WPts
22/03/2025Athens, Greece11 - 10 Zephyr Anagnos1 - 1 WPts
20/03/2025Athens, Greece11 - 9 Eusebius Galanis7 - 24 LPts
17/03/2025Heraklion, Greece11 - 8 Attis Petrou7 - 12 LPts
13/03/2025Peristeri, Greece10 - 8 Nicolaus Rella14(1) - 32 WPts
09/03/2025Athens, Greece9 - 8 Artemus Artino7 - 16 WPts
06/03/2025Thessaloniki, Greece9 - 7 Thadeus Ballis9 - 32 LPts
04/03/2025Heraklion, Greece8 - 7 Peder Cali3(1) - 7 WPts
26/02/2025Athens, Greece8 - 6 Jason Elias7 - 10 LPts
22/02/2025Patrai, Greece7 - 6 Yuri Agne10 - 8 WPts
18/02/2025Athens, Greece6 - 6 Damaskinos Halkias5 - 7 WPts
11/02/2025Athens, Greece6 - 5 Gregory Petrakis11 - 8 LPts
07/02/2025Athens, Greece5 - 5 Apollo Vlahakis4 - 6 WPts
03/02/2025Thessaloniki, Greece4 - 5 Socrates Pavlis1 - 24 WPts
01/02/2025Athens, Greece4 - 4 Xenophon Pallas2 - 2 LPts
30/01/2025Thessaloniki, Greece4 - 3 Philippe Kouris16 - 28 LPts
24/01/2025Thessaloniki, Greece4 - 2 Thadeus Ballis8 - 32 LPts
17/01/2025Athens, Greece4 - 1 Daedalus Bakas8 - 8 LPts
15/01/2025Patrai, Greece4 - 0 Yuri Agne9 - 8 LPts
13/01/2025Athens, Greece3 - 0 Jason Elias7 - 9 WPts
08/01/2025Athens, Greece2 - 0 Dion Sacca6(1) - 9(1) WPts
01/01/2025Heraklion, Greece1 - 0 Galan Manikas2 - 14 WPts
01/01/2025Heraklion, Greece0 - 0 Sebastian Panagos0 - 2 WPts