Weightclass:  Super Heavyweight
Location:  Zurich, Switzerland
Record:  52 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Zurich, Switzerland51 - 13 Marceli Abramczyk4 - 12 WPts
27/10/2033Zurich, Switzerland50 - 13 Ulises Roberto4 - 32(3) WPts
27/08/2033Zurich, Switzerland49 - 13 Milosz Kozubal3 - 12 WPts
26/06/2033Zurich, Switzerland48 - 13 Asif Ebrahimi8 - 7 WPts
26/04/2033Zurich, Switzerland47 - 13 Taro Hayashida4 - 17 WPts
25/02/2033Zurich, Switzerland46 - 13 Mato Kljaic0 - 3 WPts
26/12/2032Zurich, Switzerland45 - 13 Darryl Flanagan2 - 0 WPts
26/10/2032Zurich, Switzerland44 - 13 Isidro Sierra2 - 4 WPts
26/08/2032Zurich, Switzerland43 - 13 Rashid Khider7 - 13 WPts
26/06/2032Zurich, Switzerland42 - 13 Lugono Chikosola7 - 9 WPts
26/04/2032Zurich, Switzerland42 - 12 Aric Kury52 - 9(1) LPts Switzerland National Championships 2032View
27/02/2032Kampala, Uganda42 - 11 Chiamaka Nzeyi21(2) - 15 LPts
29/12/2031Zurich, Switzerland41 - 11 Sasu Piipi2 - 2 WPts
30/10/2031Sapporo, Japan40 - 11 Satoru Nakajima3 - 11(1) WPts
31/08/2031Zurich, Switzerland39 - 11 Peter Edris21 - 17 WPts
31/07/2031Zurich, Switzerland38 - 11 Peter Edris21 - 16 WPts
30/06/2031Zurich, Switzerland37 - 11 Peter Edris21 - 15 WPts
30/05/2031Melbourne, Australia36 - 11 Peter Edris21 - 14 WPts
29/04/2031Geneva, Switzerland36 - 10 Jansen Andrist16 - 9 LPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland35 - 10 Sid de Honnecourt9 - 7 WPts Switzerland National Championships 2031View
14/04/2031Zurich, Switzerland34 - 10 Peter Edris21 - 13 WPts
02/03/2031Giza, Egypt33 - 10 Irfan Aly3 - 35 WPts
01/01/2031Carrefour, Haiti32 - 10 Franchot Maillard12 - 14 WPts
03/11/2030Yerevan, Armenia32 - 9 Zoravar Vakhordgian26 - 13 LPts
03/10/2030Zurich, Switzerland31 - 9 Theobold Storer12 - 24 WPts
28/08/2030Vitebsk, Belarus30 - 9 Lazar Stupak0 - 3 WPts
30/06/2030Tamale, Ghana29 - 9 Mykelti Attoh13(1) - 21 WPts
02/05/2030Basel, Switzerland28 - 9 Jansen Andrist10 - 7 WPts Switzerland National Championships 2030View
29/04/2030Basel, Switzerland27 - 9 Aric Kury35 - 4(1) WPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland26 - 9 Spangler Best21(1) - 12(1) WPts Switzerland National Championships 2030View
12/04/2030Zurich, Switzerland25 - 9 Prewitt Guebert9 - 23(1) WPts
11/02/2030Winterthur, Switzerland24 - 9 Spangler Best20(1) - 11(1) WPts
18/12/2029Ganja, Azerbaijan23 - 9 Azer Rashed14 - 18 WPts
20/10/2029Montreal, Canada22 - 9 Gaston Pigalle12 - 35(3) WPts
21/08/2029Geneva, Switzerland21 - 9 Etienne Baston35(4) - 19 WPts
26/06/2029Zurich, Switzerland20 - 9 Rico Geissinger4 - 18 WPts
02/05/2029Geneva, Switzerland20 - 8 Aric Kury21 - 3(1) LPts Switzerland National Championships 2029View
29/04/2029Geneva, Switzerland19 - 8 Lotharing Scharber11(1) - 5 WPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland18 - 8 Prewitt Guebert7 - 19(1) WPts Switzerland National Championships 2029View
19/04/2029Zurich, Switzerland17 - 8 Kass Storrer0 - 23 WPts
18/02/2029Zurich, Switzerland16 - 8 Paulos Andreas6 - 11 WPts
20/12/2028Lausanne, Switzerland16 - 7 Verity Robert9 - 20 LPts
29/10/2028Zurich, Switzerland15 - 7 Frimunt Damrow1 - 7 WPts
30/08/2028Zurich, Switzerland14 - 7 Manfrit Kunde1 - 15 WPts
01/07/2028Zurich, Switzerland13 - 7 Abdul Mustafa2 - 0 WPts
02/05/2028Zurich, Switzerland13 - 6 Carolus Carre43 - 15 LPts Switzerland National Championships 2028View
29/04/2028Zurich, Switzerland12 - 6 Willard Alm15 - 7 WPts Switzerland National Championships 2028View
26/04/2028Zurich, Switzerland11 - 6 Mila Brandt14 - 13(1) WPts Switzerland National Championships 2028View
05/03/2028Marrakech, Morocco10 - 6 Jabalah Arroub0 - 0 WPts
06/01/2028Vilnius, Lithuania9 - 6 Michal ToPolishewski5 - 23 WPts
08/11/2027Zurich, Switzerland8 - 6 Manny Gebhard4 - 11 WPts
11/09/2027Zurich, Switzerland7 - 6 Luca Saporito2 - 18 WPts
13/07/2027Zagreb, Croatia6 - 6 Vjekoslav Gavranovic16 - 12 WPts
15/05/2027Zurich, Switzerland5 - 6 Bogohardt Deeken9(1) - 26 WPts
18/03/2027Manukau, New Zealand5 - 5 Chris Shera45 - 12(1) LPts
18/01/2027Mississauga, Canada5 - 4 Dillon Barrie17 - 11(1) LPts
20/11/2026Tirana, Albania5 - 3 Bardhyl Seseri11 - 17(4) LPts
22/09/2026Constantine, Algeria4 - 3 Ibrahim Tobbal8 - 15 WPts
25/07/2026San Jose, Costa Rica3 - 3 Ivan Capote13 - 15(3) WPts
26/05/2026Zurich, Switzerland2 - 3 Anssi Mannisenmaki10 - 12 WPts
28/03/2026Bern, Switzerland2 - 2 Burnell Bessel8(1) - 25 LPts
03/02/2026Zurich, Switzerland1 - 2 Adalric Delventhal0 - 1 WPts
05/12/2025Bern, Switzerland1 - 1 Engel Hellman21 - 9 LPts
08/10/2025Zurich, Switzerland0 - 1 Neff Plautz0 - 0 WPts
02/09/2025Zurich, Switzerland0 - 0 Penn Gernhardt3 - 4(1) LPts