Weightclass:  Lightweight
Location:  Zurich, Switzerland
Record:  19 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/05/2031Zurich, Switzerland18 - 20 Vanko Borsch7 - 8 WPts
19/03/2031Zurich, Switzerland17 - 20 Joey Caldwell1 - 7 WPts
19/01/2031Zurich, Switzerland16 - 20 Wasaki Kusuro8 - 18 WPts
20/11/2030Zurich, Switzerland15 - 20 Declan Bourdillon1 - 5 WPts
21/09/2030Zurich, Switzerland14 - 20 Bronco Prados11 - 14(1) WPts
22/07/2030Zurich, Switzerland13 - 20 Niels Christophersen0 - 1 WPts
24/05/2030Zurich, Switzerland13 - 19 James Smith2 - 7 LPts
25/03/2030Zurich, Switzerland12 - 19 Defrim Elezi7 - 27 WPts
21/01/2030Zurich, Switzerland11 - 19 Lucien Ardant10 - 21 WPts
22/11/2029Zurich, Switzerland10 - 19 Hubert Schaad5 - 9 WPts
23/09/2029Zurich, Switzerland9 - 19 Alejandro Cara3 - 8 WPts
26/07/2029Zurich, Switzerland8 - 19 Jean Jean1 - 0 WPts
28/05/2029Zurich, Switzerland7 - 19 Siegfried Strubel3 - 12 WPts
29/03/2029Manila, Philippines6 - 19 Josh Manarin10(1) - 18 WPts
29/01/2029Stockholm, Sweden5 - 19 Leon Charles3 - 26 WPts
01/12/2028Zurich, Switzerland4 - 19 Darryl Niblock2 - 2 WPts
03/10/2028Santiago de los Caballeros, Dominican Republic3 - 19 Vicente Lepe0 - 6 WPts
05/08/2028Malmo, Sweden3 - 18 Alex Malmborg9 - 19 LPts
07/06/2028Zurich, Switzerland2 - 18 Labaron Bourdelle1 - 5(1) WPts
09/04/2028Gothenburg, Sweden2 - 17 Emil Solomon3 - 15 LPts
10/02/2028Samarqand, Uzbekistan1 - 17 Aleksandr Gamidov19(1) - 17 WPts
13/12/2027Valencia, Venezuela1 - 16 Cruz Langa14 - 12(1) LPts
15/10/2027Winterthur, Switzerland1 - 15 Lamar Manke20(1) - 10(1) LPts
17/08/2027Geneva, Switzerland1 - 14 Varden Cocteau1 - 17 LPts
29/06/2027Zurich, Switzerland1 - 13 Ernesto Petrich6 - 17(3) LPts
29/05/2027Lausanne, Switzerland1 - 12 Boniface Beal13 - 13 LPts
22/04/2027Gold Coast, Australia1 - 11 Joshua Nesbit6 - 19 LPts
22/02/2027Saratov, Russia1 - 10 Alik Granat27(1) - 29 LPts
25/12/2026Medan, Indonesia1 - 9 Abdul Khalili15(3) - 14 LPts
27/10/2026Choloma, Honduras1 - 8 Desiderio Hernandez3 - 17 LPts
29/08/2026Stockholm, Sweden1 - 7 Gustave Aasen27(1) - 38 LPts
01/07/2026Geneva, Switzerland0 - 7 Lucien Ardant1 - 4 WPts
10/05/2026Zurich, Switzerland0 - 6 Waldmunt Kuehnel1 - 21(8) LPts
08/04/2026Zurich, Switzerland0 - 5 Odie Dahl0 - 0 LPts
04/03/2026Basel, Switzerland0 - 4 Apsel Almer6 - 5 LPts
04/01/2026Geneva, Switzerland0 - 3 Lucien Ardant0 - 2 LPts
04/12/2025Lausanne, Switzerland0 - 2 Boniface Beal6 - 11 LPts
31/10/2025Zurich, Switzerland0 - 1 Hunfried Martini2 - 2 LPts
01/09/2025Zurich, Switzerland0 - 0 Thebault Abrams0 - 4 LPts