Weightclass:  Light Welterweight
Location:  Geneva, Switzerland
Record:  22 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/06/2032Geneva, Switzerland21 - 17 Majid Farooq12 - 5(1) WPts
15/04/2032Geneva, Switzerland20 - 17 Rex Nsiah5 - 1 WPts
15/02/2032Geneva, Switzerland19 - 17 Barbabe Percier4 - 21 WPts
17/12/2031Geneva, Switzerland18 - 17 Merle Kunzman7 - 16 WPts
18/10/2031Geneva, Switzerland17 - 17 Archard Hemming8 - 26 WPts
18/08/2031Geneva, Switzerland16 - 17 Rupert Florian4 - 15 WPts
19/06/2031Geneva, Switzerland15 - 17 Mallory Apt9 - 10 WPts
19/04/2031Geneva, Switzerland14 - 17 John Stein3 - 3 WPts
19/02/2031Geneva, Switzerland13 - 17 Josef Deiss0 - 1 WPts
22/12/2030Geneva, Switzerland12 - 17 Rudolf Meilinger1 - 1 WPts
24/10/2030Geneva, Switzerland11 - 17 Merrel Meincke4 - 16 WPts
25/08/2030Geneva, Switzerland10 - 17 Walthari Heninger1 - 4 WPts
26/06/2030Geneva, Switzerland9 - 17 Cable Trintignant22(1) - 19 WPts
08/05/2030Geneva, Switzerland8 - 17 Kuno Amborn0 - 1 WPts
10/03/2030Abidjan, Ivory Coast8 - 16 Michel Gabin26(2) - 20 LPts
10/01/2030Ecatepec, Mexico8 - 15 Angel Machado12 - 21 LPts
12/11/2029Krasnoyarsk, Russia8 - 14 Dmitriy Samarin10 - 17 LPts
14/09/2029Geneva, Switzerland8 - 13 Rio Jurado13(1) - 12 LPts
16/07/2029Geneva, Switzerland7 - 13 Ignado Vasco6 - 12 WPts
18/05/2029Geneva, Switzerland6 - 13 Waldifrid Peyer4 - 10 WPts
19/03/2029Murcia, Spain6 - 12 Quiqui Bail3 - 13(9) LPts
19/01/2029Pretoria, South Africa6 - 11 Reimond De Kock12 - 8 LPts
21/11/2028Davao City, Philippines6 - 10 Fidel Makalintal12 - 18 LPts
23/09/2028Nassau, Bahamas5 - 10 Sam Blackwood0 - 4(1) WPts
26/07/2028Geneva, Switzerland4 - 10 Antwan Durojaiye1 - 13 WPts
28/05/2028Geneva, Switzerland3 - 10 Mehdiqulu Takhmazov5 - 5 WPts
29/03/2028Sochi, Russia3 - 9 Melor Dubrovsky11 - 10 LPts
30/01/2028Geneva, Switzerland3 - 8 Amett Mauthe7 - 7 LPts
01/12/2027Villa Nueva, Guatemala3 - 7 Ovidio Ruan1 - 1 LPts
03/10/2027Bern, Switzerland2 - 7 Adelberto Stromberg1 - 8 WPts
07/08/2027Winterthur, Switzerland2 - 6 Wilfred Birner9 - 16 LPts
28/06/2027Geneva, Switzerland1 - 6 Wendale Strohmeyer0 - 15 WPts
30/04/2027Basel, Switzerland1 - 5 Hubbard Bickhart22(2) - 27 LPts
20/03/2027Zurich, Switzerland0 - 5 Othomann Kalkbrenner0 - 0 WPts
15/02/2027Manukau, New Zealand0 - 4 Ellis Archie7 - 15(1) LPts
18/12/2026Geneva, Switzerland0 - 3 Quico Peno9 - 9(2) LPts
20/10/2026Casablanca, Morocco0 - 2 Dirar Askri7 - 3 LPts
22/08/2026Zurich, Switzerland0 - 1 Ulz Kunzman0 - 12 LPts
05/07/2026Geneva, Switzerland0 - 0 Gregor Fotheringham12 - 22 LPts