Weightclass:  Light Heavyweight
Location:  Geneva, Switzerland
Record:  25 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/12/2030Geneva, Switzerland24 - 9 Clinton Mbanefo11 - 6 WPts
04/10/2030Geneva, Switzerland23 - 9 Farhan Uddin0 - 5 WPts
05/08/2030Geneva, Switzerland22 - 9 Gaston Noah0 - 1 WPts
06/06/2030Geneva, Switzerland21 - 9 Knute Brix4 - 3 WPts
07/04/2030Geneva, Switzerland20 - 9 Shehu Yaji3 - 7 WPts
06/02/2030Geneva, Switzerland19 - 9 Javier Recio4 - 6 WPts
08/12/2029Geneva, Switzerland18 - 9 Vasyl Bilik18(3) - 29 WPts
09/10/2029Geneva, Switzerland17 - 9 Lothaire Daughenbaugh1 - 2 WPts
10/08/2029Geneva, Switzerland16 - 9 Rad Duus4 - 12 WPts
12/06/2029Geneva, Switzerland15 - 9 Paul McNeeley5 - 14 WPts
13/04/2029Geneva, Switzerland14 - 9 Adam Balicki1 - 3 WPts
13/02/2029Geneva, Switzerland13 - 9 Hsin Hor3 - 11(1) WPts
15/12/2028Winterthur, Switzerland12 - 9 Ahren Armbruster2 - 13 WPts
17/10/2028Basel, Switzerland11 - 9 Stan Heibel19 - 14 WPts
19/08/2028Zurich, Switzerland10 - 9 Lambrett Meffert8 - 22 WPts
19/07/2028Winterthur, Switzerland10 - 8 Kasper Heisner20 - 12 LPts
15/06/2028Zurich, Switzerland9 - 8 Williamon Arms4 - 13 WPts
19/04/2028Geneva, Switzerland8 - 8 Volker Mas4 - 20 WPts
20/02/2028Geneva, Switzerland7 - 8 Gianluca Battaglia4 - 15 WPts
23/12/2027Bern, Switzerland6 - 8 Lambrecht Mantei6 - 13 WPts
25/10/2027Geneva, Switzerland5 - 8 Ingalls Plake3 - 8 WPts
26/08/2027Zurich, Switzerland4 - 8 Ludvig Stucker0 - 7 WPts
01/07/2027Zurich, Switzerland4 - 7 Edsel Closs0 - 7 LPts
26/05/2027Winterthur, Switzerland4 - 6 Kasper Heisner14 - 11 LPts
25/04/2027Katowice, Poland4 - 5 Filip Glaza3 - 19(6) LPts
25/02/2027Kansas City, USA4 - 4 Lucas Hasson6 - 10 LPts
28/12/2026Geneva, Switzerland3 - 4 Joel Masson2 - 0 WPts
30/10/2026Lausanne, Switzerland3 - 3 Percival Adjani4 - 14 LPts
07/09/2026Mexicali, Mexico3 - 2 Zelipe Cardiel0 - 18 LPts
10/07/2026Geneva, Switzerland2 - 2 Channing Clary1 - 19 WPts
12/05/2026Zurich, Switzerland1 - 2 Edsel Closs0 - 0 WPts
22/03/2026Lausanne, Switzerland1 - 1 Boniface Normandeau11 - 27(4) LPts
31/01/2026Basel, Switzerland1 - 0 Baldwin Pickard18 - 19 LPts
29/12/2025Geneva, Switzerland0 - 0 Rodrik Deckman0 - 2 WPts