Weightclass:  Featherweight
Location:  Zurich, Switzerland
Record:  26 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/07/2024Zurich, Switzerland25 - 17 Vali Bremer3 - 5 WPts
30/05/2024Zurich, Switzerland25 - 16 Colville Adjani6 - 9(1) LPts
31/03/2024Zurich, Switzerland24 - 16 Avel Hopko9 - 26 WPts
31/01/2024Zurich, Switzerland23 - 16 Atif Urazguloff3 - 30 WPts
02/12/2023Zurich, Switzerland23 - 15 Sierra Labrada28(2) - 11 LPts
02/10/2023Zurich, Switzerland22 - 15 Zain Jalali1 - 19 WPts
04/08/2023Zurich, Switzerland22 - 14 Gauvain Mansart25 - 17 LPts
05/06/2023Zurich, Switzerland22 - 13 Nanggroe Tedjosiswojo15 - 17 LPts
06/04/2023Zurich, Switzerland22 - 12 Jarvis Plog20(1) - 13 LPts
06/02/2023Zurich, Switzerland21 - 12 Tajo Macario2 - 7 WPts
07/12/2022Zurich, Switzerland20 - 12 Arch Mauch4 - 5 WPts
07/10/2022Zurich, Switzerland20 - 11 Fletcher Cruguet14 - 18 LPts
08/08/2022Turin, Italy19 - 11 Angelo Balotelli2 - 6 WPts
10/06/2022Zurich, Switzerland18 - 11 Ann Heidbrink9 - 17 WPts
29/04/2022Basel, Switzerland18 - 10 Dearg Daun24(1) - 8 LPts Switzerland National Championships 2022View
26/04/2022Basel, Switzerland17 - 10 Jarvis Plog17(1) - 10 WPts Switzerland National Championships 2022View
29/03/2022Geneva, Switzerland16 - 10 Rush Oriol10 - 16 WPts
07/02/2022Zurich, Switzerland15 - 10 Leverett Apollinaire6(1) - 21 WPts
07/12/2021Radom, Poland14 - 10 Julian Galin4 - 11 WPts
09/10/2021Zurich, Switzerland14 - 9 Daniil Mostovoi1 - 2 LPts
08/08/2021Recife, Brazil13 - 9 Ora Machuca3 - 8 WPts
10/06/2021Zurich, Switzerland13 - 8 Declan Stackpole8 - 4 LPts
10/04/2021Zurich, Switzerland12 - 8 Goro Sugita4 - 15 WPts
07/02/2021Zurich, Switzerland11 - 8 Ioakim Baljakin5 - 8 WPts
09/12/2020Córdoba, Argentina10 - 8 Sagaz Malta6 - 11 WPts
10/10/2020Basel, Switzerland10 - 7 Elbert Amthor14 - 4 LPts
20/08/2020Lausanne, Switzerland10 - 6 Raul Baute8 - 10 LPts
19/06/2020Santo Domingo de Guzman, Dominican Republic10 - 5 Yago Bolla6 - 6 LPts
20/04/2020Zurich, Switzerland9 - 5 Keiichi Asano6 - 4 WPts
21/02/2020Geneva, Switzerland8 - 5 Paul Fonck3 - 8 WPts
23/12/2019Basel, Switzerland8 - 4 Felix Strehlow9 - 3 LPts
24/10/2019Geneva, Switzerland7 - 4 Destin Lenglen5 - 4 WPts
08/09/2019Lausanne, Switzerland6 - 4 Leverett Apollinaire0 - 9 WPts
20/07/2019Zurich, Switzerland5 - 4 Berinhard Scherle5 - 3 WPts
18/06/2019Espoo, Finland5 - 3 Ernesti Nousiainen4 - 5 LPts
20/04/2019Basel, Switzerland4 - 3 Garen Scheuermann1 - 7 WPts
10/03/2019Zurich, Switzerland3 - 3 Corbin Tellier1 - 5 WPts
09/01/2019Zurich, Switzerland2 - 3 Ly Huu1 - 4 WPts
10/11/2018Zurich, Switzerland1 - 3 Martell Kuk3 - 2 WPts
09/10/2018Santa Ana, El Salvador1 - 2 Jose Lozon1 - 5 LPts
11/08/2018Zurich, Switzerland1 - 1 Orane Normandeau1 - 1 LPts
12/06/2018Zurich, Switzerland0 - 1 Fremont Storjohann1 - 2 WPts
10/05/2018Zurich, Switzerland0 - 0 Montague Jean-Baptiste0 - 0 LPts