Weightclass:  Featherweight
Location:  Lausanne, Switzerland
Record:  29(1) - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
08/09/2032Lausanne, Switzerland28 - 8 Bruno Berling0 - 5 WKO3
09/07/2032Lausanne, Switzerland27 - 8 Garrison Luna3 - 7 WPts
09/05/2032Lausanne, Switzerland26 - 8 Farhan Ouda13 - 11 WPts
10/03/2032Lausanne, Switzerland25 - 8 Benjam Peltola1 - 10 WPts
09/01/2032Lausanne, Switzerland24 - 8 Juan Barajas12 - 17 WPts
10/11/2031Lausanne, Switzerland23 - 8 John Snedden0 - 7 WPts
09/09/2031Lausanne, Switzerland22 - 8 Wacharakrit Songkrasin3 - 10 WPts
11/07/2031Lausanne, Switzerland21 - 8 Gonzalo Larios5 - 11(1) WPts
10/05/2031Lausanne, Switzerland20 - 8 Walenty Szczepanek1 - 5 WPts
11/03/2031Lausanne, Switzerland19 - 8 Eduardo Carpio8 - 5 WPts
09/01/2031Lausanne, Switzerland18 - 8 Kasch Pester1 - 13 WPts
10/11/2030Lausanne, Switzerland17 - 8 Sigfrid Scharber3 - 12 WPts
11/09/2030Winterthur, Switzerland16 - 8 Koltin Helmlinger17 - 10 WPts
21/07/2030Zurich, Switzerland16 - 7 Deutsch Dehring20(1) - 17 LPts
20/06/2030Lausanne, Switzerland15 - 7 Chancellor Jean-Charles1 - 8 WPts
21/04/2030Santo Domingo, Ecuador14 - 7 Miguel Vidal0 - 8 WPts
21/02/2030Lausanne, Switzerland14 - 6 Johnny Musona6 - 4 LPts
24/12/2029Lausanne, Switzerland13 - 6 Andreas Justus4(1) - 22 WPts
25/10/2029Lausanne, Switzerland12 - 6 Sajid Moustafa7 - 4 WPts
26/08/2029Carolina, Puerto Rico12 - 5 Fresco Escobar25 - 18 LPts
28/06/2029Lausanne, Switzerland11 - 5 Andreas Justus4(1) - 19 WPts
29/04/2029Geneva, Switzerland11 - 4 Montgomery Galle27 - 11 LPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland10 - 4 Durin Amacker8 - 16 WPts Switzerland National Championships 2029View
24/03/2029Zurich, Switzerland9 - 4 Loritz Alger10 - 11 WPts
24/01/2029Zurich, Switzerland8 - 4 Alphonse Krupke1 - 16 WPts
21/12/2028Geneva, Switzerland8 - 3 Channing Diderot20 - 7 LPts
18/11/2028Lausanne, Switzerland7 - 3 Pancho Vidrio1 - 5 WPts
20/09/2028Geneva, Switzerland6 - 3 Turiau Nolet6 - 8 WPts
21/07/2028Geneva, Switzerland5 - 3 Foster Marc0 - 0 WPts
25/05/2028Lausanne, Switzerland4 - 3 Burnard Alt1 - 6 WPts
26/03/2028Managua, Nicaragua4 - 2 Salvador Ordaz1 - 11 LPts
27/01/2028Accra, Ghana3 - 2 Ian Attoh13 - 20(1) WPts
29/11/2027Incheon, South Korea3 - 1 Sun-tae Son1 - 6 LPts
01/10/2027Zurich, Switzerland3 - 0 Deutsch Dehring6 - 12 LPts
04/08/2027Lausanne, Switzerland2 - 0 Santiago Peixoto0 - 5 WPts
05/06/2027Daejeon, South Korea1 - 0 Chang-hoon Jun0 - 4 WPts
07/04/2027Geneva, Switzerland0 - 0 Montrose Leblanc0 - 0 WPts