Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  21 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/12/2033Zurich, Switzerland20 - 13 Leeroy Aduamah2 - 1 WPts
27/10/2033Gaziantep, Turkey19 - 13 Ufuk Dincher1 - 9 WPts
29/08/2033Zurich, Switzerland18 - 13 Joel Wingate9(1) - 14 WPts
29/07/2033Zurich, Switzerland17 - 13 Joel Wingate9(1) - 13 WPts
28/06/2033Charlotte, USA16 - 13 Joel Wingate9(1) - 12 WPts
28/05/2033Charlotte, USA16 - 12 Joel Wingate8(1) - 12 LPts
26/04/2033Basel, Switzerland16 - 11 Jeremie Jacques2 - 3 LPts Switzerland National Championships 2033View
07/04/2033Zurich, Switzerland15 - 11 Atif Sasooli24 - 12 WPts
01/03/2033Paris, France14 - 11 Corbin Casta23(4) - 9 WPts
29/01/2033Zurich, Switzerland14 - 10 Pasha Shirani24 - 6 LPts
27/12/2032Zurich, Switzerland13 - 10 Hildbrand Helke3 - 28 WPts
27/10/2032Zurich, Switzerland12 - 10 Artemas Mala21 - 20(1) WPts
28/08/2032Warsaw, Poland11 - 10 Olaf Galaska9 - 13 WPts
29/06/2032Zurich, Switzerland11 - 9 Noel Normandeau11 - 11 LPts
29/04/2032Zurich, Switzerland11 - 8 Noel Normandeau10 - 10 LPts Switzerland National Championships 2032View
26/04/2032Zurich, Switzerland10 - 8 Hildbrand Helke3 - 22 WPts Switzerland National Championships 2032View
07/03/2032Celaya, Mexico9 - 8 Rico Canizares2 - 20 WPts
08/01/2032Geneva, Switzerland8 - 8 Barbabe Provost7 - 6 WPts
15/11/2031Basel, Switzerland7 - 8 Freddie Kubek4 - 26 WPts
26/09/2031Winterthur, Switzerland7 - 7 Wilbert Jock10(2) - 16(1) LPts
24/08/2031Zurich, Switzerland6 - 7 Oriel Olin5 - 4 WPts
25/06/2031Nonthaburi, Thailand6 - 6 Rusalee Sitjaesairung1 - 1 LPts
26/04/2031Geneva, Switzerland6 - 5 Diederick Deister11 - 8 LPts Switzerland National Championships 2031View
04/03/2031Alexandria, Egypt6 - 4 Faisal Firman1 - 15 LPts
04/01/2031Wiesbaden, Germany5 - 4 Bin Heidorn9 - 17 WPts
06/11/2030Bern, Switzerland4 - 4 Gofried Appelbaum1 - 0 WPts
18/09/2030Bratislava, Slovakia4 - 3 Ferdinand Polansky4 - 8 LPts
21/07/2030Calgary, Canada3 - 3 Dale Lyster5 - 13 WPts
23/05/2030Calgary, Canada3 - 2 Owen Fergusson10 - 10 LPts
25/03/2030Córdoba, Argentina3 - 1 Oro Pastrana12 - 17 LPts
25/01/2030Zurich, Switzerland3 - 0 Evrard Stielow10 - 14 LPts
29/11/2029Lausanne, Switzerland2 - 0 Sennett Robert2 - 12 WPts
01/10/2029Basel, Switzerland1 - 0 Freddie Kubek0 - 15 WPts
07/08/2029Zurich, Switzerland0 - 0 Hildbrand Helke0 - 2 WPts