Weightclass:  Middleweight
Location:  Athens, Greece
Record:  18 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/03/2045Athens, Greece17 - 25 Eugenio Doukas2 - 8 WPts
22/01/2045Harbin, China17 - 24 Yuan Zhuo23(3) - 15 LPts
24/11/2044Caloocan, Philippines16 - 24 Jasper Cuervo5 - 5 WPts
25/09/2044Harare, Zimbabwe16 - 23 Robert Rusere24 - 7 LPts
26/07/2044Athens, Greece15 - 23 Filippo Stavropoulos21 - 12 WPts
24/05/2044Houston, USA14 - 23 Kai Fairweather11 - 16 WPts
26/03/2044Peristeri, Greece14 - 22 Timoleon Zervas15 - 27 LPts Greece National Championships 2044View
24/01/2044Dushanbe, Tajikistan13 - 22 Gennady Abycckassym36 - 15 WPts
26/11/2043Thessaloniki, Greece12 - 22 Vasilis Nicolo6 - 13 WPts
28/09/2043Baltimore, USA11 - 22 Mark Bate12 - 21 WPts
31/07/2043Moscow, Russia11 - 21 Pyotr Onopko28 - 8(1) LPts
02/06/2043Malaga, Spain10 - 21 Jose Ureno12 - 21(2) WPts
04/04/2043Athens, Greece10 - 20 Aindriu Straka23 - 19 LPts
27/02/2043Thessaloniki, Greece10 - 19 Ambrus Vasco13 - 15 LPts
17/01/2043Saint-Denis, France9 - 19 Corbin Haccoun0 - 3 WPts
19/11/2042Varna, Bulgaria8 - 19 Yakov á Tonev1 - 24(1) WPts
21/09/2042Rome, Italy7 - 19 Angelo Gambini10 - 8 WPts
22/07/2042Baku, Azerbaijan6 - 19 Elkhan Elbaz13 - 18 WPts
24/05/2042Montevideo, Uruguay6 - 18 Emanuel Noyola17 - 15 LPts
26/03/2042Peristeri, Greece6 - 17 Ocnus Mina2 - 1 LPts Greece National Championships 2042View
21/03/2042Bulawayo, Zimbabwe6 - 16 Felix Ruan13 - 11 LPts
19/01/2042Benin City, Nigeria6 - 15 Tunde Soyinka18 - 6 LPts
20/11/2041Nassau, Bahamas5 - 15 Dale Magie11 - 18 WPts
22/09/2041Palembang, Indonesia5 - 14 Gathot Isman8 - 32(1) LPts
25/07/2041Athens, Greece5 - 13 Patroclus Saitta9 - 14(1) LPts
28/05/2041Thessaloniki, Greece4 - 13 Xeno Costas7 - 13 WPts
27/04/2041Athens, Greece4 - 12 Glaucus Tocci20(1) - 32 LPts
24/03/2041Athens, Greece4 - 11 Patroclus Saitta7 - 14(1) LPts
04/02/2041Athens, Greece4 - 10 Erymanthus Kanelos7 - 16(1) LPts
08/12/2040Heraklion, Greece4 - 9 Alexandros Pagonis15 - 18 LPts
27/10/2040Athens, Greece4 - 8 Danaus Tavoularis19 - 28 LPts
25/09/2040Tirana, Albania4 - 7 Agron Kongoli5 - 21 LPts
28/07/2040Kisumu, Kenya4 - 6 Mark Inquiry18 - 23 LPts
30/05/2040Athens, Greece4 - 5 Cos Vasilakis17 - 8 LPts
01/04/2040Kulob, Tajikistan4 - 4 Amin Gadzhibekov25 - 22 LPts
02/02/2040Hamilton, New Zealand3 - 4 Lloyd Mundie5 - 19 WPts
05/12/2039Athens, Greece2 - 4 Thanatos Christos0 - 0 WPts
13/10/2039Batangas City, Philippines2 - 3 Davie Sapin11 - 14 LPts
15/08/2039Athens, Greece1 - 3 Denzel Sribor12 - 5 WPts
15/06/2039Athens, Greece1 - 2 Bemus Zacharias5 - 11 LPts
22/04/2039Athens, Greece1 - 1 Danaus Tavoularis13 - 25 LPts
22/03/2039Athens, Greece1 - 0 Notus Moraitis18 - 21 LPts
05/02/2039Athens, Greece0 - 0 Timoleon Zervas0 - 6 WPts