Weightclass:  Light Welterweight
Location:  Zurich, Switzerland
Record:  26 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
02/12/2023Zurich, Switzerland25 - 12 Haakon Brix2 - 0 WPts
02/10/2023Zurich, Switzerland24 - 12 Theo Dahms15 - 17 WPts
03/08/2023Zurich, Switzerland24 - 11 Warin Bierwirth19 - 17 LPts
04/06/2023Zurich, Switzerland23 - 11 Simon Blanco1 - 11 WPts
04/04/2023Zurich, Switzerland22 - 11 Arseni Litvin8 - 19 WPts
04/02/2023Zurich, Switzerland21 - 11 Goga Vasilyev1 - 1 WPts
06/12/2022Zurich, Switzerland20 - 11 Wilson Gilb2 - 9(1) WPts
06/10/2022Zurich, Switzerland19 - 11 Danylko Lipa15(1) - 11 WPts
07/08/2022Zurich, Switzerland19 - 10 Manny Rosas15 - 5 LPts
06/06/2022Zurich, Switzerland18 - 10 Bronco Somero5 - 9 WPts
07/04/2022Zurich, Switzerland17 - 10 Clinton Galbreth6 - 15 WPts
06/02/2022Zurich, Switzerland16 - 10 Asavela Manyama7 - 15 WPts
06/12/2021Zurich, Switzerland15 - 10 Sarwono Yoga2 - 4 WPts
06/10/2021Harare, Zimbabwe15 - 9 Dave Mambare19 - 5 LPts
07/08/2021Managua, Nicaragua15 - 8 Jaguar Rivera6 - 15 LPts
07/06/2021Zurich, Switzerland15 - 7 Eno Stocking14(1) - 5 LPts
26/04/2021Geneva, Switzerland15 - 6 Richardson Pilger14(1) - 7 LPts Switzerland National Championships 2021View
03/04/2021Zurich, Switzerland14 - 6 Lazar Grechin5 - 8 WPts
03/02/2021Soweto, South Africa13 - 6 Dave Tshiebelela4 - 12 WPts
05/12/2020Burnaby, Canada12 - 6 Turiau Verlaine9 - 8 WPts
07/10/2020Zurich, Switzerland12 - 5 Allahverdi Mamedov11 - 7 LPts
08/08/2020Zurich, Switzerland11 - 5 Declan Slatter2 - 9 WPts
07/06/2020Vantaa, Finland11 - 4 Ilkka Tanskanen9 - 4 LPts
07/04/2020Lausanne, Switzerland11 - 3 Destin Seyrig7 - 5 LPts
08/02/2020Zurich, Switzerland11 - 2 Diego Cordoba8(1) - 1 LPts
09/12/2019Zurich, Switzerland10 - 2 Santiago Chapa3 - 7 WPts
09/10/2019Zurich, Switzerland9 - 2 Gervasio Abeyta4 - 4 WPts
09/08/2019Zurich, Switzerland8 - 2 Arttu Issakainen6 - 4 WPts
10/06/2019Nairobi, Kenya8 - 1 Dominic Serry4 - 5 LPts
11/04/2019Basel, Switzerland7 - 1 Bourke Stoesz1 - 6 WPts
10/03/2019Zurich, Switzerland6 - 1 Felippe Montejano2 - 3 WPts
09/01/2019Zurich, Switzerland5 - 1 Jaeger Ahlbrecht2 - 4 WPts
23/11/2018Zurich, Switzerland4 - 1 Quinto Valentino1 - 1 WPts
22/09/2018Zurich, Switzerland3 - 1 Hugh Kalscheur2 - 2 WPts
21/07/2018Riga, Latvia2 - 1 Kolzak Libietis0 - 3 WPts
22/05/2018Russeifa, Jordan2 - 0 Faisal Abba0 - 2 LPts
22/03/2018Basel, Switzerland1 - 0 Rickert Beuerlein1 - 0 WPts
08/02/2018Kosice, Slovakia0 - 0 Gustav Sluka0 - 0 WPts