Weightclass:  Bantamweight
Location:  Athens, Greece
Record:  40 - 15(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/01/2043Athens, Greece39 - 15(1) Peter Ellis1 - 7 WPts
13/11/2042Athens, Greece38 - 15(1) Saad Meriech2 - 8 WPts
11/09/2042Athens, Greece37 - 15(1) Alejandro Ahumada19 - 17 WPts
10/07/2042Athens, Greece36 - 15(1) Shayan Rauf1 - 9 WPts
08/05/2042Athens, Greece35 - 15(1) Ctesippus Sagona33 - 18 WPts
09/03/2042Athens, Greece34 - 15(1) Alp Saffet3 - 7 WPts
03/01/2042Athens, Greece33 - 15(1) Naeem Banda7 - 20 WPts
01/11/2041Athens, Greece32 - 15(1) Ian Finnin4 - 10 WPts
31/08/2041Athens, Greece31 - 15(1) Karno Anggraeni1 - 2 WPts
30/06/2041Athens, Greece30 - 15(1) Tien Bao1 - 6 WPts
28/04/2041Athens, Greece29 - 15(1) Delbin Athanas19 - 17 WPts
28/02/2041Athens, Greece28 - 15(1) Allix Roelof16 - 13 WPts
30/12/2040Suez, Egypt27 - 15(1) Malik Haq12 - 6 WPts
01/11/2040Athens, Greece27 - 14(1) Iasion Floros13 - 31(1) LPts
02/09/2040Guatemala City, Guatemala26 - 14(1) Reyes Briones15 - 11 WPts
04/07/2040Athens, Greece26 - 13(1) Acrisius Fotos28 - 10 LPts
03/05/2040Athens, Greece25 - 13(1) Cosmas Stathakis6 - 17(1) WPts
05/03/2040San Felipe de Puerto Plata, Dominican Republic25 - 12(1) Diego Campano0 - 0 LPts
04/01/2040Thessaloniki, Greece24 - 12(1) Arcas Xenos16 - 16 WPts
09/11/2039Athens, Greece23 - 12(1) Christos Georgas16 - 16 WPts
12/09/2039Dushanbe, Tajikistan23 - 11(1) Fedor Kasymoff15 - 7 LPts
15/07/2039Athens, Greece22 - 11(1) Aloeus Laskaris21(1) - 12 WPts
24/05/2039Cardiff, UK21 - 11(1) Declan McNaughton25 - 20 WPts
26/03/2039Patrai, Greece21 - 10(1) Demodocus Balli8 - 2 LPts Greece National Championships 2039View
09/03/2039Athens, Greece20 - 10(1) Sagaz Benavente0 - 19 WPts
08/01/2039Athens, Greece19 - 10(1) Christos Georgas14 - 13 WPts
07/11/2038Lima, Peru18 - 10(1) Ovidio Marron2 - 13 WPts
08/09/2038Thessaloniki, Greece17 - 10(1) Zarek Goga10 - 9 WPts
16/07/2038Athens, Greece16 - 10(1) Vincent Hetrick7 - 7 WPts
16/05/2038Athens, Greece15 - 10(1) Panomroonglek Pimolsee1 - 15 WPts
16/03/2038Port-au-Prince, Haiti15 - 9(1) Valentin Belizaire7 - 7 LPts
16/01/2038Athens, Greece14 - 9(1) Pietro Logo2 - 10 WPts
15/11/2037Athens, Greece13 - 9(1) Delbin Athanas4 - 10 WPts
17/09/2037Villa Nueva, Guatemala12 - 9(1) Felippe Gomez0 - 6 WPts
20/07/2037Athens, Greece11 - 9(1) Gregoire Costas9 - 13 WPts
20/05/2037Athens, Greece10 - 9(1) Gregoire Costas9 - 12 WPts
21/03/2037Athens, Greece9 - 9(1) Cleon Vlahakis1 - 11 WPts
20/01/2037Athens, Greece8 - 9(1) Evzen Lillis1 - 6 WPts
20/11/2036Manukau, New Zealand8 - 8(1) Peter Pattillo23(3) - 17 LPts
21/09/2036Thessaloniki, Greece7 - 8(1) Zarek Goga3 - 4 WPts
24/07/2036Athens, Greece7 - 7(1) Giles Kozma5 - 14 LPts
24/05/2036Birmingham, UK6 - 7(1) Euan Profit3 - 7 WPts
26/03/2036Canberra, Australia5 - 7(1) Owen Devin0 - 9 WPts
27/01/2036Athens, Greece4 - 7(1) Boris Kosanov0 - 14 WPts
27/11/2035Patrai, Greece3 - 7(1) Feodor Pallas4 - 5 WPts
30/09/2035Thessaloniki, Greece2 - 7(1) Gregor Petros5 - 12 WPts
23/08/2035Athens, Greece2 - 6(1) Caseareo Kostopoulos13 - 18 LPts
23/07/2035Kosice, Slovakia2 - 5(1) Ferdinand Cerveny16 - 28 LPts
25/05/2035Irapuato, Mexico2 - 4 Quinto Cassillas32(11) - 12 LKO3
27/03/2035New Kingston, Jamaica2 - 3 Gethin Brown19 - 19 LPts
27/01/2035Volgograd, Russia2 - 2 Mikhail Kyvat8 - 13 LPts
29/11/2034Tlaquepaque, Mexico2 - 1 Santiago Mirando17(1) - 15 LPts
30/09/2034Cheongju, South Korea2 - 0 Ja-choel Tang2 - 4 LPts
02/08/2034Athens, Greece1 - 0 Sinon Jason3 - 9 WPts
18/06/2034Athens, Greece0 - 0 Bemus Nino2 - 0 WPts