Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  20 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/07/2031Zurich, Switzerland19 - 14 Ansell Plambeck3 - 8 WPts
17/05/2031Zurich, Switzerland18 - 14 Emory Kriegler4 - 10 WPts
19/03/2031Zurich, Switzerland17 - 14 Stefan Komenda2 - 12 WPts
19/01/2031Zurich, Switzerland16 - 14 Dedrick Petry6 - 15 WPts
20/11/2030Zurich, Switzerland15 - 14 Tretan Matzke10 - 12 WPts
21/09/2030Zurich, Switzerland14 - 14 Farhan Salama4 - 7 WPts
22/07/2030Zurich, Switzerland13 - 14 Noel Normandeau2 - 6 WPts
25/05/2030Zurich, Switzerland12 - 14 Dearg Ahlf6 - 13 WPts
26/03/2030Zurich, Switzerland11 - 14 Noel Normandeau2 - 4 WPts
25/01/2030Zurich, Switzerland10 - 14 Kay Jobst3 - 0 WPts
26/11/2029Zurich, Switzerland9 - 14 Karr Thorman3 - 1 WPts
28/09/2029Zurich, Switzerland9 - 13 Wasyl Mikita14 - 22(1) LPts
31/07/2029Zurich, Switzerland8 - 13 Karr Thorman2 - 0 WPts
02/06/2029Zurich, Switzerland7 - 13 Jonathan Ouimet1 - 11 WPts
04/04/2029Zurich, Switzerland7 - 12 Harti Kaestner9(1) - 22 LPts
08/02/2029Lausanne, Switzerland6 - 12 Quincy Ronis11 - 20 WPts
12/12/2028Zurich, Switzerland6 - 11 Alfonso Helfer5 - 23 LPts
08/11/2028Zurich, Switzerland6 - 10 Len Schehr9 - 16(2) LPts
08/10/2028Zurich, Switzerland5 - 10 Konstantin Mamedyarov7 - 7 WPts
10/08/2028Dnipropetrovsk, Ukraine5 - 9 Goga Mihalik2 - 13 LPts
12/06/2028La Florida, Chile4 - 9 Franco Hernan3 - 8 WPts
14/04/2028Bern, Switzerland4 - 8 Adlar Schepper10 - 11 LPts
19/02/2028Zurich, Switzerland3 - 8 Owen Sellards8 - 8 WPts
21/12/2027Moscow, Russia3 - 7 Sergey Prokofyev22(3) - 33 LPts
23/10/2027Zurich, Switzerland2 - 7 Harti Kaestner5(1) - 17 WPts
25/08/2027Bern, Switzerland2 - 6 Luigi Jentsch6 - 7 LPts
21/07/2027Zurich, Switzerland2 - 5 Rollins Bernau26 - 21 LPts
19/06/2027Zapopan, Mexico2 - 4 Hernan Almanza2 - 12 LPts
21/04/2027Garoua, Cameroon1 - 4 Marlon Ndumu0 - 16 WPts
21/02/2027Lausanne, Switzerland1 - 3 Cabal Nolton5 - 10 LPts
08/01/2027Zagreb, Croatia1 - 2 Mijo Smiciklas12 - 14 LPts
10/11/2026Zurich, Switzerland1 - 1 Geomar Bestgen0 - 1 LPts
11/09/2026Zurich, Switzerland1 - 0 Hamoelet Sarauer2 - 13 LPts
07/08/2026Zurich, Switzerland0 - 0 Brigham Orme1 - 0 WPts