Weightclass:  Light Welterweight
Location:  Lausanne, Switzerland
Record:  15 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/06/2028Lausanne, Switzerland14 - 18 Gerard Eury0 - 1 WPts
26/04/2028Lausanne, Switzerland13 - 18 Robert Gilmer4 - 17 WPts
26/02/2028Lausanne, Switzerland13 - 17 Tural Agakhanov13 - 18 LPts
28/12/2027Lausanne, Switzerland13 - 16 Verdun Lizarazu0 - 5 LPts
29/10/2027Lausanne, Switzerland12 - 16 Lewis Daly0 - 6 WPts
30/08/2027Lausanne, Switzerland12 - 15 Bulut Bayat14 - 19 LPts
01/07/2027Lausanne, Switzerland11 - 15 Archard Hemming0 - 5 WPts
02/05/2027Lausanne, Switzerland10 - 15 Ross Aragon0 - 1 WPts
03/03/2027Lausanne, Switzerland9 - 15 Idzi Kuter2 - 8 WPts
02/01/2027Lausanne, Switzerland8 - 15 Sven Jantzen1 - 9 WPts
03/11/2026Lausanne, Switzerland7 - 15 Darrell de Marivaux0 - 3 WPts
04/09/2026Lausanne, Switzerland6 - 15 Bing Chin9 - 20 WPts
06/07/2026Zurich, Switzerland6 - 14 Ulbrecht Schaeffer7 - 14 LPts
23/05/2026Zurich, Switzerland6 - 13 Arlo Bernick15(1) - 22 LPts
18/04/2026Lausanne, Switzerland5 - 13 Leonardo Bresso3 - 14 WPts
18/02/2026Kampala, Uganda5 - 12 Louis Kafabusa7 - 10 LPts
21/12/2025Lausanne, Switzerland4 - 12 Johnny Glas3 - 10 WPts
23/10/2025Lausanne, Switzerland3 - 12 Emanuel Rebollar1 - 1 WPts
25/08/2025Kiev, Ukraine2 - 12 Wasyl Bomba0 - 14 WPts
27/06/2025Nizhny Tagil, Russia2 - 11 Isaak Belsky8(1) - 15 LPts
29/04/2025Managua, Nicaragua2 - 10 Juan Zambrano5 - 11(1) LPts
01/03/2025Lausanne, Switzerland2 - 9 Ulbrecht Schaeffer2 - 10 LPts
31/12/2024Vilnius, Lithuania1 - 9 Jakub Zarzycki0 - 0 WPts
02/11/2024Lausanne, Switzerland1 - 8 Dmitri Aganazarov13 - 12 LPts
04/09/2024Waitakere, New Zealand1 - 7 Felix Cummingham7 - 9 LPts
07/07/2024Winterthur, Switzerland0 - 7 Wilfred Birner2 - 4 WPts
25/05/2024Winterthur, Switzerland0 - 6 Rosswald Geigle3 - 20(2) LPts
21/04/2024Bern, Switzerland0 - 5 Ewart Schabel23 - 18 LPts
08/03/2024Vilnius, Lithuania0 - 4 Tymoteusz Grygiel20(4) - 16 LPts
08/01/2024Winterthur, Switzerland0 - 3 Kuno Dietrich5 - 20 LPts
14/11/2023Lausanne, Switzerland0 - 2 Wilfred Birner1 - 1 LPts
15/09/2023Vilnius, Lithuania0 - 1 Adrian Jaroszewski13 - 21 LPts
18/07/2023Dakar, Senegal0 - 0 Benedict Painchaud0 - 0 LPts