Weightclass:  Lightweight
Location:  Basel, Switzerland
Record:  25 - 20(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/02/2025Basel, Switzerland24 - 20(1) Lars Rosenberg2 - 0 WPts
05/12/2024Basel, Switzerland23 - 20(1) Antoni Binkowski0 - 1 WPts
06/10/2024Basel, Switzerland22 - 20(1) Urvano Botello2 - 7 WPts
07/08/2024Basel, Switzerland21 - 20(1) Fedor Hawryluk1 - 4 WPts
09/06/2024Basel, Switzerland20 - 20(1) Boniface Beal2 - 3 WPts
11/04/2024Basel, Switzerland19 - 20(1) Hamas Moldabekoff2 - 4 WPts
12/02/2024Basel, Switzerland18 - 20(1) Joshua Gezi1 - 5 WPts
14/12/2023Basel, Switzerland17 - 20(1) Lyubomir á Yotov1 - 9 WPts
14/10/2023Basel, Switzerland16 - 20(1) Zelipe Collazo2 - 4 WPts
13/08/2023Basel, Switzerland15 - 20(1) Edon Akbaba15(1) - 19 WPts
14/06/2023Basel, Switzerland15 - 19(1) Geoff Pech14(1) - 22 LPts
15/04/2023Basel, Switzerland14 - 19(1) Waldmunt Kuehnel0 - 1 WPts
14/02/2023Oslo, Norway14 - 18(1) Ulfred Norberg24(1) - 12 LPts
17/12/2022Lusaka, Zambia13 - 18(1) Xayvion Chipeleme6 - 16 WPts
19/10/2022Geneva, Switzerland12 - 18(1) Mason Laurent6 - 23 WPts
27/08/2022Bern, Switzerland12 - 17(1) Treffen Kulzer28 - 6 LPts
13/07/2022Lausanne, Switzerland11 - 17(1) Senior Renoir14 - 13 WPts
06/06/2022Kiev, Ukraine11 - 16(1) Avel Panfil21 - 8(1) LPts
08/04/2022Londonderry, UK11 - 15(1) Brandon Kennedy13 - 10 LPts
08/02/2022Basel, Switzerland10 - 15(1) Penrod Geissinger1 - 7 WPts
08/12/2021Zurich, Switzerland9 - 15(1) VolIny Maser3 - 19 WPts
24/10/2021Geneva, Switzerland9 - 14 Lyle Bonnaire10(1) - 13 LKO3
20/09/2021Zurich, Switzerland8 - 14 Bernd Scheibe10 - 13 WPts
20/08/2021Petionville, Haiti8 - 13 Anicetus Bellanger16 - 5 LPts
22/06/2021Winnipeg, Canada8 - 12 Roger Ross10 - 8 LPts
23/04/2021Tokyo, Japan8 - 11 Dai Tomita11 - 5 LPts
22/02/2021Novosibirsk, Russia8 - 10 Afon Yazova11 - 10 LPts
24/12/2020Basel, Switzerland8 - 9 Neville Houlette0 - 2 LPts
23/10/2020Salta, Argentina7 - 9 Rafael Morea0 - 15 WPts
25/08/2020Basel, Switzerland6 - 9 Bernd Scheibe9 - 7 WPts
24/06/2020Shymkent, Kazakhstan6 - 8 Dimi Yaclas10 - 3 LPts
26/04/2020Lausanne, Switzerland6 - 7 Didier Gide15 - 0 LPts Switzerland National Championships 2020View
17/03/2020Basel, Switzerland5 - 7 Chase Jacque9 - 2 WPts
16/01/2020Basel, Switzerland5 - 6 Amer Sayah8 - 3 LPts
16/11/2019Basel, Switzerland4 - 6 Zuffur Tantawi3 - 9 WPts
16/09/2019Copenhagen, Denmark4 - 5 Ultar Derksen6 - 4 LPts
19/07/2019Matamoros, Mexico4 - 4 Xaverius Neri4 - 1 LPts
21/05/2019Funabashi, Japan3 - 4 Nori Higashi1 - 2 WPts
23/03/2019Basel, Switzerland3 - 3 Treffen Kulzer6 - 1 LPts
20/01/2019Riga, Latvia2 - 3 Boris Veveris0 - 2 WPts
20/11/2018Basel, Switzerland2 - 2 Wagner Hendricksen2 - 2 LPts
19/09/2018New Kingston, Jamaica1 - 2 Alec Coey0 - 0 WPts
22/07/2018Basel, Switzerland0 - 2 Barry Crary2 - 2 WPts
22/05/2018Basel, Switzerland0 - 1 Roman Medina3 - 0 LPts
21/03/2018Lima, Peru0 - 0 Fausto Encinas0 - 0 LPts