Weightclass:  Featherweight
Location:  Zurich, Switzerland
Record:  22(1) - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/09/2030Zurich, Switzerland21(1) - 17 Sigfrid Scharber3 - 11 WPts
21/07/2030Zurich, Switzerland20(1) - 17 Jean-Baptiste Baudoin16 - 7 WPts
22/05/2030Zurich, Switzerland20(1) - 16 Harvey Cassidy7 - 6 LPts
23/03/2030Zurich, Switzerland19(1) - 16 Urvano Brasil2 - 13 WPts
21/01/2030Zurich, Switzerland18(1) - 16 Leverett Filipacchi0 - 2 WPts
22/11/2029Zurich, Switzerland17(1) - 16 Sam Hakoubyan8 - 7 WPts
23/09/2029Zurich, Switzerland17(1) - 15 Jake Alexander20 - 18 LPts
26/07/2029Zurich, Switzerland16(1) - 15 Mikhail Nauryzbaeff7 - 5 WPts
28/05/2029Zurich, Switzerland15(1) - 15 Sergei Laivenieks11 - 11 WPts
29/03/2029Zurich, Switzerland14(1) - 15 Alvis Hegna2 - 2 WPts
28/01/2029Zurich, Switzerland14(1) - 14 Montgomery Galle24 - 11 LPts
29/11/2028Zurich, Switzerland13(1) - 14 Mason Fontaine2 - 12(1) WPts
30/09/2028Zurich, Switzerland12(1) - 14 Vicente Checo6 - 4 WPts
01/08/2028Lausanne, Switzerland12(1) - 13 Umber Maillard13 - 12 LPts
03/06/2028Geneva, Switzerland11 - 13 Porter Ogier10 - 21(8) WKO3
29/04/2028Zurich, Switzerland11 - 12 Rosswald Meisenzahl10 - 3 LPts Switzerland National Championships 2028View
26/04/2028Zurich, Switzerland10 - 12 Vilhelm Mausser10 - 17 WPts Switzerland National Championships 2028View
27/03/2028Winterthur, Switzerland9 - 12 Luitpold Petters7 - 7 WPts
28/01/2028Zurich, Switzerland8 - 12 Luitpold Petters7 - 6 WPts
29/11/2027Nizhny Novgorod, Russia7 - 12 Georgiy Savrasenko4 - 1 WPts
01/10/2027Zurich, Switzerland6 - 12 Jean-Baptiste Baudoin3 - 0 WPts
02/08/2027Sana'a, Yemen6 - 11 Khalid Wardak16 - 26(4) LPts
04/06/2027Zurich, Switzerland5 - 11 Loritz Alger3 - 6 WPts
26/04/2027Bern, Switzerland5 - 10 Glanville Beauchamp8 - 7 LPts Switzerland National Championships 2027View
11/04/2027Zurich, Switzerland4 - 10 Romaan Gevaert5 - 21 WPts
11/02/2027Fortaleza, Brazil4 - 9 Diego Cantara6 - 22 LPts
13/12/2026Goiania, Brazil3 - 9 Manuel Netto6 - 15(1) WPts
15/10/2026Algiers, Algeria3 - 8 Farhan Amber3(1) - 9 LPts
16/08/2026Georgetown, Guyana2 - 8 Bob Murie13(1) - 16 WPts
18/06/2026Juarez, Mexico2 - 7 Miguel Castellanos12 - 5 LPts
20/04/2026Geneva, Switzerland2 - 6 Porter Ogier2 - 16(5) LPts
24/02/2026Basel, Switzerland2 - 5 Barret Marty14(1) - 4 LPts
20/01/2026Bern, Switzerland1 - 5 Andreas Justus0 - 0 WPts
12/12/2025Zurich, Switzerland1 - 4 Shen Caribghanoff1 - 1 LPts
14/10/2025Lausanne, Switzerland0 - 4 Jean Breton0 - 0 WPts
28/08/2025Zurich, Switzerland0 - 3 Ann Struebing3 - 23 LPts
04/07/2025Santiago de los Caballeros, Dominican Republic0 - 2 Vicente Miranda6 - 9 LPts
06/05/2025Bern, Switzerland0 - 1 Vilhelm Mausser3 - 4 LPts
28/03/2025Zurich, Switzerland0 - 0 Malkhas Injijian3 - 12(1) LPts