Weightclass:  Lightweight
Location:  Geneva, Switzerland
Record:  21 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2025Geneva, Switzerland20 - 23 Manuel Toribio1 - 12 WPts
03/12/2024Geneva, Switzerland19 - 23 Boniface Beal5 - 4 WPts
04/10/2024Geneva, Switzerland18 - 23 James Henry9 - 13 WPts
05/08/2024Geneva, Switzerland18 - 22 Meril Berns9 - 9 LPts
06/06/2024Geneva, Switzerland17 - 22 Evgeny Orlov0 - 11 WPts
08/04/2024Geneva, Switzerland16 - 22 Arthur Kabukala2 - 11 WPts
08/02/2024Geneva, Switzerland16 - 21 Trennen Marschke7 - 14 LPts
10/12/2023Geneva, Switzerland15 - 21 Lyubomir á Kovalkov3 - 9 WPts
09/10/2023Geneva, Switzerland14 - 21 Steinberg Heidner1 - 10 WPts
12/08/2023Geneva, Switzerland13 - 21 Steinberg Heidner1 - 9 WPts
13/06/2023Geneva, Switzerland12 - 21 Fabiaan Fraeys4 - 14 WPts
14/04/2023Geneva, Switzerland12 - 20 Gaylord Niel6 - 4 LPts
13/02/2023Guatemala City, Guatemala11 - 20 Manuel Abar13(2) - 12 WPts
16/12/2022Seoul, South Korea10 - 20 Suk-young No10 - 21(1) WPts
18/10/2022Santo Domingo de Guzman, Dominican Republic9 - 20 Juan Borge14 - 8 WPts
20/08/2022Geneva, Switzerland8 - 20 Werner Kupferer4 - 18 WPts
19/06/2022Seoul, South Korea8 - 19 Jeong-hyeop Tan14 - 10 LPts
21/04/2022Ife, Nigeria7 - 19 Sam Dele0 - 4 WPts
21/02/2022Geneva, Switzerland7 - 18 Luc Nolton13 - 11 LPts
04/01/2022Lausanne, Switzerland6 - 18 Demont Thil18(3) - 7 WPts
07/11/2021Geneva, Switzerland6 - 17 Chrestien Ostheimer13 - 9 LPts
07/10/2021Zurich, Switzerland5 - 17 VolIny Maser3 - 18 WPts
23/08/2021Sydney, Australia4 - 17 Davie Lopatin10 - 7 WPts
25/06/2021Geneva, Switzerland3 - 17 Ricardo Trejo5 - 16 WPts
25/04/2021Toronto, Canada3 - 16 Phil Downie14 - 3 LPts
25/02/2021Geneva, Switzerland3 - 15 Sidki Bennani7 - 11 LPts
27/12/2020Plzen, Czech Republic3 - 14 Kvetoslav Halik3 - 11 LPts
29/10/2020London, UK2 - 14 Davie Gash2 - 10 WPts
31/08/2020Geneva, Switzerland1 - 14 Mario Capelli1 - 2 WPts
30/06/2020Bern, Switzerland1 - 13 Treffen Kulzer14 - 2 LPts
10/05/2020Brno, Czech Republic1 - 12 Oskar Beseda8(1) - 6 LPts
11/03/2020Geneva, Switzerland1 - 11 Garrey Daubert9 - 5 LPts
10/01/2020Geneva, Switzerland1 - 10 Hernan Medero6 - 0 LPts
10/11/2019Baku, Azerbaijan1 - 9 Elton Mahmoud7 - 4 LPts
11/09/2019Winterthur, Switzerland1 - 8 Steyn Kaelber1 - 9 LPts
16/07/2019Geneva, Switzerland1 - 7 Vikenti Basak4 - 1 LPts
16/05/2019Lausanne, Switzerland1 - 6 Ives Decoux3(1) - 4 LPts
23/03/2019Horlivka, Ukraine1 - 5 Wasyl Rusak2 - 3 LPts
21/01/2019Salta, Argentina1 - 4 Oro Abela6 - 1 LPts
23/11/2018Geneva, Switzerland1 - 3 Juan Estrada4 - 1 LPts
22/09/2018Vilnius, Lithuania0 - 3 Krzysztof Chomicki1 - 2 WPts
22/07/2018Lausanne, Switzerland0 - 2 Boyce Cohen2 - 2 LPts
03/06/2018Geneva, Switzerland0 - 1 Edingu Stoecklin1 - 0 LPts
05/04/2018New Kingston, Jamaica0 - 0 Dillon Mordecai0 - 0 LPts