Weightclass:  Light Heavyweight
Location:  Zurich, Switzerland
Record:  16 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/12/2033London, UK15 - 15 Peter McCalla8 - 14 WPts
22/10/2033Melbourne, Australia14 - 15 Stuart McCook19 - 23 WPts
24/08/2033Maipu, Chile13 - 15 Cipriano Solano3 - 13 WPts
25/06/2033Valparaiso, Chile13 - 14 Manuel Sanches15 - 23 LPts
26/04/2033Basel, Switzerland13 - 13 Griswold Arlt12(2) - 2 LPts Switzerland National Championships 2033View
25/02/2033Zurich, Switzerland13 - 12 Alojz Musladin6 - 8 LPts
26/12/2032Brest, Belarus12 - 12 Avel Mudry2 - 11 WPts
27/10/2032Zurich, Switzerland11 - 12 Julius Anifowoshe0 - 4 WPts
27/08/2032Zurich, Switzerland10 - 12 Stieran Thrane0 - 10 WPts
26/06/2032Zurich, Switzerland9 - 12 Alejandro Varon6 - 7 WPts
26/04/2032Zurich, Switzerland9 - 11 Pierre Fauteux14 - 18(2) LPts Switzerland National Championships 2032View
08/03/2032Aden, Yemen8 - 11 Shayan Issawi7 - 19 WPts
09/01/2032Quebec City, Canada7 - 11 Canon du Cerceau13 - 12 WPts
11/11/2031Bradford, UK6 - 11 Ronald McPhee6 - 16 WPts
13/09/2031Yerevan, Armenia5 - 11 Panig Magapetian18 - 18 WPts
16/07/2031Zurich, Switzerland5 - 10 Bergin Kamens3 - 15(1) LPts
31/05/2031Winterthur, Switzerland5 - 9 Leon+írd Gessel33 - 10 LPts
26/04/2031Geneva, Switzerland5 - 8 Percival Adjani24 - 23 LPts Switzerland National Championships 2031View
14/03/2031Montevideo, Uruguay4 - 8 Marjun Gonzalez11 - 8 WPts
14/01/2031Saltillo, Mexico4 - 7 Vicente Reta20(1) - 17 LPts
16/11/2030Ganja, Azerbaijan3 - 7 Khamis Parsa7 - 11 WPts
18/09/2030Zurich, Switzerland2 - 7 Briant de Vigny2 - 2 WPts
20/07/2030Hakodate, Japan2 - 6 Hajime Yogi9 - 12 LPts
22/05/2030Kashiwa, Japan2 - 5 Fumio Yoshida2 - 8 LPts
24/03/2030Madrid, Spain2 - 4 Fidel De la Torre19 - 16(2) LPts
24/01/2030Zurich, Switzerland1 - 4 John Lesslie1 - 3 WPts
26/11/2029Dnipropetrovsk, Ukraine1 - 3 Symon Koval26 - 8 LPts
28/09/2029Zurich, Switzerland1 - 2 Labaron Ionesco0 - 3 LPts
30/07/2029Vienna, Austria1 - 1 Bernardyn Heckert5 - 5 LPts
01/06/2029Dakar, Senegal1 - 0 Michel Ly35(11) - 48 LPts
03/04/2029Zurich, Switzerland0 - 0 Adalhard Stille0 - 2 WPts