Weightclass:  Middleweight
Location:  Basel, Switzerland
Record:  12 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/11/2033Basel, Switzerland11 - 31 Hulbard Piepmeier3 - 7 WPts
13/09/2033Basel, Switzerland10 - 31 Zachary Hewitt5 - 13 WPts
12/07/2033Basel, Switzerland9 - 31 Sean Dykes6 - 15 WPts
11/05/2033Basel, Switzerland9 - 30 Hassan Farhat8 - 9 LPts
11/03/2033Basel, Switzerland9 - 29 Similien Pradon9 - 15 LPts
09/01/2033Basel, Switzerland8 - 29 Holland Cotillard1 - 0 WPts
09/11/2032Basel, Switzerland7 - 29 Talib Kamali1 - 9 WPts
08/09/2032Basel, Switzerland7 - 28 Jack Ndoro6 - 13 LPts
09/07/2032Basel, Switzerland6 - 28 Faisal Wakim5 - 15 WPts
10/05/2032Basel, Switzerland5 - 28 Lothaire Scheible0 - 5 WPts
11/03/2032Geneva, Switzerland4 - 28 Gerard Bayle7 - 17 WPts
13/01/2032Gdynia, Poland4 - 27 Blazej Guzik7 - 30 LPts
15/11/2031Basel, Switzerland4 - 26 Kay Jobst7 - 8 LPts
15/09/2031Basel, Switzerland4 - 25 Marvel Roux3 - 2 LPts
16/07/2031Basel, Switzerland4 - 24 Fonzo Pelle8 - 20(6) LPts
17/05/2031Basel, Switzerland3 - 24 Dedrick Petry7 - 16 WPts
18/03/2031Geneva, Switzerland3 - 23 Laron Peizerat15 - 9 LPts
18/01/2031Zurich, Switzerland3 - 22 Garron Sandner5 - 20(3) LPts
12/12/2030Basel, Switzerland2 - 22 Dick Planck1 - 3 WPts
10/12/2030Basel, Switzerland2 - 21 Jurgen Richter2 - 1 LPts
18/11/2030Basel, Switzerland1 - 21 Ansell Plambeck2 - 4 WPts
19/09/2030Acapulco, Mexico1 - 20 Vicente Picazo12 - 13 LPts
22/07/2030Basel, Switzerland1 - 19 Fonzo Pelle4 - 18(5) LPts
26/05/2030Zurich, Switzerland1 - 18 Garron Sandner3 - 18(3) LPts
28/03/2030Montreal, Canada1 - 17 Malcolm Tyrie14 - 6 LPts
28/01/2030Basel, Switzerland1 - 16 Faddei Holub2 - 10 LPts
30/11/2029Basel, Switzerland0 - 16 Alonza Zimmermann1 - 5(1) WPts
01/10/2029Basel, Switzerland0 - 15 Kay Jobst1 - 0 LPts
02/08/2029Santiago, Chile0 - 14 Ximen Murillo4 - 9 LPts
04/06/2029Samarqand, Uzbekistan0 - 13 Arseni Sharifov3 - 16 LPts
06/04/2029Al Ain, UAE0 - 12 Waleed Amen3 - 11 LPts
06/02/2029Basel, Switzerland0 - 11 Diederick Deister0 - 3 LPts
09/12/2028Geneva, Switzerland0 - 10 Montgomery Orme10 - 14 LPts
11/10/2028Lausanne, Switzerland0 - 9 Quincy Ronis10 - 19 LPts
06/09/2028Zurich, Switzerland0 - 8 Keegan Schauer15 - 29 LPts
05/08/2028Umlazi, South Africa0 - 7 Kabonesa Matlala9 - 33 LPts
07/06/2028Zurich, Switzerland0 - 6 Waldemar Arndorfer0 - 0 LPts
16/04/2028Geneva, Switzerland0 - 5 Montgomery Orme6 - 14 LPts
20/02/2028Tegucigalpa, Honduras0 - 4 Gonzalo Amparan7 - 9 LPts
23/12/2027Burgas, Bulgaria0 - 3 Vasil á Tilev8 - 6 LPts
25/10/2027Winterthur, Switzerland0 - 2 Dearg Ahlf0 - 0 LPts
07/09/2027Zurich, Switzerland0 - 1 Fred Schake6 - 22 LPts
07/08/2027Basel, Switzerland0 - 0 Jens Gehrs0 - 8 LPts