Weightclass:  Featherweight
Location:  Geneva, Switzerland
Record:  16 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/06/2027Geneva, Switzerland15 - 22 William Meldahl0 - 8 WPts
20/04/2027Geneva, Switzerland14 - 22 John Jones0 - 1 WPts
19/02/2027Geneva, Switzerland13 - 22 Valeri Bondars2 - 10 WPts
20/12/2026Geneva, Switzerland12 - 22 Fabron Galle0 - 0 WPts
21/10/2026Geneva, Switzerland11 - 22 Albain Boileau13(1) - 16 WPts
22/08/2026Geneva, Switzerland10 - 22 Denis Paquin8 - 15 WPts
23/06/2026Geneva, Switzerland10 - 21 Ryo Iseri6 - 6 LPts
24/04/2026Geneva, Switzerland9 - 21 Jay Perse4 - 17 WPts
24/02/2026Geneva, Switzerland9 - 20 Brett Haden34(1) - 15 LPts
26/12/2025Geneva, Switzerland8 - 20 Elderson Abogunloko1 - 4 WPts
27/10/2025Geneva, Switzerland8 - 19 Otello Dannenberg3 - 10 LPts
28/08/2025Geneva, Switzerland7 - 19 Foster Belgard4 - 14 WPts
29/06/2025Geneva, Switzerland7 - 18 Neper Calvillo7 - 3 LPts
30/04/2025Kitakyushu, Japan6 - 18 Hikaru Aoki1 - 2 WPts
02/03/2025Santa Cruz de la Sierra, Bolivia5 - 18 Diego Bahena2 - 2 WPts
02/01/2025Tijuana, Mexico4 - 18 Sancho Mezo7 - 12 WPts
04/11/2024Munich, Germany4 - 17 Jorn Adelsperger6 - 22 LPts
06/09/2024Puebla, Mexico3 - 17 Tajo Macario6 - 13 WPts
08/07/2024Bursa, Turkey3 - 16 Ahmet Gonul4 - 1 LPts
10/05/2024Belo Horizonte, Brazil3 - 15 Gabriel Moreira17 - 11 LPts
12/03/2024Guadalajara, Mexico3 - 14 Fausto Vita4 - 13 LPts
13/01/2024Tegucigalpa, Honduras3 - 13 Malvolio Pinel11 - 25 LPts
15/11/2023Guatemala City, Guatemala3 - 12 Angel Vita17 - 20 LPts
17/09/2023Basel, Switzerland2 - 12 Richardson Schulze6 - 15 WPts
20/07/2023Frankfurt, Germany2 - 11 Hanz Ahles10(1) - 15 LPts
21/05/2023San Pedro, Philippines2 - 10 Joaquin Domantay6 - 13 LPts
23/03/2023Nairobi, Kenya2 - 9 Ethan Semenya19 - 12 LPts
23/01/2023Havana, Cuba1 - 9 Juan Barragan3 - 21 WPts
25/11/2022Geneva, Switzerland1 - 8 Tujan Beauchamp4 - 12 LPts
26/09/2022Zurich, Switzerland1 - 7 Ald Bitting5 - 9 LPts
29/07/2022Basel, Switzerland1 - 6 Arch Mauch2 - 4 LPts
30/05/2022Dusseldorf, Germany1 - 5 Rosston Pester12 - 6 LPts
01/04/2022Tehran, Iran1 - 4 Waleed Mansur17(1) - 10 LPts
01/02/2022Geneva, Switzerland0 - 4 Ann Struebing0 - 4 WPts
02/12/2021Amman, Jordan0 - 3 Malik Nasiri14 - 10 LPts
04/10/2021Warsaw, Poland0 - 2 Bohater Dziura5 - 18 LPts
05/08/2021Basel, Switzerland0 - 1 Arch Mauch0 - 0 LPts
05/07/2021San Lorenzo, Paraguay0 - 0 Felippe Baro0 - 0 LPts