Weightclass:  Welterweight
Location:  Winterthur, Switzerland
Record:  15(1) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2031Geneva, Switzerland14(1) - 23 Chivalry Larbaud14 - 15(1) WPts
29/04/2031Geneva, Switzerland14(1) - 22 Arno Pilger38 - 38 LPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland13(1) - 22 Kurtis Kundrat8(1) - 6 WPts Switzerland National Championships 2031View
12/03/2031La Florida, Chile12(1) - 22 Joaquin Chavana7 - 11 WPts
12/01/2031Toshkent, Uzbekistan12(1) - 21 Rafael Dallal30(2) - 17 LPts
14/11/2030Zagreb, Croatia11(1) - 21 Darko Vojvodic4 - 6 WPts
16/09/2030Salvador, Brazil10 - 21 Neper Amador14 - 16 WKO3
19/07/2030Almaty, Kazakhstan9 - 21 Amer Caghgaliew4 - 20 WPts
21/05/2030Winterthur, Switzerland8 - 21 Burk Gauer0 - 1 WPts
23/03/2030Zurich, Switzerland8 - 20 Bogart Kampwerth3 - 27 LPts
31/01/2030Basel, Switzerland8 - 19 Einhard Henningsen12 - 20 LPts
03/12/2029Bangkok, Thailand7 - 19 Petchbodin Petchyinda4 - 11 WPts
05/10/2029Geneva, Switzerland7 - 18 Vivien Bloch21 - 10 LPts
26/08/2029Zurich, Switzerland7 - 17 Erno Gerg23 - 33 LPts
25/07/2029Winterthur, Switzerland6 - 17 Boniface Trzeguet2 - 2 WPts
26/05/2029Dasmarinas, Philippines5 - 17 Rafael Palongpalong10 - 18 WPts
28/03/2029Amsterdam, Netherlands5 - 16 Ludolf Korsten18(3) - 13 LPts
28/01/2029Winterthur, Switzerland5 - 15 Rudolph Deffner0 - 16(1) LPts
29/11/2028Winterthur, Switzerland4 - 15 Myles Sandrock13 - 19(5) WPts
18/10/2028Helsinki, Finland3 - 15 Sampo Alanen7 - 12 WPts
20/08/2028Basel, Switzerland3 - 14 Bittan Stolzer5 - 17 LPts
28/06/2028Winterthur, Switzerland2 - 14 Haygazn Rezian2 - 12 WPts
29/04/2028Winterthur, Switzerland2 - 13 Ode Dauberman5 - 12 LPts
01/03/2028Winterthur, Switzerland1 - 13 Ode Dauberman5 - 11 WPts
22/01/2028Lausanne, Switzerland1 - 12 Marcel De Leon19 - 13 LPts
14/12/2027Hamburg, Germany1 - 11 Aurick Gerndt17 - 9 LPts
16/10/2027Merlo, Argentina1 - 10 Alejandro Portal0 - 1 LPts
18/08/2027Manila, Philippines0 - 10 Quiqui Dimabasa11 - 13 WPts
20/06/2027Masally, Azerbaijan0 - 9 Abdul Alekserov33(1) - 45(2) LPts
22/04/2027Samarqand, Uzbekistan0 - 8 Aliakram Gumbatov4 - 21(1) LPts
22/02/2027Amsterdam, Netherlands0 - 7 Wies Laurentius12 - 15 LPts
25/12/2026Buenos Aires, Argentina0 - 6 Angel Pastrano5 - 10 LPts
27/10/2026Dublin, Ireland0 - 5 Nathan Halloran8 - 32 LPts
29/08/2026Winterthur, Switzerland0 - 4 Juan Trigo0 - 12(3) LPts
01/07/2026Winterthur, Switzerland0 - 3 Channing Piaget1 - 3 LPts
02/05/2026Córdoba, Argentina0 - 2 Joaquin Senor1 - 10 LPts
04/03/2026Sana'a, Yemen0 - 1 Gazi Nesire5 - 16(2) LPts
04/01/2026Winterthur, Switzerland0 - 0 Bittan Stolzer2 - 3 LPts