Weightclass:  Lightweight
Location:  Bern, Switzerland
Record:  49 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/08/2026Bern, Switzerland48 - 12 Lambret Stopher2 - 3 WPts
03/06/2026Bern, Switzerland47 - 12 Ernesto Petrich3 - 13(3) WPts
04/04/2026Bern, Switzerland46 - 12 Lyle Bault8 - 9(1) WPts
03/02/2026Bern, Switzerland45 - 12 Thebault Abrams1 - 6 WPts
05/12/2025Bern, Switzerland44 - 12 Lu Meis4 - 8 WPts
06/10/2025Bern, Switzerland43 - 12 Apsel Almer4 - 4 WPts
07/08/2025Bern, Switzerland42 - 12 Zelipe Mauricio2 - 13 WPts
08/06/2025Bern, Switzerland41 - 12 Arnaud Birner3(1) - 4 WPts
10/04/2025Bern, Switzerland40 - 12 Rodrigo Manriquez7 - 7 WPts
10/02/2025Bern, Switzerland39 - 12 Dalibor Simon1 - 8 WPts
13/12/2024Bern, Switzerland38 - 12 Irfan Belhouchet2 - 4 WPts
14/10/2024Bern, Switzerland37 - 12 Waldmunt Kuehnel0 - 12(6) WPts
14/08/2024Bern, Switzerland37 - 11 Dietz Pfarr31(1) - 10 LPts
28/06/2024Bern, Switzerland36 - 11 Tibo Lambrecht21(1) - 20 WPts
29/04/2024Bern, Switzerland36 - 10 Gaylord Niel14 - 11 LPts Switzerland National Championships 2024View
26/04/2024Bern, Switzerland35 - 10 Trennen Marschke9 - 14 WPts Switzerland National Championships 2024View
01/04/2024Hamburg, Germany34 - 10 Lancelot Canine16 - 19 WPts
02/02/2024San Pedro de Macoris, Dominican Republic33 - 10 Carlos Garcia1 - 9 WPts
05/12/2023Zamboanga City, Philippines32 - 10 Gabriel Roble21(1) - 17 WPts
07/10/2023Zamboanga City, Philippines31 - 10 Santiago Cabulda4 - 19(3) WPts
09/08/2023Quezon City, Philippines31 - 9 Rodrigo Socorro16 - 15 LPts
11/06/2023Cairo, Egypt30 - 9 Gazi Sabry7 - 18 WPts
13/04/2023Leicester, UK30 - 8 Aftab Sultana8 - 19 LPts
13/02/2023Maracaibo, Venezuela30 - 7 Ramiro Monica20(1) - 10 LPts
16/12/2022Bern, Switzerland29 - 7 Geoff Pech13(1) - 19 WPts
19/10/2022Zurich, Switzerland29 - 6 Luiginw Sommer26 - 5 LPts
27/08/2022Bern, Switzerland28 - 6 Benat Saltzer12 - 17(1) WPts
27/06/2022Basel, Switzerland27 - 6 Con Marz19 - 7 WPts
02/05/2022Basel, Switzerland27 - 5 Didier Gide30 - 2 LPts Switzerland National Championships 2022View
29/04/2022Basel, Switzerland26 - 5 Luc Nolton16 - 11 WPts Switzerland National Championships 2022View
26/04/2022Basel, Switzerland25 - 5 Rick Storch14(1) - 8 WPts Switzerland National Championships 2022View
20/04/2022Batam, Indonesia24 - 5 Waluyo Banggo0 - 7 WPts
20/02/2022Santo Domingo de Guzman, Dominican Republic24 - 4 Federico Lima16 - 10 LPts
23/12/2021Namangan, Uzbekistan23 - 4 Vitali Salakhov7(1) - 12 WPts
25/10/2021Geneva, Switzerland23 - 3 Canaan Yourcenar15(1) - 9 LPts
31/08/2021Bern, Switzerland22 - 3 Con Marz15 - 6 WPts
30/06/2021Lusaka, Zambia21 - 3 Kabonesa Msundwe10 - 15(2) WPts
02/05/2021Geneva, Switzerland21 - 2 Didier Gide22 - 2 LPts Switzerland National Championships 2021View
29/04/2021Geneva, Switzerland20 - 2 Luiginw Sommer21 - 1 WPts Switzerland National Championships 2021View
26/04/2021Geneva, Switzerland19 - 2 Brendis Kummer13 - 7 WPts Switzerland National Championships 2021View
25/02/2021Bern, Switzerland18 - 2 Ingelbert Bingenheimer6 - 16 WPts
27/12/2020Bern, Switzerland17 - 2 Hulbard Janning3 - 3 WPts
26/10/2020Bern, Switzerland16 - 2 Mason Laurent1 - 16 WPts
27/08/2020Zurich, Switzerland15 - 2 Risteard Mantei10 - 5 WPts
30/06/2020Bern, Switzerland14 - 2 Antoine Leroux1 - 13 WPts
29/04/2020Lausanne, Switzerland14 - 1 Demont Thil10(2) - 4 LPts Switzerland National Championships 2020View
26/04/2020Lausanne, Switzerland13 - 1 Brendis Kummer8 - 5 WPts Switzerland National Championships 2020View
18/03/2020Geneva, Switzerland12 - 1 Luc Nolton7 - 5 WPts
21/01/2020Kingston, Jamaica11 - 1 Josh Morgan6 - 6 WPts
21/11/2019Bern, Switzerland10 - 1 Dave Nachula2 - 9 WPts
21/09/2019Bern, Switzerland9 - 1 Porter Truffaut1 - 8 WPts
22/07/2019San Miguel de Tucuman, Argentina8 - 1 Gabriel Viana0 - 7 WPts
23/05/2019Bern, Switzerland7 - 1 Hello Michel6 - 2 WPts
23/03/2019Basel, Switzerland6 - 1 Benat Saltzer3 - 3 WPts
28/01/2019Bern, Switzerland5 - 1 Ora Curiel5 - 2 WPts
28/11/2018Bern, Switzerland4 - 1 Shin-wook Ki1 - 4 WPts
28/09/2018Kosice, Slovakia4 - 0 MiloÜ Rada3 - 1 LPts
31/07/2018Bern, Switzerland3 - 0 Odil de Pizan2 - 2 WPts
02/06/2018Zurich, Switzerland2 - 0 Frimunt Saltz1 - 2 WPts
14/04/2018Bern, Switzerland1 - 0 Saber Malot0 - 2 WPts
21/02/2018Bern, Switzerland0 - 0 Xebec Douillet0 - 1 WPts