Weightclass:  Middleweight
Location:  Patrai, Greece
Record:  17(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2029Patrai, Greece16(1) - 26 Joaquin Leandro1 - 3 WPts
23/03/2029Patrai, Greece15(1) - 26 Jabulani Muthambi2 - 15 WPts
22/01/2029Patrai, Greece14(1) - 26 Naftali Mwandalubi4 - 31 WPts
24/11/2028Patrai, Greece13 - 26 Pietro Psomas12(2) - 32(18) WKO3
25/09/2028Patrai, Greece12 - 26 Rashid Hariri1 - 16 WPts
27/07/2028Patrai, Greece11 - 26 Andrew Perris0 - 2 WPts
28/05/2028Patrai, Greece10 - 26 Jerriz Aditya1 - 11 WPts
29/03/2028Patrai, Greece10 - 25 Ixion Barbas8 - 22 LPts
30/01/2028Patrai, Greece9 - 25 Alexander Regas5 - 3 WPts
01/12/2027Patrai, Greece8 - 25 Anastasios Christou1 - 9 WPts
02/10/2027Patrai, Greece8 - 24 Tarasios Nasso16 - 10 LPts
03/08/2027Patrai, Greece7 - 24 Young-gwon Nahm3 - 10 WPts
03/06/2027Palermo, Italy7 - 23 Fabrizio Lizzero52 - 23 LPts
05/04/2027Madrid, Spain7 - 22 Montego Bosquez9 - 12 LPts
05/02/2027Tokyo, Japan6 - 22 Kaede Yoshino0 - 2 WPts
08/12/2026Tangerang, Indonesia6 - 21 Raden Tjan2 - 7 LPts
10/10/2026New Haven, USA6 - 20 Sam Sayer4 - 21(12) LPts
11/08/2026Athens, Greece6 - 19 Jason Elias14 - 17 LPts
15/06/2026Tirana, Albania6 - 18 Bujar Bajramovic24(2) - 32 LPts
17/04/2026Yekaterinburg, Russia6 - 17 Arseni Svirin42 - 19 LPts
17/02/2026Patrai, Greece5 - 17 Waqar Shams2 - 9 WPts
20/12/2025Patrai, Greece4 - 17 Kris Varonen6 - 27 WPts
22/10/2025Patrai, Greece4 - 16 Raul Zecca0 - 8(1) LPts
24/08/2025Bangalore, India4 - 15 Abdul Amen25(2) - 22 LPts
26/06/2025Patrai, Greece3 - 15 Pirro Kallas2 - 8 WPts
27/04/2025Patrai, Greece2 - 15 Joe Talactac3 - 6 WPts
25/04/2025Patrai, Greece2 - 14 Acastus Maras20 - 13 LPts
27/02/2025Patrai, Greece2 - 13 Gage Notte3 - 4 LPts
30/12/2024Patrai, Greece2 - 12 Lycurgus Siska0 - 1 LPts
31/10/2024Patrai, Greece1 - 12 Sone Obikwelu1 - 1 WPts
02/09/2024Lucknow, India1 - 11 Kishore Karanth1 - 0 LPts
05/07/2024Sydney, Australia1 - 10 Bart Abella0 - 0 LPts
07/05/2024Heraklion, Greece1 - 9 Petros Lillis0 - 14 LPts
17/03/2024Athens, Greece1 - 8 Damon Marinos2 - 6 LPts
23/01/2024Athens, Greece1 - 7 Vasilis Matranga20(1) - 18 LPts
17/12/2023Athens, Greece1 - 6 Tiege Papalia0 - 0 LPts
14/11/2023Khujand, Tajikistan1 - 5 Viktor Izmuhambetov21 - 15 LPts
16/09/2023Athens, Greece1 - 4 Iason Traino1 - 9 LPts
18/07/2023Brisbane, Australia0 - 4 Ian Peffers0 - 0 WPts
20/05/2023Marseille, France0 - 3 Porter Jean-Baptiste12(1) - 19 LPts
22/03/2023Athens, Greece0 - 2 Nilo Lasko19 - 12 LPts
02/02/2023Athens, Greece0 - 1 Gregor Pappas26 - 5 LPts
18/12/2022Athens, Greece0 - 0 Damon Marinos0 - 0 LPts