Weightclass:  Light Welterweight
Location:  Basel, Switzerland
Record:  24(2) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/10/2031Basel, Switzerland23(2) - 15 Sone Latifu19 - 11 WPts
12/08/2031Basel, Switzerland22(2) - 15 Leon+írd Kueber4 - 22(1) WPts
14/06/2031Basel, Switzerland21(2) - 15 Romanus Pistorius1 - 8 WPts
14/04/2031Basel, Switzerland21(2) - 14 Merle Kunzman5 - 13 LPts
13/02/2031Basel, Switzerland20(2) - 14 Denis Sosno2 - 6 WPts
15/12/2030Basel, Switzerland19(2) - 14 Kuno Amborn2 - 3 WPts
16/10/2030Basel, Switzerland18(2) - 14 Rupert Florian3 - 10 WPts
17/08/2030Basel, Switzerland17(2) - 14 Fabron Nzie3(1) - 1 WPts
19/06/2030Basel, Switzerland16(2) - 14 Aseem Vohra4 - 9 WPts
20/04/2030Basel, Switzerland15(2) - 14 Ekhard Giering8 - 16 WPts
19/02/2030Basel, Switzerland14(2) - 14 Mallory Apt4 - 6 WPts
21/12/2029Basel, Switzerland13(2) - 14 Gareth Hughes1 - 1 WPts
22/10/2029Basel, Switzerland13(2) - 13 Lamarr Kueker0 - 0 LPts
14/09/2029Angarsk, Russia12(1) - 13 Ioakim Yaroshenko12 - 28 WKO3
17/07/2029Basel, Switzerland11(1) - 13 Boniface Duchesnay7 - 7 WPts
19/05/2029Basel, Switzerland10(1) - 13 Rupert Florian1 - 1 WPts
20/03/2029Parma, Italy10(1) - 12 Carlo Violante13 - 17 LPts
20/01/2029Almaty, Kazakhstan10(1) - 11 Zain Kairckuloff22 - 13 LPts
22/11/2028Basel, Switzerland9(1) - 11 Mick Akallo7(2) - 21 WPts
24/09/2028Los Angeles, USA8(1) - 11 Mark Gash11 - 12 WPts
27/07/2028Metz, France7(1) - 11 Gauvain Rubel9(1) - 23 WPts
29/05/2028Basel, Switzerland6 - 11 Audwine Kaas0 - 3 WKO3
30/03/2028Basel, Switzerland5 - 11 Othomann Kalkbrenner3 - 4 WPts
30/01/2028Lausanne, Switzerland4 - 11 Boyce Perrault4 - 7 WPts
07/12/2027Busan, South Korea4 - 10 Ja-choel Kwan8 - 3 LPts
09/10/2027Basel, Switzerland4 - 9 Daniil Vejinsh2 - 6 LPts
10/08/2027Irbid, Jordan3 - 9 Kamran Zaman4 - 18 WPts
11/06/2027Curitiba, Brazil2 - 9 Quin Portal13 - 8 WPts
13/04/2027Gwangju, South Korea2 - 8 Suk-young Na14 - 11 LPts
13/02/2027Basel, Switzerland1 - 8 Hubbard Blecha1 - 13 WPts
14/12/2026Berlin, Germany1 - 7 Conradin Streib14 - 17 LPts
16/10/2026Basel, Switzerland0 - 7 Eduardo Hiza6 - 7 WPts
17/08/2026Ibadan, Nigeria0 - 6 Waleed Farhat10 - 6 LPts
19/06/2026Tonala, Mexico0 - 5 Juan Bojorquez9 - 8 LPts
21/04/2026Kiev, Ukraine0 - 4 Vasyl Borys8 - 9 LPts
21/02/2026Zurich, Switzerland0 - 3 Landmari Junker1 - 9 LPts
08/01/2026Zurich, Switzerland0 - 2 Ulbrecht Schaeffer5 - 13 LPts
12/11/2025Zurich, Switzerland0 - 1 Rudy Bauer9 - 14 LPts
20/09/2025Basel, Switzerland0 - 0 Malvolio Quinteros1 - 3 LPts