Weightclass:  Middleweight
Location:  Lausanne, Switzerland
Record:  28(1) - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/12/2029Lausanne, Switzerland27(1) - 14 Karan Bhagat0 - 5 WPts
18/10/2029Lausanne, Switzerland26(1) - 14 Geron Marschner0 - 7 WPts
19/08/2029Lausanne, Switzerland25 - 14 Fonzo Pelle2 - 14(2) WKO3
20/06/2029Lausanne, Switzerland24 - 14 Wilbur Schehr13 - 13 WPts
21/04/2029Lausanne, Switzerland23 - 14 Noel Normandeau0 - 0 WPts
20/02/2029Lausanne, Switzerland22 - 14 Chalermpol Poomchantuek5 - 7 WPts
22/12/2028Lausanne, Switzerland21 - 14 Ollie Gray8 - 3 WPts
23/10/2028Lausanne, Switzerland20 - 14 Danyaal Madjer3 - 1 WPts
24/08/2028Lausanne, Switzerland19 - 14 Macon German0 - 1 WPts
25/06/2028Lausanne, Switzerland18 - 14 Cuppe Ferdinandus1 - 2 WPts
26/04/2028Lausanne, Switzerland17 - 14 Koldan Iscaliev2 - 4 WPts
26/02/2028Lausanne, Switzerland16 - 14 Willimod Kalakunak3 - 3 WPts
28/12/2027Lausanne, Switzerland15 - 14 Neron Valdivia1 - 8 WPts
29/10/2027Algiers, Algeria14 - 14 Waqar Harrat7 - 14(1) WPts
31/08/2027Almaty, Kazakhstan13 - 14 Tahir Tazhibaeff4 - 13 WPts
02/07/2027Lausanne, Switzerland12 - 14 Albain Maine16 - 25 WPts
07/05/2027Lausanne, Switzerland11 - 14 Len Struckmeyer1 - 7 WPts
08/03/2027Winterthur, Switzerland10 - 14 Englbehrt Meckes12 - 28 WPts
10/01/2027Khayelitsha, South Africa10 - 13 Penda Arthur18 - 13 LPts
12/11/2026Geneva, Switzerland10 - 12 Landry Lescot7 - 24 LPts
14/09/2026Lausanne, Switzerland9 - 12 Enver Sarp7 - 16 WPts
16/07/2026Lausanne, Switzerland8 - 12 Montgomery Chamfort6 - 11 WPts
16/05/2026Almaty, Kazakhstan8 - 11 Isaak Caribghanoff4 - 13 LPts
18/03/2026Adelaide, Australia7 - 11 Sam Thomaston0 - 11(1) WPts
18/01/2026Geneva, Switzerland7 - 10 Mardian Simon9 - 10 LPts
24/11/2025Lausanne, Switzerland6 - 10 Byron Virenque2 - 9(1) WPts
25/09/2025Gomel, Belarus6 - 9 Vasili Chrobak7 - 11 LPts
28/07/2025Grodno, Belarus5 - 9 Fedir Volosin6 - 5 WPts
30/05/2025Lausanne, Switzerland4 - 9 Cabal Nolton2 - 1 WPts
31/03/2025Lausanne, Switzerland3 - 9 Vicente Landin1 - 2 WPts
31/01/2025Lausanne, Switzerland3 - 8 Seferino Arellano11 - 6(1) LPts
03/12/2024Lausanne, Switzerland2 - 8 Carolus Fano4 - 4 WPts
05/10/2024Winterthur, Switzerland1 - 8 Englbehrt Meckes4 - 21 WPts
09/08/2024Mississauga, Canada1 - 7 Paul Aday31 - 8 LPts
11/06/2024Lausanne, Switzerland1 - 6 Kalusd Ichlokmanyan16 - 8 LPts
12/04/2024Yerevan, Armenia1 - 5 Aghasi Eghigian6 - 8 LPts
13/02/2024Riga, Latvia1 - 4 Kir Kede8(2) - 16 LPts
16/12/2023Winterthur, Switzerland1 - 3 Heller Kalloch4 - 15 LPts
24/10/2023Basel, Switzerland1 - 2 Earnest Streufert10 - 20 LPts
28/08/2023Zurich, Switzerland1 - 1 Dedrick Kunz12 - 24 LPts
04/07/2023Saint-Denis, France1 - 0 Jeffrey Notte18 - 12 LPts
06/05/2023Lausanne, Switzerland0 - 0 Renard Krum0 - 1 WPts