Weightclass:  Light Heavyweight
Location:  Zurich, Switzerland
Record:  31 - 9(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/08/2023Zurich, Switzerland31 - 8 Boris Smirnov25 - 7 LKO3
27/06/2023Zurich, Switzerland30 - 8 Leroy Mang1 - 4 WPts
28/04/2023Zurich, Switzerland29 - 8 Robert Roger18 - 18 WPts
28/02/2023Zurich, Switzerland28 - 8 Shihab Samet8 - 4 WPts
29/12/2022Zurich, Switzerland27 - 8 Zlatan á Georghiev0 - 3 WPts
30/10/2022Zurich, Switzerland26 - 8 John Bogle11 - 15 WPts
01/09/2022Zurich, Switzerland25 - 8 Carlos Tomas10 - 13 WPts
02/07/2022Zurich, Switzerland24 - 8 Carlos Laureano2 - 11 WPts
02/05/2022Basel, Switzerland23 - 8 Hulbert Berndsen13 - 14 WPts Switzerland National Championships 2022View
29/04/2022Basel, Switzerland22 - 8 Der Kube19 - 9 WPts Switzerland National Championships 2022View
26/04/2022Basel, Switzerland21 - 8 Porter Tautou7 - 20 WPts Switzerland National Championships 2022View
15/03/2022Zurich, Switzerland20 - 8 Hulbert Berndsen11 - 13 WPts
19/01/2022Zurich, Switzerland19 - 8 Lew Antos14 - 11 WPts
19/11/2021Zurich, Switzerland18 - 8 Paulos Stoetzel2 - 8 WPts
18/09/2021Almaty, Kazakhstan17 - 8 Kashif Kurmambaev1 - 0 WPts
21/07/2021Gaineau, Canada16 - 8 Raynard Dewaere11 - 7 WPts
21/05/2021Lausanne, Switzerland15 - 8 Canaan de Vigny6 - 13 WPts
26/03/2021Basel, Switzerland15 - 7 Hackett Schaack7 - 11 LPts
27/01/2021Shymkent, Kazakhstan14 - 7 Isaak Wyagorow8 - 8 WPts
29/11/2020Zurich, Switzerland14 - 6 Juha Lavinen18(1) - 1 LPts
29/09/2020Zurich, Switzerland13 - 6 Ogenyi Ogoro5 - 6 WPts
30/07/2020Ilesa, Nigeria12 - 6 Olufemi Eseme9 - 5 WPts
31/05/2020Zurich, Switzerland11 - 6 Ulrich Mehlhorn3 - 12 WPts
29/04/2020Lausanne, Switzerland11 - 5 Bernd Marzolf16 - 1 LPts Switzerland National Championships 2020View
26/04/2020Lausanne, Switzerland10 - 5 Sigiwald Heintzman3 - 10 WPts Switzerland National Championships 2020View
25/03/2020Copenhagen, Denmark10 - 4 Elvis Nieman10 - 4 LPts
24/01/2020Dushanbe, Tajikistan9 - 4 Elton Kaleel7 - 4 WPts
26/11/2019Vilnius, Lithuania8 - 4 Adrian Korczynski2 - 6 WPts
28/09/2019Lausanne, Switzerland7 - 4 Roy Guillemette3 - 6 WPts
29/07/2019Munich, Germany7 - 3 Kristian Strode4 - 0 LPts
30/05/2019Bern, Switzerland6 - 3 Wolfgang Scheihing6 - 1 WPts
11/04/2019Zurich, Switzerland5 - 3 Loredo Ocanas1 - 5 WPts
09/02/2019Zurich, Switzerland4 - 3 Pernell Beau3 - 2 WPts
10/12/2018Basel, Switzerland4 - 2 Adolfus Getz3 - 2 LPts
22/10/2018Lausanne, Switzerland3 - 2 Roy Guillemette1 - 2 WPts
12/09/2018Zurich, Switzerland2 - 2 Amjad Tounsi1 - 2 WPts
12/07/2018Geneva, Switzerland2 - 1 Tujan Galliard1 - 0 LPts
22/05/2018Zurich, Switzerland1 - 1 Geron Artaud0 - 3 WPts
22/03/2018Zurich, Switzerland0 - 1 William Plitt1 - 0 WPts
08/02/2018Zurich, Switzerland0 - 0 Chata Chinyama0 - 0 LPts