Weightclass:  Welterweight
Location:  Zurich, Switzerland
Record:  23(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/08/2034Bangalore, India22(1) - 12 Yasin Haq13 - 20 WPts
03/07/2034Zurich, Switzerland21(1) - 12 Marlen Povetkin14 - 16 WPts
02/06/2034New Amsterdam, Guyana20(1) - 12 Michael Spier20 - 6 WPts
02/05/2034Geneva, Switzerland20(1) - 11 Garen Radiguet9 - 1 LPts Switzerland National Championships 2034View
29/04/2034Geneva, Switzerland19(1) - 11 Rog Kammer18 - 27(2) WPts Switzerland National Championships 2034View
26/04/2034Geneva, Switzerland18 - 11 Larrimore Oulette13 - 21(3) WKO3 Switzerland National Championships 2034View
14/04/2034Zurich, Switzerland17 - 11 Angel Ledesma16 - 16(1) WPts
03/03/2034Zurich, Switzerland16 - 11 Gareth Younie7 - 21 WPts
31/01/2034Auckland, New Zealand15 - 11 Gareth Younie7 - 20 WPts
31/12/2033Oujda, Morocco14 - 11 Hudhafah Mediouri0 - 10 WPts
02/11/2033Zurich, Switzerland13 - 11 Amrit Gaud3 - 12 WPts
02/09/2033Helsinki, Finland13 - 10 Totti Tiensuu31(2) - 13 LPts
03/07/2033Zurich, Switzerland12 - 10 Quiqui Astorga4(1) - 10 WPts
02/05/2033Basel, Switzerland12 - 9 Walmond Gemmel17 - 17 LPts Switzerland National Championships 2033View
29/04/2033Basel, Switzerland11 - 9 Evert Alms9 - 14 WPts Switzerland National Championships 2033View
26/04/2033Basel, Switzerland10 - 9 Emmanuel Nicolas6 - 14 WPts Switzerland National Championships 2033View
11/04/2033Geneva, Switzerland9 - 9 Rance Niel6 - 13 WPts
18/02/2033Melbourne, Australia9 - 8 Ewan Akin3 - 3 LPts
21/12/2032Basel, Switzerland8 - 8 Kurtis Kundrat16(1) - 8 WPts
29/10/2032Zurich, Switzerland8 - 7 Ubel Blaschko13 - 17(1) LPts
14/09/2032Zurich, Switzerland8 - 6 Bogart Kampwerth12 - 35 LPts
14/08/2032Garoua, Cameroon7 - 6 Nicolas Fabre0 - 3 WPts
13/06/2032Winterthur, Switzerland6 - 6 Tobias Pluim1 - 3 WPts
21/04/2032Managua, Nicaragua5 - 6 Nemesio Claro11(1) - 14 WPts
22/02/2032Zurich, Switzerland4 - 6 Dmitriy Ghaksylycoff2 - 12 WPts
24/12/2031Khabarovsk, Russia4 - 5 Melor Tarasov18 - 8 LPts
26/10/2031Amman, Jordan4 - 4 Imran Habeb7 - 13 LPts
27/08/2031Riyadh, Saudi Arabia4 - 3 Gazi Kandal21(1) - 17 LPts
29/06/2031Geneva, Switzerland4 - 2 Boniface Trzeguet11 - 9 LPts
15/05/2031Brisbane, Australia3 - 2 Richard Niece8 - 12 WPts
17/03/2031Toronto, Canada3 - 1 Fraser Cowans24 - 18(1) LPts
17/01/2031Zurich, Switzerland2 - 1 Amund Martinsen2 - 9 WPts
19/11/2030Zurich, Switzerland1 - 1 Kulbart Stohs0 - 7 WPts
20/09/2030Winterthur, Switzerland1 - 0 Richmond Bigler3 - 11 LPts
17/08/2030Zurich, Switzerland0 - 0 Thorsten Gellner0 - 2 WPts