Weightclass:  Super Heavyweight
Location:  Zurich, Switzerland
Record:  24(1) - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2023Zurich, Switzerland23(1) - 10 Luigi Lombardo14 - 22 WPts
17/07/2023Zurich, Switzerland22(1) - 10 Dmitri Abdurahmanov0 - 10 WPts
18/05/2023Zurich, Switzerland21(1) - 10 Davie Verster16(2) - 14 WPts
19/03/2023Zurich, Switzerland20(1) - 10 Shontae Ampaw6(1) - 27 WPts
17/01/2023Zurich, Switzerland19 - 10 Qalib Lodhi0 - 5(1) WKO3
16/11/2022Zurich, Switzerland18 - 10 Abderrahman Parynghoot0 - 1 WPts
17/09/2022Zurich, Switzerland17 - 10 John Muzorewa7 - 22 WPts
19/07/2022Zurich, Switzerland16 - 10 Michael McLean1 - 3 WPts
19/05/2022Zurich, Switzerland15 - 10 Carolus Carre1 - 2 WPts
19/03/2022Zurich, Switzerland15 - 9 Bernardo Peth19 - 8 LPts
17/01/2022Zurich, Switzerland14 - 9 Ardal Helmig3 - 9 WPts
16/11/2021Zurich, Switzerland13 - 9 Matti Kurkela2(1) - 21 WPts
16/09/2021Oran, Algeria12 - 9 Kamran Gilles15(2) - 8 WPts
18/07/2021Constantine, Algeria11 - 9 Sajid Belhocine12 - 8 WPts
20/05/2021Toronto, Canada11 - 8 Robert Harries20 - 4 LPts
21/03/2021Geneva, Switzerland10 - 8 Donatien Larive6 - 14 WPts
21/01/2021Paris, France10 - 7 Gauvain Carreau12 - 3 LPts
22/11/2020Lausanne, Switzerland9 - 7 Sinclair Bruant4 - 13 WPts
04/10/2020Yerevan, Armenia9 - 6 Hovig Ourfalian7 - 8 LPts
06/08/2020Zurich, Switzerland8 - 6 Baldwyn Adelsberger10 - 7 WPts
04/06/2020Zurich, Switzerland7 - 6 Neil Gaynor1 - 13 WPts
04/04/2020Zurich, Switzerland6 - 6 Neffe Stohlman1 - 12 WPts
04/02/2020Barcelona, Spain5 - 6 Kiki Escandon0 - 1 WPts
06/12/2019Roodepoort, South Africa5 - 5 John Ndenge5(1) - 2 LPts
08/10/2019Zurich, Switzerland4 - 5 Mario La Russa0 - 7 WPts
09/08/2019Basel, Switzerland4 - 4 Rayner Stillman4 - 5 LPts
21/06/2019Bern, Switzerland4 - 3 Rodgers Scherbarth1 - 2 LPts
13/05/2019Guangzhou, China4 - 2 Confucius Meng3 - 4 LPts
15/03/2019Camaguey, Cuba3 - 2 Ignado Consuegra2 - 5 WPts
13/01/2019Aarhus, Denmark3 - 1 Davin Lorentzen2 - 3 LPts
15/11/2018Zurich, Switzerland2 - 1 Meinrad Amthor3 - 2 WPts
15/09/2018Zurich, Switzerland2 - 0 Hernan Clavijo1 - 2 LPts
16/07/2018Zurich, Switzerland1 - 0 Donatien Larive1 - 2 WPts
18/05/2018Shymkent, Kazakhstan0 - 0 Afanas Pirimkul0 - 0 WPts