Weightclass:  Light Welterweight
Location:  Zurich, Switzerland
Record:  23 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/06/2029Zurich, Switzerland22 - 16 LudvÝk Hron4 - 7 WPts
15/04/2029Zurich, Switzerland21 - 16 Paul Lafon7 - 10 WPts
14/02/2029Zurich, Switzerland20 - 16 Frisco Cortinas1 - 7 WPts
16/12/2028Zurich, Switzerland19 - 16 Ananta Rajaa1 - 4 WPts
17/10/2028Zurich, Switzerland18 - 16 Baldev Manda0 - 3 WPts
18/08/2028Zurich, Switzerland17 - 16 Patrick Collins3 - 7 WPts
19/06/2028Zurich, Switzerland16 - 16 Julien Cohen12 - 10 WPts
20/04/2028Zurich, Switzerland16 - 15 Max McAfee18(1) - 7 LPts
21/02/2028Zurich, Switzerland15 - 15 Audwine Kaas0 - 1 WPts
23/12/2027Zurich, Switzerland14 - 15 Amett Mauthe7 - 6 WPts
24/10/2027Zurich, Switzerland13 - 15 Amaud Schamberger5 - 11 WPts
24/08/2027Zurich, Switzerland12 - 15 Duleep Purushothaman12 - 14(3) WPts
23/06/2027Geneva, Switzerland11 - 15 Cable Trintignant7 - 12 WPts
29/04/2027Bern, Switzerland11 - 14 Wolfgang Ploch23(2) - 34 LPts Switzerland National Championships 2027View
26/04/2027Bern, Switzerland10 - 14 Ingel Kamphaus16 - 8 WPts Switzerland National Championships 2027View
17/04/2027Zurich, Switzerland10 - 13 Ernie Schelb13 - 16(1) LPts
19/02/2027Bern, Switzerland10 - 12 Hagen Agler13 - 11 LPts
23/12/2026San Lorenzo, Paraguay9 - 12 Marjun Antonio10 - 12 WPts
24/10/2026Zurich, Switzerland8 - 12 Landmari Junker4 - 11 WPts
25/08/2026Hirakata, Japan8 - 11 Yuji Igarashi14 - 10 LPts
27/06/2026Ulaanbaatar, Mongolia8 - 10 Hanief Batur31 - 12 LPts
29/04/2026Zurich, Switzerland8 - 9 Leonard Abrahamsen6 - 15 LPts Switzerland National Championships 2026View
26/04/2026Zurich, Switzerland7 - 9 Hagen Agler9 - 10 WPts Switzerland National Championships 2026View
15/04/2026Zurich, Switzerland7 - 8 Olindo Palmero4 - 1 LPts
15/02/2026Zurich, Switzerland6 - 8 Eldwin Arft1 - 5 WPts
04/01/2026Lausanne, Switzerland5 - 8 Briar Bedel6 - 3 WPts
08/11/2025Basel, Switzerland5 - 7 Ber Fuchs1 - 6 LPts
08/09/2025Basel, Switzerland4 - 7 Ber Fuchs1 - 5 WPts
13/07/2025Lausanne, Switzerland4 - 6 Simon Blanco9 - 16 LPts
16/05/2025Geneva, Switzerland4 - 5 Vere de France12 - 19 LPts
19/03/2025Zurich, Switzerland4 - 4 Jaeger Ahlbrecht12 - 34 LPts
23/01/2025Zurich, Switzerland3 - 4 Cable Trintignant0 - 2 WPts
24/11/2024Basel, Switzerland3 - 3 Marko Phebus11 - 20 LPts
24/10/2024Geneva, Switzerland2 - 3 Cable Trintignant0 - 0 WPts
15/09/2024Zurich, Switzerland1 - 3 Ulbrecht Schaeffer1 - 7 WPts
18/07/2024Linden, Guyana1 - 2 Edward Broaden2 - 16 LPts
20/05/2024Zurich, Switzerland1 - 1 Alastair Karunungan11(1) - 21 LPts
22/03/2024Geneva, Switzerland1 - 0 Aramis Nys1 - 23 LPts
24/01/2024Zurich, Switzerland0 - 0 Brewster Hendricksen0 - 1 WPts