Weightclass:  Featherweight
Location:  Zurich, Switzerland
Record:  19 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/10/2042Zurich, Switzerland18 - 14 Schaffer Heinzelman0 - 2 WPts
18/08/2042Zurich, Switzerland17 - 14 Loredo Gomez2 - 9(1) WPts
16/06/2042Zurich, Switzerland16 - 14 Bamey Coberley5 - 8 WPts
16/04/2042Zurich, Switzerland16 - 13 Alvino Ponciano3 - 16(1) LPts
11/02/2042Zurich, Switzerland15 - 13 Cruz Marta1 - 4 WPts
10/12/2041Zurich, Switzerland14 - 13 Berowalt Kufahl1 - 0 WPts
09/10/2041Zurich, Switzerland13 - 13 Hayden Edmison4 - 5 WPts
08/08/2041Zurich, Switzerland12 - 13 Antwan Harkins1 - 5 WPts
07/06/2041Zurich, Switzerland11 - 13 James Quinn2 - 4 WPts
07/04/2041Zurich, Switzerland10 - 13 Ferrand Platini10 - 18 WPts
06/02/2041Zurich, Switzerland9 - 13 Rald Kamm4 - 13 WPts
08/12/2040Zurich, Switzerland8 - 13 Orbert Geffert1 - 7 WPts
07/10/2040Zurich, Switzerland7 - 13 Santiago Manas8 - 20 WPts
07/08/2040Zurich, Switzerland7 - 12 Javier Flores5 - 14(1) LPts
06/06/2040Zurich, Switzerland7 - 11 Jin-hyeon Jon18 - 9 LPts
06/04/2040Hirakata, Japan7 - 10 Michi Fujimori4 - 6 LPts
07/02/2040Zurich, Switzerland6 - 10 Frederick Dann2 - 5 WPts
07/12/2039Bern, Switzerland5 - 10 Willimod Heininger0 - 9 WPts
16/10/2039Zurich, Switzerland4 - 10 Michel Cartier0 - 1 WPts
15/08/2039Zurich, Switzerland4 - 9 Irfan Karataeff5 - 12 LPts
15/06/2039Zurich, Switzerland3 - 9 Saelac Biltz2 - 10 WPts
15/04/2039Bern, Switzerland2 - 9 Willimod Heininger0 - 5 WPts
19/02/2039Bern, Switzerland2 - 8 Edel Labus8 - 12 LPts
24/12/2038Prague, Czech Republic2 - 7 Petr Klouda18 - 16 LPts
25/10/2038Basel, Switzerland2 - 6 Rolly Stockinger12 - 9 LPts
28/08/2038Zagreb, Croatia2 - 5 Jure Pervan18 - 17 LPts
30/06/2038Zurich, Switzerland2 - 4 Alois Ahn5 - 20 LPts
08/05/2038Zurich, Switzerland2 - 3 Eberhard Kuter13 - 12 LPts
05/04/2038Mashhad, Iran2 - 2 Shayan Leghari2 - 23 LPts
05/02/2038Zurich, Switzerland1 - 2 Odell Berni0 - 0 WPts
26/12/2037Zurich, Switzerland1 - 1 Lennard Bettendorf1 - 9 LPts
11/11/2037Bern, Switzerland1 - 0 Thibaud Samson12 - 24 LPts
05/10/2037Zurich, Switzerland0 - 0 Rodiger Bietz1 - 7(1) WPts