Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  11 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2033Zurich, Switzerland10 - 22 Hui-chao Chan10 - 13 WPts
24/10/2033Zurich, Switzerland10 - 21 Trystan Ogier3 - 12 LPts
23/08/2033Zurich, Switzerland9 - 21 Oriel Olin12 - 11 WPts
22/06/2033Winterthur, Switzerland9 - 20 Rick Gatzke9 - 20 LPts
23/04/2033Zurich, Switzerland8 - 20 Neff Lang1 - 2 WPts
23/02/2033Vienna, Austria8 - 19 Hohberht Achi8 - 4 LPts
25/12/2032Winterthur, Switzerland7 - 19 Alonza Zimmermann6 - 20(1) WPts
03/11/2032Zurich, Switzerland7 - 18 Albert Storr2 - 25 LPts
06/09/2032Zurich, Switzerland6 - 18 Myerson Heichel7 - 10 WPts
22/07/2032Zurich, Switzerland5 - 18 Odis Matern11 - 19(1) WPts
20/06/2032Athens, Greece5 - 17 Minos Murga13 - 17 LPts
22/04/2032Toshkent, Uzbekistan5 - 16 Afon Ibragim35 - 26(1) LPts
23/02/2032Panama City, Panama4 - 16 Juan Rosal3 - 27 WPts
26/12/2031Zurich, Switzerland4 - 15 Abbey Mehl22(1) - 25 LPts
08/11/2031Salvador, Brazil4 - 14 Alejandro Renta14 - 16 LPts
09/09/2031Johannesburg, South Africa4 - 13 Rense Plessis20 - 12 LPts
12/07/2031Ghent, Belgium4 - 12 Laurens Van de Vainc3 - 4 LPts
14/05/2031Geneva, Switzerland4 - 11 Erec Bossuet3 - 7 LPts
07/04/2031Zurich, Switzerland3 - 11 Leon+írd Genser0 - 19(1) WPts
02/03/2031Zurich, Switzerland2 - 11 Dick Planck5 - 10 WPts
29/01/2031Zurich, Switzerland2 - 10 Schaeffer Pech17(2) - 21 LPts
24/12/2030Zurich, Switzerland1 - 10 Jurgen Richter3 - 4 WPts
20/12/2030Zurich, Switzerland0 - 10 Dick Planck2 - 4 WPts
18/11/2030Geneva, Switzerland0 - 9 Laron Peizerat13 - 9 LPts
25/09/2030Bern, Switzerland0 - 8 Luigi Jentsch24 - 9 LPts
31/07/2030Winterthur, Switzerland0 - 7 Wilbert Jock6(2) - 13(1) LPts
30/06/2030Zurich, Switzerland0 - 6 Len Schehr15 - 20(3) LPts
05/05/2030Geneva, Switzerland0 - 5 Oriel Olin0 - 0 LPts
15/03/2030Kediri, Indonesia0 - 4 Wayan Sumardi6 - 21 LPts
15/01/2030Tangier, Morocco0 - 3 Shihab Errachidi12 - 12 LPts
17/11/2029Kuala Lumpur, Malaysia0 - 2 Irfan Baig21(2) - 17 LPts
19/09/2029Cagayan de Oro, Philippines0 - 1 Nathan Dampog14 - 20 LPts
22/07/2029Zurich, Switzerland0 - 0 Ekhard Petschauer1 - 3 LPts