Weightclass:  Middleweight
Location:  Geneva, Switzerland
Record:  19 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/07/2033Geneva, Switzerland18 - 17 Mark Morthland1 - 3 WPts
13/05/2033Geneva, Switzerland17 - 17 James Lowrie1 - 18 WPts
13/03/2033Geneva, Switzerland17 - 16 Santiago Ras0 - 18 LPts
11/01/2033Geneva, Switzerland16 - 16 Jonathan Massie1 - 3 WPts
11/11/2032Geneva, Switzerland16 - 15 Angel Villatoro1 - 9 LPts
11/09/2032Geneva, Switzerland15 - 15 Jose Gamez5 - 9 WPts
12/07/2032Geneva, Switzerland14 - 15 Elliot Creelman1 - 6 WPts
12/05/2032Geneva, Switzerland13 - 15 Zuffur Akhter5 - 12(1) WPts
12/03/2032Geneva, Switzerland12 - 15 Konstantin Labalaiks1 - 3 WPts
11/01/2032Geneva, Switzerland12 - 14 Joso Jakic22 - 20 LPts
12/11/2031Geneva, Switzerland12 - 13 Geron Marschner11 - 14 LPts
11/09/2031Geneva, Switzerland11 - 13 Albert Storr1 - 19 WPts
14/07/2031Geneva, Switzerland10 - 13 Fraser Cassidy0 - 5 WPts
14/05/2031Caracas, Venezuela10 - 12 Oihane Taveras14 - 19 LPts
16/03/2031Geneva, Switzerland9 - 12 Ognjan Takac2 - 1 WPts
16/01/2031Geneva, Switzerland9 - 11 Ekhard Petschauer2 - 12 LPts
17/11/2030Lausanne, Switzerland9 - 10 Brigham Orme16 - 13 LPts
15/10/2030Bern, Switzerland9 - 9 Geomar Bestgen27 - 8 LPts
06/09/2030Winterthur, Switzerland8 - 9 Alonza Zimmermann3 - 8(1) WPts
21/07/2030Geneva, Switzerland7 - 9 Rick Gatzke1 - 8 WPts
23/05/2030Geneva, Switzerland6 - 9 Salahaddin Sinai1 - 8 WPts
25/03/2030Warsaw, Poland6 - 8 Sergiusz Chowaniec12 - 9 LPts
25/01/2030Perm, Russia5 - 8 Fedya Darin10 - 18 WPts
27/11/2029Geneva, Switzerland5 - 7 Bartosz Gacek4 - 12 LPts
29/09/2029Geneva, Switzerland4 - 7 Matko Zekic10 - 19 WPts
01/08/2029Aarhus, Denmark3 - 7 Dyre Moritz3 - 3 WPts
03/06/2029Geneva, Switzerland3 - 6 Fadei Panakhov4 - 19 LPts
05/04/2029Geneva, Switzerland3 - 5 Engin Cevikce10 - 30(1) LPts
05/02/2029Geneva, Switzerland2 - 5 Gerard Bayle0 - 4 WPts
11/12/2028Antofagasta, Chile1 - 5 Eloy Vaquera0 - 16 WPts
13/10/2028Zurich, Switzerland1 - 4 Alfonso Helfer4 - 23 LPts
29/08/2028Zurich, Switzerland1 - 3 Bert Picken4 - 17(2) LPts
27/07/2028Lausanne, Switzerland1 - 2 Neville Haddad16(1) - 19(1) LPts
17/06/2028Geneva, Switzerland1 - 1 Ramiro Duron11 - 8 LPts
19/04/2028Geneva, Switzerland1 - 0 Eugen Kadinger2 - 1 LPts
20/02/2028Geneva, Switzerland0 - 0 Wilbert Jock0 - 3(1) WPts