Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  24 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/06/2031Odessa, Ukraine24 - 17 Aleksei Fedorka19 - 18 LPts
02/05/2031Geneva, Switzerland24 - 16 Eugen Kadinger19 - 13 LPts Switzerland National Championships 2031View
29/04/2031Geneva, Switzerland23 - 16 Diederick Deister12 - 8 WPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland22 - 16 Macon German12 - 9 WPts Switzerland National Championships 2031View
21/03/2031Villa Nueva, Guatemala21 - 16 Jerrold Montero5 - 18 WPts
21/01/2031Zurich, Switzerland20 - 16 Topi Kotila3 - 14 WPts
22/11/2030Toronto, Canada19 - 16 Vachel Delpy15(1) - 24 WPts
24/09/2030Kanpur, India18 - 16 Waqar Srour18(2) - 28 WPts
27/07/2030Zurich, Switzerland17 - 16 Aleron Belcourt10 - 7 WPts
30/05/2030Yagoua, Cameroon17 - 15 Alain Trintignant13 - 20 LPts
01/04/2030Antwerp, Belgium16 - 15 Ken Landsocht2 - 2 WPts
01/02/2030Almaty, Kazakhstan15 - 15 Isa Zajylckanoff0 - 6 WPts
04/12/2029Lausanne, Switzerland15 - 14 Quincy Ronis13 - 23 LPts
05/10/2029Geelong, Australia14 - 14 Sammy Mortimer3 - 9 WPts
07/08/2029Zurich, Switzerland13 - 14 Weber Stratmann4 - 29 WPts
20/06/2029Lausanne, Switzerland13 - 13 Montague Allore24 - 14 LPts
26/04/2029Geneva, Switzerland13 - 12 Adlar Schepper19 - 14 LPts Switzerland National Championships 2029View
06/04/2029Zurich, Switzerland12 - 12 Fatlum Syla1 - 5 WPts
06/02/2029Lodz, Poland11 - 12 Dawid Kapusta7 - 12 WPts
09/12/2028Zurich, Switzerland10 - 12 Jerzy Bartosz9 - 3 WPts
11/10/2028Zurich, Switzerland9 - 12 Schaeffer Pech7(1) - 16 WPts
12/08/2028Winterthur, Switzerland8 - 12 Adolpho Jennewein17 - 29 WPts
14/06/2028Zurich, Switzerland7 - 12 Wilbert Jock0 - 5(1) WPts
15/04/2028Copenhagen, Denmark6 - 12 Ulster Linnemann1 - 5(1) WPts
16/02/2028Zurich, Switzerland6 - 11 Risteard Hellberg10(1) - 11 LPts
18/12/2027Basel, Switzerland6 - 10 Adalgiso Gehling12 - 7 LPts
22/10/2027Zurich, Switzerland5 - 10 Juan Limon4 - 16 WPts
23/08/2027Zurich, Switzerland5 - 9 Derrik Kruckenberg10 - 7 LPts
23/06/2027Zurich, Switzerland4 - 9 Alfonso Helfer0 - 18 WPts
06/05/2027Montreal, Canada4 - 8 Charles Mader8 - 20(6) LPts
08/03/2027Vienna, Austria3 - 8 Garren Ferrer1 - 4 WPts
08/01/2027Lausanne, Switzerland3 - 7 Telo Mollere3 - 9 LPts
11/11/2026Lausanne, Switzerland3 - 6 Dashiell Ferro4 - 28 LPts
24/09/2026Zurich, Switzerland3 - 5 Rollins Bernau22 - 20 LPts
22/08/2026Basel, Switzerland3 - 4 Ulu Pernick37(2) - 24 LPts
14/07/2026Quito, Ecuador2 - 4 Neron Canizares8 - 15(1) WPts
15/05/2026Zurich, Switzerland1 - 4 Bert Picken0 - 7 WPts
18/03/2026Zurich, Switzerland1 - 3 Schaeffer Pech1 - 5 LPts
22/01/2026Geneva, Switzerland1 - 2 Dior Lasalle4 - 8 LPts
19/12/2025Zurich, Switzerland1 - 1 Harti Kaestner1 - 9 LPts
20/10/2025Bern, Switzerland1 - 0 Luigi Jentsch0 - 0 LPts
08/09/2025Zurich, Switzerland0 - 0 Cabal Nolton3 - 2 WPts