Weightclass:  Heavyweight
Location:  Basel, Switzerland
Record:  35 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/04/2026Basel, Switzerland34 - 17 Maslin Bazin4 - 18(1) WPts
03/02/2026Basel, Switzerland33 - 17 Marlen Witko4 - 5(1) WPts
06/12/2025Basel, Switzerland32 - 17 Tahbert Mauthe2 - 4 WPts
07/10/2025Basel, Switzerland31 - 17 Richart Hepp9 - 26(15) WPts
08/08/2025Basel, Switzerland30 - 17 Dickie Heino2 - 1 WPts
09/06/2025Basel, Switzerland29 - 17 Martel Armbruster15(2) - 17 WPts
10/04/2025Basel, Switzerland28 - 17 Dyre Raun6 - 13 WPts
10/02/2025Basel, Switzerland27 - 17 Stephen Biggs1 - 3 WPts
13/12/2024Basel, Switzerland26 - 17 Ivo Zavada4 - 8 WPts
13/10/2024Basel, Switzerland25 - 17 Aloysius Daubner1 - 4 WPts
16/08/2024Basel, Switzerland24 - 17 Ulu Damschroder1 - 3 WPts
17/06/2024Basel, Switzerland23 - 17 Fatmir Birsel3 - 19 WPts
18/04/2024Zurich, Switzerland23 - 16 Arlo Blatt30 - 10 LPts
19/02/2024Bern, Switzerland22 - 16 Alberto Heinzen28 - 13 WPts
03/01/2024Basel, Switzerland21 - 16 Jonathan Sentamu1 - 0 WPts
04/11/2023Basel, Switzerland20 - 16 Floyd All1 - 0 WPts
06/09/2023Fukuyama, Japan19 - 16 Kazuki Tanimoto8 - 23 WPts
09/07/2023Port-au-Prince, Haiti18 - 16 Mortimer Gervais3 - 15 WPts
10/05/2023Dun Laoghaire, Ireland18 - 15 Cillian MacFarlane16 - 13 LPts
12/03/2023Vienna, Austria17 - 15 Sprague Pasierska9 - 12 WPts
12/01/2023Zagreb, Croatia17 - 14 Miodrag Blažic17 - 13 LPts
14/11/2022Basel, Switzerland16 - 14 Montague Lucier16 - 14 WPts
15/09/2022Zurich, Switzerland15 - 14 Bamard Gertler9 - 13 WPts
24/07/2022Zurich, Switzerland14 - 14 Othman Gehle4 - 23 WPts
02/06/2022Geneva, Switzerland14 - 13 Amiens Boussac23 - 7(1) LPts
26/04/2022Basel, Switzerland14 - 12 Amald Stoss13 - 14 LPts Switzerland National Championships 2022View
17/03/2022Prague, Czech Republic13 - 12 Alexandr Komar9 - 14 WPts
16/01/2022Prague, Czech Republic12 - 12 Alexandr Komar9 - 13 WPts
16/11/2021Santo Domingo de Guzman, Dominican Republic11 - 12 Ximen Rota7 - 14 WPts
17/09/2021Surrey, Canada10 - 12 Sam Weatherly7 - 10 WPts
19/07/2021Puente Alto, Chile10 - 11 Diego Serafin10 - 8 LPts
21/05/2021Basel, Switzerland9 - 11 Lenni Sallinen2 - 8 WPts
21/03/2021Basel, Switzerland8 - 11 Haaris Urstembaeff8 - 14 WPts
21/01/2021Riga, Latvia8 - 10 Melor Calitis10 - 4 LPts
22/11/2020Basel, Switzerland7 - 10 Tyson Tellier1 - 3 WPts
22/09/2020Basel, Switzerland6 - 10 Joey Mosima6 - 9 WPts
22/07/2020Panama City, Panama6 - 9 Tajo Nava6 - 7 LPts
24/05/2020Basel, Switzerland5 - 9 Montague Bau2 - 4 WPts
24/03/2020Basel, Switzerland5 - 8 Leon Matonga11 - 3 LPts
23/01/2020Stockholm, Sweden4 - 8 Edward Swanstrom11 - 0 WPts
25/11/2019Basel, Switzerland3 - 8 Adnan Baghdadi2 - 8 WPts
25/09/2019Basel, Switzerland3 - 7 Edward Swanstrom9 - 0 LPts
26/07/2019Basel, Switzerland2 - 7 Simo Hautala5 - 2 WPts
27/05/2019Winterthur, Switzerland2 - 6 Helmut Jorgensen2 - 5 LPts
01/04/2019Basel, Switzerland1 - 6 Vali Bendix1 - 2 WPts
30/01/2019Geneva, Switzerland1 - 5 Amiens Boussac5 - 2 LPts
28/12/2018Basel, Switzerland1 - 4 Jay-Jay Adeniji1 - 2 LPts
30/10/2018Basel, Switzerland1 - 3 Aleksandr Sychev3 - 0 LPts
01/09/2018Basel, Switzerland1 - 2 Nicandro Ciervo1 - 1 LPts
04/07/2018Basel, Switzerland0 - 2 Meino Scheider0 - 1 WPts
06/05/2018Aarhus, Denmark0 - 1 Vali Work0 - 0 LPts
08/03/2018Oslo, Norway0 - 0 Haldor Ellestad0 - 0 LPts