Weightclass:  Light Welterweight
Location:  Bern, Switzerland
Record:  32 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/01/2030Bern, Switzerland31 - 10 Abdul Yousuf1 - 6 WPts
21/11/2029Bern, Switzerland30 - 10 Hui-chao Hua6 - 10 WPts
22/09/2029Bern, Switzerland29 - 10 Noel Latham5 - 11 WPts
24/07/2029Bern, Switzerland28 - 10 Momig Pandjarjyan1 - 0 WPts
25/05/2029Bern, Switzerland27 - 10 Neron Cazares4 - 15 WPts
26/03/2029Bern, Switzerland26 - 10 Shin-wook Yon2 - 2 WPts
25/01/2029Bern, Switzerland25 - 10 Waldifrid Peyer3 - 9 WPts
26/11/2028Bern, Switzerland24 - 10 Tahbert Gerecke14 - 22 WPts
27/09/2028Bern, Switzerland23 - 10 Julien Cohen13 - 11 WPts
28/07/2028Bern, Switzerland22 - 10 Gerard Eury0 - 2 WPts
29/05/2028Bern, Switzerland21 - 10 Jay Yule3 - 7 WPts
30/03/2028Bern, Switzerland20 - 10 Amaud Schamberger7 - 12 WPts
30/01/2028Hamburg, Germany19 - 10 Geert Marner10(1) - 24 WPts
02/12/2027Geneva, Switzerland18 - 10 Paul Belan11 - 25(1) WPts
15/10/2027Bern, Switzerland17 - 10 Louie de Sade7 - 9 WPts
16/08/2027Zurich, Switzerland16 - 10 Wilfrid Bernau27(3) - 22 WPts
23/06/2027Bern, Switzerland16 - 9 Brewster Hendricksen9 - 15 LPts
26/04/2027Bern, Switzerland16 - 8 Benjamin Gelhaus10 - 14 LPts Switzerland National Championships 2027View
07/04/2027Geneva, Switzerland15 - 8 Paul Belan9 - 23(1) WPts
16/02/2027Córdoba, Argentina14 - 8 Ulises Pedroso1 - 1 WPts
19/12/2026Hamilton, New Zealand13 - 8 Hare Kakewahine6(1) - 25 WPts
21/10/2026Kumasi, Ghana12 - 8 Noel Kwakye10 - 4 WPts
23/08/2026Anyang, South Korea12 - 7 Chang-woo Kang3 - 6 LPts
25/06/2026Bern, Switzerland11 - 7 Marc Vian1 - 2 WPts
26/04/2026Zurich, Switzerland11 - 6 Leonard Abrahamsen5 - 15 LPts Switzerland National Championships 2026View
20/04/2026Bern, Switzerland10 - 6 Marinus Klerk7 - 17(1) WPts
20/02/2026Cagayan de Oro, Philippines9 - 6 Bronco Diwa9 - 12(1) WPts
23/12/2025Bern, Switzerland8 - 6 Landmari Junker1 - 8 WPts
24/10/2025Manila, Philippines7 - 6 Jose Calixto5 - 9 WPts
26/08/2025Sharjah, UAE7 - 5 Haaris Hamidi7(1) - 10 LPts
28/06/2025Sharjah, UAE6 - 5 Haaris Hamidi7(1) - 9 WPts
29/04/2025Zurich, Switzerland6 - 4 Wolfgang Ploch13(1) - 17 LPts Switzerland National Championships 2025View
26/04/2025Zurich, Switzerland5 - 4 Arlo Bernick12(1) - 17 WPts Switzerland National Championships 2025View
01/03/2025Bern, Switzerland4 - 4 Mariano Giancola2 - 1 WPts
01/01/2025Winterthur, Switzerland3 - 4 Wilfred Birner2 - 7 WPts
23/11/2024Basel, Switzerland3 - 3 Theobold Kyser13 - 14 LPts
20/10/2024Lausanne, Switzerland3 - 2 Briar Bedel0 - 0 LPts
09/09/2024Funabashi, Japan2 - 2 Ichiro Goda4 - 15 WPts
12/07/2024Bern, Switzerland1 - 2 Tahbert Gerecke0 - 7 WPts
12/05/2024Quezon City, Philippines0 - 2 Kai Galdamez2 - 0 WPts
14/03/2024Lausanne, Switzerland0 - 1 Olympe Duras12 - 24 LPts
28/01/2024Bern, Switzerland0 - 0 Lazar Batirov9 - 12 LPts