Weightclass:  Light Welterweight
Location:  Geneva, Switzerland
Record:  23 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/09/2030Geneva, Switzerland22 - 14 Leonel Manriquez0 - 4(1) WPts
16/07/2030Geneva, Switzerland21 - 14 Bing Lou2 - 13 WPts
17/05/2030Geneva, Switzerland20 - 14 HuiK'o Won7 - 9 WPts
18/03/2030Geneva, Switzerland20 - 13 Diego Ozuna17 - 25(3) LPts
18/01/2030Geneva, Switzerland19 - 13 Yo Seto0 - 12 WPts
19/11/2029Geneva, Switzerland18 - 13 Richard Rayburn9 - 19 WPts
20/09/2029Geneva, Switzerland17 - 13 Orlando Montemayor0 - 4 WPts
22/07/2029Geneva, Switzerland16 - 13 Quarren Ballantyne0 - 4 WPts
23/05/2029Geneva, Switzerland15 - 13 Kolya Bilsons4 - 10 WPts
25/03/2029Geneva, Switzerland14 - 13 Pedro Monico6 - 12 WPts
24/01/2029Geneva, Switzerland13 - 13 Barbabe Percier1 - 5 WPts
25/11/2028Geneva, Switzerland13 - 12 Timofei Borsch24(1) - 10 LPts
27/09/2028Bern, Switzerland13 - 11 Ingel Kamphaus23 - 10 LPts
08/08/2028Basel, Switzerland12 - 11 Geert Aderhold11 - 23 WPts
19/06/2028Zurich, Switzerland12 - 10 Benjamin Gelhaus16 - 16 LPts
29/04/2028Zurich, Switzerland12 - 9 Brewster Hendricksen15 - 16 LPts Switzerland National Championships 2028View
26/04/2028Zurich, Switzerland11 - 9 Ernie Schelb20 - 20(2) WPts Switzerland National Championships 2028View
31/03/2028Geneva, Switzerland10 - 9 David Onyefulu10 - 15(1) WPts
01/02/2028Hamburg, Germany9 - 9 Rodgers Meincke12 - 21 WPts
04/12/2027Bern, Switzerland8 - 9 Amald Stopper12 - 24 WPts
23/10/2027Geneva, Switzerland7 - 9 Marcel Carle1 - 3 WPts
24/08/2027Basel, Switzerland6 - 9 Leonard Abrahamsen12 - 18 WPts
23/06/2027Zurich, Switzerland6 - 8 Ernie Schelb14 - 17(1) LPts
29/04/2027Bern, Switzerland6 - 7 Ber Fuchs10 - 8 LPts Switzerland National Championships 2027View
26/04/2027Bern, Switzerland5 - 7 Ernie Schelb14 - 16(1) WPts Switzerland National Championships 2027View
14/04/2027Geneva, Switzerland4 - 7 Briar Bedel11 - 6 WPts
13/02/2027Geneva, Switzerland3 - 7 Ekhard Giering0 - 3 WPts
15/12/2026Pretoria, South Africa3 - 6 Paul Kalunga9 - 3 LPts
17/10/2026Geneva, Switzerland2 - 6 Angel Machado3 - 10 WPts
19/08/2026Zurich, Switzerland1 - 6 Landmari Junker3 - 10 WPts
04/07/2026Basel, Switzerland1 - 5 Hubbard Bickhart18(1) - 26 LPts
09/05/2026Bern, Switzerland1 - 4 Blaz Dauberman1 - 18 LPts
07/04/2026Zurich, Switzerland1 - 3 Amett Mauthe0 - 0 LPts
21/02/2026Georgetown, Guyana1 - 2 Dave Normand4 - 2 LPts
24/12/2025Zurich, Switzerland1 - 1 Wilfrid Bernau19(2) - 20 LPts
08/11/2025Zurich, Switzerland1 - 0 Ulbrecht Schaeffer4 - 13 LPts
07/10/2025Geneva, Switzerland0 - 0 Wendale Strohmeyer0 - 3 WPts