Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  16 - 30
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/11/2028Zurich, Switzerland16 - 29 Rashid Kalas4 - 16 LPts
06/09/2028Zurich, Switzerland15 - 29 Freddie Kubek0 - 8 WPts
07/07/2028Zurich, Switzerland14 - 29 Xavion Juarez2 - 14 WPts
07/05/2028Zurich, Switzerland13 - 29 Carlos Olivarez4 - 19 WPts
08/03/2028Zurich, Switzerland13 - 28 Connor McFarlane19 - 9 LPts
07/01/2028Zurich, Switzerland13 - 27 Aleksis Sakala12 - 13 LPts
07/11/2027Zurich, Switzerland12 - 27 Mukhtar Masood1 - 8 WPts
07/09/2027Zurich, Switzerland11 - 27 Baatarchuluun Karibzhanov7 - 11 WPts
08/07/2027Zurich, Switzerland10 - 27 Bonifßc Danek11 - 12 WPts
09/05/2027Zurich, Switzerland9 - 27 John Glynn7 - 4 WPts
10/03/2027Zurich, Switzerland9 - 26 Adlar Schepper5 - 9 LPts
09/01/2027Zurich, Switzerland8 - 26 Chrestien Rodin6 - 16 WPts
09/11/2026Zurich, Switzerland8 - 25 Declan Muir2 - 6 LPts
10/09/2026Aarhus, Denmark8 - 24 Viggo Kristiansen11 - 5(1) LPts
13/07/2026Soweto, South Africa8 - 23 Nwa Mkhize23(1) - 9 LPts
15/05/2026Zurich, Switzerland7 - 23 Xaverius Alanis0 - 9 WPts
17/03/2026Zurich, Switzerland6 - 23 Lambrett Studer9 - 18 WPts
20/01/2026Zurich, Switzerland5 - 23 Fremont Stielow1 - 16 WPts
21/11/2025Zurich, Switzerland5 - 22 Diego Razon1 - 16 LPts
22/09/2025Nairobi, Kenya5 - 21 James Mutoko12(1) - 23 LPts
25/07/2025Perth, Australia5 - 20 Lewis Entrikin5 - 13 LPts
27/05/2025Odense, Denmark5 - 19 Vannevar Sorensen14 - 26 LPts
29/03/2025Bratislava, Slovakia5 - 18 Venceslav Smetak19 - 8 LPts
29/01/2025Zurich, Switzerland4 - 18 Weber Stratmann0 - 3 WPts
30/11/2024Zurich, Switzerland4 - 17 Paco Alvidrez8 - 9 LPts
02/10/2024Oslo, Norway4 - 16 Oda Mogensen35 - 12 LPts
04/08/2024Geneva, Switzerland4 - 15 Landry Lescot1 - 16 LPts
09/06/2024Zurich, Switzerland4 - 14 Corrado Scherber32 - 8 LPts
09/05/2024Geneva, Switzerland4 - 13 Carvell Adore29(1) - 10 LPts
05/04/2024Zurich, Switzerland4 - 12 Larrimore Ateba4(1) - 16 LPts
06/02/2024Winterthur, Switzerland3 - 12 Adolpho Jennewein5 - 11 WPts
13/12/2023Zurich, Switzerland2 - 12 Fremont Stielow0 - 2 WPts
13/10/2023Lausanne, Switzerland2 - 11 Colar Longo4 - 10 LPts
21/08/2023Zurich, Switzerland2 - 10 Alder Permann11 - 23 LPts
24/06/2023Zurich, Switzerland2 - 9 Sigiwald Job24 - 10 LPts
16/05/2023Zurich, Switzerland2 - 8 Ami Bietz17 - 16 LPts
15/04/2023Basel, Switzerland2 - 7 Rainhard Pickel4 - 13 LPts
19/02/2023Gdansk, Poland2 - 6 Tomasz Bielecki15 - 14 LPts
21/12/2022Lviv, Ukraine1 - 6 Ioakim Kramar12 - 10 WPts
23/10/2022Bern, Switzerland1 - 5 Gere Mehrhoff4 - 2 LPts
25/08/2022Zurich, Switzerland1 - 4 Maynard Stueck17 - 11 LPts
27/06/2022Basel, Switzerland1 - 3 Truman Andler1 - 5 LPts
02/05/2022Dubai, UAE1 - 2 Amjad Fadel1 - 3 LPts
04/03/2022Kumasi, Ghana1 - 1 Dave Acheampong16 - 9 LPts
04/01/2022Busan, South Korea1 - 0 Ui-jo Kuk17 - 8 LPts
06/11/2021Zurich, Switzerland0 - 0 Dashiell Ferro0 - 1 WPts