Weightclass:  Lightweight
Location:  Basel, Switzerland
Record:  28 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Basel, Switzerland27 - 12 Forrest Cioran3 - 19 WPts
19/01/2031Basel, Switzerland26 - 12 Quin Rayas7 - 15 WPts
20/11/2030Basel, Switzerland25 - 12 Jay Jelley6 - 3 WPts
21/09/2030Basel, Switzerland24 - 12 Rodrigo Barcenas3 - 7 WPts
22/07/2030Basel, Switzerland23 - 12 Fresco Ingles1 - 10 WPts
24/05/2030Basel, Switzerland22 - 12 Morgan Lwanga4 - 3 WPts
25/03/2030Basel, Switzerland21 - 12 Ratchasak Promrut11 - 11 WPts
21/01/2030Basel, Switzerland20 - 12 Labaron Bourdelle2 - 15(1) WPts
22/11/2029Zurich, Switzerland19 - 12 Hunfried Martini13 - 19(1) WPts
26/09/2029Melbourne, Australia18 - 12 Michael Sleigh18 - 21 WPts
29/07/2029Zurich, Switzerland18 - 11 Thebault Abrams11 - 19 LPts
08/06/2029Basel, Switzerland18 - 10 Apsel Almer20(2) - 14 LPts
02/05/2029Geneva, Switzerland18 - 9 Lambret Stopher17 - 10 LPts Switzerland National Championships 2029View
29/04/2029Geneva, Switzerland17 - 9 Lucien Ardant9 - 17 WPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland16 - 9 Labaron Bourdelle2 - 10(1) WPts Switzerland National Championships 2029View
28/03/2029Panama City, Panama16 - 8 Desiderio Leston24 - 7 LPts
28/01/2029Stockholm, Sweden16 - 7 August Lindeman16 - 23 LPts
30/11/2028Geneva, Switzerland16 - 6 Sezni Gabriel9 - 10 LPts
05/10/2028Lausanne, Switzerland15 - 6 Dominique Trintignant15 - 11 WPts
14/08/2028Havana, Cuba14 - 6 Eduardo Lainez5(1) - 18 WPts
16/06/2028Basel, Switzerland13 - 6 Lothar Adamy11 - 20 WPts
29/04/2028Zurich, Switzerland13 - 5 Lambret Stopher10 - 8 LPts Switzerland National Championships 2028View
26/04/2028Zurich, Switzerland12 - 5 Edingu Peers10(1) - 19 WPts Switzerland National Championships 2028View
08/04/2028Zarqa, Jordan11 - 5 Adnan Abouchabki9 - 16 WPts
09/02/2028Santo Domingo de Guzman, Dominican Republic10 - 5 Rodrigo Mandujano0 - 15 WPts
12/12/2027Melbourne, Australia9 - 5 Jacob Sellar2 - 5 WPts
14/10/2027Palermo, Italy8 - 5 Colombo Zanonato12 - 12 WPts
16/08/2027Zurich, Switzerland7 - 5 Garin Arner3 - 11 WPts
23/06/2027Geneva, Switzerland6 - 5 Frasier Gervais1 - 6 WPts
09/05/2027Winterthur, Switzerland6 - 4 Schaffer Marotz10 - 16(11) LPts
30/03/2027Lausanne, Switzerland6 - 3 Boniface Beal12 - 13 LPts
19/02/2027Basel, Switzerland5 - 3 Alwin Gausman7 - 12 WPts
26/12/2026Bern, Switzerland5 - 2 Meinrad Schelle7(1) - 6 LPts
11/11/2026Sana'a, Yemen4 - 2 Zain Dawood8 - 16 WPts
13/09/2026Zurich, Switzerland3 - 2 Ingalls Genn18 - 18 WPts
12/08/2026The Hague, Netherlands2 - 2 Albrecht Caneel8(1) - 24 WPts
14/06/2026Basel, Switzerland1 - 2 Dierck Permann2 - 2 WPts
16/04/2026Kumasi, Ghana0 - 2 Vince Boateng4 - 6 WPts
16/02/2026Blackpool, UK0 - 1 Chris Pennie2 - 19 LPts
19/12/2025Basel, Switzerland0 - 0 Harti Andreassen1 - 5 LPts