Weightclass:  Middleweight
Location:  Geneva, Switzerland
Record:  11(2) - 24(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/09/2023Geneva, Switzerland10(2) - 24(1) Nikolai Djamshidov4 - 5 WPts
12/07/2023Geneva, Switzerland9(1) - 24(1) Kwamin Hyuha2 - 8(2) WKO3
13/05/2023Geneva, Switzerland9(1) - 23(1) Kris Retief20 - 15 LPts
14/03/2023Geneva, Switzerland8(1) - 23(1) Tariq Jappa1 - 6 WPts
13/01/2023Geneva, Switzerland8(1) - 22 Okapi Kivejinja14 - 16 LKO3
13/11/2022Geneva, Switzerland7(1) - 22 Asif Bagheri1 - 7 WPts
14/09/2022Geneva, Switzerland6(1) - 22 Andy Carey10 - 6 WPts
15/07/2022Geneva, Switzerland6(1) - 21 Merrill Aime16(1) - 12 LPts
15/05/2022Geneva, Switzerland6(1) - 20 Gerard Virenque22 - 6 LPts
15/03/2022Geneva, Switzerland5(1) - 20 Benat Gero18 - 9 WPts
13/01/2022Geneva, Switzerland4(1) - 20 Landry Lescot0 - 1 WPts
12/11/2021Geneva, Switzerland3 - 20 Milan Kalkman0 - 1 WKO3
11/09/2021Geneva, Switzerland2 - 20 Rollins Bernau3 - 4 WPts
11/07/2021Roskilde, Denmark2 - 19 Ib Bott14 - 7 LPts
12/05/2021Geneva, Switzerland2 - 18 Corrado Scherber15 - 5 LPts
12/03/2021Basel, Switzerland2 - 17 Rudolph Stubenrauch15 - 5 LPts
15/01/2021Copenhagen, Denmark2 - 16 Vannevar Nyman8 - 6 LPts
16/11/2020Kiev, Ukraine2 - 15 Kyrylo Kozuch5 - 7 LPts
18/09/2020Basel, Switzerland2 - 14 Ulu Pernick9 - 9 LPts
18/07/2020Geneva, Switzerland2 - 13 Salomo Stoeffler13 - 4 LPts
17/05/2020Riga, Latvia2 - 12 Zernebog Numurs5(1) - 9 LPts
18/03/2020Zurich, Switzerland1 - 12 Brock Kurtz2 - 10 WPts
28/01/2020Zurich, Switzerland1 - 11 Wendall Danz7 - 4 LPts
08/12/2019Geneva, Switzerland1 - 10 Bannan Mehrhoff6 - 6 LPts
08/10/2019Basel, Switzerland1 - 9 Earnest Streufert1 - 2 LPts
14/08/2019Geneva, Switzerland0 - 9 Dutch Kalthoff4 - 6 WPts
14/06/2019Geneva, Switzerland0 - 8 Skjold Janssen5 - 5 LPts
15/04/2019Geneva, Switzerland0 - 7 Afon Kazan2 - 2 LPts
13/02/2019Bern, Switzerland0 - 6 Dedrick Schallhorn6 - 0 LPts
12/01/2019New York City, USA0 - 5 Mark Montez4 - 0 LPts
13/11/2018Dubai, UAE0 - 4 Asif Qazi3 - 2 LPts
15/09/2018Geneva, Switzerland0 - 3 Elliot Renfrew1 - 0 LPts
15/07/2018Geneva, Switzerland0 - 2 Rogerio Martensen2 - 0 LPts
16/05/2018Geneva, Switzerland0 - 1 Le Danh0 - 1 LPts
18/03/2018Sana'a, Yemen0 - 0 Amer Badri0 - 0 LPts