Weightclass:  Middleweight
Location:  Basel, Switzerland
Record:  24 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/12/2033Basel, Switzerland23 - 15 Jakub Szpara8 - 14 WPts
25/10/2033Basel, Switzerland22 - 15 Ardian Carcani9 - 16 WPts
25/08/2033Basel, Switzerland21 - 15 Ahren Sauerland0 - 1 WPts
24/06/2033Basel, Switzerland20 - 15 Fletcher Pagnol3 - 12 WPts
23/04/2033Basel, Switzerland19 - 15 Delano Noah0 - 2 WPts
22/02/2033Basel, Switzerland19 - 14 Dearg Ahlf15 - 22 LPts
23/12/2032Basel, Switzerland18 - 14 Albert Storr3 - 25 WPts
23/10/2032Basel, Switzerland17 - 14 Mark Charles2 - 2 WPts
24/08/2032Basel, Switzerland16 - 14 Trystan Ogier1 - 6 WPts
24/06/2032Basel, Switzerland15 - 14 Roswell Bettenhausen1 - 6 WPts
26/04/2032Zurich, Switzerland15 - 13 Barbabe Provost8 - 7 LPts Switzerland National Championships 2032View
01/04/2032Zurich, Switzerland14 - 13 Leon+írd Genser3 - 22(1) WPts
25/02/2032Basel, Switzerland14 - 12 Dmytro Bilak7 - 21 LPts
27/12/2031Edmonton, Canada14 - 11 Nathan Anderson11 - 19 LPts
28/10/2031Basel, Switzerland13 - 11 Macon German15 - 10 WPts
28/08/2031Basel, Switzerland13 - 10 Penko á Todorov23 - 7 LPts
28/07/2031Sofia, Bulgaria13 - 9 Penko á Todorov22 - 7 LPts
27/06/2031Bucheon, South Korea12 - 9 Kee-hee Seo8 - 11 WPts
29/04/2031Geneva, Switzerland12 - 8 Wilbur Schehr23 - 16 LPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland11 - 8 Kay Jobst6 - 5 WPts Switzerland National Championships 2031View
17/03/2031Basel, Switzerland10 - 8 Guy Le Vau3 - 8 WPts
17/01/2031Geneva, Switzerland10 - 7 Laron Peizerat14 - 9 LPts
20/11/2030Basel, Switzerland9 - 7 Wilbart Schar2 - 17 WPts
21/09/2030Basel, Switzerland8 - 7 Pyotr Baglayev2 - 8 WPts
22/07/2030Zurich, Switzerland7 - 7 Odis Matern3 - 14(1) WPts
02/06/2030Lausanne, Switzerland6 - 7 Quincy Ronis14 - 25 WPts
29/04/2030Basel, Switzerland6 - 6 Geron Marschner2 - 10 LPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland5 - 6 Humphrey Labs6 - 8 WPts Switzerland National Championships 2030View
18/03/2030Basel, Switzerland4 - 6 Aleron Belcourt9 - 5 WPts
18/01/2030Athens, Greece4 - 5 Theodrekr Andris9(1) - 19 LPts
20/11/2029Dammam, Saudi Arabia4 - 4 Majid Holey21 - 16 LPts
22/09/2029Basel, Switzerland4 - 3 Edelhard De Bruyn8 - 7 LPts
25/07/2029Ecatepec, Mexico3 - 3 Jose Arenas2 - 10 WPts
27/05/2029Zurich, Switzerland2 - 3 Hildbrand Helke0 - 0 WPts
06/04/2029Gaineau, Canada1 - 3 Chris Ketchen5 - 5 WPts
06/02/2029Basel, Switzerland0 - 3 Freddie Kubek0 - 11 WPts
10/12/2028Zurich, Switzerland0 - 2 Derrik Kruckenberg16 - 9 LPts
06/11/2028Zurich, Switzerland0 - 1 Fred Schake10 - 25 LPts
26/09/2028Basel, Switzerland0 - 0 Andreas Andris3 - 5 LPts