Weightclass:  Heavyweight
Location:  Athens, Greece
Record:  56(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2032Athens, Greece55(1) - 17 Angel Mateo0 - 6 WPts
06/12/2031Athens, Greece54(1) - 17 Kai Mickel1 - 1 WPts
08/10/2031Athens, Greece53(1) - 17 Angel Mateo0 - 4 WPts
09/08/2031Athens, Greece52(1) - 17 Orlando Vallejo5 - 5 WPts
10/06/2031Athens, Greece51(1) - 17 John Carabajal1 - 8 WPts
10/04/2031Athens, Greece50(1) - 17 Ilia á Zhelov5 - 15 WPts
09/02/2031Athens, Greece49(1) - 17 Robert Storer5 - 6 WPts
12/12/2030Athens, Greece48(1) - 17 Daniil Ghahylyckov9 - 14 WPts
13/10/2030Athens, Greece47(1) - 17 Ye Chio0 - 10 WPts
14/08/2030Athens, Greece46(1) - 17 Kieran Aikins7 - 7 WPts
15/06/2030Athens, Greece45 - 17 Cris Osegueda2 - 14(5) WKO3
16/04/2030Athens, Greece44 - 17 Vasyl Voloshin13 - 23(1) WPts
15/02/2030Almaty, Kazakhstan43 - 17 Waqar Iscakow35 - 21 WPts
15/01/2030Donetsk, Ukraine43 - 16 Krastio á Nazarov25 - 6 LPts Europe Championships 2030View
12/01/2030Donetsk, Ukraine42 - 16 Lazar Orlov16 - 6 WPts Europe Championships 2030View
09/01/2030Donetsk, Ukraine41 - 16 Ames Canet39 - 18 WPts Europe Championships 2030View
21/12/2029Athens, Greece40 - 16 Danilo Zoretic27 - 26 WPts
20/11/2029Zagreb, Croatia39 - 16 Danilo Zoretic27 - 25 WPts
20/10/2029San Bernardo, Chile39 - 15 Emilio Banuelos37 - 9 LPts
19/09/2029Daegu, South Korea39 - 14 Miguel Cabana76(1) - 16 LPts Daegu World Championships 2029View
16/09/2029Daegu, South Korea38 - 14 Emilio Banuelos37 - 8 WPts Daegu World Championships 2029View
13/09/2029Daegu, South Korea37 - 14 Danilo Zoretic27 - 23 WPts Daegu World Championships 2029View
10/09/2029Daegu, South Korea36 - 14 Ultar Thagard23 - 10 WPts Daegu World Championships 2029View
07/09/2029Daegu, South Korea35 - 14 Brigham Mansart25 - 23(1) WPts Daegu World Championships 2029View
03/09/2029Yaoundé, Cameroon34 - 14 Bruce Barbusse2 - 7 WPts
06/07/2029Karagandy, Kazakhstan33 - 14 Amer Bajcodamov2 - 5(1) WPts
07/05/2029Thessaloniki, Greece32 - 14 Eurymachus Toles27(2) - 28(1) WPts
01/04/2029Patrai, Greece31 - 14 Ancaeus Verga12 - 7 WPts Greece National Championships 2029View
29/03/2029Patrai, Greece30 - 14 Darrian Resta21 - 23 WPts Greece National Championships 2029View
26/03/2029Patrai, Greece29 - 14 Abydos Malas23 - 12 WPts Greece National Championships 2029View
21/03/2029Mashhad, Iran28 - 14 Amer Assad8 - 17 WPts
21/01/2029Hamburg, Germany27 - 14 Fonzo Denk16(1) - 28(1) WPts
23/11/2028Athens, Greece26 - 14 Zeno Leos20 - 14 WPts
25/09/2028Athens, Greece26 - 13 Zeno Leos19 - 14 LPts
15/08/2028Athens, Greece25 - 13 Besim Kotta22 - 17 WPts
05/07/2028Athens, Greece24 - 13 Berto Arevalo5 - 9 WPts
04/06/2028Athens, Greece23 - 13 Luka Baicodamov18 - 19 WPts
02/05/2028New Kingston, Jamaica23 - 12 Sam Highland21 - 9 LPts
01/04/2028Athens, Greece23 - 11 Abydos Malas16 - 9 LPts Greece National Championships 2028View
29/03/2028Athens, Greece22 - 11 Zeno Leos17 - 13 WPts Greece National Championships 2028View
26/03/2028Athens, Greece21 - 11 Ancaeus Verga5 - 5 WPts Greece National Championships 2028View
24/02/2028Athens, Greece20 - 11 Vidal Calles10 - 13 WPts
24/01/2028Marrakech, Morocco20 - 10 Salamah Kettani15 - 12 LPts
24/12/2027Aden, Yemen20 - 9 Adnan Pour10 - 4 LPts
26/10/2027Athens, Greece20 - 8 Lycomedes Galanis26 - 14 LPts
27/08/2027Athens, Greece19 - 8 Calisto Valis9 - 22(1) WPts
25/07/2027Santo Domingo, Ecuador18 - 8 Quico Sedillo14(1) - 18 WPts
27/05/2027Tehran, Iran17 - 8 Fo-hai Tien3 - 6 WPts
29/03/2027Piraeus, Greece17 - 7 Baste Mena7 - 13 LPts Greece National Championships 2027View
26/03/2027Piraeus, Greece16 - 7 Adrastos Dimitriou16 - 9 WPts Greece National Championships 2027View
23/02/2027Douala, Cameroon15 - 7 Benedict Dipanda4 - 30(2) WPts
26/12/2026Athens, Greece14 - 7 Darrian Resta12 - 16 WPts
30/10/2026Athens, Greece13 - 7 Jerzyr Sita0 - 1 WPts
31/08/2026Athens, Greece12 - 7 Archemorus Spanos6 - 6 WPts
02/07/2026Athens, Greece11 - 7 Cole Melis2 - 8 WPts
28/05/2026Piraeus, Greece10 - 7 Klaus Delis4 - 16 WPts
27/04/2026Harare, Zimbabwe9 - 7 David Moyo35(3) - 19 WPts
27/02/2026Lublin, Poland9 - 6 Tytus Wadzinski5 - 11 LPts
30/12/2025Columbus, USA8 - 6 George Leith10(2) - 22 WPts
01/11/2025Athens, Greece8 - 5 Adrastos Dimitriou4 - 9 LPts
14/09/2025Athens, Greece7 - 5 Leander Misko1 - 8 WPts
17/07/2025Kingston, Jamaica6 - 5 Peter Gash5 - 13 WPts
19/05/2025Patrai, Greece6 - 4 Argus Garis7 - 19(1) LPts
26/03/2025Thessaloniki, Greece6 - 3 Aindreas Lagos27(1) - 20 LPts Greece National Championships 2025View
22/03/2025Athens, Greece6 - 2 Aindreas Lagos26(1) - 20 LPts
03/02/2025Athens, Greece5 - 2 Stephen Rallis16(1) - 29 WPts
29/12/2024Athens, Greece4 - 2 Cole Melis0 - 0 WPts
24/11/2024Brasilia, Brazil3 - 2 Urvano Redondo10 - 14 WPts
26/09/2024Kosice, Slovakia3 - 1 Radan Breza13(1) - 17 LPts
29/07/2024Athens, Greece2 - 1 Phillip Mattas2 - 9 WPts
07/06/2024Aix-en-Provence, France1 - 1 Orson Yourcenar1 - 10 WPts
09/04/2024Patrai, Greece1 - 0 Clio Roda13 - 22 LPts
24/02/2024Athens, Greece0 - 0 Darrian Resta1 - 3 WPts