Weightclass:  Middleweight
Location:  Geneva, Switzerland
Record:  18 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/02/2030Geneva, Switzerland17 - 24 Jose Escovedo10 - 18 WPts
06/12/2029Geneva, Switzerland16 - 24 Erec Bossuet0 - 1 WPts
07/10/2029Geneva, Switzerland15 - 24 Wilbert Jock4(2) - 10(1) WPts
08/08/2029Geneva, Switzerland15 - 23 Geomar Bestgen18 - 8 LPts
09/06/2029Geneva, Switzerland14 - 23 Noel Normandeau0 - 1 WPts
10/04/2029Geneva, Switzerland13 - 23 Alonza Zimmermann1 - 0 WPts
09/02/2029Geneva, Switzerland12 - 23 Erjon Rugova8 - 8 WPts
11/12/2028Geneva, Switzerland11 - 23 Hamlett Gaugler1 - 16 WPts
12/10/2028Geneva, Switzerland10 - 23 Jarek Knopik7 - 9 WPts
14/08/2028Geneva, Switzerland10 - 22 Baucis Marishta4 - 6 LPts
16/06/2028Geneva, Switzerland9 - 22 Dedrick Petry1 - 3 WPts
17/04/2028Geneva, Switzerland8 - 22 Ong Huu4 - 12 WPts
18/02/2028Geneva, Switzerland7 - 22 Len Struckmeyer1 - 13 WPts
20/12/2027Grodno, Belarus7 - 21 Borysko Evancho5 - 13 LPts
22/10/2027Maipu, Chile7 - 20 Hernan Terrazas5 - 8 LPts
24/08/2027Geneva, Switzerland7 - 19 Harti Kaestner4(1) - 17 LPts
23/06/2027Zurich, Switzerland7 - 18 Meyer Hemken12 - 10 LPts
08/05/2027Geneva, Switzerland7 - 17 Adlar Schepper6 - 9 LPts
09/03/2027Geneva, Switzerland6 - 17 Len Struckmeyer1 - 6 WPts
09/01/2027Zurich, Switzerland6 - 16 Keegan Schauer8 - 26 LPts
10/11/2026Geneva, Switzerland5 - 16 Schaeffer Pech2 - 8 WPts
10/09/2026Geneva, Switzerland4 - 16 Laron St. Jean1 - 12 WPts
12/07/2026Kosice, Slovakia4 - 15 Miroslav Hoza6 - 3 LPts
13/05/2026Vilnius, Lithuania3 - 15 Piotr Jarosz0 - 9(1) WPts
15/03/2026Aarhus, Denmark3 - 14 Rad Paulsen0 - 4 LPts
15/01/2026Bern, Switzerland3 - 13 Berdy Pink3 - 5 LPts
25/11/2025Sofia, Bulgaria3 - 12 Ilia á Sverdlov6 - 13 LPts
27/09/2025Geneva, Switzerland3 - 11 Dave Melville10(1) - 18 LPts
30/07/2025Vilnius, Lithuania2 - 11 Piotr Jarosz0 - 4(1) WPts
01/06/2025Zagreb, Croatia2 - 10 Gabrijel Kokot0 - 10 LPts
03/04/2025Geneva, Switzerland2 - 9 Sebastian Kilian5 - 4 LPts
03/02/2025Geneva, Switzerland2 - 8 Luiginw Damp3 - 1 LPts
05/12/2024Basel, Switzerland2 - 7 Ulu Pernick26(2) - 23 LPts
12/10/2024Zurich, Switzerland2 - 6 Benat Gero30 - 13 LPts
26/08/2024Bern, Switzerland2 - 5 Loring Pentz24 - 20 LPts
24/07/2024Zurich, Switzerland2 - 4 Harti Kaestner0 - 0 LPts
03/06/2024Geneva, Switzerland1 - 4 Santiago Cerrato0 - 5 WPts
05/04/2024Geneva, Switzerland1 - 3 Montgomery Chamfort1 - 1 LPts
06/02/2024Petionville, Haiti1 - 2 Henri Bourvil6 - 7 LPts
09/12/2023Buenos Aires, Argentina1 - 1 Vicente Marcelo6 - 14 LPts
11/10/2023Zurich, Switzerland0 - 1 Arnold Pich2 - 2 WPts
05/09/2023Lublin, Poland0 - 0 Hubert Gladkowski0 - 0 LPts