Weightclass:  Bantamweight
Location:  Athens, Greece
Record:  40 - 30(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2029Athens, Greece39 - 30(1) Juan Paules12 - 7 WPts
14/05/2029Athens, Greece38 - 30(1) John Msokera1 - 3 WPts
15/03/2029Athens, Greece37 - 30(1) Angel Alpizar9 - 27 WPts
14/01/2029Athens, Greece36 - 30(1) Yoshi Doi3 - 16 WPts
15/11/2028Athens, Greece35 - 30(1) Brin Griffiths5 - 18 WPts
16/09/2028Athens, Greece34 - 30(1) Quin Santistevan4 - 11 WPts
17/07/2028Athens, Greece33 - 30(1) Barry Mundy1 - 22 WPts
17/05/2028Athens, Greece32 - 30(1) Vicente Botero1 - 6 WPts
18/03/2028Athens, Greece31 - 30(1) Sancho Arboleda0 - 4 WPts
18/01/2028Athens, Greece30 - 30(1) Aimon Borromeo5 - 7 WPts
19/11/2027Athens, Greece29 - 30(1) Gig Ayon1 - 3(1) WPts
20/09/2027Athens, Greece28 - 30(1) Juan Gomez1 - 7 WPts
22/07/2027Athens, Greece27 - 30(1) Santiago Galindez2 - 2 WPts
24/05/2027Charleroi, Belgium26 - 30(1) Andre Mestrallet15 - 10 WPts
26/03/2027Piraeus, Greece26 - 29(1) Corban Vlahakis11 - 7(1) LPts Greece National Championships 2027View
21/02/2027Panama City, Panama25 - 29(1) Jose Siles36 - 14(1) WPts
21/01/2027Athens, Greece25 - 28(1) Jose Siles35 - 14(1) LPts
21/12/2026Athens, Greece24 - 28(1) Emilio Almas36(1) - 27(2) WPts
20/11/2026Carolina, Puerto Rico24 - 27(1) Emilio Almas35(1) - 27(2) LPts
20/10/2026Carolina, Puerto Rico23 - 27(1) Emilio Almas35(1) - 26(2) WPts
19/09/2026Prague, Czech Republic23 - 26(1) RadomÝr Horky24 - 24 LPts
19/08/2026Prague, Czech Republic23 - 25(1) RadomÝr Horky23 - 24 LPts
19/07/2026Accra, Ghana23 - 24(1) Darryl Lunna39(2) - 18 LPts
18/06/2026Zaragoza, Spain23 - 23(1) Xaver Toral30 - 12 LPts
18/05/2026Athens, Greece23 - 22(1) Aleron Ndika32 - 22 LPts
01/04/2026Athens, Greece22 - 22(1) Aetos Sotiropoulos19 - 22 WPts Greece National Championships 2026View
29/03/2026Athens, Greece21 - 22(1) Cocytus Mattas27(2) - 27(2) WPts Greece National Championships 2026View
26/03/2026Athens, Greece20 - 22(1) Corban Vlahakis6 - 5(1) WPts Greece National Championships 2026View
16/03/2026New Amsterdam, Guyana20 - 21(1) Mike Scrivener20 - 14(1) LPts
11/02/2026Douala, Cameroon20 - 20(1) Aleron Ndika28 - 21 LPts
11/01/2026Dun Laoghaire, Ireland19 - 20(1) Rory Sheehy12(1) - 22 WPts
11/12/2025New Amsterdam, Guyana18 - 20(1) Mike Scrivener20 - 11 WPts
10/11/2025Douala, Cameroon18 - 19(1) Aleron Ndika26 - 21 LPts
10/10/2025Douala, Cameroon18 - 18(1) Aleron Ndika25 - 21 LPts
07/09/2025Ningbo, China18 - 17 Macario Cosme50(4) - 17 LKO3 Ningbo World Championships 2025View
03/09/2025Athens, Greece18 - 16 Xaver Toral20 - 10 LPts
03/08/2025Zaragoza, Spain17 - 16 Xaver Toral20 - 9 WPts
03/07/2025Yerevan, Armenia17 - 15 Yeprad Yalenian30 - 4 LPts
02/06/2025Yerevan, Armenia17 - 14 Yeprad Yalenian29 - 4 LPts
02/05/2025Yerevan, Armenia17 - 13 Yeprad Yalenian28 - 4 LPts
01/04/2025Thessaloniki, Greece16 - 13 Evan Asker18 - 5 WPts Greece National Championships 2025View
29/03/2025Thessaloniki, Greece15 - 13 Nicolas Ballis10 - 15 WPts Greece National Championships 2025View
26/03/2025Thessaloniki, Greece14 - 13 Nikolajis Soter9 - 35(1) WPts Greece National Championships 2025View
09/03/2025Karaj, Iran13 - 13 Woo Won17 - 14 WPts
06/02/2025Kulob, Tajikistan13 - 12 Arseni Seidov14 - 8 LPts
06/01/2025Athens, Greece13 - 11 Arseni Seidov13 - 8 LPts
06/12/2024Athens, Greece12 - 11 Arseni Seidov13 - 7 WPts
05/11/2024Kulob, Tajikistan11 - 11 Arseni Seidov13 - 6 WPts
05/10/2024Kulob, Tajikistan11 - 10 Arseni Seidov12 - 6 LPts
04/09/2024Nizhnekamsk, Russia10 - 10 Goga Chiriaev9 - 7 WPts
29/07/2024Athens, Greece9 - 10 Alec Wessels0 - 1 WPts
30/05/2024Changchun, China9 - 9 Yuan Tom9 - 14 LPts
01/04/2024Peristeri, Greece8 - 9 Typhon Panas9 - 9 WPts Greece National Championships 2024View
29/03/2024Peristeri, Greece7 - 9 Nicolas Ballis5 - 12 WPts Greece National Championships 2024View
26/03/2024Peristeri, Greece6 - 9 Demophon Minas4 - 18 WPts Greece National Championships 2024View
19/02/2024Bangkok, Thailand5 - 9 Songkom Vimolsate1 - 3 WPts
22/12/2023San Jose, Costa Rica5 - 8 Gabriel Chavez21 - 16 LPts
23/10/2023Bayamon, Puerto Rico4 - 8 Joaquin Tafoya20 - 10 WPts
25/08/2023Athens, Greece4 - 7 Eurypylus Hallas5 - 7 LPts
07/07/2023Patrai, Greece4 - 6 Glaucus Terzi1 - 2 LPts
17/05/2023Athens, Greece3 - 6 Eneas Xenos0 - 1 WPts
30/03/2023Athens, Greece3 - 5 Jencir Castellanos16(1) - 16 LPts
27/02/2023Athens, Greece3 - 4 Nicolas Ballis2 - 7 LPts
07/01/2023Piraeus, Greece3 - 3 Aetos Sotiropoulos6 - 11 LPts
09/11/2022Athens, Greece3 - 2 Doran Boosalis13 - 13 LPts
14/09/2022Quezon City, Philippines2 - 2 Alejandro Ribas14(1) - 16 WPts
17/07/2022Cochabamba, Bolivia1 - 2 Desiderio Talamantes1 - 4 WPts
18/05/2022Buenos Aires, Argentina1 - 1 Juan Zendejas10 - 14 LPts
19/03/2022Athens, Greece1 - 0 Jose Toledo6 - 22 LPts
18/01/2022Athens, Greece0 - 0 Aetos Zika0 - 0 WPts