Weightclass:  Lightweight
Location:  Zurich, Switzerland
Record:  26(1) - 26
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2031Zurich, Switzerland25(1) - 26 Mato Grdan3 - 4 WPts
16/09/2031Zurich, Switzerland24(1) - 26 Fortinbras Damm3 - 12 WPts
17/07/2031Zurich, Switzerland23(1) - 26 Kristijan Horvat9 - 10 WPts
18/05/2031Zurich, Switzerland22(1) - 26 Justin Rintoul1 - 2 WPts
19/03/2031Zurich, Switzerland21(1) - 26 Wolfrick Manteufel1 - 15 WPts
18/01/2031Zurich, Switzerland20(1) - 26 Senon Moran4 - 0 WPts
19/11/2030Zurich, Switzerland19(1) - 26 Majid Iqbal1 - 2 WPts
20/09/2030Zurich, Switzerland18(1) - 26 Carlos Charo5 - 14 WPts
22/07/2030Zurich, Switzerland17(1) - 26 Raul Bazinet2 - 7 WPts
24/05/2030Zurich, Switzerland16(1) - 26 Orma Khuzwayo15(3) - 22 WPts
26/03/2030Zurich, Switzerland15(1) - 26 Kyle Fuassa6 - 3 WPts
21/01/2030Zurich, Switzerland14(1) - 26 Varick Ach6 - 11(1) WPts
22/11/2029Heraklion, Greece14(1) - 25 Kristian Apostolos5 - 16(6) LPts
24/09/2029Panama City, Panama13(1) - 25 Guillermo Cortez10 - 15 WPts
27/07/2029Amman, Jordan12(1) - 25 Ahmed Altusi14 - 14 WPts
29/05/2029Ilesa, Nigeria11(1) - 25 Julius Akabusi20(4) - 29 WPts
31/03/2029Zurich, Switzerland11(1) - 24 Thebault Abrams10 - 18 LPts
02/02/2029Antipolo, Philippines11(1) - 23 Jake Balanga13 - 11 LPts
05/12/2028Zurich, Switzerland10(1) - 23 Arnaud Birner15(1) - 17 WPts
07/10/2028Toronto, Canada10(1) - 22 Billy Brewster18 - 15 LPts
09/08/2028Bern, Switzerland10(1) - 21 Abel Gerbracht21(3) - 10 LPts
11/06/2028Basel, Switzerland10(1) - 20 Alwin Gausman13 - 14 LPts
26/04/2028Zurich, Switzerland10(1) - 19 Berndt Strohm12 - 5 LPts Switzerland National Championships 2028View
15/04/2028Zurich, Switzerland9(1) - 19 Etienne Baune12 - 11 WPts
16/02/2028Lapu-Lapu, Philippines8(1) - 19 Montego Corbo6 - 27 WPts
19/12/2027Zurich, Switzerland7(1) - 19 Thebault Abrams5 - 15 WPts
28/10/2027Zurich, Switzerland7(1) - 18 Ernesto Petrich7 - 18(3) LPts
26/09/2027Lausanne, Switzerland6(1) - 18 Boniface Beal15 - 13 WPts
17/08/2027Basel, Switzerland6(1) - 17 Alwin Gausman9 - 13 LPts
23/06/2027Zurich, Switzerland6(1) - 16 Apsel Almer10(1) - 12 LPts
26/04/2027Bern, Switzerland6(1) - 15 Lyle Bault13 - 12(1) LPts Switzerland National Championships 2027View
26/03/2027Winterthur, Switzerland5(1) - 15 Norbert Giese11(2) - 15 WPts
18/02/2027Capiata, Paraguay4(1) - 15 Noe Feliz15(2) - 12 WPts
21/12/2026Zurich, Switzerland4(1) - 14 Jonathan Floren4 - 7 LPts
22/10/2026Accra, Ghana4(1) - 13 Kai Baah5 - 20 LPts
24/08/2026Zurich, Switzerland4(1) - 12 Vilgot Ahl8 - 5 LPts
25/06/2026Zurich, Switzerland3(1) - 12 Thebault Abrams2 - 8 WPts
26/04/2026Zurich, Switzerland3(1) - 11 Gaylord Niel36 - 19 LPts Switzerland National Championships 2026View
11/03/2026Panama City, Panama3(1) - 10 Iago Pedro22 - 20 LPts
11/01/2026Sydney, Australia2(1) - 10 Ian Togliatti7 - 17 WPts
13/11/2025Kemerovo, Russia2(1) - 9 Mikhail Kasatonov27 - 21 LPts
15/09/2025Sao Paulo, Brazil2(1) - 8 Alejandro Marcos37 - 10 LPts
18/07/2025Edinburgh, UK1 - 8 Dennis McCreary0 - 0 WKO3
20/05/2025Zurich, Switzerland0 - 8 Waldmunt Kuehnel0 - 16(8) WPts
21/03/2025Ulaanbaatar, Mongolia0 - 7 Ouahhab Injinash13 - 9 LPts
21/01/2025Krasnoyarsk, Russia0 - 6 Koldan Koksharov8 - 16(2) LPts
23/11/2024Zurich, Switzerland0 - 5 Wilpert Dankers4 - 20 LPts
15/10/2024Geneva, Switzerland0 - 4 Verity Bloch32 - 12 LPts
14/09/2024Lausanne, Switzerland0 - 3 Lyle Bault2 - 3 LPts
30/07/2024Zurich, Switzerland0 - 2 Garner Etienne2 - 7 LPts
31/05/2024Zurich, Switzerland0 - 1 Ernesto Petrich0 - 3 LPts
07/04/2024Lausanne, Switzerland0 - 0 Wyatt Belcourt0 - 0 LPts