Weightclass:  Middleweight
Location:  Winterthur, Switzerland
Record:  22 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/08/2023Winterthur, Switzerland21 - 13 Ulu Pernick24(1) - 16 WPts
18/06/2023Winterthur, Switzerland20 - 13 Emanuel Casiano1 - 8 WPts
19/04/2023Winterthur, Switzerland19 - 13 Miguel Crisostomo16 - 14(3) WPts
19/02/2023Winterthur, Switzerland18 - 13 Villiers Allie0 - 7 WPts
20/12/2022Winterthur, Switzerland17 - 13 Corrado Scherber24 - 7 WPts
21/10/2022Winterthur, Switzerland16 - 13 Baltasar Rubi1 - 9 WPts
23/08/2022Winterthur, Switzerland15 - 13 Dmitriy Podolsky0 - 2 WPts
23/06/2022Winterthur, Switzerland14 - 13 Carlos Marzo12(1) - 5 WPts
24/04/2022Winterthur, Switzerland14 - 12 Goga Kapinos7 - 5 LPts
24/02/2022Winterthur, Switzerland13 - 12 Rainhard Pickel1 - 9 WPts
25/12/2021Copenhagen, Denmark13 - 11 Wray Gregersen15 - 2 LPts
26/10/2021Winterthur, Switzerland12 - 11 Hulbard Hellner5 - 7 WPts
25/08/2021Oslo, Norway12 - 10 Ulfred Wiland9 - 12 LPts
27/06/2021Winterthur, Switzerland12 - 9 Bartolomej Hlavinka10(1) - 13 LPts
26/04/2021Geneva, Switzerland12 - 8 Rudolph Stubenrauch16 - 5 LPts Switzerland National Championships 2021View
12/03/2021Aalborg, Denmark11 - 8 Kelsey Bus15 - 5 WPts
12/01/2021Samarqand, Uzbekistan10 - 8 Kolzak Zeinally4 - 12 WPts
14/11/2020Toshkent, Uzbekistan10 - 7 Sasha Kairbekoff7 - 8 LPts
15/09/2020Winterthur, Switzerland9 - 7 Marco Casias15 - 2 WPts
15/07/2020Zurich, Switzerland8 - 7 Berty Salzmann9 - 7 WPts
15/05/2020Winterthur, Switzerland8 - 6 Ghislain Dael11 - 5 LPts
15/03/2020Kiev, Ukraine7 - 6 Danylko Vasko0 - 8 WPts
15/01/2020Winterthur, Switzerland6 - 6 Mislav Ranogajec0 - 8 WPts
15/11/2019Geneva, Switzerland6 - 5 Carvell Adore7 - 4 LPts
27/09/2019Winterthur, Switzerland5 - 5 Cuba Padua4 - 7 WPts
29/07/2019Antwerp, Belgium4 - 5 Thiel Van Cauteren5 - 1 WPts
31/05/2019Winterthur, Switzerland4 - 4 Salim Alizade4 - 1 LPts
01/04/2019Winterthur, Switzerland3 - 4 Frederick Bernius6 - 1 WPts
29/01/2019Winterthur, Switzerland3 - 3 Hayasdan Oshagian3 - 0 LPts
30/11/2018Winterthur, Switzerland2 - 3 Rush Labrouste0 - 5 WPts
30/09/2018Basel, Switzerland2 - 2 Rudolph Stubenrauch3 - 2 LPts
10/08/2018Winterthur, Switzerland1 - 2 Dedrick Kunz2 - 2 WPts
10/06/2018Winterthur, Switzerland0 - 2 Ubel Kamerer1 - 0 WPts
12/04/2018Basel, Switzerland0 - 1 Volker Marsch0 - 1 LPts
06/03/2018Odense, Denmark0 - 0 Stieran Buss0 - 0 LPts