Weightclass:  Heavyweight
Location:  Lausanne, Switzerland
Record:  9 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/05/2031Kolkata, India8 - 25 Harendra Swaminathan0 - 0 WPts
27/03/2031Havana, Cuba8 - 24 Selestino Moron8 - 7 LPts
27/01/2031Kosice, Slovakia8 - 23 Martin Masarik52(1) - 21 LPts
29/11/2030Geneva, Switzerland8 - 22 Tugdual Ogier11 - 16(1) LPts
02/10/2030Basel, Switzerland8 - 21 Ross Dauer11 - 16 LPts
04/08/2030Surrey, Canada8 - 20 Patrick Hails16 - 13 LPts
06/06/2030El Alto, Bolivia7 - 20 Guillermo Talamantes0 - 1 WPts
08/04/2030Vilnius, Lithuania6 - 20 Borys Sutkowski16 - 18 WPts
08/02/2030Bern, Switzerland6 - 19 Meinke Scherschel33 - 16 LPts
11/12/2029Vilnius, Lithuania5 - 19 Kacper Witucki9 - 24 WPts
13/10/2029Ganja, Azerbaijan4 - 19 Khalil Aliyev3 - 7 WPts
15/08/2029Vilnius, Lithuania4 - 18 Cibor Biedron8 - 31 LPts
17/06/2029Lausanne, Switzerland4 - 17 Robert Nankabirwa8 - 5 LPts
18/04/2029Copenhagen, Denmark3 - 17 Lars Agner2 - 0 WPts
18/02/2029Basel, Switzerland3 - 16 Kasper Blauch7 - 21 LPts
30/12/2028Lausanne, Switzerland2 - 16 Lee Ntagali1 - 3 WPts
31/10/2028Lausanne, Switzerland2 - 15 Ranger Berland10(1) - 13 LPts
31/08/2028Minsk, Belarus1 - 15 Afanas Bily4 - 8 WPts
03/07/2028Graz, Austria1 - 14 Uli Pakrat4 - 5 LPts
05/05/2028Zibo, China1 - 13 Yu Thai0 - 0 LPts
07/03/2028Geneva, Switzerland1 - 12 Jasper Belcourt4 - 12 LPts
09/01/2028Bern, Switzerland1 - 11 Ringling Heigel3 - 1 LPts
13/11/2027Lausanne, Switzerland1 - 10 Robert Yale1 - 11 LPts
14/09/2027Grodno, Belarus1 - 9 Arseni Zhirov26 - 25(7) LPts
17/07/2027Geneva, Switzerland0 - 9 Chancellor Fosse5 - 13 WPts
15/06/2027Basel, Switzerland0 - 8 Dietrich Heinrichs0 - 0 LPts
14/05/2027Geneva, Switzerland0 - 7 Gauvain Mouyal6 - 12 LPts
21/03/2027Lausanne, Switzerland0 - 6 Charles Appiah20 - 10 LPts
21/01/2027Regina, Canada0 - 5 Colin Rodgerson2 - 20 LPts
23/11/2026Prague, Czech Republic0 - 4 Rehor Benak8 - 14 LPts
25/09/2026Lausanne, Switzerland0 - 3 Ranger Berland2 - 8 LPts
02/08/2026Zurich, Switzerland0 - 2 Wilfredo Krone33 - 24 LPts
05/06/2026Almaty, Kazakhstan0 - 1 Vikenti Kaliev0 - 3 LPts
07/04/2026Lausanne, Switzerland0 - 0 Albie Henner2 - 0 LPts