Weightclass:  Featherweight
Location:  Zurich, Switzerland
Record:  1 - 24
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/03/2030Zurich, Switzerland1 - 23 Russel Beal2 - 16 LPts
19/01/2030Zurich, Switzerland1 - 22 Dennis Murphy2 - 12 LPts
19/11/2029Zurich, Switzerland1 - 21 Umair Raho19 - 8 LPts
20/09/2029Zurich, Switzerland1 - 20 Yo Gau3 - 8 LPts
22/07/2029Zurich, Switzerland1 - 19 Jerrold Guadalupe5 - 8 LPts
23/05/2029Zurich, Switzerland1 - 18 Yong Ng10 - 8 LPts
24/03/2029Zurich, Switzerland1 - 17 Ashley Ngujo7(1) - 19 LPts
24/01/2029Zurich, Switzerland1 - 16 Jean-Baptiste Baudoin8 - 4 LPts
25/11/2028Zurich, Switzerland1 - 15 Hamlin Persing7 - 11 LPts
26/09/2028Zurich, Switzerland1 - 14 Xabat Toledano0 - 6 LPts
28/07/2028Zurich, Switzerland1 - 13 Iman Koesoemadinata1 - 3 LPts
30/05/2028Zurich, Switzerland1 - 12 Xebec Maunier3 - 8 LPts
31/03/2028Samarqand, Uzbekistan1 - 11 Huseinqulu Djafarov15 - 14 LPts
01/02/2028Carrefour, Haiti1 - 10 Villard Oulette16 - 12 LPts
04/12/2027Cainta, Philippines1 - 9 Juan Brizuela40 - 16 LPts
06/10/2027Geneva, Switzerland1 - 8 Turiau Nolet1 - 7 LPts
08/08/2027Zurich, Switzerland1 - 7 Sumner Schueller2 - 10 LPts
08/06/2027Zurich, Switzerland1 - 6 Xebec Maunier0 - 5 LPts
09/04/2027Quito, Ecuador1 - 5 Diego Jaimez11 - 9 LPts
09/02/2027Seoul, South Korea1 - 4 Min-hyeok Um12 - 9 LPts
12/12/2026Zurich, Switzerland1 - 3 Geert Carp9 - 13(1) LPts
16/10/2026Zurich, Switzerland0 - 3 Jesper Barbusse2(1) - 1 WPts
17/08/2026Bern, Switzerland0 - 2 Othman Bergmann14 - 19(1) LPts
23/06/2026Bern, Switzerland0 - 1 Jakob Jann11 - 7 LPts
07/05/2026Zurich, Switzerland0 - 0 Koltin Helmlinger0 - 0 LPts