Weightclass:  Featherweight
Location:  Basel, Switzerland
Record:  11 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2029Basel, Switzerland11 - 20 Amer Saadeh11(1) - 20 LPts
27/01/2029Basel, Switzerland11 - 19 Nikolai Mezakruminsh18(2) - 10 LPts
28/11/2028Basel, Switzerland11 - 18 Rosswald Meisenzahl13 - 5 LPts
29/09/2028Basel, Switzerland10 - 18 Andrii Lininsh6 - 21 WPts
31/07/2028Basel, Switzerland9 - 18 Hamlin Persing6 - 10 WPts
01/06/2028Basel, Switzerland9 - 17 Vilhelm Mausser10 - 18 LPts
02/04/2028Basel, Switzerland9 - 16 Othman Geis9 - 12 LPts
03/02/2028Basel, Switzerland8 - 16 Ruggiero Jenner2 - 10 WPts
05/12/2027Basel, Switzerland7 - 16 Adi Wurianto1 - 12 WPts
06/10/2027Basel, Switzerland6 - 16 Travis Baudhuin3 - 17 WPts
08/08/2027Basel, Switzerland5 - 16 Noe Mata2 - 2 WPts
09/06/2027Basel, Switzerland4 - 16 Mario Alberganti1 - 2 WPts
11/04/2027Oklahoma City, USA4 - 15 David Kendrick6 - 8 LPts
11/02/2027Basel, Switzerland3 - 15 Ferrand Fonck6(1) - 9 WPts
13/12/2026Basel, Switzerland2 - 15 Hyun-soo Chang3 - 19(7) WPts
14/10/2026Basel, Switzerland2 - 14 Dikembe Ssekandi3 - 2 LPts
15/08/2026Daejeon, South Korea2 - 13 Tae-hwi Pae5 - 7 LPts
17/06/2026Basel, Switzerland1 - 13 Ramiro Rumbaoa1 - 7 WPts
18/04/2026Geneva, Switzerland1 - 12 Fabrice Douillet4 - 15 LPts
18/02/2026Managua, Nicaragua1 - 11 Xavier Sergio8(1) - 8 LPts
21/12/2025Basel, Switzerland1 - 10 Sigifrid Dehnert4 - 6 LPts
22/10/2025Bonn, Germany1 - 9 Royce Gerdts7 - 15 LPts
24/08/2025Basel, Switzerland0 - 9 Kunz Genn3 - 3 WPts
25/06/2025Geneva, Switzerland0 - 8 Channing Diderot2 - 2 LPts
02/05/2025Waitakere, New Zealand0 - 7 Matt Havey5 - 11 LPts
04/03/2025Basel, Switzerland0 - 6 Bilal Hamed5 - 30(1) LPts
04/01/2025Georgetown, Guyana0 - 5 Ethan Orton13 - 13(1) LPts
06/11/2024Geneva, Switzerland0 - 4 Channing Diderot0 - 0 LPts
08/09/2024Bern, Switzerland0 - 3 Jakob Jann5 - 2 LPts
16/07/2024Geneva, Switzerland0 - 2 Rush Oriol21 - 19 LPts
06/06/2024Geneva, Switzerland0 - 1 Sylvain Diaby23(1) - 17 LPts
30/04/2024Basel, Switzerland0 - 0 Roland Schaumberg2 - 3 LPts