Weightclass:  Lightweight
Location:  Bern, Switzerland
Record:  31(3) - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/02/2031Bern, Switzerland31(3) - 15 Bardhyl Gokchen17 - 16 LPts
30/12/2030Bern, Switzerland30(3) - 15 Garland Jacob2 - 13 WPts
31/10/2030Bern, Switzerland29(3) - 15 Lucien Mendy6 - 5 WPts
02/09/2030Bern, Switzerland28(3) - 15 Mikhail Bardin5 - 22 WPts
03/07/2030Bern, Switzerland27(2) - 15 Kyo0won Mah1 - 0 WKO3
04/05/2030Bern, Switzerland26(2) - 15 Bilal Husain3 - 22 WPts
06/03/2030Bern, Switzerland25(2) - 15 Onofre Costales1 - 13 WPts
06/01/2030Bern, Switzerland25(2) - 14 Edmund Allen14(5) - 11 LPts
07/11/2029Bern, Switzerland24(1) - 14 Vicente Gonzalez2 - 7 WKO3
07/09/2029Bern, Switzerland23(1) - 14 Jose Azevedo10 - 10 WPts
08/07/2029Bern, Switzerland22(1) - 14 Naftali Otoo0 - 5 WPts
08/05/2029Bern, Switzerland21(1) - 14 Destin Damita4 - 9 WPts
09/03/2029Almaty, Kazakhstan21(1) - 13 Ruslan Zaiylcanoff30 - 10 LPts
06/02/2029Las Tunas, Cuba21(1) - 12 Baltasar Asencio28 - 10 LPts
06/01/2029Taif, Saudi Arabia20(1) - 12 Abdul Alturk9 - 17 WPts
06/12/2028Durres, Albania20(1) - 11 Agon Pojani21 - 16 LPts
05/11/2028Bern, Switzerland20(1) - 10 Amoll Aden32 - 9 LPts
16/09/2028Soweto, South Africa19(1) - 10 Kadeem Sekyi9 - 17 WPts
16/08/2028Bern, Switzerland19(1) - 9 Agon Pojani19 - 15 LPts
02/07/2028Bern, Switzerland18(1) - 9 Justin Yeoman1 - 2 WPts
02/05/2028Zurich, Switzerland17(1) - 9 Lambret Stopher11 - 8 WPts Switzerland National Championships 2028View
29/04/2028Zurich, Switzerland16(1) - 9 Arnaud Birner14(1) - 14 WPts Switzerland National Championships 2028View
26/04/2028Zurich, Switzerland15(1) - 9 Lyle Bault20 - 20(1) WPts Switzerland National Championships 2028View
20/04/2028Oslo, Norway15(1) - 8 Njord Espeland18 - 7 LPts
21/02/2028Lodz, Poland14(1) - 8 Idzi Tyra18 - 7 WPts
23/12/2027Lodz, Poland13(1) - 8 Idzi Tyra18 - 6 WPts
24/10/2027Touba, Senegal12(1) - 8 Laramie Barry10 - 8 WPts
26/08/2027Touba, Senegal11(1) - 8 Yves Camara19 - 17 WPts
27/06/2027Geneva, Switzerland10(1) - 8 Etienne Baune10 - 7 WPts
02/05/2027Bern, Switzerland10(1) - 7 Lyle Bault15 - 12(1) LPts Switzerland National Championships 2027View
29/04/2027Bern, Switzerland9(1) - 7 Etienne Baune10 - 6 WPts Switzerland National Championships 2027View
26/04/2027Bern, Switzerland8(1) - 7 Dominique Trintignant9 - 8 WPts Switzerland National Championships 2027View
23/02/2027Kiev, Ukraine8(1) - 6 Igor Budny12(1) - 24 LPts
26/12/2026Bern, Switzerland7(1) - 6 Berndt Strohm5 - 2 WPts
27/10/2026Yaoundé, Cameroon6 - 6 Adalard de Lisle6 - 27(9) WKO3
29/08/2026Ghent, Belgium6 - 5 Ed Rooman22 - 21 LPts
01/07/2026Kuala Lumpur, Malaysia6 - 4 Aftab Shakir20(2) - 20 LPts
03/05/2026Bern, Switzerland5 - 4 Zarif Aboucherouane1 - 0 WPts
05/03/2026Bern, Switzerland5 - 3 Wyatt Belcourt8 - 4 LPts
05/01/2026Columbia, USA4 - 3 Kian Thrift0 - 0 WPts
07/11/2025Zurich, Switzerland3 - 3 Lambret Stopher0 - 0 WPts
14/09/2025Bern, Switzerland3 - 2 Othomann Plake6 - 21 LPts
20/07/2025Geneva, Switzerland3 - 1 Chrestien Pagnol6 - 17(1) LPts
22/05/2025Bern, Switzerland2 - 1 Tlou Erasmus0 - 3 WPts
24/03/2025Basel, Switzerland2 - 0 Berndt Daunhauer9 - 13 LPts
26/01/2025Zurich, Switzerland1 - 0 Thebault Abrams0 - 0 WPts
07/12/2024Bern, Switzerland0 - 0 Telman Mirdjavadov0 - 6 WPts