Weightclass:  Light Flyweight
Location:  Athens, Greece
Record:  19 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2033Athens, Greece19 - 18 Aegisthus Ballas9 - 20 LPts
02/12/2032Athens, Greece19 - 17 Jerome Maheras2 - 12 LPts
02/10/2032Athens, Greece18 - 17 Demetrius Pagonis0 - 1 WPts
02/08/2032Athens, Greece17 - 17 Jason Speros0 - 10 WPts
03/06/2032Athens, Greece16 - 17 Waqar Abbar0 - 8 WPts
04/04/2032Athens, Greece15 - 17 Goran Georgiades0 - 3 WPts
04/02/2032Athens, Greece14 - 17 Jason Speros0 - 6 WPts
06/12/2031Athens, Greece13 - 17 Yanni Scafidi2 - 1 WPts
07/10/2031Athens, Greece12 - 17 Apostolos Spiteri0 - 1 WPts
08/08/2031Athens, Greece11 - 17 Prometheus Stathopoulos2 - 0 WPts
09/06/2031Athens, Greece10 - 17 Kazuki Hasegawa0 - 6 WPts
09/04/2031Athens, Greece9 - 17 Panteleimon Lampros4 - 13 WPts
08/02/2031Tokorozawa, Japan8 - 17 Takeshi Miki0 - 5 WPts
11/12/2030Athens, Greece8 - 16 Orrin Spanos10 - 7 LPts
18/10/2030Patrai, Greece7 - 16 Daymon Lampros12 - 13 WPts
02/09/2030Mendoza, Argentina6 - 16 Leonel Costales1 - 6 WPts
04/07/2030Shubra El-Kheima, Egypt6 - 15 Jawad Adel1 - 0 LPts
06/05/2030Jakarta, Indonesia6 - 14 Sigit Meidawati10 - 15 LPts
08/03/2030Athens, Greece5 - 14 Piotr Barbas4 - 12 WPts
08/01/2030Quanzhou, China5 - 13 Yong Jiao14 - 22 LPts
10/11/2029Athens, Greece5 - 12 Ptolemy Matranga5 - 27 LPts
10/10/2029Athens, Greece5 - 11 Jaison Zervas10 - 18(1) LPts
02/09/2029Athens, Greece5 - 10 Acastus Eliopoulos9 - 11 LPts
04/07/2029Athens, Greece4 - 10 Matthew Meo2 - 4 WPts
05/05/2029Puebla, Mexico4 - 9 Orlando Badillo0 - 0 LPts
07/03/2029Nassau, Bahamas4 - 8 Rob Dryman16 - 5 LPts
07/01/2029Johor Bahru, Malaysia3 - 8 Qing-Nan Ju11 - 15 WPts
09/11/2028Athens, Greece2 - 8 Ptolemy Matranga3 - 22 WPts
15/09/2028Managua, Nicaragua2 - 7 Pedro Capetillo18 - 6 LPts
18/07/2028Piraeus, Greece2 - 6 Kit Alanis12 - 14 LPts
05/06/2028Patrai, Greece2 - 5 Apoloniusz Papageorgiou1 - 17 LPts
25/04/2028Athens, Greece2 - 4 Delbin Kosta8 - 16 LPts
20/03/2028Piraeus, Greece2 - 3 Kit Alanis10 - 14 LPts
24/01/2028Ulaanbaatar, Mongolia2 - 2 Chen Niyazbecoff21 - 21 LPts
26/11/2027Athens, Greece2 - 1 Acastus Eliopoulos2 - 5 LPts
18/10/2027Antipolo, Philippines2 - 0 Fidel Cavite20(1) - 15 LPts
20/08/2027Athens, Greece1 - 0 Piotr Barbas0 - 0 WPts
05/07/2027Athens, Greece0 - 0 Nabulung Kuenyehia11 - 19 WPts