Weightclass:  Welterweight
Location:  Zurich, Switzerland
Record:  17 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/12/2033Zurich, Switzerland16 - 16 Carlos Ravelo0 - 4 WPts
26/10/2033Zurich, Switzerland15 - 16 Aric Dahm1 - 0 WPts
26/08/2033Zurich, Switzerland15 - 15 Juan Reina4 - 10 LPts
26/06/2033Zurich, Switzerland15 - 14 Larrimore Oulette10 - 18(2) LPts
26/04/2033Basel, Switzerland15 - 13 Wilmar Heimer7 - 12 LPts Switzerland National Championships 2033View
08/04/2033Zurich, Switzerland15 - 12 Adnan Bilal4 - 14 LPts
07/02/2033Amman, Jordan14 - 12 Danyaal Elamin3 - 11 WPts
09/12/2032Zurich, Switzerland13 - 12 Bourke Althaus6 - 15 WPts
14/10/2032Accra, Ghana13 - 11 Xhosas Adusei7 - 18(2) LPts
15/08/2032Zurich, Switzerland12 - 11 Sajid Merkulov5 - 16 WPts
13/06/2032Zurich, Switzerland11 - 11 Rance Niel5 - 9 WPts
17/04/2032Quezon City, Philippines11 - 10 Bruce Matalon6 - 17(1) LPts
18/02/2032Amsterdam, Netherlands11 - 9 Ernest Feryn2 - 23 LPts
21/12/2031Alexandria, Egypt11 - 8 Faisal Eltayeb8 - 16 LPts
23/10/2031Basel, Switzerland10 - 8 Evert Alms2 - 9 WPts
03/09/2031Leon, Nicaragua10 - 7 Ramiro Labrador22 - 13 LPts
06/07/2031Accra, Ghana10 - 6 Dave Ampaw21 - 11 LPts
08/05/2031Basel, Switzerland9 - 6 Garrison Berndsen1 - 5 WPts
21/04/2031Zurich, Switzerland8 - 6 Bourke Althaus1 - 8 WPts
10/04/2031Geneva, Switzerland8 - 5 Page Messier2 - 13 LPts
06/04/2031Basel, Switzerland7 - 5 Garrison Berndsen1 - 4 WPts
28/03/2031Lausanne, Switzerland6 - 5 Chainey Cevert1 - 5 WPts
19/03/2031Zurich, Switzerland5 - 5 Thorsten Gellner1 - 6 WPts
14/03/2031Geneva, Switzerland5 - 4 Destin Bay2 - 4 LPts
05/03/2031Zurich, Switzerland4 - 4 Vemados Bixel0 - 1 WPts
02/03/2031Lausanne, Switzerland4 - 3 Emmanuel Nicolas0 - 5 LPts
22/02/2031Zurich, Switzerland3 - 3 Thorsten Gellner1 - 5 WPts
20/02/2031Winterthur, Switzerland2 - 3 Burk Gauer0 - 7 WPts
14/02/2031Lausanne, Switzerland2 - 2 Chainey Cevert0 - 4 LPts
09/02/2031Geneva, Switzerland2 - 1 Page Messier1 - 12 LPts
07/02/2031Basel, Switzerland2 - 0 Evert Alms0 - 6 LPts
01/02/2031Zurich, Switzerland1 - 0 Kulbart Stohs0 - 10 WPts
26/01/2031Zurich, Switzerland0 - 0 Yale Stuhlman1 - 2 WPts