Weightclass:  Light Heavyweight
Location:  Lausanne, Switzerland
Record:  22 - 10(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/02/2029Lausanne, Switzerland21 - 10(1) Josce Huppert3 - 5 WPts
26/12/2028Lausanne, Switzerland20 - 10(1) Verlyn Syadanga2 - 3 WPts
27/10/2028Lausanne, Switzerland20 - 9 Hugo Ostrom18(1) - 18 LKO3
28/08/2028Lausanne, Switzerland19 - 9 Javor Višic2 - 9 WPts
29/06/2028Lausanne, Switzerland18 - 9 Raimundo Kuker11(1) - 20 WPts
29/04/2028Lausanne, Switzerland18 - 8 Robert Huskey8 - 12 LPts
29/02/2028Lausanne, Switzerland17 - 8 Adalwen Gehl7 - 9 WPts
31/12/2027Lausanne, Switzerland16 - 8 Briant Belcourt0 - 8 WPts
01/11/2027Lausanne, Switzerland15 - 8 Ahren Armbruster1 - 7 WPts
01/09/2027Lausanne, Switzerland14 - 8 Guy Villechaize5 - 16 WPts
02/07/2027Lausanne, Switzerland13 - 8 Krischen Stueve7 - 18 WPts
03/05/2027Lausanne, Switzerland12 - 8 Niklas Beus0 - 5 WPts
04/03/2027Lausanne, Switzerland12 - 7 Pascal Evra7 - 8 LPts
04/01/2027Cairo, Egypt12 - 6 Gazi Kazazian13 - 5 LPts
06/11/2026Lausanne, Switzerland11 - 6 Larrimore Flores6 - 6 WPts
07/09/2026Lausanne, Switzerland10 - 6 Meir Demar2 - 5(2) WPts
08/07/2026Lausanne, Switzerland9 - 6 Tadzio Wojtkowiak5 - 12 WPts
09/05/2026Lausanne, Switzerland8 - 6 Neron Villasenor10 - 26 WPts
11/03/2026Mississauga, Canada7 - 6 Sam Tinlin5 - 16(7) WPts
11/01/2026Geneva, Switzerland6 - 6 Channing Clary1 - 16 WPts
15/11/2025Port Said, Egypt5 - 6 Rashid Aldimashqi2 - 6 WPts
17/09/2025Lausanne, Switzerland4 - 6 Emilio Ranocchia5 - 16 WPts
20/07/2025Lausanne, Switzerland3 - 6 Percival Adjani1 - 9 WPts
27/05/2025Saskatoon, Canada3 - 5 John Gwynn20 - 23 LPts
29/03/2025Mississauga, Canada3 - 4 John Hossack8 - 15 LPts
29/01/2025Dakar, Senegal3 - 3 Granger de La Fontaine19 - 20(5) LPts
01/12/2024Buenos Aires, Argentina3 - 2 Alejandro Peraza24(1) - 17 LPts
03/10/2024Kosice, Slovakia2 - 2 TadeᚠPivonka0 - 2 WPts
05/08/2024Yerevan, Armenia2 - 1 Shahe Garnighyan16 - 13 LPts
07/06/2024Lausanne, Switzerland1 - 1 Corbin Prost0 - 0 WPts
14/04/2024Lausanne, Switzerland1 - 0 Porter Trzeguet4 - 8 LPts
05/03/2024Dnipropetrovsk, Ukraine0 - 0 Sergey Olesky0 - 0 WPts