Weightclass:  Light Heavyweight
Location:  Basel, Switzerland
Record:  21 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2033Basel, Switzerland20 - 15 Zach Cobbina1 - 13 WPts
14/01/2033Basel, Switzerland19 - 15 Essien Bimi7 - 12 WPts
13/11/2032Basel, Switzerland18 - 15 Zernebog Salykov2 - 6 WPts
13/09/2032Basel, Switzerland17 - 15 Lisimba Boye1 - 14 WPts
14/07/2032Basel, Switzerland16 - 15 Odion Ndukwu3 - 7 WPts
15/05/2032Basel, Switzerland15 - 15 Ali Assad23 - 9 WPts
15/03/2032Basel, Switzerland14 - 15 John Neil3 - 6 WPts
15/01/2032Basel, Switzerland13 - 15 Quinby Berndsen3 - 10 WPts
16/11/2031Basel, Switzerland12 - 15 Boniface Ulliel11 - 20 WPts
16/09/2031Basel, Switzerland11 - 15 Canute Eliassen2 - 4 WPts
17/07/2031Basel, Switzerland10 - 15 Rico Gonsales2 - 9 WPts
18/05/2031Basel, Switzerland9 - 15 Martel Stiller4 - 12 WPts
19/03/2031Lodz, Poland9 - 14 Cyryl Bosko18 - 6 LPts
19/01/2031San Nicolas de los Garza, Mexico8 - 14 Santiago Hipolito11 - 17 WPts
21/11/2030Bogota, Colombia7 - 14 Eduardo Civil6 - 8 WPts
23/09/2030Port-de-Paix, Haiti6 - 14 Platt Beauchamp7 - 17 WPts
25/07/2030Dushanbe, Tajikistan6 - 13 Konstantin Sattarow24(3) - 20 LPts
27/05/2030Riga, Latvia5 - 13 Afon Mazulis19 - 11 WPts
29/03/2030Basel, Switzerland4 - 13 Garrison Verne0 - 2 WPts
29/01/2030Basel, Switzerland3 - 13 Matko Goricki2 - 5 WPts
01/12/2029Zurich, Switzerland3 - 12 Bemelle Dietrich16 - 7 LPts
08/10/2029Basel, Switzerland3 - 11 Odo Tillmann3 - 7 LPts
10/08/2029Bern, Switzerland3 - 10 Lambrecht Mantei12 - 17 LPts
14/06/2029Basel, Switzerland3 - 9 Stan Heibel22 - 15 LPts
26/04/2029Geneva, Switzerland3 - 8 Othman Scheu14 - 15 LPts Switzerland National Championships 2029View
08/04/2029Basel, Switzerland2 - 8 Vincent Whetten1 - 2 WPts
08/02/2029Basel, Switzerland1 - 8 Theobold Kruppa3 - 3 WPts
10/12/2028Geneva, Switzerland1 - 7 Sinjon Foccart1 - 5 LPts
13/10/2028Kharkiv, Ukraine1 - 6 Alik Wanat6 - 21 LPts
15/08/2028La Florida, Chile1 - 5 Antonio Ozuna9 - 7(1) LPts
17/06/2028Oslo, Norway0 - 5 Leif Thygesen11 - 38(2) WPts
19/04/2028Lausanne, Switzerland0 - 4 Granger Platini5 - 13 LPts
28/02/2028Kryvyi Rih, Ukraine0 - 3 Aleksei Pavelko18 - 19 LPts
31/12/2027Zurich, Switzerland0 - 2 Othomann Altmeyer17(3) - 23 LPts
29/11/2027Basel, Switzerland0 - 1 Renaud Peifer0 - 0 LPts
20/10/2027Amsterdam, Netherlands0 - 0 Gijsbrecht de Aertchier0 - 0 LPts