Weightclass:  Middleweight
Location:  Basel, Switzerland
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/10/2025Basel, Switzerland18 - 20 Mardian Simon9 - 8 WPts
04/08/2025Basel, Switzerland18 - 19 Rollins Bernau16 - 19 LPts
04/06/2025Basel, Switzerland17 - 19 Arnold Pich8 - 9 WPts
06/04/2025Basel, Switzerland16 - 19 Byron Virenque1 - 6(1) WPts
05/02/2025Basel, Switzerland15 - 19 Adlar Schepper1 - 0 WPts
07/12/2024Basel, Switzerland15 - 18 Rollins Bernau11 - 18 LPts
08/10/2024Basel, Switzerland14 - 18 Quincy Ronis0 - 2 WPts
09/08/2024Basel, Switzerland14 - 17 Henio Babicz11 - 8 LPts
11/06/2024Basel, Switzerland13 - 17 Geoff Laudone1 - 5 WPts
12/04/2024Basel, Switzerland12 - 17 Marijo Marinic11 - 9 WPts
13/02/2024Basel, Switzerland11 - 17 Honore Jacque6 - 5 WPts
15/12/2023Basel, Switzerland10 - 17 Bilal Tarek19 - 16(6) WPts
16/10/2023Basel, Switzerland9 - 17 Stanko á Arsenov0 - 1 WPts
17/08/2023Tijuana, Mexico8 - 17 Cruz Diaz1 - 5 WPts
19/06/2023Geneva, Switzerland8 - 16 Sumner Criqui13 - 4 LPts
26/04/2023Bern, Switzerland8 - 15 Maslin Segalen25 - 9(1) LPts Switzerland National Championships 2023View
21/04/2023Zurich, Switzerland7 - 15 Maynard Stueck20 - 12 WPts
22/02/2023Lausanne, Switzerland6 - 15 Albain Maine4 - 10 WPts
31/12/2022Bern, Switzerland5 - 15 Bert Bieker8 - 22 WPts
08/11/2022Geneva, Switzerland5 - 14 Quincy Evra5 - 25 LPts
11/09/2022Geneva, Switzerland5 - 13 Carvell Adore19 - 10 LPts
23/07/2022Basel, Switzerland5 - 12 Humphrey Salzer17 - 5 LPts
22/06/2022Samarqand, Uzbekistan5 - 11 Anton Halilov15 - 8 LPts
24/04/2022Kiel, Germany5 - 10 Barny Amsler15(1) - 12 LPts
24/02/2022Basel, Switzerland5 - 9 Paco Pastor2 - 13 LPts
25/12/2021Jersey City, USA5 - 8 Dom Hamilton4 - 22 LPts
26/10/2021Winterthur, Switzerland5 - 7 Myer Heidelberg12 - 11 LPts
06/09/2021Geneva, Switzerland5 - 6 Sumner Criqui4 - 2 LPts
04/08/2021Bern, Switzerland5 - 5 Lennard Martensen12 - 9 LPts
30/06/2021Lausanne, Switzerland5 - 4 Ciel Joel19 - 6 LPts
09/05/2021Shymkent, Kazakhstan5 - 3 Marlen Bajckodamoff11 - 9 LPts
11/03/2021Villa Nueva, Guatemala5 - 2 Onofre Tabares3 - 15(6) LPts
11/01/2021Zurich, Switzerland4 - 2 Felix Pflum1 - 16 WPts
05/12/2020Lausanne, Switzerland3 - 2 Albain Maine0 - 0 WPts
04/11/2020Winterthur, Switzerland2 - 2 Englbehrt Meckes0 - 1 WPts
21/09/2020Basel, Switzerland2 - 1 Willimod Hemmer13 - 3 LPts
22/07/2020Bern, Switzerland1 - 1 Brendan Pehlke5 - 11 WPts
03/06/2020Split, Croatia1 - 0 Nenad Bon6 - 10 LPts
05/04/2020Basel, Switzerland0 - 0 Jin-hyeon Sur4 - 6 WPts