Weightclass:  Heavyweight
Location:  Basel, Switzerland
Record:  21 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/08/2029Basel, Switzerland21 - 14 Ringling Heigel9 - 5 LPts
17/06/2029Basel, Switzerland20 - 14 Jurgen Geffen11 - 6 WPts
18/04/2029Basel, Switzerland19 - 14 Klaus Helfman2 - 6 WPts
17/02/2029Basel, Switzerland18 - 14 Dietrich Heinrichs4 - 7 WPts
19/12/2028Basel, Switzerland17 - 14 Gregor Sizomu4 - 14 WPts
20/10/2028Basel, Switzerland16 - 14 Rex Molpus13 - 6 WPts
21/08/2028Basel, Switzerland15 - 14 Ross Dauer2 - 12 WPts
22/06/2028Basel, Switzerland14 - 14 Gabriel Placek2 - 14 WPts
24/04/2028Basel, Switzerland13 - 14 Ode Krietemeyer1 - 1(1) WPts
24/02/2028Basel, Switzerland12 - 14 Oriel Loeb2 - 4 WPts
26/12/2027Basel, Switzerland11 - 14 Darijo Štefancic5 - 7 WPts
27/10/2027Basel, Switzerland10 - 14 Marjun Esquivel15 - 14 WPts
28/08/2027Basel, Switzerland10 - 13 James Banker1 - 11 LPts
29/06/2027Basel, Switzerland9 - 13 Aloysius Daubner7 - 15 WPts
16/05/2027Basel, Switzerland8 - 13 Willard Stocklin3(1) - 6 WPts
17/03/2027Basel, Switzerland8 - 12 Wilmar Claassen1 - 1 LPts
16/01/2027Basel, Switzerland7 - 12 Hiroki Tanimoto1 - 10 WPts
17/11/2026Dubai, UAE6 - 12 Rashid Alzayani17 - 14 WPts
19/09/2026Oslo, Norway5 - 12 Hardicanute Tangen3 - 8(1) WPts
22/07/2026Tijuana, Mexico4 - 12 Angel Sol19(2) - 35 WPts
23/05/2026Zagreb, Croatia4 - 11 Vlaho Klaric11 - 14 LPts
25/03/2026Liege, Belgium4 - 10 Dabney Maunier6 - 20(6) LPts
25/01/2026Edmonton, Canada3 - 10 Mark Gwynn9 - 14(2) WPts
27/11/2025Rijeka, Croatia3 - 9 Andrej Pleša9 - 10 LPts
29/09/2025Geneva, Switzerland2 - 9 Gauvain Mouyal3 - 5 WPts
06/08/2025Vienna, Austria1 - 9 Ritchie Mardwardt7 - 16 WPts
08/06/2025Prague, Czech Republic0 - 9 Rudolf Hlavaty1 - 9 WPts
10/04/2025Holguin, Cuba0 - 8 Larenzo Aguila1 - 2 LPts
10/02/2025Bern, Switzerland0 - 7 Lodovico Geidel26(1) - 18 LPts
19/12/2024Geneva, Switzerland0 - 6 Page Papin12 - 17(4) LPts
26/10/2024Geneva, Switzerland0 - 5 Briar Jacquot17 - 8 LPts
24/09/2024Geneva, Switzerland0 - 4 Fernand Blondel14(1) - 13 LPts
16/08/2024Zurich, Switzerland0 - 3 Arlo Blatt32 - 10 LPts
30/06/2024Basel, Switzerland0 - 2 Waggoner Schanen23(1) - 14 LPts
04/05/2024Lausanne, Switzerland0 - 1 Jean Villon9(1) - 18 LPts
20/03/2024Basel, Switzerland0 - 0 Aloysius Daubner0 - 1 LPts