Weightclass:  Middleweight
Location:  Basel, Switzerland
Record:  34 - 19(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/08/2032Basel, Switzerland33 - 19(1) Rashid Alsadat5 - 16 WPts
24/06/2032Basel, Switzerland32 - 19(1) Kamran Ayan3 - 7 WPts
22/04/2032Basel, Switzerland31 - 19(1) Jay Lockerby0 - 8 WPts
21/02/2032Basel, Switzerland30 - 19(1) Marco Jurado4 - 7 WPts
23/12/2031Basel, Switzerland29 - 19(1) Xaver Cancel8 - 11 WPts
24/10/2031Basel, Switzerland28 - 19(1) Blazej Borecki1 - 1 WPts
24/08/2031Basel, Switzerland27 - 19(1) Joaquin Bellon5 - 22 WPts
25/06/2031Basel, Switzerland26 - 19(1) Ciel Bugatti0 - 11 WPts
26/04/2031Basel, Switzerland25 - 19(1) Beau Ndour0 - 3 WPts
25/02/2031Basel, Switzerland24 - 19(1) Jong-ho Bai5 - 0 WPts
26/12/2030Basel, Switzerland23 - 19(1) Keshawn Hampwaye11 - 11 WPts
27/10/2030Basel, Switzerland22 - 19(1) Haaris El-Sayed1 - 9 WPts
28/08/2030Tilburg, Netherlands21 - 19(1) Rubbe Wyts0 - 3 WPts
30/06/2030Asan, South Korea20 - 19(1) Chae-min Suh3 - 12 WPts
02/05/2030Basel, Switzerland19 - 19(1) Geron Marschner3 - 10 WPts Switzerland National Championships 2030View
29/04/2030Basel, Switzerland18 - 19(1) Macon German6 - 8 WPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland17 - 19(1) Ansell Plambeck2 - 0 WPts Switzerland National Championships 2030View
12/03/2030Lausanne, Switzerland17 - 18(1) Chrestien Longo23 - 7 LPts
30/01/2030Ulaanbaatar, Mongolia16 - 18(1) Ziaul-Haq Amartuvshin0 - 5 WPts
02/12/2029Haiphong, Vietnam16 - 17(1) Phuong Manh5 - 5 LPts
04/10/2029Zurich, Switzerland15 - 17(1) Derrik Kruckenberg20 - 10 WPts
09/08/2029Winterthur, Switzerland14 - 17(1) Fremont Stielow8(1) - 35(1) WPts
16/06/2029Basel, Switzerland13 - 17(1) Ruprecht Peitz8 - 28 WPts
02/05/2029Geneva, Switzerland13 - 16(1) Adlar Schepper21 - 14 LPts Switzerland National Championships 2029View
29/04/2029Geneva, Switzerland12 - 16(1) Tretan Matzke4 - 6 WPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland11 - 16(1) Aleron Belcourt6 - 2 WPts Switzerland National Championships 2029View
08/04/2029Melbourne, Australia10 - 16(1) Alberto Lusco7 - 16 WPts
08/02/2029Odense, Denmark9 - 16(1) Thorin Hoeg15 - 9 WPts
11/12/2028Basel, Switzerland8 - 16(1) Sennett Robert1 - 6 WPts
12/10/2028Zurich, Switzerland8 - 15(1) Len Struckmeyer1 - 17 LPts
14/08/2028Basel, Switzerland7 - 15(1) James Bonnar10 - 11 WPts
16/06/2028Basel, Switzerland6 - 15(1) Schaeffer Pech6(1) - 15 WPts
17/04/2028Basel, Switzerland5 - 15(1) James Yeoman5 - 7 WPts
18/02/2028Basel, Switzerland5 - 14(1) Alfonso Helfer1 - 22 LPts
20/12/2027Nassau, Bahamas5 - 13(1) Peter Lennie6 - 5 LPts
22/10/2027Basel, Switzerland5 - 12(1) Berdy Pink11 - 10 LPts
23/08/2027Brest, Belarus4 - 12(1) Kyrylo Soroko0 - 6 WPts
23/06/2027Zurich, Switzerland4 - 11(1) Wally Kalkstein6 - 11(1) LPts
27/04/2027Basel, Switzerland4 - 10 Kieu Chinh7 - 14 LKO3
27/02/2027Zurich, Switzerland4 - 9 Amey Gerhart9 - 3 LPts
09/01/2027Basel, Switzerland4 - 8 Chrestien Longo4 - 2 LPts
10/11/2026Basel, Switzerland3 - 8 Wilfredo Sarge4 - 11 WPts
10/09/2026Liege, Belgium3 - 7 Granger Blanco4 - 17 LPts
13/07/2026Lausanne, Switzerland2 - 7 Dashiell Ferro3 - 27 WPts
18/05/2026Edmonton, Canada2 - 6 Arthur Beveridge8 - 15 LPts
20/03/2026Geneva, Switzerland2 - 5 Dior De Leon8 - 20 LPts
23/01/2026Basel, Switzerland2 - 4 Harti Kaestner2 - 9 LPts
24/11/2025Zurich, Switzerland2 - 3 Rald Marx0 - 0 LPts
26/09/2025Spanish Town, Jamaica2 - 2 Robert Norris2 - 4 LPts
29/07/2025Samarqand, Uzbekistan2 - 1 Lazar Mirkasumov17 - 9 LPts
31/05/2025Basel, Switzerland2 - 0 Truman Andler7 - 17 LPts
03/04/2025Zurich, Switzerland1 - 0 Schaeffer Pech0 - 0 WPts
07/02/2025Basel, Switzerland0 - 0 Penn Lanza1 - 5 WPts