Weightclass:  Lightweight
Location:  Zurich, Switzerland
Record:  35(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/07/2026Zurich, Switzerland34(1) - 23 Apsel Almer7 - 7 WPts
21/05/2026Zurich, Switzerland33(1) - 23 Arnaud Birner5(1) - 9 WPts
23/03/2026Zurich, Switzerland32(1) - 23 Harti Andreassen3 - 5 WPts
23/01/2026Zurich, Switzerland31(1) - 23 Santiago Monterroso7 - 6 WPts
24/11/2025Zurich, Switzerland30(1) - 23 Leonel Rodiguez7 - 8 WPts
25/09/2025Zurich, Switzerland29(1) - 23 Santiago Ureno5 - 8(2) WPts
27/07/2025Zurich, Switzerland28(1) - 23 James Henry12 - 15 WPts
29/05/2025Zurich, Switzerland27 - 23 David Matombo0 - 13(7) WKO3
30/03/2025Zurich, Switzerland26 - 23 Arnaud Birner2(1) - 3 WPts
29/01/2025Zurich, Switzerland26 - 22 Ioakim Battsetseg17 - 27 LPts
30/11/2024Zurich, Switzerland26 - 21 Arthur Kabukala3 - 14 LPts
01/10/2024Zurich, Switzerland25 - 21 John Hill1 - 15 WPts
02/08/2024Lausanne, Switzerland24 - 21 Chase Garnier19(3) - 21 WPts
30/06/2024Karagandy, Kazakhstan24 - 20 Valeri Ghacsylycoff9 - 26(2) LPts
02/05/2024Bern, Switzerland23 - 20 Gaylord Niel15 - 11 WPts Switzerland National Championships 2024View
29/04/2024Bern, Switzerland22 - 20 Ingalls Genn7 - 14 WPts Switzerland National Championships 2024View
26/04/2024Bern, Switzerland21 - 20 Geoff Pech19(2) - 23 WPts Switzerland National Championships 2024View
03/04/2024San Salvador, El Salvador20 - 20 Enzo Paules6 - 21 WPts
04/02/2024Quezon City, Philippines19 - 20 Rodrigo Socorro19 - 15 WPts
07/12/2023Berlin, Germany19 - 19 Billy Schaben17(2) - 14 LPts
09/10/2023Bern, Switzerland18 - 19 Geoff Pech16(1) - 22 WPts
14/08/2023Basel, Switzerland17 - 19 Eburhardt Danuser12 - 18 WPts
16/06/2023Geneva, Switzerland17 - 18 Luc Nolton20 - 14 LPts
29/04/2023Bern, Switzerland17 - 17 Gaylord Niel8 - 4 LPts Switzerland National Championships 2023View
26/04/2023Bern, Switzerland16 - 17 Geoff Pech14(1) - 21 WPts Switzerland National Championships 2023View
10/04/2023Linz, Austria15 - 17 Leonhard Jeck17(1) - 15 WPts
10/02/2023Munich, Germany15 - 16 Ami Daub3(1) - 16 LPts
13/12/2022Kharkiv, Ukraine15 - 15 Isaak Podgorny17 - 7 LPts
14/10/2022Accra, Ghana14 - 15 Connor Apea0 - 5 WPts
16/08/2022Gdynia, Poland14 - 14 Patryk Was28(1) - 3 LPts
18/06/2022Vienna, Austria13 - 14 Wilburt Keib16 - 11 WPts
20/04/2022Mariupol, Ukraine13 - 13 Dmitri Denys5 - 8 LPts
20/02/2022Nagoya, Japan12 - 13 Kei Tsutsumi12 - 12 WPts
23/12/2021Kampala, Uganda12 - 12 Khalid Ameen9(1) - 11 LPts
25/10/2021Ipoh, Malaysia11 - 12 Jawad Mian19 - 4 WPts
26/08/2021Harare, Zimbabwe11 - 11 Mike Chung10 - 13 LPts
27/06/2021Zurich, Switzerland10 - 11 Luiginw Sommer21 - 2 WPts
26/04/2021Nice, France10 - 10 Chevy Cotillard19(1) - 2 LPts
26/02/2021Zurich, Switzerland10 - 9 Risteard Mantei11 - 7 LPts
06/01/2021Zurich, Switzerland10 - 8 Kolby Hamberg5 - 6 LPts
05/11/2020Natal, Brazil9 - 8 Nicandro Pestana0 - 0 WPts
07/09/2020Zurich, Switzerland9 - 7 Verity Bloch10 - 6 LPts
07/07/2020Zurich, Switzerland9 - 6 Ora Travieso2 - 11 LPts
06/05/2020Zurich, Switzerland8 - 6 Manny Games8 - 4 WPts
07/03/2020Lyon, France8 - 5 Dior Baston4 - 1 LPts
08/01/2020Athens, Greece8 - 4 Adras Glykos11 - 3 LPts
08/11/2019Zurich, Switzerland7 - 4 John Hampton6 - 3 WPts
08/09/2019Bern, Switzerland6 - 4 Ewart Gettig8 - 1 WPts
14/07/2019Zurich, Switzerland6 - 3 Albain Jobert0 - 8(1) LPts
14/05/2019Zurich, Switzerland5 - 3 Rhodes Frangos3 - 2 WPts
13/03/2019Los Teques, Venezuela5 - 2 Santiago Raso3 - 2 LPts
12/01/2019Zurich, Switzerland4 - 2 Abdul Meftah1 - 5 WPts
12/11/2018Zurich, Switzerland3 - 2 Dave Bier0 - 3 WPts
12/09/2018Zurich, Switzerland2 - 2 Sajid Ghazal1 - 2 WPts
12/07/2018Zurich, Switzerland2 - 1 Majid Qazi0 - 3 LPts
10/05/2018Winterthur, Switzerland1 - 1 Wilfred Stobbe0 - 0 WPts
09/03/2018Geneva, Switzerland0 - 1 Saber Malot0 - 1 WPts
05/02/2018Kiev, Ukraine0 - 0 Kyrylo Bereza0 - 0 LPts