Weightclass:  Light Welterweight
Location:  Athens, Greece
Record:  37 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2024Athens, Greece36 - 16 Waluyo Lita2 - 9 WPts
25/10/2024Athens, Greece35 - 16 Mandla Hlatshwayo7 - 2 WPts
26/08/2024Athens, Greece34 - 16 Camiel Middag6 - 15 WPts
27/06/2024Athens, Greece33 - 16 Zernebog Zeinur1 - 4 WPts
28/04/2024Athens, Greece32 - 16 Chandler Anger2 - 2 WPts
28/02/2024Zagreb, Croatia31 - 16 Milivoj Molnar22(3) - 14 WPts
31/12/2023San Jose, Costa Rica30 - 16 Eduardo Baquero14(1) - 23 WPts
01/11/2023Tirana, Albania29 - 16 Arjan Bardhi29(1) - 9 WPts
03/09/2023Athens, Greece28 - 16 Oliver Woodman29 - 15 WPts
03/08/2023Zurich, Switzerland27 - 16 Hulbart Strohmeier16 - 23 WPts
03/07/2023Athens, Greece27 - 15 Devdas Bhattacharya28(1) - 16 LPts
02/06/2023Dakar, Senegal26 - 15 Granger de Saint-Exupery27 - 12 WPts
02/05/2023Athens, Greece25 - 15 Gianfranco Allevi22 - 16 WPts
01/04/2023Peristeri, Greece25 - 14 Enceladus Barlas31 - 5 LPts Greece National Championships 2023View
29/03/2023Peristeri, Greece24 - 14 Adonis Korba16 - 16 WPts Greece National Championships 2023View
26/03/2023Peristeri, Greece23 - 14 Gregoly Michaelides8(1) - 26 WPts Greece National Championships 2023View
14/03/2023Georgetown, Guyana22 - 14 John Fraser19 - 20(4) WPts
08/02/2023Shymkent, Kazakhstan22 - 13 Nikolai Matughanoff35 - 5 LPts
08/01/2023Athens, Greece22 - 12 Nikolai Matughanoff34 - 5 LPts
08/12/2022Abobo, Ivory Coast21 - 12 Raul Bellaire13 - 12 WPts
07/11/2022New Delhi, India20 - 12 Devdas Bhattacharya22 - 12 WPts
07/10/2022Athens, Greece20 - 11 Dario Travieso27 - 8 LPts
04/09/2022Athens, Greece20 - 10 Blaz Stueven17 - 11 LPts
13/07/2022Brisbane, Australia19 - 10 Dave Stavrou29 - 4 WPts
15/05/2022Athens, Greece18 - 10 Gig Romo5 - 13(1) WPts
16/03/2022Bolton, UK18 - 9 Edward MacKenzie13(1) - 10 LPts
15/01/2022Athens, Greece17 - 9 Rashid Taheri4(1) - 14 WPts
15/11/2021Yerevan, Armenia17 - 8 Vrtanes Farmanian19 - 5 LPts
17/09/2021Athens, Greece16 - 8 Medus Moros3 - 21 WPts
23/07/2021Thessaloniki, Greece16 - 7 Telephus Economos11 - 13 LPts
08/06/2021Athens, Greece16 - 6 Drew Petralia15 - 6 LPts
04/05/2021Athens, Greece15 - 6 Orpheus Malia12 - 9 WPts
23/03/2021Athens, Greece14 - 6 Phil Karoki11 - 9 WPts
23/01/2021Christchurch, New Zealand13 - 6 Sam Traill0 - 6 WPts
25/11/2020Athens, Greece13 - 5 Majid Ansari8 - 7 LPts
25/09/2020Bergen, Norway13 - 4 Gareth Borsheim7 - 9 LPts
28/07/2020Seoul, South Korea12 - 4 Kook-young Ho3 - 11 WPts
30/05/2020Athens, Greece11 - 4 Denes Kosko4 - 10 WPts
29/03/2020Peristeri, Greece11 - 3 Christan Garis13(1) - 1 LPts Greece National Championships 2020View
26/03/2020Peristeri, Greece10 - 3 Nicholas Karas8 - 4 WPts Greece National Championships 2020View
19/03/2020Athens, Greece9 - 3 Acrisius Vlahakis11 - 2 WPts
16/02/2020Athens, Greece8 - 3 Eustace Booras11 - 1 WPts
17/12/2019Tegucigalpa, Honduras7 - 3 Gig Villarrubia3 - 8 WPts
19/10/2019Yerevan, Armenia7 - 2 Baghdasar Yazijian11 - 1 LPts
21/08/2019Athens, Greece6 - 2 Cottus Makos3 - 6 WPts
21/06/2019Athens, Greece5 - 2 Devdas Bhattacharya6 - 1 WPts
22/04/2019Athens, Greece4 - 2 Korudon Goulas3 - 3 WPts
19/02/2019Athens, Greece3 - 2 Chruse Alexopoulos2 - 3 WPts
19/12/2018Athens, Greece3 - 1 Daedalus Christou2 - 1 LPts
29/10/2018Dubai, UAE3 - 0 Asif Burhan3 - 3 LPts
31/08/2018Prague, Czech Republic2 - 0 ArnoÜt Boros0 - 2 WPts
03/07/2018Ulaanbaatar, Mongolia1 - 0 Shinny Ghahylykow2 - 2 WPts
05/05/2018Athens, Greece0 - 0 Peadair Banis1 - 1 WPts