Weightclass:  Welterweight
Location:  Geneva, Switzerland
Record:  25 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/12/2033Geneva, Switzerland25 - 13 Dmitri Petrovich21 - 20 LPts
19/10/2033Geneva, Switzerland24 - 13 Ajwad Fan7 - 10 WPts
19/08/2033Geneva, Switzerland23 - 13 Rog Kammer15 - 24(2) WPts
19/06/2033Geneva, Switzerland22 - 13 Venacio Carabajal2 - 2 WPts
18/04/2033Geneva, Switzerland21 - 13 Dobroslav Fa6 - 16 WPts
17/02/2033Geneva, Switzerland20 - 13 Tiger Sitanupap3 - 18 WPts
18/12/2032Geneva, Switzerland19 - 13 Fresco Polanco0 - 11 WPts
18/10/2032Vilnius, Lithuania18 - 13 Hubert Bartos11 - 6 WPts
20/08/2032Geneva, Switzerland17 - 13 Sigifrid Daniel0 - 1 WPts
20/06/2032Basel, Switzerland17 - 12 Kurtis Kundrat13(1) - 8 LPts
02/05/2032Zurich, Switzerland17 - 11 Destin Bay10 - 9 LPts Switzerland National Championships 2032View
29/04/2032Zurich, Switzerland16 - 11 Yves Beaufort9 - 2 WPts Switzerland National Championships 2032View
26/04/2032Zurich, Switzerland15 - 11 Garin Struckhoff12 - 7 WPts Switzerland National Championships 2032View
26/02/2032Geneva, Switzerland14 - 11 Garland Oge4 - 13 WPts
28/12/2031Geneva, Switzerland13 - 11 Jawad Cuttoli1 - 17 WPts
29/10/2031Geneva, Switzerland12 - 11 Sylvain Honi1 - 2 WPts
30/08/2031Vilnius, Lithuania12 - 10 Donat Szweda12 - 8 LPts
30/07/2031Vilnius, Lithuania12 - 9 Donat Szweda11 - 8 LPts
29/06/2031Geneva, Switzerland11 - 9 Ernst Maring4 - 2 WPts
29/04/2031Geneva, Switzerland11 - 8 Bassett Dujardin12 - 8 LPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland10 - 8 Chivalry Larbaud14 - 14(1) WPts Switzerland National Championships 2031View
21/03/2031Zurich, Switzerland10 - 7 Ritter Gerster15 - 19 LPts
28/01/2031Winterthur, Switzerland10 - 6 Jesaja Gerling20 - 24 LPts
25/12/2030The Hague, Netherlands9 - 6 Narcisse Van Driessche13 - 8 WPts
27/10/2030Geneva, Switzerland8 - 6 Noe Farias3 - 4 WPts
29/08/2030Geneva, Switzerland7 - 6 Burk Gauer0 - 3 WPts
29/06/2030Geneva, Switzerland6 - 6 Kulbart Stohs0 - 4 WPts
29/04/2030Basel, Switzerland6 - 5 Chivalry Larbaud10 - 11 LPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland5 - 5 Hertz Blasi8 - 15 WPts Switzerland National Championships 2030View
20/03/2030Kumasi, Ghana4 - 5 Syed Jalil10 - 18 WPts
20/01/2030Winterthur, Switzerland3 - 5 Alonza Amsel3 - 11 WPts
02/12/2029Basel, Switzerland3 - 4 Einhard Henningsen11 - 20 LPts
26/10/2029Zurich, Switzerland2 - 4 Erno Gerg24 - 33 WPts
22/09/2029Essen, Germany2 - 3 Amott Kruth20(1) - 17 LPts
25/07/2029Winterthur, Switzerland2 - 2 Rainor Manthei6 - 17 LPts
08/06/2029Basel, Switzerland2 - 1 Merle Storjohann18(1) - 36 LPts
26/04/2029Geneva, Switzerland2 - 0 Percival Cendrars9 - 19 LPts Switzerland National Championships 2029View
09/04/2029Basel, Switzerland1 - 0 Kurtis Kundrat0 - 0 WPts
01/03/2029Geneva, Switzerland0 - 0 Bassett Dujardin4 - 1 WPts