Weightclass:  Super Heavyweight
Location:  Lausanne, Switzerland
Record:  22 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/02/2030Lausanne, Switzerland21 - 19 Santiago Rubalcaba4 - 5 WPts
27/12/2029Lausanne, Switzerland20 - 19 Pierre Cotillard0 - 5 WPts
28/10/2029Lausanne, Switzerland20 - 18 Hasanagha Maharramov5 - 4 LPts
28/08/2029Lausanne, Switzerland19 - 18 Montana Casiano2 - 15 WPts
29/06/2029Lausanne, Switzerland18 - 18 Preben Mikos1 - 10 WPts
30/04/2029Lausanne, Switzerland17 - 18 Gennady Semyonov1 - 3 WPts
01/03/2029Lausanne, Switzerland16 - 18 Joaquin Alvaro4 - 3 WPts
31/12/2028Lausanne, Switzerland15 - 18 Lakshman Badal2 - 0 WPts
31/10/2028Lausanne, Switzerland14 - 18 Khalid Khokhar1 - 1 WPts
01/09/2028Lausanne, Switzerland13 - 18 Fonzo Mayr3 - 18 WPts
03/07/2028Lausanne, Switzerland13 - 17 Chris Adalimortty11 - 12 LPts
04/05/2028Lausanne, Switzerland12 - 17 Paco Peraza3 - 13 WPts
06/03/2028Ostrava, Czech Republic12 - 16 Roland Kostka8 - 22 LPts
07/01/2028Lausanne, Switzerland11 - 16 Walt Heiliger0 - 6 WPts
08/11/2027Lausanne, Switzerland10 - 16 Fanuco Romero15 - 13 WPts
09/09/2027Nassau, Bahamas10 - 15 Bruce Prothro14 - 21 LPts
12/07/2027Lausanne, Switzerland9 - 15 Paulos Petermann1 - 3 WPts
13/05/2027Lausanne, Switzerland8 - 15 Ame Geffen1 - 4 WPts
14/03/2027Lausanne, Switzerland8 - 14 Reynold Bierly11 - 15 LPts
14/01/2027Lausanne, Switzerland7 - 14 Willard Alm8 - 5 WPts
15/11/2026Karagandy, Kazakhstan7 - 13 Shahin Oralbecoff11 - 8 LPts
17/09/2026Zagreb, Croatia6 - 13 Igor Bosnic5 - 20 WPts
20/07/2026Lausanne, Switzerland6 - 12 Kamil Tafelski6 - 14 LPts
21/05/2026Lausanne, Switzerland5 - 12 Dieter Krumme0 - 2 WPts
23/03/2026Lausanne, Switzerland4 - 12 Reynold Bierly8 - 12 WPts
22/01/2026Vilnius, Lithuania4 - 11 Kacper Antoniewicz15 - 20 LPts
24/11/2025Kharkiv, Ukraine4 - 10 Yevhen Bagan21(1) - 23 LPts
26/09/2025Lausanne, Switzerland4 - 9 Ulz Gerding9 - 7 LPts
29/07/2025Toronto, Canada4 - 8 Dave Dobbin13 - 12 LPts
31/05/2025Rijeka, Croatia4 - 7 Antun Biloglav2 - 2 LPts
02/04/2025Amsterdam, Netherlands4 - 6 Celis Willay39 - 9 LPts
02/02/2025Adelaide, Australia4 - 5 Danny Collias22 - 18(1) LPts
05/12/2024Zagreb, Croatia3 - 5 Alojzije Božinovic3 - 9 WPts
07/10/2024Winterthur, Switzerland2 - 5 Sigfrid Lacher0 - 0 WPts
23/08/2024Espoo, Finland2 - 4 Jyri Pellonpaa9 - 9 LPts
25/06/2024Touba, Senegal1 - 4 Marin Clary2 - 12 WPts
27/04/2024Galway, Ireland1 - 3 Matthew Driscoll1 - 14 LPts
28/02/2024Winterthur, Switzerland1 - 2 Rodhlann Heitzmann0 - 6(1) LPts
31/12/2023Geneva, Switzerland0 - 2 Ives Nice3 - 2 WPts
24/11/2023Kampala, Uganda0 - 1 Khalid Karimi12 - 24 LPts
26/09/2023Lausanne, Switzerland0 - 0 Ace Trintignant1 - 3 LPts