Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  8 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2028Zurich, Switzerland8 - 20 Hassan Guler11 - 16 LPts
27/06/2028Zurich, Switzerland8 - 19 Branko Magzan1 - 1 LPts
28/04/2028Zurich, Switzerland8 - 18 Elvin Mahmudov3 - 14 LPts
29/02/2028Zurich, Switzerland7 - 18 Arthur Carmody7 - 10 WPts
31/12/2027Zurich, Switzerland7 - 17 Dawid Holewinski4 - 17 LPts
01/11/2027Zurich, Switzerland7 - 16 Norb Carby12 - 15(4) LPts
02/09/2027Zurich, Switzerland6 - 16 Schaeffer Pech5(1) - 11 WPts
04/07/2027Zurich, Switzerland6 - 15 Ayham Zaiylckanov4 - 15 LPts
06/05/2027Zurich, Switzerland5 - 15 Rald Marx3 - 6 WPts
07/03/2027Zurich, Switzerland4 - 15 Len Schehr5 - 9(2) WPts
06/01/2027Zurich, Switzerland4 - 14 Frey Pedersen7 - 5 LPts
07/11/2026Zurich, Switzerland4 - 13 Tvrtko Bekic5 - 4 LPts
08/09/2026Zurich, Switzerland3 - 13 Alfonso Helfer0 - 13 WPts
09/07/2026Zurich, Switzerland3 - 12 Piotr Baranoski3 - 12 LPts
10/05/2026Nassau, Bahamas3 - 11 Jordan Merrick13 - 24 LPts
12/03/2026Zurich, Switzerland2 - 11 Rald Marx1 - 1 WPts
12/01/2026Tolyatti, Russia2 - 10 Afanas Yazova11 - 14 LPts
14/11/2025Lausanne, Switzerland2 - 9 Dashiell Ferro0 - 26 LPts
18/09/2025Quito, Ecuador1 - 9 Loredo Langa3 - 20 WPts
21/07/2025Calgary, Canada1 - 8 John Marchbanks12(1) - 18 LPts
23/05/2025Accra, Ghana1 - 7 Rex Nottinggham5 - 10 LPts
25/03/2025Lublin, Poland0 - 7 Henio Konopa2 - 12 WPts
25/01/2025Douala, Cameroon0 - 6 Chrestien Norment6(1) - 14 LPts
27/11/2024Almaty, Kazakhstan0 - 5 Konstantin Segizbaev4 - 8 LPts
29/09/2024Geneva, Switzerland0 - 4 Mardian Simon6 - 4 LPts
01/08/2024Geneva, Switzerland0 - 3 Mardian Simon5 - 4 LPts
12/06/2024Vilnius, Lithuania0 - 2 Jakub Flora12 - 8 LPts
13/04/2024Bern, Switzerland0 - 1 Renard Krum0 - 8 LPts
05/03/2024Elche, Spain0 - 0 Ximen Barco0 - 0 LPts