Weightclass:  Heavyweight
Location:  Zurich, Switzerland
Record:  21(2) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2032Zurich, Switzerland21(2) - 27 Mila Hellmich9 - 14 LPts
28/09/2032Zurich, Switzerland20(2) - 27 James Artaud3 - 7 WPts
29/07/2032Zurich, Switzerland19(2) - 27 Johnny Ward8 - 14 WPts
30/05/2032Zurich, Switzerland18(1) - 27 Eloy Tobia1 - 5(1) WKO3
30/03/2032Zurich, Switzerland17(1) - 27 Hel Blaauw3 - 11(1) WPts
30/01/2032Zurich, Switzerland16(1) - 27 Aramis Casta0 - 1 WPts
01/12/2031Zurich, Switzerland15(1) - 27 Odell Schaich0 - 3 WPts
02/10/2031Zurich, Switzerland14(1) - 27 Brad Gordon0 - 7 WPts
02/08/2031Zurich, Switzerland13(1) - 27 Morgan Kirk1 - 6 WPts
03/06/2031Zurich, Switzerland12(1) - 27 Lambrett Schader3 - 18 WPts
02/04/2031Zurich, Switzerland11(1) - 27 Gofried Schacher3 - 9 WPts
01/02/2031Zurich, Switzerland11(1) - 26 Dele Datti4 - 2 LPts
03/12/2030Zurich, Switzerland11(1) - 25 Bob Boothe1 - 7 LPts
04/10/2030Zurich, Switzerland10(1) - 25 Gofried Schacher2 - 5 WPts
06/08/2030Zurich, Switzerland10(1) - 24 Tahbert Deneke22(2) - 14 LPts
11/06/2030Zurich, Switzerland9(1) - 24 Richardson Heitz2 - 0 WPts
12/04/2030Aarhus, Denmark9(1) - 23 Von Henningsen7 - 14 LPts
12/02/2030Gulu, Uganda9(1) - 22 Okal Bigombe23 - 22 LPts
15/12/2029Aarhus, Denmark8(1) - 22 Frey Heinicke0 - 5 WPts
17/10/2029Vilnius, Lithuania8(1) - 21 Kacper Klocek25 - 19 LPts
19/08/2029Vienna, Austria8(1) - 20 Otho Matheis31 - 19(2) LPts
21/06/2029Zurich, Switzerland7 - 20 Garan Geffen1 - 0 WKO3
22/04/2029Dushanbe, Tajikistan6 - 20 Turan Gayibov0 - 0 WPts
22/02/2029Yerevan, Armenia6 - 19 Vachagan Takhtalian23 - 11 LPts
24/12/2028Bern, Switzerland5 - 19 Emmet Plake4 - 14 WPts
30/10/2028Copenhagen, Denmark5 - 18 Fortinbras Juhl6 - 39(10) LPts
01/09/2028Vilnius, Lithuania5 - 17 Borys Snarski12(1) - 20 LPts
04/07/2028San Pedro Sula, Honduras5 - 16 Diego Calzadilla9 - 19 LPts
06/05/2028Winnipeg, Canada5 - 15 Sam Steele16 - 18 LPts
08/03/2028Rijeka, Croatia4 - 15 Florijan Bogdan14 - 23(1) WPts
09/01/2028Zurich, Switzerland3 - 15 Kristian Degner2 - 10 WPts
17/11/2027Bern, Switzerland3 - 14 Meinke Scherschel20 - 13 LPts
04/10/2027Geneva, Switzerland3 - 13 Montague Bau26 - 28 LPts
03/09/2027Vilnius, Lithuania3 - 12 Kajetan Czaplewski6 - 16 LPts
06/07/2027Sana'a, Yemen3 - 11 Asif Ismat10 - 23(2) LPts
08/05/2027Copenhagen, Denmark3 - 10 Denholm Brauner2 - 14 LPts
09/03/2027Zurich, Switzerland2 - 10 Henri Lauwereyns6 - 15 WPts
09/01/2027Brasilia, Brazil2 - 9 Alvino Lince11 - 12 LPts
11/11/2026Holguin, Cuba2 - 8 Rodrigo Quintanilla11 - 20(1) LPts
13/09/2026Zurich, Switzerland2 - 7 Kristian Degner0 - 2 LPts
22/07/2026Wellington, New Zealand1 - 7 Harry Lisk6 - 20(2) WPts
23/05/2026Melbourne, Australia0 - 7 Robert MacArthur9 - 15 WPts
25/03/2026Zagreb, Croatia0 - 6 Viktor Varošcic12 - 14(1) LPts
25/01/2026Zurich, Switzerland0 - 5 Warrener Stollenwerk2 - 7(1) LPts
26/11/2025Lagos, Nigeria0 - 4 Amer Mohiuddin38(5) - 10 LPts
28/09/2025Lausanne, Switzerland0 - 3 Vermont Castile1 - 1 LPts
16/08/2025Zurich, Switzerland0 - 2 Geoff Peltz8 - 26 LPts
16/07/2025Zurich, Switzerland0 - 1 Garron Bidinger17 - 18 LPts
02/06/2025Zurich, Switzerland0 - 0 Roy Bart1 - 1 LPts