Weightclass:  Middleweight
Location:  Winterthur, Switzerland
Record:  23 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/12/2034Winterthur, Switzerland22 - 23 Noel Millot0 - 5 WPts
21/10/2034Winterthur, Switzerland21 - 23 Adnan Abbasov0 - 4 WPts
21/08/2034Winterthur, Switzerland20 - 23 Elvin Alasgarov7 - 12 WPts
21/06/2034Winterthur, Switzerland19 - 23 Zahari á Slovenski6 - 4 WPts
21/04/2034Winterthur, Switzerland18 - 23 Hui-chao Chan10 - 15 WPts
20/02/2034Winterthur, Switzerland17 - 23 Stanislaw Kalita8 - 6(1) WPts
21/12/2033Winterthur, Switzerland16 - 23 Kass Peck9 - 23(1) WPts
21/10/2033Winterthur, Switzerland15 - 23 Rolf Chelius10 - 3 WPts
21/08/2033Winterthur, Switzerland15 - 22 Marvel Roux13 - 5 LPts
20/06/2033Winterthur, Switzerland14 - 22 Neff Lang1 - 3 WPts
19/04/2033San Salvador, El Salvador13 - 22 Joaquin Gil4 - 9 WPts
18/02/2033Surrey, Canada12 - 22 Elliot Bulloch4 - 8 WPts
21/12/2032Adelaide, Australia11 - 22 David McLeod11(1) - 12 WPts
22/10/2032Krakow, Poland11 - 21 Idzi Smolka12 - 6 LPts
24/08/2032Winterthur, Switzerland10 - 21 Hulbert Sauser2 - 16 WPts
24/06/2032Magdeburg, Germany9 - 21 Emmett Kriese14 - 8 WPts
26/04/2032Winterthur, Switzerland8 - 21 Alonza Zimmermann5 - 17(1) WPts
08/03/2032Nassau, Bahamas8 - 20 Lloyd Caffrey9 - 9 LPts
09/01/2032Tirana, Albania8 - 19 Brahim Bata8 - 17 LPts
11/11/2031Warsaw, Poland7 - 19 Stefan Bolen9 - 12 WPts
13/09/2031Caracas, Venezuela7 - 18 Oihane Taveras16 - 19 LPts
15/07/2031Split, Croatia7 - 17 Milan Preložnjak19(2) - 18 LPts
17/05/2031Basel, Switzerland7 - 16 Freddie Kubek3 - 24 LPts
19/03/2031Zurich, Switzerland6 - 16 Garron Sandner6 - 20(3) WPts
19/01/2031Zurich, Switzerland6 - 15 Evrard Stielow16 - 14 LPts
14/12/2030Winterthur, Switzerland5 - 15 Jurgen Richter3 - 2 WPts
02/11/2030Winterthur, Switzerland5 - 14 Geron Marschner4 - 13 LPts
04/09/2030Malaga, Spain5 - 13 Juan Casimiro16 - 7 LPts
07/07/2030Vilnius, Lithuania4 - 13 Kajetan Socha0 - 1 WPts
09/05/2030Prague, Czech Republic4 - 12 Otmar Bak7 - 14(1) LPts
11/03/2030Portland, USA3 - 12 James Maine1 - 19(1) WPts
11/01/2030Lausanne, Switzerland3 - 11 Chrestien Longo22 - 7 LPts
27/11/2029Santiago de Cuba, Cuba2 - 11 Marjun Lazos0 - 10 WPts
29/09/2029Nuremberg, Germany2 - 10 Everet Geiss14 - 9(1) LPts
01/08/2029Winterthur, Switzerland2 - 9 Roman Augustyniak6 - 7 LPts
03/06/2029Aalborg, Denmark2 - 8 Toste Siemsen6 - 13 LPts
05/04/2029Winterthur, Switzerland1 - 8 Garron Sandner1 - 13(2) WPts
05/02/2029Bern, Switzerland1 - 7 Luigi Jentsch14 - 9 LPts
08/12/2028Zurich, Switzerland1 - 6 Wilfredo Sarge11 - 17 LPts
12/10/2028Melbourne, Australia1 - 5 Ashley Dougherty8 - 13 LPts
14/08/2028Karagandy, Kazakhstan1 - 4 Konstantin Cajrbecoff17 - 7 LPts
16/06/2028Geneva, Switzerland1 - 3 Chrestien Rodin9 - 22 LPts
23/04/2028Zurich, Switzerland1 - 2 Luis Scharpf15 - 14 LPts
25/02/2028Basel, Switzerland1 - 1 Arnel Biela13 - 19 LPts
06/01/2028Zurich, Switzerland1 - 0 Hamoelet Sarauer3 - 20 LPts
02/12/2027Winterthur, Switzerland0 - 0 Dearg Ahlf1 - 0 WPts