Weightclass:  Flyweight
Location:  Athens, Greece
Record:  16 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/01/2035Managua, Nicaragua15 - 19 Edmundo Castellanos12 - 20(1) WPts
20/11/2034Shah Alam, Malaysia14 - 19 Phil Ojong13 - 13 WPts
22/09/2034Athens, Greece13 - 19 Nicandro Cortez5 - 3 WPts
23/07/2034Guayaquil, Ecuador12 - 19 Emanuel Gomez15 - 9(1) WPts
23/05/2034Athens, Greece12 - 18 Anchises Papalia21 - 15 LPts
01/04/2034Peristeri, Greece12 - 17 Eli Trakas18(1) - 29(4) LPts Greece National Championships 2034View
29/03/2034Peristeri, Greece11 - 17 Ascalaphus Maheras17 - 24 WPts Greece National Championships 2034View
26/03/2034Peristeri, Greece10 - 17 Protesilaus Kairis8 - 28(1) WPts Greece National Championships 2034View
19/03/2034Asuncion, Paraguay10 - 16 Malvolio Huerta18 - 9 LPts
19/01/2034Ulaanbaatar, Mongolia9 - 16 Zaky Yahulucov8 - 25 WPts
21/11/2033Athens, Greece9 - 15 Typhoeus Philemon12 - 11 LPts
26/09/2033Athens, Greece8 - 15 Pyotr Bryzgalov0 - 14(1) WPts
26/07/2033Athens, Greece7 - 15 Joel MacEwan1 - 5 WPts
26/05/2033Athens, Greece6 - 15 Lysander Karras5 - 14 WPts
26/03/2033Piraeus, Greece6 - 14 Lysander Karras4 - 13 LPts Greece National Championships 2033View
28/01/2033Athens, Greece6 - 13 Corybantes Rodino20 - 6 LPts
28/11/2032Athens, Greece6 - 12 Corybantes Rodino19 - 6 LPts
16/10/2032Charlotte, USA5 - 12 William Ye12 - 10 WPts
17/08/2032Athens, Greece4 - 12 Zain Imam4 - 2 WPts
27/06/2032Lusaka, Zambia4 - 11 Quadrees Kanyanga20(2) - 9 LPts
27/05/2032Lusaka, Zambia4 - 10 Quadrees Kanyanga19(2) - 9 LPts
26/04/2032Lusaka, Zambia4 - 9 Quadrees Kanyanga18(2) - 9 LPts
26/03/2032Thessaloniki, Greece4 - 8 Giles Doukas10 - 19 LPts Greece National Championships 2032View
06/03/2032Lusaka, Zambia4 - 7 Quadrees Kanyanga17(2) - 9 LPts
04/02/2032Athens, Greece4 - 6 Shayan Saidi1 - 1 LPts
15/12/2031Cuenco, Ecuador4 - 5 Jose Alaniz19 - 33 LPts
17/10/2031Athens, Greece4 - 4 Marco Teneza3 - 7 LPts
17/08/2031Pikine, Senegal3 - 4 Yannick Dabo3 - 17 WPts
19/06/2031Taytay, Philippines2 - 4 Geoff Basingit2 - 14 WPts
21/04/2031Caloocan, Philippines2 - 3 Alec Palomino8 - 14 LPts
21/02/2031Quito, Ecuador2 - 2 Fraco Ocana14 - 15 LPts
24/12/2030Athens, Greece2 - 1 Castor Primo1 - 0 LPts
26/10/2030Athens, Greece1 - 1 Iphitus Scala4 - 6 WPts
28/08/2030Athens, Greece1 - 0 Jayce Eliopoulos1 - 17 LPts
09/07/2030Athens, Greece0 - 0 Iphitus Scala4 - 4 WPts