Weightclass:  Welterweight
Location:  Geneva, Switzerland
Record:  21 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2026Geneva, Switzerland20 - 17 Kendis Ngcongca13 - 7 WPts
25/07/2026Geneva, Switzerland19 - 17 Afon Lietuvietis4 - 15 WPts
26/05/2026Geneva, Switzerland19 - 16 Porfio Espin7 - 25(11) LPts
27/03/2026Geneva, Switzerland18 - 16 Amer Bhutto8 - 7 WPts
26/01/2026Geneva, Switzerland17 - 16 Yannick Oliver5 - 3 WPts
28/11/2025Geneva, Switzerland17 - 15 Hamazasb Dadyan29(3) - 20 LPts
29/09/2025Geneva, Switzerland16 - 15 Vivien Bloch3 - 1 WPts
01/08/2025Geneva, Switzerland16 - 14 Ahmed Tedjar13 - 9 LPts
02/06/2025Geneva, Switzerland16 - 13 Apel Zacharyan9(2) - 18 LPts
04/04/2025Geneva, Switzerland15 - 13 Abel Krupp1 - 2 WPts
03/02/2025Geneva, Switzerland14 - 13 Cade Butor1 - 5 WPts
06/12/2024Geneva, Switzerland13 - 13 Baldrik Helmrich13 - 21 WPts
08/10/2024Geneva, Switzerland12 - 13 Manny Olea2 - 14 WPts
10/08/2024San Jose, Costa Rica11 - 13 Carlos Ramo5 - 11 WPts
12/06/2024Bern, Switzerland11 - 12 Bittan Stoll12 - 11(1) LPts
29/04/2024Bern, Switzerland11 - 11 Amoll Dehne28 - 15 LPts Switzerland National Championships 2024View
26/04/2024Bern, Switzerland10 - 11 Hackett Nolin3 - 14 WPts Switzerland National Championships 2024View
13/04/2024Geneva, Switzerland9 - 11 Hackett Nolin3 - 13 WPts
14/02/2024Minsk, Belarus9 - 10 Wasyl Barsky19 - 16(1) LPts
17/12/2023Prague, Czech Republic8 - 10 ZßviÜ Havlik13 - 16 WPts
19/10/2023Geneva, Switzerland7 - 10 Blazej Borek22 - 14 WPts
21/08/2023Varna, Bulgaria6 - 10 Bozhidar á Dachkov3 - 6 WPts
23/06/2023Zurich, Switzerland6 - 9 Meier Kampf22(1) - 11 LPts
26/04/2023Bern, Switzerland6 - 8 Manny Gerfen9 - 7 LPts Switzerland National Championships 2023View
19/04/2023Geneva, Switzerland5 - 8 Max Schauder7 - 7 WPts
19/02/2023Bangkok, Thailand5 - 7 Thong Kornchan7 - 12 LPts
22/12/2022Zurich, Switzerland5 - 6 Amoll Dehne19 - 12 LPts
25/10/2022Geneva, Switzerland4 - 6 Raymund Gentner2 - 6 WPts
26/08/2022Geneva, Switzerland4 - 5 Ollie Dryburgh13 - 17 LPts
27/06/2022Tokyo, Japan3 - 5 Hiro Umeda2 - 21(5) WPts
29/04/2022Geneva, Switzerland3 - 4 Javier Giono6 - 20 LPts
06/03/2022Baku, Azerbaijan3 - 3 Tarlan Leghari9 - 15 LPts
06/01/2022Geneva, Switzerland3 - 2 Ulrik Brodersen3 - 15(4) LPts
06/11/2021Resistencia, Argentina2 - 2 Joaquin Noguera0 - 1 WPts
06/09/2021Basel, Switzerland1 - 2 Raymund Gentner0 - 1 WPts
18/07/2021Bern, Switzerland1 - 1 Emo Alpers9 - 12 LPts
03/06/2021Harare, Zimbabwe1 - 0 Sam Masakadza3 - 6 LPts
05/04/2021Geneva, Switzerland0 - 0 Vere Pique2 - 2 WPts