Weightclass:  Welterweight
Location:  Basel, Switzerland
Record:  10(1) - 28
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2029Basel, Switzerland10(1) - 27 Ioan á Kotov10 - 20(1) LPts
22/06/2029Basel, Switzerland9(1) - 27 Larrimore Oulette0 - 1 WPts
23/04/2029Basel, Switzerland8(1) - 27 Voshon Mubako3 - 4 WPts
22/02/2029Basel, Switzerland7(1) - 27 Ruggiero Altmeyer1 - 0 WPts
24/12/2028Basel, Switzerland6(1) - 27 Javier Araya1 - 13 WPts
25/10/2028Basel, Switzerland6(1) - 26 Michael Gash16 - 7 LPts
26/08/2028Basel, Switzerland6(1) - 25 Percival Cendrars5 - 18 LPts
27/06/2028Basel, Switzerland6(1) - 24 Mirza Bakuvi8 - 12 LPts
28/04/2028Basel, Switzerland6(1) - 23 Tofiq Askerov3 - 10(1) LPts
29/02/2028Basel, Switzerland5 - 23 Rob Echweru2 - 12 WKO3
31/12/2027Basel, Switzerland5 - 22 Georges St. Pierre11 - 6 LPts
01/11/2027Basel, Switzerland4 - 22 Davie Meikle7 - 13 WPts
02/09/2027Puente Alto, Chile4 - 21 Jose Lujan15 - 10 LPts
04/07/2027Tampere, Finland3 - 21 Miika Kapanen7 - 19(1) WPts
06/05/2027San Juan, Puerto Rico3 - 20 Santiago Gonsalez12 - 12 LPts
08/03/2027Sydney, Australia3 - 19 Ian Arthur4 - 8 LPts
08/01/2027Basel, Switzerland3 - 18 Denholm Brink17 - 12 LPts
09/11/2026Al Hudaydah, Yemen3 - 17 Majid Toure28(1) - 28 LPts
11/09/2026Shymkent, Kazakhstan3 - 16 Haaris Ghinger8(1) - 23(1) LPts
14/07/2026Bern, Switzerland3 - 15 Abel Krupp5 - 7 LPts
16/05/2026Almaty, Kazakhstan3 - 14 Haider Saciev13 - 35(1) LPts
18/03/2026Adelaide, Australia3 - 13 Rich Curry2 - 15(2) LPts
18/01/2026Grodno, Belarus3 - 12 Fedir Lipka1 - 5 LPts
20/11/2025Basel, Switzerland2 - 12 Kazuki Nagano3 - 4 WPts
22/09/2025Cilegon, Indonesia2 - 11 Faisyal Sanoesi31(4) - 14 LPts
25/07/2025Laval, Canada2 - 10 Kian Bruce7 - 14 LPts
27/05/2025Saint Petersburg, Russia2 - 9 Dmitriy Shantyr24 - 19(1) LPts
29/03/2025Basel, Switzerland2 - 8 Blagoje Vidulic3 - 2 LPts
29/01/2025Aalborg, Denmark2 - 7 Ulster Bjornsen19 - 21 LPts
01/12/2024Basel, Switzerland2 - 6 Landmari Binner1 - 3 LPts
02/10/2024Basel, Switzerland1 - 6 Myles Sandrock1 - 4(3) WPts
03/08/2024Basel, Switzerland0 - 6 Ferdie Kutzke2 - 4 WPts
05/06/2024Alexandria, Egypt0 - 5 Umair Eldahab2 - 7 LPts
07/04/2024Basel, Switzerland0 - 4 Odell Krupp0 - 0 LPts
12/02/2024Zurich, Switzerland0 - 3 Burnell Altemose4 - 15 LPts
16/12/2023Zurich, Switzerland0 - 2 Wolfric Anschuetz30(1) - 7 LPts
20/10/2023Lausanne, Switzerland0 - 1 Waltier Cisse19 - 15 LPts
18/09/2023Brisbane, Australia0 - 0 John Mosman0 - 0 LPts