Weightclass:  Welterweight
Location:  Basel, Switzerland
Record:  13 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/01/2030Basel, Switzerland12 - 20 Rainor Manthei8 - 19 WPts
02/12/2029Basel, Switzerland11 - 20 Boniface Trzeguet3 - 4 WPts
03/10/2029Basel, Switzerland11 - 19 Abel Krupp15 - 22 LPts
04/08/2029Basel, Switzerland10 - 19 Larrimore Oulette0 - 2 WPts
05/06/2029Basel, Switzerland9 - 19 Page Messier1 - 0 WPts
07/04/2029Basel, Switzerland8 - 19 Chivalry Larbaud5 - 8 WPts
06/02/2029Basel, Switzerland7 - 19 Raynard Bazile10 - 13 WPts
08/12/2028Basel, Switzerland7 - 18 Percival Cendrars7 - 18 LPts
09/10/2028Basel, Switzerland6 - 18 Arran Colgan4(1) - 16 WPts
11/08/2028Basel, Switzerland5 - 18 Channing Olive3 - 15 WPts
13/06/2028Basel, Switzerland5 - 17 Briar Reinier11 - 13 LPts
14/04/2028Basel, Switzerland5 - 16 Alish Kajrculoff11 - 7 LPts
15/02/2028Montreal, Canada5 - 15 Richard Lowrey4 - 8 LPts
18/12/2027Lausanne, Switzerland4 - 15 Phillippe Cassin6 - 11 WPts
01/11/2027Basel, Switzerland4 - 14 Andrija Miletic12 - 9 LPts
02/09/2027Lankaran, Azerbaijan3 - 14 Saleh Kafarov9 - 17 WPts
05/07/2027Prague, Czech Republic3 - 13 Radovan Pleva0 - 0 LPts
07/05/2027Bayamon, Puerto Rico3 - 12 Federico Tristan10 - 6 LPts
09/03/2027Changwon, South Korea2 - 12 Ja-choel Ma0 - 10 WPts
09/01/2027Basel, Switzerland1 - 12 Bittan Stolzer3 - 9 WPts
10/11/2026Basel, Switzerland1 - 11 Gianmarco Quagliata7 - 6 LPts
11/09/2026Zurich, Switzerland1 - 10 Arnaud Gernhardt2 - 3 LPts
15/07/2026Buenos Aires, Argentina1 - 9 Roman Lazaro17 - 12 LPts
17/05/2026Basel, Switzerland1 - 8 Channing Piaget0 - 3 LPts
18/03/2026Bern, Switzerland1 - 7 Abel Krupp4 - 6 LPts
21/01/2026Vienna, Austria0 - 7 Ritt Lawlor6 - 19 WPts
23/11/2025Vilnius, Lithuania0 - 6 Jerzy Barczak10 - 18 LPts
25/09/2025Brno, Czech Republic0 - 5 Slavoj Hajovsky4 - 10 LPts
28/07/2025Ulaanbaatar, Mongolia0 - 4 Afon Sainkhuu3 - 3 LPts
30/05/2025San Juan, Puerto Rico0 - 3 Selestino Barbara5 - 9 LPts
01/04/2025Zurich, Switzerland0 - 2 Hackett Pistorius3 - 19(4) LPts
05/02/2025Basel, Switzerland0 - 1 Wilfrid Hemmerling1 - 0 LPts
07/12/2024Basel, Switzerland0 - 0 Abel Krupp0 - 1 LPts