Weightclass:  Light Welterweight
Location:  Geneva, Switzerland
Record:  28 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/04/2025Geneva, Switzerland27 - 21 Arseni Smolin1 - 7(1) WPts
20/02/2025Geneva, Switzerland26 - 21 Goga Tourtchenkov3 - 5 WPts
22/12/2024Geneva, Switzerland25 - 21 Benedict Painchaud4 - 7 WPts
23/10/2024Geneva, Switzerland24 - 21 Glanville Marceau15 - 14 WPts
24/08/2024Geneva, Switzerland23 - 21 Thongthailek Thesvisarn3 - 9 WPts
25/06/2024Geneva, Switzerland22 - 21 Pongsaklek Dabpongmahachai4 - 14 WPts
26/04/2024Geneva, Switzerland21 - 21 Ibycus Vassos2 - 3 WPts
26/02/2024Geneva, Switzerland21 - 20 Nikolai Maickeeff7 - 4 LPts
28/12/2023Geneva, Switzerland20 - 20 Alejandro Marin8 - 8 WPts
29/10/2023Geneva, Switzerland19 - 20 Rehan Selim2 - 5 WPts
30/08/2023Geneva, Switzerland18 - 20 Dom Suttie1 - 9 WPts
01/07/2023Geneva, Switzerland17 - 20 Bernard Smejkal0 - 2(1) WPts
02/05/2023Bern, Switzerland16 - 20 Hulbart Strohmeier14 - 22 WPts Switzerland National Championships 2023View
29/04/2023Bern, Switzerland15 - 20 Mardian Garnier25(1) - 10 WPts Switzerland National Championships 2023View
26/04/2023Bern, Switzerland14 - 20 Wolfgang Ploch6 - 8 WPts Switzerland National Championships 2023View
10/04/2023Geneva, Switzerland13 - 20 Pungluang Bunmathan17(1) - 17 WPts
03/03/2023Vienna, Austria13 - 19 Penn Sahling19(1) - 16 LPts
31/01/2023Augsburg, Germany13 - 18 Klemens Heinzerling25(1) - 8 LPts
31/12/2022Adana, Turkey13 - 17 Devrim Agca22 - 6 LPts
30/11/2022Winterthur, Switzerland12 - 17 Hadumar Besser7 - 23 WPts
14/10/2022Zurich, Switzerland12 - 16 Amall Biermann26 - 7 LPts
26/08/2022Yerevan, Armenia11 - 16 Nshan Abadjyan1(1) - 11 WPts
28/06/2022New Kingston, Jamaica11 - 15 Mike Frost12 - 12 LPts
30/04/2022Geneva, Switzerland11 - 14 Brin Troop16 - 10 LPts
02/03/2022Lausanne, Switzerland11 - 13 Fletcher Orleans20 - 8 LPts
26/01/2022Ulaanbaatar, Mongolia11 - 12 Taj al Din Temirbulatov17 - 9 LPts
28/11/2021Johannesburg, South Africa10 - 12 Jay Van der Walt6 - 17(1) WPts
30/09/2021Sofia, Bulgaria10 - 11 Nikifor á Michacoff16 - 5 LPts
02/08/2021Kumasi, Ghana10 - 10 Uba Narh8 - 11 LPts
01/06/2021Espoo, Finland10 - 9 Iisakki Askola22 - 2 LPts
01/04/2021Zaragoza, Spain9 - 9 Diego Ante5 - 12 WPts
01/02/2021Accra, Ghana9 - 8 Kabonesa Pianim11 - 10(1) LPts
03/12/2020Toronto, Canada8 - 8 Kai Kanney5 - 8 WPts
04/10/2020Graz, Austria8 - 7 Humberto Melcher5 - 13(2) LPts
06/08/2020Yekaterinburg, Russia8 - 6 Valeri Kravtsov13 - 2 LPts
07/06/2020Zarqa, Jordan8 - 5 Faisal Harwood1 - 11 LPts
08/04/2020Winterthur, Switzerland7 - 5 Bernardo Geisen4 - 9 WPts
21/02/2020Geneva, Switzerland7 - 4 Fletcher Orleans8 - 5 LPts
22/12/2019Cairo, Egypt7 - 3 Shayan Amir6 - 5 LPts
24/10/2019Geneva, Switzerland6 - 3 Rickert Beuerlein6 - 6(2) WPts
24/08/2019Geneva, Switzerland6 - 2 Fletcher Orleans7 - 3 LPts
24/06/2019Sana'a, Yemen6 - 1 Gazi Islambouli3 - 6 LPts
26/04/2019Hamburg, Germany6 - 0 Arnaud Schelling7 - 2 LPts
25/02/2019Geneva, Switzerland5 - 0 Quito Aja3 - 2 WPts
28/12/2018Strasbourg, France4 - 0 Dabney Marais3 - 3 WPts
30/10/2018Koronadal, Philippines3 - 0 Quico Cara1 - 2 WPts
01/09/2018Geneva, Switzerland2 - 0 Trennen Hentz1 - 1 WPts
04/07/2018Geneva, Switzerland1 - 0 Vere Michel0 - 1 WPts
06/05/2018Cheonan, South Korea0 - 0 Jeong-ho Kwak0 - 0 WPts