Weightclass:  Light Heavyweight
Location:  Zurich, Switzerland
Record:  19 - 23(6)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/03/2032Zurich, Switzerland18 - 23(6) Shoeaib Shloush2 - 20 WPts
16/01/2032Zurich, Switzerland17 - 23(6) Frey Martensen2 - 8 WPts
16/11/2031Zurich, Switzerland16 - 23(6) Richardson Matzek5 - 20 WPts
16/09/2031Zurich, Switzerland15 - 23(6) Aslan Recber0 - 3 WPts
17/07/2031Zurich, Switzerland14 - 23(6) Elgun Radi2 - 1 WPts
18/05/2031Zurich, Switzerland13 - 23(6) Richardson Matzek5 - 16 WPts
20/03/2031Zurich, Switzerland12 - 23(6) Lou Strole1 - 12 WPts
19/01/2031Zurich, Switzerland12 - 22(6) Frantz Heinitz0 - 6 LPts
20/11/2030Zurich, Switzerland12 - 21(6) Boniface Ulliel6 - 15 LPts
21/09/2030Zurich, Switzerland11 - 21(6) Richman Plassmeyer1 - 1 WPts
22/07/2030Zurich, Switzerland11 - 20(6) Pierre Fauteux8 - 13(2) LPts
24/05/2030Zurich, Switzerland10 - 20(6) Goddard Degenhardt0 - 13(1) WPts
25/03/2030Zurich, Switzerland10 - 19(6) Satoshi Uchiyama6 - 9 LPts
25/01/2030Abu Dhabi, UAE10 - 18(5) Ibrahim Ramli24 - 21 LKO3
27/11/2029Ecatepec, Mexico10 - 17(5) Fanuco Chirino12 - 12 LPts
29/09/2029Suzhou, China9 - 17(5) Zhu Tse7 - 21 WPts
01/08/2029Guadalajara, Mexico9 - 16(5) Juan Bonilla12 - 6 LPts
03/06/2029Santo Domingo, Ecuador8 - 16(5) Tajo Rio3 - 8 WPts
05/04/2029San Bernardo, Chile8 - 15(5) Quico Macario12 - 6 LPts
05/02/2029Vienna, Austria8 - 14(4) Brand Vendme6 - 13 LKO3
08/12/2028Zurich, Switzerland7 - 14(4) Jay Thoma4 - 9 WPts
10/10/2028Zurich, Switzerland6 - 14(4) Jack Apted5 - 15 WPts
12/08/2028Zurich, Switzerland6 - 13(4) Ricardo Placke1 - 13 LPts
14/06/2028Sosnowiec, Poland6 - 12(4) Julian Bilas7 - 13 LPts
16/04/2028Zurich, Switzerland6 - 11(4) Adalwen Gehl7 - 10 LPts
17/02/2028Oslo, Norway6 - 10(3) Oliver Selvig3 - 18(1) LKO3
20/12/2027Zurich, Switzerland5 - 10(3) Mark Connolly1 - 13 WPts
22/10/2027Zurich, Switzerland5 - 9(3) Mikhail Rebrov12 - 10 LPts
23/08/2027Wolverhampton, UK4 - 9(3) Malcolm Kinman1 - 1 WPts
23/06/2027Lausanne, Switzerland4 - 8(3) Jean Marmion10 - 9 LPts
02/05/2027Zurich, Switzerland4 - 7(3) Derex Geschke4 - 12 LPts
03/03/2027Kiev, Ukraine4 - 6(2) Daniil Zhukanenko13(1) - 16 LKO3
03/01/2027Zurich, Switzerland3 - 6(2) Farhan Abdelrahman1 - 0 WPts
05/11/2026Patrai, Greece2 - 6(2) Demitrius Mallas0 - 0 WPts
07/09/2026Lausanne, Switzerland2 - 5(2) Franchot Ort10 - 6 LPts
04/08/2026Winterthur, Switzerland1 - 5(2) Niklas Beus0 - 0 WPts
30/06/2026Zurich, Switzerland1 - 4(2) Bemelle Dietrich0 - 0 LPts
21/05/2026Lausanne, Switzerland1 - 3(2) Boniface Normandeau12 - 27(4) LPts
23/03/2026Zurich, Switzerland1 - 2(2) Ottokar Blechman13 - 22 LPts
23/01/2026Geneva, Switzerland1 - 1(1) Borden Bau6 - 22 LKO3
09/12/2025Geneva, Switzerland1 - 0 Porter Tautou24 - 26 LKO3
07/11/2025Zurich, Switzerland0 - 0 Pascal Evra3 - 3 WPts