Weightclass:  Heavyweight
Location:  Zurich, Switzerland
Record:  19 - 6
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2021Zurich, Switzerland18 - 6 Kentay Nguni3 - 10 WPts
17/09/2021Zurich, Switzerland18 - 5 Walt Mark8 - 4 LPts
17/07/2021Zurich, Switzerland17 - 5 Diego Ledezma2 - 19 WPts
16/05/2021Zurich, Switzerland16 - 5 Berj Iskenian14 - 9 WPts
16/03/2021Zurich, Switzerland15 - 5 Igor Malovic1 - 17 WPts
16/01/2021Helsinki, Finland14 - 5 Mikael Karhu14 - 4 WPts
18/11/2020La Florida, Chile13 - 5 Montana Tadeo4 - 12 WPts
19/09/2020Arequipa, Peru12 - 5 Santiago Ybanez5 - 12 WPts
22/07/2020Winterthur, Switzerland11 - 5 Eugen Piehl3 - 12 WPts
23/05/2020Lusaka, Zambia10 - 5 Denzel Namwela2 - 11 WPts
25/03/2020Bern, Switzerland10 - 4 Ring Abel11 - 3(1) LPts
26/01/2020Basel, Switzerland9 - 4 Eberhard Agena5(1) - 7 WPts
26/11/2019Zurich, Switzerland9 - 3 Tsjip Van Bruwyle7 - 2 LPts
26/09/2019Malmo, Sweden9 - 2 Elvin Dahlman3 - 6 LPts
28/07/2019Zurich, Switzerland8 - 2 Jamar Gitonga4 - 4 WPts
28/05/2019Zurich, Switzerland7 - 2 Danylko Stadnik3 - 0 WPts
28/03/2019Zurich, Switzerland6 - 2 Rashid Zaman4 - 2 WPts
26/01/2019Zurich, Switzerland5 - 2 Antonio Escandon0 - 4(1) WPts
26/11/2018Odense, Denmark5 - 1 Vannevar Didriksen3 - 2 LPts
28/09/2018Zurich, Switzerland4 - 1 Rad Pfautz2 - 2 WPts
31/07/2018Lusaka, Zambia3 - 1 Afram Ilala0 - 2 WPts
02/06/2018Zurich, Switzerland2 - 1 Hulbert Bierwagen1 - 0 WPts
04/04/2018Bern, Switzerland1 - 1 Yohann Permenter1 - 0 WPts
25/02/2018Bern, Switzerland1 - 0 Alberto Heinzen0 - 1 LPts
20/01/2018Port Harcourt, Nigeria0 - 0 Jay-Jay Ajose0 - 0 WPts