Weightclass:  Lightweight
Location:  Geneva, Switzerland
Record:  21 - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/05/2032Geneva, Switzerland20 - 25 Riocard Strehlow0 - 9 WPts
13/03/2032Geneva, Switzerland19 - 25 Larrimore Paquet1 - 6 WPts
13/01/2032Geneva, Switzerland18 - 25 Are Kalbach2 - 5 WPts
13/11/2031Geneva, Switzerland17 - 25 Marcel Kutzner2 - 1 WPts
13/09/2031Geneva, Switzerland16 - 25 Boris Shkinkis0 - 5 WPts
15/07/2031Geneva, Switzerland15 - 25 Grant Haccoun1 - 18 WPts
14/05/2031Geneva, Switzerland15 - 24 Tariq Saatchi6 - 10 LPts
15/03/2031Geneva, Switzerland14 - 24 Grant Haccoun1 - 15 WPts
14/01/2031Geneva, Switzerland14 - 23 Geirnaerdt Loots6 - 5 LPts
15/11/2030Geneva, Switzerland13 - 23 Cort Schellhaas1 - 0 WPts
16/09/2030Geneva, Switzerland12 - 23 Raul Bazinet2 - 8 WPts
18/07/2030Geneva, Switzerland11 - 23 Bemot Schmitt3 - 5 WPts
19/05/2030Walbrzych, Poland10 - 23 Ignacy Budny3 - 18 WPts
21/03/2030Geneva, Switzerland10 - 22 Etienne Baune22 - 14 LPts
21/01/2030Zurich, Switzerland10 - 21 Myrl Gergel11 - 19 LPts
25/11/2029Athens, Greece9 - 21 Creon Lazos3 - 15 WPts
27/09/2029Lausanne, Switzerland9 - 20 Dominique Trintignant19 - 13 LPts
25/08/2029San Bernardo, Chile9 - 19 Manuel Toribio24(1) - 17 LPts
27/06/2029Ostrava, Czech Republic9 - 18 Oleg Petrasek25(1) - 24 LPts
29/04/2029Geneva, Switzerland9 - 17 Berndt Strohm17 - 9 LPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland8 - 17 Penrod Ammon5 - 13 WPts Switzerland National Championships 2029View
03/04/2029Zurich, Switzerland7 - 17 Garin Arner7(1) - 17 WPts
26/02/2029Winterthur, Switzerland6 - 17 Max Colbeck8 - 26 WPts
26/01/2029Soweto, South Africa5 - 17 Jona Louw1 - 0 WPts
28/11/2028Mombasa, Kenya4 - 17 Dikembe Jepleting9 - 19(1) WPts
30/09/2028Davao City, Philippines4 - 16 Jair Canwaring18 - 7 LPts
02/08/2028Lima, Peru4 - 15 Rodrigo Murga13(3) - 44 LPts
04/06/2028Christchurch, New Zealand3 - 15 Clinton Nish0 - 0 WPts
06/04/2028Geneva, Switzerland3 - 14 Oihane Cedeno7 - 16 LPts
07/02/2028Tolyatti, Russia3 - 13 Viktor Varlamov18 - 17 LPts
10/12/2027Torreon, Mexico3 - 12 Quito Atienza19 - 22(1) LPts
12/10/2027Maracay, Venezuela3 - 11 Fanuco Yepes2 - 9 LPts
14/08/2027Quezon City, Philippines3 - 10 Davie Hinampas0 - 5 LPts
16/06/2027Lausanne, Switzerland3 - 9 Labaron Sarraute1 - 3 LPts
29/04/2027Lausanne, Switzerland3 - 8 Yannick St. Pierre7 - 23 LPts
29/03/2027Dubai, UAE3 - 7 Bilal Hamam11 - 22(3) LPts
29/01/2027Lausanne, Switzerland2 - 7 Boniface Beal12 - 12 WPts
26/12/2026Geneva, Switzerland1 - 7 Amer Aslam8(1) - 20 WPts
27/10/2026Gwangju, South Korea1 - 6 Woo-young Suk10(1) - 16 LPts
29/08/2026Geneva, Switzerland1 - 5 Arran Orayani0 - 16 LPts
01/07/2026Geneva, Switzerland1 - 4 Myrl Gergel0 - 7 LPts
02/05/2026Geneva, Switzerland1 - 3 Montego Villegas5 - 14 LPts
04/03/2026Sao Paulo, Brazil1 - 2 Joaquin Criado10 - 23 LPts
04/01/2026Geneva, Switzerland0 - 2 Myrl Gergel0 - 3 WPts
06/11/2025Santa Ana, El Salvador0 - 1 Angel Costales18 - 22 LPts
07/09/2025Geneva, Switzerland0 - 0 Harti Andreassen0 - 4 LPts