Weightclass:  Featherweight
Location:  Athens, Greece
Record:  46(2) - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2033Athens, Greece45(2) - 20 Cortez Lopez1 - 2 WPts
17/10/2033Athens, Greece44(2) - 20 Brendan Trail7 - 11 WPts
16/08/2033Athens, Greece43(1) - 20 Dechapon Lookprabaht4 - 13 WKO3
16/06/2033Athens, Greece42(1) - 20 Danny Henretty3 - 12 WPts
15/04/2033Athens, Greece41(1) - 20 Shaun Rury0 - 9 WPts
14/02/2033Athens, Greece40(1) - 20 Callum Ord0 - 9 WPts
15/12/2032Athens, Greece39(1) - 20 Vermont Courtellemont15(6) - 6 WPts
15/10/2032Athens, Greece38(1) - 20 Dmitri Cairckuloff0 - 2 WPts
15/08/2032Athens, Greece37(1) - 20 Boris Dalderis5 - 15 WPts
13/06/2032Athens, Greece36(1) - 20 Jaguar Yambot11 - 22 WPts
14/04/2032Athens, Greece35(1) - 20 Gus Kangele0 - 6 WPts
14/02/2032Athens, Greece34(1) - 20 Rodrigo Calderon4 - 9 WPts
16/12/2031Athens, Greece33(1) - 20 Rog Hennen33 - 12 WPts
15/11/2031Athens, Greece32(1) - 20 Rog Hennen33 - 11 WPts
12/10/2031Athens, Greece31 - 20 Lubaid Dghumaliev29 - 15 WKO3
07/09/2031Valencia, Venezuela31 - 19 Phuong Toan91(3) - 27 LPts Valencia World Championships 2031View
03/08/2031Athens, Greece30 - 19 Metodej Miska38 - 16 WPts
03/07/2031Bratislava, Slovakia29 - 19 Metodej Miska38 - 15 WPts
02/06/2031Bratislava, Slovakia29 - 18 Metodej Miska37 - 15 LPts
02/05/2031Mombasa, Kenya28 - 18 Gazi Sheikh15 - 25(4) WPts
01/04/2031Patrai, Greece27 - 18 Arcadicus Rodi9 - 28 WPts Greece National Championships 2031View
29/03/2031Patrai, Greece26 - 18 Aindriu Bakas13 - 13 WPts Greece National Championships 2031View
26/03/2031Patrai, Greece25 - 18 Uranus Mate3 - 4 WPts Greece National Championships 2031View
19/03/2031Ulaanbaatar, Mongolia24 - 18 Lubaid Dghumaliev23 - 12 WPts
16/02/2031Athens, Greece23 - 18 Azam Bicery18 - 26(1) WPts
16/01/2031Athens, Greece22 - 18 Azam Bicery18 - 25(1) WPts
15/12/2030Athens, Greece22 - 17 Nick Hamill30 - 11 LPts
07/11/2030Soyapango, El Salvador21 - 17 Rodrigo Manzanares18 - 15 WPts
07/10/2030Soyapango, El Salvador21 - 16 Rodrigo Manzanares17 - 15 LPts
06/09/2030Soyapango, El Salvador21 - 15 Rodrigo Manzanares16 - 15 LPts
06/08/2030Soyapango, El Salvador20 - 15 Rodrigo Manzanares16 - 14 WPts
06/07/2030Kampala, Uganda19 - 15 John Bwanika12 - 13 WPts
05/06/2030Basel, Switzerland19 - 14 Rog Hennen17 - 8 LPts
05/05/2030Athens, Greece18 - 14 Juan Santiago17 - 21 WPts
01/04/2030Athens, Greece18 - 13 Filips Vasil30 - 18 LPts Greece National Championships 2030View
29/03/2030Athens, Greece17 - 13 Eurypylus Sarantos13 - 18 WPts Greece National Championships 2030View
26/03/2030Athens, Greece16 - 13 Archemorus Zografos5 - 10 WPts Greece National Championships 2030View
15/03/2030Athens, Greece15 - 13 Olindo Callejo4 - 18(2) WPts
09/02/2030Cork, Ireland15 - 12 Fionn Cullen10 - 18 LPts
09/01/2030Donetsk, Ukraine15 - 11 Julian Gall15 - 9 LPts Europe Championships 2030View
09/12/2029Saint Petersburg, Russia15 - 10 Yulian Shimko17 - 7 LPts
05/11/2029Gomel, Belarus15 - 9 Avel Chopp23 - 9 LPts
05/10/2029Gomel, Belarus15 - 8 Avel Chopp22 - 9 LPts
04/09/2029Brisbane, Australia15 - 7 Bradley Health7 - 7 LPts
28/07/2029Baku, Azerbaijan14 - 7 Zakir Asgarov16(1) - 9 WPts
30/05/2029Valencia, Venezuela14 - 6 Federico Cavazos8(1) - 12 LPts
01/04/2029Patrai, Greece13 - 6 Filips Vasil24 - 13 WPts Greece National Championships 2029View
29/03/2029Patrai, Greece12 - 6 Thanos Maheras4 - 7 WPts Greece National Championships 2029View
26/03/2029Patrai, Greece11 - 6 Cleon Booras10 - 5 WPts Greece National Championships 2029View
09/02/2029Athens, Greece10 - 6 Nectarios Teresi0 - 1 WPts
11/12/2028Athens, Greece9 - 6 Jakub Grzesiak1 - 4 WPts
13/10/2028Sydney, Australia8 - 6 James Nimmo0 - 3 WPts
15/08/2028San Juan, Puerto Rico7 - 6 Frisco Baylon5 - 11 WPts
17/06/2028Athens, Greece6 - 6 Wojciech Spiewak1 - 4 WPts
18/04/2028Valencia, Venezuela6 - 5 Jose Sauseda25 - 22 LPts
19/02/2028Panama City, Panama5 - 5 Cruz Vara2 - 4 WPts
22/12/2027Athens, Greece5 - 4 Rico Salcido9 - 16 LPts
23/10/2027Odense, Denmark4 - 4 Rad Bosse8 - 19(2) WPts
25/08/2027Venice, Italy3 - 4 Nico Pesce12 - 16 WPts
27/06/2027Athens, Greece2 - 4 Aegisthus Asker4 - 9 WPts
02/05/2027Almaty, Kazakhstan2 - 3 Irfan Abykckassym5 - 17 LPts
04/03/2027Athens, Greece1 - 3 Eusebius Gogola0 - 0 WPts
10/01/2027Almaty, Kazakhstan1 - 2 Kolya Backirov13 - 8 LPts
12/11/2026Thessaloniki, Greece1 - 1 Iorgas Castellanos6 - 11 LPts
29/09/2026Thessaloniki, Greece1 - 0 Aesculapius Anagnos17 - 16 LPts
27/08/2026Athens, Greece0 - 0 Eurypylus Sarantos1 - 3 WPts