Weightclass:  Lightweight
Location:  Athens, Greece
Record:  55 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2026Riga, Latvia55 - 17 Vasili Aizputnis79 - 12 LPts
02/06/2026Riga, Latvia55 - 16 Vasili Aizputnis78 - 12 LPts
02/05/2026Dusseldorf, Germany55 - 15 Odbart Krone56(5) - 19 LPts
01/04/2026Athens, Greece54 - 15 Drew Athas19 - 20 WPts Greece National Championships 2026View
29/03/2026Athens, Greece53 - 15 Medus Stamas8 - 19 WPts Greece National Championships 2026View
26/03/2026Athens, Greece52 - 15 Yuri Samaras18(3) - 33(2) WPts Greece National Championships 2026View
15/02/2026Athens, Greece51 - 15 Vasili Aizputnis75 - 10 WPts
09/01/2026London, UK51 - 14 Iskender Abdil19 - 0 LPts Europe Championships 2026View
20/11/2025Accra, Ghana51 - 13 Amer Miah59 - 12 LPts
20/10/2025Accra, Ghana51 - 12 Amer Miah58 - 12 LPts
19/09/2025Ningbo, China51 - 11 Amer Miah57 - 12 LPts Ningbo World Championships 2025View
16/09/2025Ningbo, China50 - 11 Carlos Hipolito65(1) - 14 WPts Ningbo World Championships 2025View
13/09/2025Ningbo, China49 - 11 Bin Kampfer46(1) - 14 WPts Ningbo World Championships 2025View
10/09/2025Ningbo, China48 - 11 Abdul Boustani12 - 17 WPts Ningbo World Championships 2025View
07/09/2025Ningbo, China47 - 11 Boden Nodine32 - 21 WPts Ningbo World Championships 2025View
03/09/2025Athens, Greece46 - 11 Gaylord Niel28 - 16 WPts
03/08/2025Athens, Greece45 - 11 Gaylord Niel28 - 15 WPts
03/07/2025Athens, Greece44 - 11 Diego Jesus41(2) - 18 WPts
19/05/2025Athens, Greece43 - 11 Prokop Baba47(2) - 12 WPts
01/04/2025Thessaloniki, Greece42 - 11 Phemius Linard34 - 14 WPts Greece National Championships 2025View
29/03/2025Thessaloniki, Greece41 - 11 Drew Barlas5 - 4 WPts Greece National Championships 2025View
26/03/2025Thessaloniki, Greece40 - 11 Drew Athas11 - 14 WPts Greece National Championships 2025View
08/03/2025Athens, Greece39 - 11 Pascal Carlin29 - 19 WPts
05/02/2025Athens, Greece38 - 11 Pascal Carlin29 - 18 WPts
05/01/2025Paris, France37 - 11 Pascal Carlin29 - 17 WPts
05/12/2024Athens, Greece37 - 10 Kiki Linsangan39(1) - 14 LPts
03/11/2024Athens, Greece36 - 10 Kiki Linsangan39(1) - 13 WPts
16/09/2024Athens, Greece35 - 10 Sid Iheruome39 - 11 WPts
14/08/2024Athens, Greece34 - 10 Angel Solares35 - 10 WPts
13/07/2024Busan, South Korea34 - 9 Morakot Kokietgym50(1) - 7 LPts Busan Olympics 2024View
18/06/2024Kano, Nigeria33 - 9 Sid Iheruome37 - 9 WPts
18/05/2024Athens, Greece32 - 9 Kiki Linsangan35(1) - 12 WPts
29/03/2024Peristeri, Greece32 - 8 Delbin Ioannou42(1) - 5 LPts Greece National Championships 2024View
26/03/2024Peristeri, Greece31 - 8 Phemius Linard29 - 10 WPts Greece National Championships 2024View
13/02/2024Athens, Greece30 - 8 Kiki Linsangan32(1) - 10 WPts
12/01/2024Yekaterinburg, Russia30 - 7 Vasili Aizputnis51 - 3 LPts Europe Championships 2024View
09/01/2024Yekaterinburg, Russia29 - 7 Afanas Rusin29 - 13 WPts Europe Championships 2024View
11/12/2023Athens, Greece29 - 6 Rio Ribeiro32(4) - 9 LPts
10/11/2023Athens, Greece28 - 6 Rio Ribeiro32(4) - 8 WPts
10/10/2023Athens, Greece27 - 6 Rio Ribeiro32(4) - 7 WPts
07/09/2023Surat, India27 - 5 John Kaswaswa35 - 6 LPts Surat World Championships 2023View
03/09/2023Athens, Greece26 - 5 Amer Miah35 - 3 WPts
25/07/2023Athens, Greece25 - 5 Syed Abdallah26 - 10 WPts
23/06/2023Athens, Greece24 - 5 Syed Abdallah26 - 9 WPts
02/05/2023Athens, Greece24 - 4 Harry Bimi29 - 8(1) LPts
01/04/2023Peristeri, Greece23 - 4 Delbin Ioannou36(1) - 4 WPts Greece National Championships 2023View
29/03/2023Peristeri, Greece22 - 4 Sabastian Kamber23 - 13 WPts Greece National Championships 2023View
26/03/2023Peristeri, Greece21 - 4 Artemus Grammatico10 - 18 WPts Greece National Championships 2023View
09/03/2023Athens, Greece21 - 3 Harry Bimi26 - 7(1) LPts
06/02/2023Takoradi, Ghana20 - 3 Harry Bimi26 - 6(1) WPts
06/01/2023Athens, Greece20 - 2 Harry Bimi25 - 6(1) LPts
06/12/2022Athens, Greece19 - 2 Harry Bimi25 - 5(1) WPts
05/11/2022Takoradi, Ghana18 - 2 Harry Bimi25 - 4(1) WPts
05/10/2022Athens, Greece17 - 2 Aidan Flanagan4 - 6 WPts
04/09/2022Athens, Greece16 - 2 Aidan Flanagan4 - 5 WPts
28/07/2022Istaravshan, Tajikistan16 - 1 Konstantin Maghitow21 - 5 LPts
30/05/2022Athens, Greece15 - 1 Isaak Dzhevanshir4 - 16 WPts
01/04/2022Piraeus, Greece14 - 1 Rhadamanthus Traino22 - 3 WPts Greece National Championships 2022View
29/03/2022Piraeus, Greece13 - 1 Cleon Angelopoulos21 - 6 WPts Greece National Championships 2022View
26/03/2022Piraeus, Greece12 - 1 Krzysztofr Lois20(2) - 6 WPts Greece National Championships 2022View
21/02/2022Athens, Greece11 - 1 Dimi Lipko10 - 16 WPts
22/12/2021Touba, Senegal10 - 1 Paris Bamba7 - 16 WPts
22/10/2021Athens, Greece10 - 0 Rasmus Pulos21(1) - 5 LPts
23/08/2021Piraeus, Greece9 - 0 Flip Caras7 - 13 WPts
23/06/2021Sana'a, Yemen8 - 0 Amer Jaboor12(1) - 9 WPts
25/04/2021Stockholm, Sweden7 - 0 Filip Isakson9 - 10 WPts
25/02/2021Athens, Greece6 - 0 Bellerophon Scafidi1 - 2 WPts
26/12/2020Yekaterinburg, Russia5 - 0 Kolzak Kazakov6 - 8 WPts
28/10/2020Ipoh, Malaysia4 - 0 Haaris Bukhari5 - 11 WPts
30/08/2020Palembang, Indonesia3 - 0 Gathot Karno6 - 4 WPts
01/07/2020Bangkok, Thailand2 - 0 Yodngoen Sartjakal3 - 9 WPts
03/05/2020Thessaloniki, Greece1 - 0 Elek Apostolou0 - 1 WPts
05/03/2020Athens, Greece0 - 0 Nikolai Leos0 - 0 WPts