Weightclass:  Super Heavyweight
Location:  Zurich, Switzerland
Record:  23 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/04/2031Zurich, Switzerland22 - 17 Adelmo Mailander2 - 11 WPts
19/02/2031Zurich, Switzerland22 - 16 Diego Rascon3 - 17 LPts
21/12/2030Zurich, Switzerland21 - 16 Santiago Murga6 - 10 WPts
22/10/2030Zurich, Switzerland20 - 16 Falih Maimon3 - 8 WPts
23/08/2030Zurich, Switzerland19 - 16 Fonzo Mayr10 - 25 WPts
23/06/2030Zurich, Switzerland18 - 16 Paris Allore1 - 2 WPts
24/04/2030Zurich, Switzerland17 - 16 Shevon Baah1 - 6(1) WPts
23/02/2030Zurich, Switzerland16 - 16 Fedar Abdurahmanov1 - 4 WPts
25/12/2029Zurich, Switzerland15 - 16 Irfan Ayan3 - 7 WPts
26/10/2029Zurich, Switzerland14 - 16 Mark Clyne0 - 2 WPts
27/08/2029Zurich, Switzerland13 - 16 Roy McClanahan0 - 1 WPts
28/06/2029Zurich, Switzerland12 - 16 Ufuk Ozgur3 - 6 WPts
29/04/2029Geneva, Switzerland12 - 15 Aric Kury20 - 3(1) LPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland11 - 15 Othomann Ahner10 - 24 WPts Switzerland National Championships 2029View
24/02/2029Zurich, Switzerland10 - 15 Rocco Colajanni0 - 15 WPts
26/12/2028Dublin, Ireland9 - 15 Seth Marn1 - 0 WPts
28/10/2028Basel, Switzerland9 - 14 Paulos Andreas4 - 11 LPts
01/09/2028Zurich, Switzerland8 - 14 Xavier Garcia2 - 9 WPts
04/07/2028Ecatepec, Mexico8 - 13 Ovidio Gomez0 - 0 LPts
06/05/2028Zurich, Switzerland7 - 13 Shayan Abdelnour2 - 8 WPts
07/03/2028Oran, Algeria6 - 13 Mohsin Zakaria10 - 13 WPts
08/01/2028Geneva, Switzerland6 - 12 Prewitt Guebert3 - 14 LPts
09/11/2027Geneva, Switzerland6 - 11 Jasper Oyer11 - 7 LPts
11/09/2027Zurich, Switzerland6 - 10 Royce Gielow12 - 13 LPts
24/07/2027Zurich, Switzerland5 - 10 Waggoner Pfisterer6 - 19 WPts
23/06/2027Zurich, Switzerland4 - 10 Louie Scherzinger4 - 11 WPts
13/05/2027Havana, Cuba4 - 9 Jose Alcantara18 - 20 LPts
15/03/2027Aarhus, Denmark4 - 8 Soren Arnesen7 - 12 LPts
15/01/2027Halifax, Canada4 - 7 Mark Leroux17 - 8 LPts
17/11/2026Zurich, Switzerland4 - 6 Baldemar Stuessy8 - 6 LPts
19/09/2026Copenhagen, Denmark4 - 5 Sven Tescher10 - 11 LPts
22/07/2026Prague, Czech Republic4 - 4 Ambro× Podsednik10(1) - 16 LPts
24/05/2026Zurich, Switzerland3 - 4 Royce Gielow8 - 9 WPts
27/03/2026Vilnius, Lithuania3 - 3 Julian Bal17 - 16 LPts
27/01/2026Zurich, Switzerland2 - 3 Ricard Payson1 - 5(1) WPts
28/11/2025Geneva, Switzerland2 - 2 Jasper Oyer2 - 2 LPts
30/09/2025Zurich, Switzerland1 - 2 Merrill Depardon0 - 4 WPts
03/08/2025Winterthur, Switzerland1 - 1 Rodhlann Heitzmann3 - 12(1) LPts
20/06/2025Bern, Switzerland1 - 0 Rodgers Scherbarth29(1) - 14 LPts
07/05/2025Zurich, Switzerland0 - 0 Rodgers Kutter0 - 7 WPts