Weightclass:  Middleweight
Location:  Winterthur, Switzerland
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/10/2034Winterthur, Switzerland20 - 17 Cole Sadiki2 - 8 WPts
24/08/2034Winterthur, Switzerland19 - 17 Wolfrik Garb0 - 13 WPts
24/06/2034Winterthur, Switzerland18 - 17 Rusalee Kiatpracha4 - 5 WPts
24/04/2034Winterthur, Switzerland17 - 17 Nop Choeichiu9 - 10 WPts
22/02/2034Winterthur, Switzerland16 - 17 Girgis Sagyndykov11 - 8 WPts
24/12/2033Winterthur, Switzerland15 - 17 Holland Cotillard2 - 6 WPts
24/10/2033Winterthur, Switzerland14 - 17 Agim Fakaj0 - 6 WPts
24/08/2033Winterthur, Switzerland13 - 17 Ricky Nakato2 - 9 WPts
24/06/2033Winterthur, Switzerland12 - 17 Cezar Chludzinski2 - 7 WPts
23/04/2033Winterthur, Switzerland11 - 17 Hulbard Piepmeier2 - 4 WPts
22/02/2033Winterthur, Switzerland10 - 17 Holland Cotillard1 - 1 WPts
23/12/2032Winterthur, Switzerland9 - 17 Jean-Baptiste Le Roy Ladurie0 - 2 WPts
23/10/2032San Pedro Sula, Honduras9 - 16 Jair Macia5 - 19 LPts
24/08/2032Winterthur, Switzerland8 - 16 Alexandre de La Fontaine3 - 22 WPts
24/06/2032Seoul, South Korea8 - 15 Dong-won Mok34 - 26 LPts
26/04/2032Zurich, Switzerland8 - 14 Noel Normandeau9 - 10 LPts Switzerland National Championships 2032View
25/02/2032Chungju, South Korea7 - 14 Jae-sung Ham10 - 26 WPts
27/12/2031Montevideo, Uruguay6 - 14 Jaguar Sevilla22 - 21 WPts
29/10/2031Essen, Germany6 - 13 Diederick Kallenbach13 - 21(1) LPts
31/08/2031Manila, Philippines5 - 13 Carlos Aleman10 - 31 WPts
03/07/2031Winterthur, Switzerland4 - 13 Alonza Zimmermann5 - 12(1) WPts
14/05/2031Lviv, Ukraine3 - 13 Pylyp Dutka11 - 26(2) WPts
16/03/2031Winterthur, Switzerland3 - 12 Aleron Belcourt13 - 8 LPts
16/01/2031Geneva, Switzerland2 - 12 Audric Olin9 - 11 WPts
23/11/2030Geneva, Switzerland2 - 11 Guy Le Vau2 - 7 LPts
29/09/2030Winterthur, Switzerland2 - 10 Wilbert Jock7(2) - 13(1) LPts
02/08/2030Zurich, Switzerland2 - 9 Schaeffer Pech14(2) - 21 LPts
29/06/2030Durban, South Africa2 - 8 Phornello Salifu3 - 3 LPts
01/05/2030Zurich, Switzerland2 - 7 Len Schehr14 - 20(3) LPts
15/03/2030Incheon, South Korea2 - 6 Joo-ho Huh20 - 2 LPts
15/01/2030Naples, Italy2 - 5 Roberto Secchia10 - 15 LPts
17/11/2029Bandar Lampung, Indonesia2 - 4 Waluyo Mende19 - 13 LPts
19/09/2029Karaj, Iran2 - 3 Yasin Tabatabai16 - 22 LPts
22/07/2029Zurich, Switzerland1 - 3 Leonhard Armbrust0 - 0 WPts
03/06/2029Zurich, Switzerland0 - 3 Garron Sandner1 - 14(2) WPts
08/04/2029Zurich, Switzerland0 - 2 Risteard Hellberg16(2) - 12 LPts
08/02/2029Zurich, Switzerland0 - 1 Derrik Kruckenberg17 - 9 LPts
07/01/2029Winterthur, Switzerland0 - 0 Aleron Belcourt3 - 2 LPts