Weightclass:  Lightweight
Location:  Geneva, Switzerland
Record:  36 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/04/2025Geneva, Switzerland35 - 12 Lyle Bault4 - 5 WPts
12/02/2025Geneva, Switzerland34 - 12 Boniface Beal5 - 6 WPts
14/12/2024Geneva, Switzerland33 - 12 Chris Bigger2 - 5(1) WPts
15/10/2024Geneva, Switzerland32 - 12 Edingu Peers0 - 4 WPts
17/08/2024Geneva, Switzerland31 - 12 Lu Meis1 - 2 WPts
18/06/2024Geneva, Switzerland30 - 12 Yannick St. Pierre0 - 12 WPts
19/04/2024Geneva, Switzerland29 - 12 Sabuhi Gharasbaev1 - 4 WPts
20/02/2024Geneva, Switzerland28 - 12 Yerchanig Navasartyan0 - 9 WPts
22/12/2023Geneva, Switzerland27 - 12 Teodor Houdek0 - 10 WPts
23/10/2023Geneva, Switzerland26 - 12 Sam Cole2 - 11 WPts
24/08/2023Geneva, Switzerland25 - 12 Paco Vidal2 - 7 WPts
25/06/2023Geneva, Switzerland24 - 12 Dan Masakadza6 - 12 WPts
26/04/2023Bern, Switzerland24 - 11 Didier Gide36 - 6 LPts Switzerland National Championships 2023View
14/04/2023Geneva, Switzerland23 - 11 Horace Fouche19 - 11 WPts
14/02/2023Santiago de los Caballeros, Dominican Republic22 - 11 Juan Gomez5 - 16 WPts
16/12/2022Antwerp, Belgium22 - 10 Denys Picavet11 - 18 LPts
18/10/2022Kiev, Ukraine21 - 10 Boris Lipa3 - 11 WPts
20/08/2022Sana'a, Yemen20 - 10 Zuffur Allan3 - 18 WPts
21/06/2022Zurich, Switzerland20 - 9 Everett Georg17(1) - 9 LPts
29/04/2022Basel, Switzerland20 - 8 Didier Gide29 - 2 LPts Switzerland National Championships 2022View
26/04/2022Basel, Switzerland19 - 8 Dietz Pfarr20 - 7 WPts Switzerland National Championships 2022View
19/04/2022Geneva, Switzerland18 - 8 Dietz Pfarr20 - 6 WPts
18/02/2022Surrey, Canada17 - 8 Hugh Saunderson0 - 0 WPts
20/12/2021Sana'a, Yemen16 - 8 Waqas Jalili6 - 10 WPts
22/10/2021Santo Domingo de Guzman, Dominican Republic15 - 8 Alejandro Zapata2 - 4 WPts
23/08/2021San Juan, Puerto Rico15 - 7 Onofre Juliana13(1) - 5 LPts
25/06/2021Geneva, Switzerland14 - 7 Lyle Bonnaire9 - 12 WPts
26/04/2021Geneva, Switzerland14 - 6 Rick Storch8 - 6 LPts Switzerland National Championships 2021View
01/03/2021Zurich, Switzerland13 - 6 Hildbrand Gerecke4 - 15 WPts
05/01/2021Quanzhou, China12 - 6 Xi-Wang Mah0 - 0 WPts
07/11/2020Geneva, Switzerland11 - 6 Senior Renoir8 - 9 WPts
07/09/2020Zurich, Switzerland10 - 6 Garrey Dahlke9 - 7 WPts
17/07/2020Geneva, Switzerland9 - 6 Canaan Yourcenar10 - 6 WPts
17/05/2020Amman, Jordan8 - 6 Irfan Pour2 - 12 WPts
19/03/2020Quezon City, Philippines8 - 5 Beltran Beas2 - 5 LPts
20/01/2020Geneva, Switzerland7 - 5 Julien de Laroche2 - 10 WPts
20/11/2019Caracas, Venezuela7 - 4 Angel Reinoso7 - 4 LPts
21/09/2019Ganja, Azerbaijan6 - 4 Rafiq Djamalov1 - 11 WPts
24/07/2019Geneva, Switzerland6 - 3 Sinjon Artaud3 - 5 LPts
27/05/2019Winterthur, Switzerland6 - 2 Rickward Juergens6 - 0 LPts
10/04/2019Geneva, Switzerland5 - 2 Khamis Sham2 - 3 WPts
08/02/2019Rijeka, Croatia4 - 2 Bruno Lulic2 - 3 WPts
11/12/2018Geneva, Switzerland3 - 2 Cyryl Czar2 - 4 WPts
11/10/2018Geneva, Switzerland2 - 2 Merral Gessler3 - 0 WPts
11/08/2018Geneva, Switzerland1 - 2 Ritt Geringer2 - 0 WPts
12/06/2018Geneva, Switzerland1 - 1 Stanley Pfitzer1 - 1 LPts
14/04/2018Geneva, Switzerland0 - 1 Javier Aime0 - 2 WPts
21/02/2018Geneva, Switzerland0 - 0 Lyle Bonnaire0 - 0 LPts