Weightclass:  Middleweight
Location:  Lausanne, Switzerland
Record:  27(1) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/10/2028Lausanne, Switzerland26(1) - 9 Ethan Brodie0 - 2 WPts
01/09/2028Lausanne, Switzerland25(1) - 9 Sam Brewster1 - 10 WPts
03/07/2028Lausanne, Switzerland24(1) - 9 Eugen Kadinger5 - 2 WPts
04/05/2028Lausanne, Switzerland23(1) - 9 Jyri Sipinen4 - 8 WPts
06/03/2028Lausanne, Switzerland22(1) - 9 Decha Sangkasuwan0 - 12 WPts
06/01/2028Lausanne, Switzerland21 - 9 Wilbert Jock0 - 2 WKO3
06/11/2027Lausanne, Switzerland20 - 9 Abbey Mehl7 - 11 WPts
06/09/2027Lausanne, Switzerland19 - 9 John MacTaggart2 - 8 WPts
07/07/2027Lausanne, Switzerland18 - 9 Tajo Mansilla4 - 12 WPts
08/05/2027Lausanne, Switzerland17 - 9 Kolby Kraft0 - 4 WPts
09/03/2027Lausanne, Switzerland16 - 9 Bert Picken1 - 11(1) WPts
08/01/2027Lausanne, Switzerland15 - 9 Demont Delahaye1 - 12 WPts
09/11/2026Montreal, Canada15 - 8 Ace Jean-Louis33 - 20(1) LPts
10/09/2026Lausanne, Switzerland14 - 8 Brigham Orme1 - 1 WPts
12/07/2026Lausanne, Switzerland13 - 8 Schaeffer Pech2 - 6 WPts
13/05/2026Abidjan, Ivory Coast13 - 7 Yannick Boffrand21(1) - 26 LPts
15/03/2026Calgary, Canada13 - 6 Rich Marn6 - 2 LPts
15/01/2026Lausanne, Switzerland12 - 6 Daniil Yudin3 - 14(1) WPts
17/11/2025Zurich, Switzerland11 - 6 Alder Allaman1 - 10 WPts
19/09/2025Lausanne, Switzerland10 - 6 Schaeffer Pech0 - 3 WPts
22/07/2025Lausanne, Switzerland9 - 6 Fred Schake2 - 13 WPts
24/05/2025Lausanne, Switzerland8 - 6 Larenzo Gamon1 - 7 WPts
26/03/2025Kalisz, Poland8 - 5 Szczeosny Smolek3 - 8 LPts
26/01/2025Zurich, Switzerland8 - 4 Arnold Pich4 - 8 LPts
02/12/2024Lausanne, Switzerland7 - 4 Byron Virenque0 - 4(1) WPts
03/10/2024Zurich, Switzerland6 - 4 Alder Allaman0 - 4 WPts
14/08/2024Bern, Switzerland6 - 3 Dirk Birenbaum22 - 20 LPts
18/06/2024Zurich, Switzerland6 - 2 Salomo Stoeffler24 - 17 LPts
02/05/2024Bern, Switzerland6 - 1 Flannery Segalen26 - 17 LPts Switzerland National Championships 2024View
29/04/2024Bern, Switzerland5 - 1 Hastings Stiffler18(1) - 9 WPts Switzerland National Championships 2024View
26/04/2024Bern, Switzerland4 - 1 Villiers Omer3(1) - 17 WPts Switzerland National Championships 2024View
26/03/2024Zurich, Switzerland3 - 1 Alder Allaman0 - 0 WPts
11/02/2024Winterthur, Switzerland2 - 1 Fremont Stielow0 - 3 WPts
14/12/2023Zurich, Switzerland2 - 0 Dutch Kalthoff20(1) - 17 LPts
20/10/2023Zurich, Switzerland1 - 0 Felix Pflum5 - 29(4) WPts
18/09/2023Toshkent, Uzbekistan0 - 0 Mumtaz Chelebiev0 - 0 WPts