Weightclass:  Featherweight
Location:  Geneva, Switzerland
Record:  26(2) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/10/2024Geneva, Switzerland25(1) - 17 Geert Carp2 - 6 WKO3
05/08/2024Geneva, Switzerland24(1) - 17 Berrin Scharpf2 - 0 WPts
06/06/2024Geneva, Switzerland23(1) - 17 Tabbart Mauss0 - 1 WPts
08/04/2024Geneva, Switzerland22 - 17 Yodchanchai Polsak4 - 6 WKO3
08/02/2024Geneva, Switzerland21 - 17 Nathan MacDonald1 - 15 WPts
10/12/2023Geneva, Switzerland20 - 17 Kompayak Jaturapattanapong2 - 6 WPts
09/10/2023Geneva, Switzerland19 - 17 Kwanpichit Laksong1 - 5(1) WPts
10/08/2023Geneva, Switzerland18 - 17 Juan Alejandro1 - 4 WPts
10/06/2023Geneva, Switzerland17 - 17 Charles Cade1 - 9 WPts
11/04/2023Geneva, Switzerland16 - 17 Yu Wen4 - 3 WPts
10/02/2023Geneva, Switzerland15 - 17 Pyotr Bilicki2 - 3 WPts
11/12/2022Geneva, Switzerland14 - 17 Neron Barcena0 - 13 WPts
11/10/2022Lausanne, Switzerland14 - 16 Bruce Guebert15 - 14 LPts
30/08/2022Zurich, Switzerland14 - 15 Ferdie Bingenheimer19 - 9 LPts
26/07/2022Ottawa, Canada13 - 15 Kyle Weddle4 - 21 WPts
28/05/2022Geneva, Switzerland12 - 15 Paul Fonck8(1) - 17 WPts
10/04/2022Chengdu, China12 - 14 Wen Tsay17 - 11 LPts
10/02/2022Geneva, Switzerland11 - 14 Ann Heidbrink8 - 16 WPts
10/12/2021Geneva, Switzerland10 - 14 Lodovico Kaercher14(1) - 10 WPts
09/10/2021Al Hudaydah, Yemen10 - 13 Haaris Rahme11 - 11 LPts
11/08/2021Geneva, Switzerland9 - 13 Sutherland Skaug2 - 3 WPts
10/06/2021Geneva, Switzerland8 - 13 Silvano Bellucci7 - 10 WPts
10/04/2021Krasnoyarsk, Russia7 - 13 Fadei Flis1 - 9 WPts
10/02/2021Zurich, Switzerland7 - 12 Wendale Sartori6 - 12(1) LPts
08/01/2021Bangkok, Thailand7 - 11 Kaenpetch Suwanit13 - 4 LPts
09/11/2020Zurich, Switzerland7 - 10 Gus Krise13 - 4 LPts
04/10/2020Arequipa, Peru6 - 10 Xaver Milan1 - 3 WPts
06/08/2020Nassau, Bahamas6 - 9 John Howell12 - 2 LPts
08/06/2020Tirana, Albania5 - 9 Grigor Thaqi1 - 14 WPts
08/04/2020Geneva, Switzerland4 - 9 Toma Gutowsky3 - 8 WPts
08/02/2020Durres, Albania4 - 8 Burim Aslan10 - 1 LPts
11/12/2019Geneva, Switzerland4 - 7 Amnat Paholpat3 - 7 LPts
11/10/2019Bern, Switzerland4 - 6 Waldemar Kuske7 - 2 LPts
20/08/2019Bangkok, Thailand4 - 5 Songkom Kaovichit6 - 2 LPts
22/06/2019Los Angeles, USA4 - 4 Nicholas Vine6 - 4 LPts
24/04/2019Geneva, Switzerland4 - 3 Paul Fonck1 - 5 LPts
24/03/2019Geneva, Switzerland3 - 3 Basuki Rosadhe3 - 2(1) WPts
22/01/2019Kiev, Ukraine3 - 2 Ioakim Korol1 - 2 LPts
23/11/2018Geneva, Switzerland2 - 2 Chung-yong Moon1 - 4 WPts
23/09/2018Zurich, Switzerland2 - 1 Ferdie Bingenheimer2 - 0 LPts
09/08/2018Geneva, Switzerland1 - 1 Merrill Belan1 - 2 WPts
08/06/2018Geneva, Switzerland1 - 0 Pascal Phalle1 - 1 LPts
07/04/2018Dakar, Senegal0 - 0 Landry Corneille0 - 0 WPts