Weightclass:  Middleweight
Location:  Bern, Switzerland
Record:  26 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/10/2024Bern, Switzerland25 - 20 Harti Kaestner1 - 1 WPts
26/08/2024Bern, Switzerland24 - 20 Chrestien Rodin2 - 5 WPts
27/06/2024Bern, Switzerland23 - 20 Fremont Stielow0 - 6 WPts
27/04/2024Bern, Switzerland22 - 20 Joey Sithole2 - 9 WPts
27/02/2024Bern, Switzerland21 - 20 Chontlatarn Noicheunphan3 - 8 WPts
29/12/2023Bern, Switzerland20 - 20 Isaac Waikenda1 - 4 WPts
30/10/2023Bern, Switzerland20 - 19 Abrahßm Vrana8 - 7 LPts
31/08/2023Bern, Switzerland19 - 19 Santiago Redondo0 - 6 WPts
02/07/2023Bern, Switzerland18 - 19 Nick Steele2 - 2 WPts
03/05/2023Bern, Switzerland17 - 19 Farhan Iqbal0 - 1 WPts
04/03/2023Bern, Switzerland16 - 19 Isaak Gaidarov1 - 9 WPts
02/01/2023Bern, Switzerland15 - 19 Milan Kalkman1 - 8(1) WPts
03/11/2022Zurich, Switzerland14 - 19 Frederick Bernius17 - 12 WPts
06/09/2022Bern, Switzerland14 - 18 Bujar Demai22 - 6 LPts
07/07/2022Tallaght, Ireland14 - 17 Matthew Power11 - 12 LPts
09/05/2022Oulu, Finland14 - 16 Aku Ulmanen13 - 15 LPts
11/03/2022Krakow, Poland13 - 16 Donat Grabarek1 - 18(5) WPts
11/01/2022Riga, Latvia12 - 16 Fadei Amatnieks10 - 15 WPts
12/11/2021Kiev, Ukraine12 - 15 Danylko Wayda5 - 10 LPts
14/09/2021Zurich, Switzerland12 - 14 Ami Bietz10 - 13 LPts
03/08/2021Basel, Switzerland12 - 13 Roald Gelsinger10 - 12 LPts
24/06/2021Catania, Italy12 - 12 Vicenzo Moffa10 - 10 LPts
26/04/2021Geneva, Switzerland12 - 11 Sacha Bellaire14 - 2 LPts Switzerland National Championships 2021View
14/03/2021Zurich, Switzerland12 - 10 Benat Gero14 - 6 LPts
18/01/2021Geneva, Switzerland11 - 10 Rush Labrouste7 - 11 WPts
23/11/2020Zurich, Switzerland10 - 10 Madelhari Juhnke5 - 13 WPts
01/10/2020Winterthur, Switzerland9 - 10 Kurt Allinger11 - 6 WPts
31/08/2020Bern, Switzerland8 - 10 Dirk Birenbaum7 - 9 WPts
27/07/2020Bratislava, Slovakia7 - 10 Jaroslav Mager7 - 8 WPts
28/05/2020Winterthur, Switzerland7 - 9 Rogerio Martensen11 - 3 LPts
26/04/2020Lausanne, Switzerland7 - 8 Ciel Joel11 - 3 LPts Switzerland National Championships 2020View
13/03/2020Germiston, South Africa6 - 8 Madisha Dlala8 - 4 WPts
13/01/2020Vilnius, Lithuania6 - 7 Jerzy Darga5 - 5 LPts
15/11/2019Bern, Switzerland6 - 6 Andy Fenderson6(1) - 2 LPts
15/09/2019Cebu City, Philippines5 - 6 Alano Caluncagin2 - 3 WPts
17/07/2019Bern, Switzerland5 - 5 Carvell Adore6 - 3 LPts
17/05/2019Basel, Switzerland5 - 4 Willimod Hemmer5 - 3 LPts
09/04/2019Zurich, Switzerland4 - 4 Amott Pilant2 - 4 WPts
07/02/2019Santiago de los Caballeros, Dominican Republic3 - 4 Oro Correa2 - 3 WPts
10/12/2018Cork, Ireland3 - 3 Cillian Buchanan3 - 3 LPts
11/10/2018Zurich, Switzerland3 - 2 Salomo Stoeffler4 - 1 LPts
13/08/2018Bern, Switzerland3 - 1 Frederick Bernius2 - 1 LPts
15/06/2018Bern, Switzerland2 - 1 Dao Dungh3 - 0 WPts
17/04/2018Bern, Switzerland1 - 1 Madelhari Juhnke1 - 1 WPts
23/02/2018Zurich, Switzerland0 - 1 Christofer Pirkl0 - 1 WPts
11/01/2018Basel, Switzerland0 - 0 Brand Joerg0 - 0 LPts