Weightclass:  Heavyweight
Location:  Basel, Switzerland
Record:  28 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2023Basel, Switzerland27 - 8 Isto Hartonen24 - 10 WPts
25/06/2023Basel, Switzerland26 - 8 Ramond Debold2 - 19 WPts
26/04/2023Basel, Switzerland25 - 8 Kashif Mohiuddin3 - 8 WPts
26/02/2023Basel, Switzerland25 - 7 Canaan Kopa28(1) - 5 LPts
28/12/2022Basel, Switzerland24 - 7 Danyaal Khalil1 - 10 WPts
29/10/2022Basel, Switzerland23 - 7 Walthari Besler1 - 8 WPts
30/08/2022Basel, Switzerland22 - 7 Hubbard Stolt19(2) - 10 WPts
30/06/2022Basel, Switzerland21 - 7 Alvis Molstad7 - 6 WPts
01/05/2022Basel, Switzerland20 - 7 Lewy Meinberg1 - 4 WPts
02/03/2022Basel, Switzerland20 - 6 Kai Watkins17 - 6 LPts
31/12/2021Basel, Switzerland19 - 6 Fortinbras Gissel4 - 8 WPts
31/10/2021Basel, Switzerland18 - 6 Rodiger Scheiner2 - 7 WPts
30/08/2021Basel, Switzerland17 - 6 Momig Fermanyan4 - 1 WPts
30/06/2021Buenos Aires, Argentina16 - 6 Juan Tadeo10 - 8 WPts
02/05/2021Geneva, Switzerland16 - 5 Amiens Boussac19 - 4 LPts Switzerland National Championships 2021View
29/04/2021Geneva, Switzerland15 - 5 Karlyn Hemmer16 - 8 WPts Switzerland National Championships 2021View
26/04/2021Geneva, Switzerland14 - 5 Rupert Notte9 - 7 WPts Switzerland National Championships 2021View
21/03/2021Kiev, Ukraine13 - 5 Vitali Boback17 - 2 WPts
21/01/2021Accra, Ghana12 - 5 Abdul Meskin2 - 18 WPts
23/11/2020Basel, Switzerland11 - 5 Egmont Hemmann0 - 15 WPts
24/09/2020Basel, Switzerland10 - 5 Ashoka Sharma4 - 10 WPts
25/07/2020Basel, Switzerland10 - 4 Ubel Sames12 - 5 LPts
24/05/2020Zurich, Switzerland9 - 4 Hubbard Stolt10(1) - 3 WPts
25/03/2020Geneva, Switzerland9 - 3 Ray Pique7 - 6 LPts
26/01/2020Basel, Switzerland8 - 3 Okal Kibiwot9(1) - 3 WPts
26/11/2019Zurich, Switzerland8 - 2 Eberhart Kamerer10 - 0 LPts
23/10/2019Winterthur, Switzerland7 - 2 Steiner Masch3 - 7 WPts
20/09/2019Basel, Switzerland6 - 2 Gary Piltz3 - 6 WPts
21/07/2019Schaerbeek, Belgium6 - 1 Sylvain Baudelaire6 - 1 LPts
22/05/2019Randburg, South Africa5 - 1 Johnny Steenkamp1 - 3 WPts
24/03/2019Basel, Switzerland4 - 1 Myles Strickfaden2 - 4 WPts
21/01/2019Derby, UK3 - 1 Andy McClure1 - 6 WPts
23/11/2018Cairo, Egypt3 - 0 Rashid Alawa0 - 4 LPts
23/09/2018Basel, Switzerland2 - 0 Hulbert Bierwagen1 - 2 WPts
21/07/2018Basel, Switzerland1 - 0 Dario Olivar0 - 3 WPts
21/05/2018Basel, Switzerland0 - 0 Ajwad Almurtada1 - 2 WPts