Weightclass:  Middleweight
Location:  Geneva, Switzerland
Record:  24 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/04/2035Geneva, Switzerland23 - 12 Gerard De Leon12 - 20 WPts
26/02/2035Geneva, Switzerland23 - 11 Algernon Colette4 - 0 LPts
27/12/2034Geneva, Switzerland22 - 11 Sagaz Morera4 - 18 WPts
26/10/2034Geneva, Switzerland21 - 11 Pablo Macia2 - 4 WPts
26/08/2034Geneva, Switzerland20 - 11 Joaquin Rubi5 - 10 WPts
26/06/2034Geneva, Switzerland19 - 11 Bryn Batch1 - 6 WPts
26/04/2034Geneva, Switzerland18 - 11 Sam Giovanni7 - 11 WPts
24/02/2034Geneva, Switzerland17 - 11 Ellis Abel0 - 3 WPts
26/12/2033Geneva, Switzerland17 - 10 Tihomir á Baskakov28 - 12 LPts
26/10/2033Geneva, Switzerland16 - 10 Moubarak Gularans6 - 11 WPts
26/08/2033Geneva, Switzerland15 - 10 Tobias Biedermann1 - 0 WPts
25/06/2033Geneva, Switzerland14 - 10 Denton Aceda6 - 4 WPts
25/04/2033Winterthur, Switzerland13 - 10 Alonza Zimmermann7 - 21(1) WPts
25/02/2033Geneva, Switzerland13 - 9 Noel Normandeau13 - 13 LPts
08/01/2033Zurich, Switzerland12 - 9 Myerson Heichel7 - 12 WPts
29/11/2032Zurich, Switzerland11 - 9 Leon+írd Genser4 - 25(1) WPts
23/10/2032Geneva, Switzerland10 - 9 Guy Le Vau10 - 11 WPts
26/08/2032Seoul, South Korea10 - 8 Ui-jo Yu22 - 20 LPts
28/06/2032Geneva, Switzerland9 - 8 Trystan Ogier1 - 5 WPts
29/04/2032Zurich, Switzerland9 - 7 Macon German18 - 11 LPts Switzerland National Championships 2032View
26/04/2032Zurich, Switzerland8 - 7 Diederick Deister15 - 13 WPts Switzerland National Championships 2032View
09/03/2032Geneva, Switzerland7 - 7 Bernard Cantor10 - 8 WPts
08/01/2032Geneva, Switzerland7 - 6 Kay Jobst8 - 8 LPts
08/11/2031Geneva, Switzerland6 - 6 Hulbert Sauser2 - 11 WPts
08/09/2031Geneva, Switzerland5 - 6 Gofried Appelbaum2 - 5 WPts
11/07/2031Odense, Denmark4 - 6 Ingmar Basse16 - 13 WPts
12/05/2031Zurich, Switzerland3 - 6 Myerson Heichel2 - 7 WPts
16/03/2031Geneva, Switzerland2 - 6 Lennard Pich4 - 4 WPts
16/01/2031Calgary, Canada2 - 5 Owen Fergusson13 - 11 LPts
18/11/2030Zagreb, Croatia2 - 4 Danilo Cacic5 - 6 LPts
20/09/2030Geneva, Switzerland1 - 4 Alexandre de La Fontaine0 - 9 WPts
22/07/2030Bern, Switzerland1 - 3 Lennard Pich1 - 3 LPts
28/05/2030Geneva, Switzerland0 - 3 Ian Floyd1 - 7 WPts
29/03/2030Guatemala City, Guatemala0 - 2 Santiago Arias2 - 19 LPts
29/01/2030Basel, Switzerland0 - 1 Amo Krichbaum2 - 3 LPts
01/12/2029Geneva, Switzerland0 - 0 Noel Normandeau1 - 3 LPts