Weightclass:  Heavyweight
Location:  Basel, Switzerland
Record:  24(1) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2029Basel, Switzerland23(1) - 13 Fraco Copas13 - 15 WPts
10/05/2029Basel, Switzerland22(1) - 13 John Hoggarth1 - 14 WPts
11/03/2029Basel, Switzerland21(1) - 13 Adil Farah4 - 1 WPts
09/01/2029Basel, Switzerland20(1) - 13 Malvolio Barroso7 - 12 WPts
10/11/2028Basel, Switzerland19(1) - 13 Jonathan Burt9 - 7 WPts
11/09/2028Basel, Switzerland18(1) - 13 Lutz Deckman1 - 17 WPts
12/07/2028Basel, Switzerland17(1) - 13 Dawid Skibicki2 - 4 WPts
12/05/2028Basel, Switzerland16(1) - 13 Horace Oliver1 - 8(1) WPts
13/03/2028Basel, Switzerland15(1) - 13 Ald Heinritz14 - 8 WPts
14/01/2028Basel, Switzerland14(1) - 13 Afon Tolymbeckov19 - 9 WPts
15/11/2027Basel, Switzerland13(1) - 13 Tahbert Mauthe9 - 12 WPts
16/09/2027Basel, Switzerland12(1) - 13 Manfred Schemmel1 - 0 WPts
18/07/2027Basel, Switzerland11(1) - 13 Ksawery Gorecki2(1) - 21 WPts
20/05/2027Roskilde, Denmark11(1) - 12 Ingvar Born13 - 18 LPts
22/03/2027Basel, Switzerland10(1) - 12 Ranger Berland3 - 10 WPts
22/01/2027Prague, Czech Republic10(1) - 11 Alan Machon4 - 24 LPts
24/11/2026Basel, Switzerland9(1) - 11 Briant Fosse11 - 12 WPts
25/09/2026Basel, Switzerland8(1) - 11 Tahbert Deneke3 - 8 WPts
26/07/2026Basel, Switzerland7(1) - 11 Vermont Castile2 - 6 WPts
26/05/2026Baku, Azerbaijan6(1) - 11 Aftab Mirza1 - 12 WPts
28/03/2026Basel, Switzerland5(1) - 11 Alan Machon3 - 20 WPts
28/01/2026Prague, Czech Republic5(1) - 10 Radovan Rabas4 - 14 LPts
30/11/2025Zurich, Switzerland4 - 10 Ring Stimmell6 - 9(2) WKO3
07/10/2025Zurich, Switzerland4 - 9 Wilfredo Krone28 - 24 LPts
21/08/2025Basel, Switzerland3 - 9 Lewy Meinberg9(1) - 17 WPts
21/07/2025Bern, Switzerland3 - 8 Einhard Stieglitz8 - 16 LPts
04/06/2025Lausanne, Switzerland3 - 7 Baptiste de Balzac17(1) - 20 LPts
17/04/2025Geneva, Switzerland3 - 6 Honore Millot5 - 4 LPts
17/02/2025Geneva, Switzerland3 - 5 Page Papin13 - 17(4) LPts
25/12/2024Basel, Switzerland2 - 5 Lewy Meinberg6(1) - 16 WPts
23/11/2024Bern, Switzerland1 - 5 Einhard Stieglitz6 - 14 WPts
12/10/2024Bern, Switzerland1 - 4 Lodovico Geidel24(1) - 18 LPts
16/08/2024Basel, Switzerland1 - 3 Ald Heisner24 - 17 LPts
24/06/2024Gold Coast, Australia1 - 2 Oliver MacCallum29 - 10 LPts
26/04/2024Zurich, Switzerland1 - 1 Wilbart Sarauer12(1) - 12 LPts
10/03/2024Basel, Switzerland1 - 0 Dearg Hellmers5 - 27 LPts
26/01/2024Basel, Switzerland0 - 0 Rodger Sandau2 - 4 WPts