Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  24 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/11/2033Zurich, Switzerland23 - 14 Holland Cotillard2 - 5 WPts
13/09/2033Zurich, Switzerland22 - 14 Rob Winnie0 - 8 WPts
12/07/2033Zurich, Switzerland21 - 14 Ethan Robbie7 - 17 WPts
11/05/2033Zurich, Switzerland20 - 14 Macario Exposito8 - 18 WPts
11/03/2033Zurich, Switzerland19 - 14 Cortez Leo1 - 15 WPts
09/01/2033Zurich, Switzerland18 - 14 Daniel Durning4 - 6 WPts
09/11/2032Zurich, Switzerland17 - 14 Neville Sarraute8 - 8 WPts
09/09/2032Zurich, Switzerland16 - 14 Rolf Chelius5 - 1 WPts
10/07/2032Zurich, Switzerland15 - 14 Michael Namayanja0 - 7 WPts
11/05/2032Zurich, Switzerland14 - 14 Rehman Uddin3 - 15 WPts
11/03/2032Zurich, Switzerland13 - 14 Ansell Plambeck3 - 12 WPts
11/01/2032Zurich, Switzerland12 - 14 Afanas Spalvains10 - 7 WPts
12/11/2031Geneva, Switzerland11 - 14 Audric Olin12 - 13 WPts
15/09/2031Basel, Switzerland10 - 14 Fonzo Pelle9 - 20(6) WPts
28/07/2031Winterthur, Switzerland9 - 14 Wilbert Jock10(2) - 15(1) WPts
25/06/2031Yaoundé, Cameroon8 - 14 Sinjon Eteki5 - 6 WPts
26/04/2031Geneva, Switzerland8 - 13 Eugen Kadinger17 - 13 LPts Switzerland National Championships 2031View
20/03/2031Zurich, Switzerland7 - 13 Wilbart Schar3 - 18 WPts
31/01/2031Winterthur, Switzerland6 - 13 Fremont Stielow16(1) - 36(1) WPts
31/12/2030Stuttgart, Germany5 - 13 Emo Beyers3 - 20 WPts
02/11/2030Winterthur, Switzerland4 - 13 Dedrick Petry5 - 14 WPts
25/09/2030Zurich, Switzerland3 - 13 Wilbart Schar2 - 16 WPts
25/07/2030Geneva, Switzerland3 - 12 Guy Le Vau1 - 6 LPts
03/06/2030Zurich, Switzerland3 - 11 Weber Stratmann8 - 30 LPts
02/05/2030Basel, Switzerland3 - 10 Gustav Geiger19 - 19(1) LPts Switzerland National Championships 2030View
29/04/2030Basel, Switzerland2 - 10 Diederick Deister6 - 6 WPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland1 - 10 Tretan Matzke8 - 10 WPts Switzerland National Championships 2030View
29/03/2030Yerevan, Armenia1 - 9 Norig Abouchian13 - 11 LPts
29/01/2030Zurich, Switzerland0 - 9 Waldemar Arndorfer5 - 7 WPts
02/12/2029Zurich, Switzerland0 - 8 Wilfredo Sarge16 - 18 LPts
18/10/2029Lausanne, Switzerland0 - 7 Montague Allore26(1) - 14 LPts
12/09/2029Lausanne, Switzerland0 - 6 Chrestien Longo20 - 7 LPts
08/08/2029Kumasi, Ghana0 - 5 Dave Bonsam5 - 7 LPts
10/06/2029Winterthur, Switzerland0 - 4 Fremont Stielow7(1) - 35(1) LPts
16/04/2029Zurich, Switzerland0 - 3 Luis Scharpf21 - 14 LPts
15/03/2029Lausanne, Switzerland0 - 2 Chrestien Longo17 - 7 LPts
08/02/2029Winterthur, Switzerland0 - 1 Adolpho Jennewein19 - 30 LPts
21/12/2028Zurich, Switzerland0 - 0 HuiK'o Taalaibeck13 - 16 LPts