Weightclass:  Light Welterweight
Location:  Zurich, Switzerland
Record:  28 - 34
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/06/2026Zurich, Switzerland27 - 34 David Rojas2 - 3 WPts
18/04/2026Zurich, Switzerland26 - 34 Hagen Agler9 - 9 WPts
17/02/2026Zurich, Switzerland25 - 34 Paul Belan6 - 19(1) WPts
19/12/2025Zurich, Switzerland24 - 34 Tahbert Gerecke5 - 11 WPts
20/10/2025Zurich, Switzerland23 - 34 Arlo Bernick14(1) - 19 WPts
21/08/2025Zurich, Switzerland22 - 34 Eldwin Arft0 - 3 WPts
22/06/2025Zurich, Switzerland21 - 34 Amald Stopper6 - 15 WPts
23/04/2025Zurich, Switzerland21 - 33 Herrick Jelle10 - 13 LPts
22/02/2025Zurich, Switzerland20 - 33 Rudy Bauer8 - 10 WPts
24/12/2024Zurich, Switzerland19 - 33 Ulbrecht Schaeffer1 - 9 WPts
25/10/2024Zurich, Switzerland18 - 33 Leonard Abrahamsen0 - 10 WPts
26/08/2024Zurich, Switzerland17 - 33 Brewster Hendricksen0 - 5 WPts
27/06/2024Izmir, Turkey17 - 32 Ilker Muge26(2) - 25 LPts
27/05/2024Izmir, Turkey17 - 31 Ilker Muge25(2) - 25 LPts
26/04/2024Bern, Switzerland17 - 30 Garen Piat19 - 8 LPts Switzerland National Championships 2024View
19/03/2024Lima, Peru17 - 29 Juan Pizarro26(2) - 16 LPts
16/02/2024Dakar, Senegal17 - 28 Granger de Saint-Exupery30 - 17 LPts
15/01/2024Zurich, Switzerland17 - 27 Elvin Hellberg32(1) - 11 LPts
11/12/2023Oslo, Norway16 - 27 Odin Murer24 - 24 WPts
07/11/2023Plovdiv, Bulgaria16 - 26 Kliment á Granov35 - 10 LPts
07/10/2023Zurich, Switzerland16 - 25 Kliment á Granov34 - 10 LPts
03/09/2023Zurich, Switzerland16 - 24 Vashon Oris20 - 14 LPts
03/08/2023Zurich, Switzerland16 - 23 Bastien Penna27 - 16 LPts
03/07/2023Zurich, Switzerland15 - 23 Jaguar Zamarron26 - 13 WPts
02/06/2023Zurich, Switzerland14 - 23 Mark Kaka13 - 14(2) WPts
02/05/2023Bern, Switzerland14 - 22 Bayard Printemps16 - 20 LPts Switzerland National Championships 2023View
29/04/2023Bern, Switzerland13 - 22 Theo Dahms14 - 15 WPts Switzerland National Championships 2023View
26/04/2023Bern, Switzerland12 - 22 Jaeger Ahlbrecht7 - 27 WPts Switzerland National Championships 2023View
14/04/2023Basel, Switzerland12 - 21 Adelbert Schamel25 - 6 LPts
27/02/2023Bern, Switzerland11 - 21 Ewart Schabel17 - 17 WPts
25/01/2023Pretoria, South Africa10 - 21 Zaid Bapela0 - 10 WPts
27/11/2022Jakarta, Indonesia10 - 20 Rachmad Polhaupessy25(4) - 6 LPts
29/09/2022Toulouse, France10 - 19 Raynard Nodine7 - 4 LPts
01/08/2022Hamilton, New Zealand10 - 18 Max Ward9(1) - 19(5) LPts
03/06/2022San Jose, Costa Rica10 - 17 Ximen Lebron17 - 10 LPts
05/04/2022Dakar, Senegal10 - 16 Gregory Marais13 - 11 LPts
05/02/2022Algiers, Algeria9 - 16 Zafa Djahnit0 - 0 WPts
07/12/2021Zurich, Switzerland9 - 15 Warin Bierwirth15 - 10 LPts
06/10/2021Zurich, Switzerland8 - 15 Mardian Garnier17 - 7 WPts
04/08/2021Zurich, Switzerland7 - 15 John Mombi2 - 3 WPts
03/06/2021Lira, Uganda6 - 15 Fraser Massa1 - 21 WPts
05/04/2021Ghent, Belgium6 - 14 Gijsbert Van Garsse11 - 7 LPts
05/02/2021Bekasi, Indonesia5 - 14 Manusama Aliwarga13 - 5 WPts
07/12/2020Zurich, Switzerland5 - 13 Lughaidh Altmeyer10(1) - 7 LPts
21/10/2020Kolkata, India5 - 12 Obaid Gad7 - 10 LPts
23/08/2020Basel, Switzerland5 - 11 Alwin Henig7 - 10 LPts
13/07/2020Los Alcarrizos, Dominican Republic4 - 11 Orlando Eusebio5 - 8 WPts
13/05/2020Villa Nueva, Guatemala4 - 10 Ivan Bandera10 - 5 LPts
14/03/2020Lausanne, Switzerland4 - 9 Severin Cohen6 - 8 LPts
05/02/2020Zurich, Switzerland4 - 8 Waqar Gazal6(1) - 5 LPts
06/12/2019Nairobi, Kenya4 - 7 Vince Gwako1 - 1 LPts
08/10/2019Zurich, Switzerland3 - 7 Reynold Platter2 - 7 WPts
08/08/2019Lausanne, Switzerland3 - 6 Olympe Duras2 - 6 LPts
27/06/2019Lausanne, Switzerland2 - 6 Vere Michel4 - 3 WPts
11/05/2019Riyadh, Saudi Arabia1 - 6 Saad Barkett2 - 5 WPts
12/03/2019Zurich, Switzerland1 - 5 Enno Petersen3 - 2 LPts
08/02/2019Basel, Switzerland1 - 4 Ulmer Pfohl3 - 2(1) LPts
12/12/2018Lausanne, Switzerland1 - 3 Villard Galle6 - 0 LPts
30/10/2018Zurich, Switzerland0 - 3 Trennen Hentz1 - 2 WPts
01/09/2018Lausanne, Switzerland0 - 2 Vere Michel0 - 2 LPts
16/07/2018Zurich, Switzerland0 - 1 Chase Seel0 - 3 LPts
18/05/2018Saratov, Russia0 - 0 Dmitriy Mikhailov0 - 0 LPts