Weightclass:  Middleweight
Location:  Zurich, Switzerland
Record:  9 - 25(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/01/2034Winterthur, Switzerland9 - 24(1) Archibald Heim10 - 19(1) LPts
21/12/2033Winterthur, Switzerland9 - 23(1) Dedrick Petry16 - 23 LPts
07/11/2033Zurich, Switzerland9 - 22(1) Bernard Cantor16 - 12 LPts
30/09/2033Winterthur, Switzerland8 - 22(1) Archibald Heim9 - 18(1) WPts
17/08/2033Zurich, Switzerland7 - 22(1) Myerson Stoldt5 - 7 WPts
17/06/2033Zurich, Switzerland6 - 22(1) Heinz Birr1 - 9 WPts
17/04/2033Kuching, Malaysia6 - 21(1) Shen Wat51 - 17 LPts
17/02/2033Zurich, Switzerland6 - 20(1) Rico Lujano10 - 11 LPts
19/12/2032San Salvador, El Salvador5 - 20(1) Santiago Betances3 - 6 WPts
21/10/2032Fortaleza, Brazil4 - 20(1) Dario Garro3 - 20 WPts
23/08/2032Geneva, Switzerland4 - 19(1) Guy Le Vau9 - 11 LPts
06/07/2032Zurich, Switzerland3 - 19(1) Frisco Garcia0 - 3 WPts
07/05/2032London, Canada3 - 18(1) Mark Dryman6 - 12 LPts
09/03/2032Bern, Switzerland3 - 17(1) Lennard Pich5 - 9 LPts
09/01/2032Zurich, Switzerland2 - 17(1) Albert Storr1 - 21 WPts
09/11/2031Zurich, Switzerland2 - 16(1) Blaise Dacourt1 - 12 LPts
08/09/2031Mixco, Guatemala2 - 15(1) Saturnin Ruano0 - 3 LPts
10/07/2031Pikine, Senegal2 - 14(1) Marvel Pierre-Louis9 - 14 LPts
11/05/2031Zurich, Switzerland1 - 14(1) Hildbrand Helke2 - 13 WPts
14/03/2031Zurich, Switzerland0 - 14(1) Dick Planck5 - 12 WPts
20/02/2031Zurich, Switzerland0 - 13(1) Dick Planck3 - 10 LPts
19/01/2031Zurich, Switzerland0 - 12(1) Len Struckmeyer7 - 26 LPts
02/12/2030Zurich, Switzerland0 - 11(1) Jurgen Richter1 - 1 LPts
08/11/2030Pikine, Senegal0 - 10(1) Verdun Lasalle7 - 11 LPts
09/09/2030Cologne, Germany0 - 9 Kuhlbert Ammon25(2) - 16 LKO3
11/07/2030Asahikawa, Japan0 - 8 Iwao Nakatani20(1) - 35 LPts
13/05/2030Bandar Lampung, Indonesia0 - 7 Dipanegra Pitoy11 - 9 LPts
15/03/2030Winterthur, Switzerland0 - 6 Archibald Heim2 - 2 LPts
26/01/2030Geneva, Switzerland0 - 5 Laron Peizerat8 - 9 LPts
13/12/2029Zurich, Switzerland0 - 4 Myerson Heichel0 - 0 LPts
12/11/2029Lausanne, Switzerland0 - 3 Chrestien Longo21 - 7 LPts
03/10/2029Geneva, Switzerland0 - 2 Noel Normandeau0 - 3 LPts
07/08/2029Zurich, Switzerland0 - 1 Alfonso Helfer8 - 24 LPts
05/07/2029Zurich, Switzerland0 - 0 Waldemar Arndorfer2 - 6 LPts