Weightclass:  Welterweight
Location:  Basel, Switzerland
Record:  5 - 37(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/11/2030Basel, Switzerland4 - 37(1) Destin Bay1 - 2 WPts
30/09/2030Basel, Switzerland4 - 36(1) Pyotr Davydov8 - 8 LPts
02/08/2030Basel, Switzerland4 - 35(1) Ian Sheedy3 - 7 LPts
04/06/2030Basel, Switzerland4 - 34(1) Hertz Blasi8 - 16 LPts
05/04/2030Basel, Switzerland4 - 33(1) Sutherland Borstad8 - 7 LPts
04/02/2030Basel, Switzerland4 - 32(1) Guillermo Marron3 - 5 LPts
07/12/2029Basel, Switzerland3 - 32(1) Tung Altantulga0 - 1 WPts
09/10/2029Basel, Switzerland2 - 32(1) Arkay Tabanyan6 - 9 WPts
10/08/2029Basel, Switzerland2 - 31(1) Rodrigo Pantoja2 - 1 LPts
11/06/2029Basel, Switzerland2 - 30(1) Abel Krupp14 - 21 LPts
12/04/2029Basel, Switzerland2 - 29(1) Marlen Djabiyev9 - 9 LPts
11/02/2029Basel, Switzerland2 - 28(1) Evgeny Wolinsky2 - 9 LPts
13/12/2028Bern, Switzerland2 - 27 Lotario Kube16(1) - 20 LKO3
17/10/2028Dushanbe, Tajikistan2 - 26 Aleksei Allahyarov35(1) - 16 LPts
18/08/2028Holguin, Cuba2 - 25 Xaverius Bermudes14 - 12 LPts
20/06/2028Garoua, Cameroon2 - 24 Thierry Leroux14 - 12(1) LPts
22/04/2028Basel, Switzerland1 - 24 Bittan Stolzer4 - 16 WPts
23/02/2028Antofagasta, Chile1 - 23 Edmundo Lana2 - 2 LPts
26/12/2027Basel, Switzerland1 - 22 Merrill Hemm1 - 3 LPts
27/10/2027Bokhtar, Tajikistan1 - 21 Borya Bajkodamov10 - 9 LPts
29/08/2027Zurich, Switzerland1 - 20 Wilfrid Hemmerling5 - 17 LPts
06/07/2027San Salvador, El Salvador1 - 19 Montego Alvaro25(1) - 21 LPts
08/05/2027Viba del Mar, Chile1 - 18 Alfonso Diaz5 - 11 LPts
10/03/2027Basel, Switzerland0 - 18 Iago Verdugo0 - 3 WPts
10/01/2027Basel, Switzerland0 - 17 Ode Dauberman4 - 5 LPts
10/11/2026Basel, Switzerland0 - 16 Coyne Pagnol5 - 17 LPts
11/09/2026Basel, Switzerland0 - 15 Abel Krupp6 - 7 LPts
12/07/2026Vilnius, Lithuania0 - 14 Kacper Tuszynski7 - 8 LPts
14/05/2026Almaty, Kazakhstan0 - 13 Sergey Kantoreew11 - 17 LPts
16/03/2026Sydney, Australia0 - 12 Callum Mawhinney5 - 12(1) LPts
16/01/2026Samarqand, Uzbekistan0 - 11 Evgeny Mansurov10 - 15 LPts
18/11/2025Basel, Switzerland0 - 10 Diego Leonardo1 - 4 LPts
20/09/2025Melbourne, Australia0 - 9 Sam Davidge2 - 11 LPts
23/07/2025Lausanne, Switzerland0 - 8 Georges St. Pierre1 - 1 LPts
30/05/2025San Juan, Puerto Rico0 - 7 Angel Pecina1 - 12(1) LPts
01/04/2025Zurich, Switzerland0 - 6 Alaric Sanders7 - 18 LPts
07/02/2025Zurich, Switzerland0 - 5 Kevin Appel10 - 19 LPts
10/12/2024Zurich, Switzerland0 - 4 Gustav Helwig3 - 4 LPts
11/10/2024Zurich, Switzerland0 - 3 Emmett Strenk14 - 14 LPts
13/08/2024Zurich, Switzerland0 - 2 Gustav Helwig2 - 3 LPts
24/06/2024Zurich, Switzerland0 - 1 Arno Pilger0 - 0 LPts
19/05/2024Basel, Switzerland0 - 0 Marcel De Leon1 - 3 LPts