Weightclass:  Lightweight
Location:  Zurich, Switzerland
Record:  15 - 20(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/04/2029Zurich, Switzerland14 - 20(3) Steen Amspacher0 - 3 WPts
18/02/2029Zurich, Switzerland13 - 20(3) Merujhan Farajian4 - 5(1) WPts
20/12/2028Zurich, Switzerland12 - 20(3) Amer Mariton2 - 8 WPts
21/10/2028Zurich, Switzerland11 - 20(3) Amer Mir14 - 17 WPts
22/08/2028Zurich, Switzerland10 - 20(3) Steinberg Allendorf0 - 2 WPts
23/06/2028Zurich, Switzerland10 - 19(3) Gazi Erbolatow2 - 1 LPts
25/04/2028Zurich, Switzerland9 - 19(3) Fresco Maradiaga2 - 3 WPts
25/02/2028Zurich, Switzerland8 - 19(3) Sinclair Romand1 - 3 WPts
27/12/2027Zurich, Switzerland8 - 18(3) Radoslav Mares16 - 28(1) LPts
28/10/2027Zurich, Switzerland7 - 18(3) Edingu Peers7(1) - 18 WPts
28/08/2027Zurich, Switzerland7 - 17(3) Seferino Castellanos5 - 9 LPts
29/06/2027Zurich, Switzerland6 - 17(3) Myrl Gergel1 - 13 WPts
28/04/2027Lausanne, Switzerland6 - 16(3) Wyatt Belcourt14 - 5 LPts
28/02/2027Geneva, Switzerland6 - 15(3) Orson Laude9 - 14 LPts
07/01/2027Stockholm, Sweden5 - 15(3) Noah Moden1 - 23 WPts
09/11/2026Zurich, Switzerland4 - 15(3) Penrod Ammon0 - 1 WPts
09/09/2026Zurich, Switzerland3 - 15(3) Barry Prothero5(1) - 12 WPts
11/07/2026Zurich, Switzerland3 - 14(3) Steinberg Heidner6 - 22 LPts
03/06/2026Bern, Switzerland3 - 13(3) Treffen Kulzer47 - 12 LPts
26/04/2026Zurich, Switzerland3 - 12(3) Mel Rury4 - 5 LPts
26/02/2026Zurich, Switzerland3 - 11(3) Ho Lu23(1) - 23 LPts
28/12/2025Basel, Switzerland3 - 10(2) Rick Storch30(2) - 19 LKO3
13/11/2025Winterthur, Switzerland3 - 9(2) Schaffer Marotz5 - 12(7) LPts
16/09/2025Zurich, Switzerland3 - 8(2) Etienne Baune2 - 1 LPts
18/07/2025Aden, Yemen3 - 7(2) Zuffur Said4 - 19(1) LPts
20/05/2025Lusaka, Zambia2 - 7(2) Ubanwa Chuma3 - 15 WPts
22/03/2025Taguig, Philippines2 - 6(2) Juan Cabanday20 - 23 LPts
22/01/2025Quezon City, Philippines2 - 5(1) Esteban Omipon24(1) - 20 LKO3
24/11/2024Quezon City, Philippines2 - 4(1) Jose Maximo18 - 19 LPts
26/09/2024Zurich, Switzerland1 - 4(1) Gerry Altemose4 - 16(1) WPts
29/07/2024Sydney, Australia1 - 3 John Antonoff21(1) - 20 LKO2
31/05/2024Zurich, Switzerland0 - 3 Edingu Peers0 - 1 WPts
01/04/2024Santo Domingo de Guzman, Dominican Republic0 - 2 Joaquin Polino7 - 6 LPts
02/02/2024Suwon, South Korea0 - 1 Chung-yong Jun16 - 17 LPts
05/12/2023Zurich, Switzerland0 - 0 Boniface Beal1 - 0 LPts