Weightclass:  Middleweight
Location:  Basel, Switzerland
Record:  18 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/04/2025Basel, Switzerland17 - 22 Waqas Hashem0 - 5 WPts
15/02/2025Basel, Switzerland16 - 22 Godfrey Onuachu1 - 9(1) WPts
17/12/2024Basel, Switzerland15 - 22 Alfonso Helfer0 - 1 WPts
18/10/2024Basel, Switzerland14 - 22 Fraco Augusto1 - 4 WPts
19/08/2024Basel, Switzerland13 - 22 Shane Curran0 - 7 WPts
20/06/2024Basel, Switzerland13 - 21 Montgomery Chamfort3 - 1 LPts
21/04/2024Basel, Switzerland12 - 21 Munkhbayar Danzanravjaa21(1) - 17 WPts
22/02/2024Basel, Switzerland12 - 20 Ethan Doyle4 - 14 LPts
24/12/2023Basel, Switzerland11 - 20 Arseni Akbarov3 - 3 WPts
24/10/2023Basel, Switzerland10 - 20 Montague Allore1 - 2 WPts
25/08/2023Basel, Switzerland9 - 20 Rashid Shirani5 - 14 WPts
26/06/2023Basel, Switzerland8 - 20 Colar Longo3 - 9 WPts
26/04/2023Bern, Switzerland8 - 19 Ulu Pernick21(1) - 15 LPts Switzerland National Championships 2023View
19/04/2023Tirana, Albania8 - 18 Ditmer Toptani20 - 12 LPts
19/03/2023Sapporo, Japan8 - 17 Aoi Kaneko22 - 16(1) LPts
16/02/2023Basel, Switzerland7 - 17 Cibor Wojcinski6 - 11 WPts
18/12/2022Munich, Germany7 - 16 Bren Pflanz23(1) - 7 LPts
20/10/2022Perth, Australia6 - 16 Theo Hughson6(1) - 18 WPts
22/08/2022Santa Ana, El Salvador5 - 16 Vidal Carrasquillo4 - 10 WPts
24/06/2022Basel, Switzerland5 - 15 Robert Murrey14 - 8 LPts
26/04/2022Basel, Switzerland5 - 14 Dirk Birenbaum13 - 14 LPts Switzerland National Championships 2022View
09/03/2022Yerevan, Armenia4 - 14 Rosdom Chibaryan14 - 10 WPts
08/01/2022Basel, Switzerland4 - 13 Mark McMahon16 - 10 LPts
08/11/2021Basel, Switzerland4 - 12 Maslin Segalen17 - 7 LPts
07/09/2021Vilnius, Lithuania4 - 11 Olaf Trzcinski11 - 9 LPts
07/07/2021Sydney, Australia4 - 10 Charles Ormond8 - 8 LPts
09/05/2021Basel, Switzerland3 - 10 Alfonso Largo1 - 12 WPts
11/03/2021Wroclaw, Poland3 - 9 Drugi Biga10 - 6 LPts
11/01/2021Basel, Switzerland3 - 8 Ami Bietz7 - 12 LPts
10/11/2020Basel, Switzerland2 - 8 Alano Cid1 - 11 WPts
11/09/2020Accra, Ghana2 - 7 Gregor Afful8 - 9(2) LPts
13/07/2020Basel, Switzerland2 - 6 Eoghan Ferguson3 - 10 LPts
13/05/2020Basel, Switzerland2 - 5 Vegas Hinojosa9(1) - 6 LPts
14/03/2020Zurich, Switzerland2 - 4 Berty Salzmann7 - 7 LPts
22/01/2020Zurich, Switzerland2 - 3 Ami Bietz4 - 9 LPts
28/11/2019Geneva, Switzerland2 - 2 Quincy Evra1 - 11 LPts
08/10/2019Basel, Switzerland1 - 2 Ray Prost1 - 9 WPts
08/08/2019Basel, Switzerland1 - 1 Geert Bieschke8 - 2 LPts
08/06/2019Zurich, Switzerland1 - 0 Garry Jungling3 - 5 LPts
06/05/2019Basel, Switzerland0 - 0 Volker Marsch6 - 2 WPts