Weightclass:  Light Heavyweight
Location:  Geneva, Switzerland
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/07/2023Geneva, Switzerland23 - 12 Ron Louw0 - 7 WPts
12/05/2023Geneva, Switzerland22 - 12 Axl Maike1 - 0 WPts
13/03/2023Geneva, Switzerland21 - 12 Erhardt Geckler1 - 0 WPts
12/01/2023Geneva, Switzerland20 - 12 Adam Mnyamane21(3) - 10 WPts
12/11/2022Geneva, Switzerland20 - 11 Aonghas Agne14(1) - 13 LPts
13/09/2022Geneva, Switzerland19 - 11 Hackett Killy16 - 10 WPts
15/07/2022Geneva, Switzerland19 - 10 Burke Henzel3 - 8 LPts
16/05/2022Geneva, Switzerland18 - 10 Thoralf Carby1 - 0 WPts
16/03/2022Geneva, Switzerland17 - 10 Berndt Birkenfeld2 - 4 WPts
14/01/2022Geneva, Switzerland16 - 10 Amiens Cocteau10 - 17 WPts
13/11/2021Bern, Switzerland15 - 10 Bertie Meetze6 - 16 WPts
17/09/2021Zurich, Switzerland15 - 9 Arnold Scharfenberg4 - 18 LPts
29/07/2021Lausanne, Switzerland14 - 9 Adrien Calmat6 - 16 WPts
25/06/2021Yerevan, Armenia14 - 8 Rafayel Joujakyan9 - 11 LPts
26/04/2021Geneva, Switzerland14 - 7 Briant Farman11 - 10 LPts Switzerland National Championships 2021View
27/03/2021Geneva, Switzerland13 - 7 Der Kube15 - 5 WPts
27/01/2021Geneva, Switzerland12 - 7 Erik Hora6 - 9 WPts
26/11/2020Geneva, Switzerland11 - 7 Gennady Cairimoff10 - 5 WPts
25/09/2020Geneva, Switzerland11 - 6 Reinald Barthez8 - 8 LPts
26/07/2020Zurich, Switzerland10 - 6 Bernard Kump5 - 12 WPts
25/05/2020Geneva, Switzerland10 - 5 Chris Van Heerden7 - 9(2) LPts
25/03/2020Geneva, Switzerland9 - 5 Nels Mortensen5 - 4 WPts
25/01/2020Lagos, Nigeria9 - 4 Rabiu Emeagwali11 - 3 LPts
27/11/2019Zurich, Switzerland9 - 3 Humphrey Krohne10(1) - 2 LPts
27/09/2019Geneva, Switzerland8 - 3 Robin Elias1 - 7 WPts
28/07/2019Geneva, Switzerland8 - 2 Dan Garbers6 - 1 LPts
29/05/2019Geneva, Switzerland7 - 2 Andrii Vecputns1 - 6 WPts
30/03/2019Zurich, Switzerland7 - 1 Garron Kutzke5 - 2 LPts
09/02/2019Geneva, Switzerland6 - 1 Hansi Schemenauer1 - 5 WPts
10/12/2018Geneva, Switzerland6 - 0 Landry Novy2 - 2 LPts
11/10/2018Copenhagen, Denmark5 - 0 Lars Knutsen3 - 2 WPts
13/08/2018Geneva, Switzerland4 - 0 Declan Vermeulen0 - 4 WPts
15/06/2018Geneva, Switzerland3 - 0 Bohuslav Smisek0 - 3 WPts
17/04/2018Geneva, Switzerland2 - 0 Ranger Roussel1 - 1 WPts
12/03/2018Geneva, Switzerland1 - 0 Didier Paley1 - 0 WPts
06/02/2018Iseyin, Nigeria0 - 0 Bature Ezinwa0 - 0 WPts