Weightclass:  Light Welterweight
Location:  Zurich, Switzerland
Record:  29 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/11/2031Zurich, Switzerland28 - 17 Josef Deiss0 - 6 WPts
13/09/2031Zurich, Switzerland27 - 17 Leon+írd Kueber4 - 23(1) WPts
15/07/2031Zurich, Switzerland27 - 16 Mika'il Cairculow9 - 10 LPts
15/05/2031Zurich, Switzerland26 - 16 Priam Loris1 - 4 WPts
15/03/2031Zurich, Switzerland25 - 16 Jose Cossio4 - 21 WPts
13/01/2031Zurich, Switzerland24 - 16 Mehdi Hameed4 - 8 WPts
13/11/2030Zurich, Switzerland23 - 16 Ajabah Dadekyan3 - 3 WPts
13/09/2030Zurich, Switzerland22 - 16 Angel Cayetano2 - 10 WPts
13/07/2030Zurich, Switzerland21 - 16 David Kolala0 - 5 WPts
14/05/2030Zurich, Switzerland20 - 16 Gabriel Salcido1 - 6 WPts
15/03/2030Zurich, Switzerland19 - 16 Montenegro Baquero2 - 7 WPts
14/01/2030Zurich, Switzerland19 - 15 Hyun-jun Ma6 - 4 LPts
15/11/2029Curitiba, Brazil18 - 15 Xaverius Garrido5 - 12 WPts
17/09/2029Zurich, Switzerland17 - 15 Amaud Schamberger13(1) - 15 WPts
20/07/2029Basel, Switzerland17 - 14 Ber Fuchs22 - 12 LPts
12/06/2029Zurich, Switzerland16 - 14 Wendale Strohmeyer4 - 24 WPts
26/04/2029Geneva, Switzerland16 - 13 Ernie Schelb23 - 26(2) LPts Switzerland National Championships 2029View
20/03/2029Zurich, Switzerland15 - 13 Ulz Kunzman8 - 21 WPts
22/01/2029L'Hospitalet de Llobregat, Spain14 - 13 Xaverius Ledezma18 - 14 WPts
24/11/2028Spanish Town, Jamaica13 - 13 Dave Methvin13 - 15 WPts
26/09/2028Zurich, Switzerland12 - 13 Rodrigo Pires0 - 4 WPts
28/07/2028Zurich, Switzerland12 - 12 Lew Stockinger23 - 10 LPts
31/05/2028Winterthur, Switzerland11 - 12 Wilfred Birner13 - 17 WPts
26/04/2028Zurich, Switzerland11 - 11 Cable Trintignant11 - 14 LPts Switzerland National Championships 2028View
12/04/2028Ulaanbaatar, Mongolia11 - 10 Chen Bilguun29 - 12 LPts
13/02/2028Zurich, Switzerland10 - 10 Eldwin Arft4 - 15 WPts
16/12/2027Zurich, Switzerland9 - 10 Brewster Hendricksen12 - 15 WPts
17/10/2027Quito, Ecuador8 - 10 Angel Limas8 - 25(3) WPts
19/08/2027Chipancingo, Mexico7 - 10 Juan Mariscal0 - 0 WPts
21/06/2027Makiivka, Ukraine7 - 9 Yulian Slivka7 - 11 LPts
23/04/2027Zurich, Switzerland6 - 9 Othomann Kalkbrenner0 - 1 WPts
23/02/2027Accra, Ghana6 - 8 Dikembe Asante12 - 9 LPts
26/12/2026Charleroi, Belgium6 - 7 James Bault10 - 8 LPts
28/10/2026Basel, Switzerland6 - 6 Leonard Abrahamsen8 - 17 LPts
30/08/2026Quebec City, Canada5 - 6 Vince Lowder10 - 4 WPts
02/07/2026Floridablanca, Colombia4 - 6 Sierra Barca5 - 13 WPts
04/05/2026Zurich, Switzerland4 - 5 Marjun Calero6 - 3 LPts
06/03/2026Anyang, South Korea4 - 4 Young-cheol Heo6 - 15(1) LPts
06/01/2026Zurich, Switzerland3 - 4 Erik Mech1 - 0 WPts
07/11/2025Kangundo-Tala, Kenya3 - 3 Mark Kirubi41(1) - 9 LPts
09/09/2025Binjai, Indonesia3 - 2 Bilal Ghattas27(2) - 22(1) LPts
12/07/2025Zurich, Switzerland3 - 1 Asif Karim1 - 14 LPts
14/05/2025Zurich, Switzerland2 - 1 Wendale Strohmeyer0 - 0 WPts
22/03/2025Basel, Switzerland2 - 0 Theobold Kyser14 - 15 LPts
31/01/2025Copenhagen, Denmark1 - 0 Norb Dalby3 - 7 WPts
03/12/2024Zurich, Switzerland0 - 0 Cable Trintignant0 - 1 WPts