Weightclass:  Featherweight
Location:  Zurich, Switzerland
Record:  24 - 11
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
05/12/2033Zurich, Switzerland23 - 11 Dylan Quay3 - 13 WPts
06/10/2033Zurich, Switzerland22 - 11 Joshka Giesbrecht4 - 2 WPts
06/08/2033Zurich, Switzerland21 - 11 Branislav Frankovic10 - 12 WPts
06/06/2033Zurich, Switzerland20 - 11 Roger Managbanag3 - 5 WPts
07/04/2033Zurich, Switzerland19 - 11 Bogohardt Georger8 - 7 WPts
06/02/2033Zurich, Switzerland18 - 11 Odell Lodahl3 - 4 WPts
07/12/2032Zurich, Switzerland17 - 11 Rodgers Joel3 - 6 WPts
07/10/2032Zurich, Switzerland16 - 11 Yong Mann3 - 5 WPts
08/08/2032Zurich, Switzerland15 - 11 Berne Kahrs1 - 9 WPts
09/06/2032Zurich, Switzerland14 - 11 Neil Somero7 - 15 WPts
10/04/2032Guadalupe, Mexico14 - 10 Noe Jorge16 - 6 LPts
11/02/2032Warsaw, Poland14 - 9 Milosz Kapitan13 - 11 LPts
14/12/2031Zurich, Switzerland13 - 9 Dax Delorme16 - 9 WPts
15/10/2031Busan, South Korea12 - 9 Sung-yun Chang12 - 15 WPts
17/08/2031Zurich, Switzerland11 - 9 Santiago Martinez3 - 26 WPts
19/06/2031Geneva, Switzerland10 - 9 Foster Marc5 - 13 WPts
14/05/2031Geneva, Switzerland10 - 8 Fabron Galle14 - 15(1) LPts
13/04/2031Port-au-Prince, Haiti9 - 8 Sargent Giraudoux5 - 17 WPts
12/02/2031Zurich, Switzerland8 - 8 Sigfrid Scharber3 - 14 WPts
15/12/2030Zurich, Switzerland7 - 8 Dimi Muradov2 - 8 WPts
17/10/2030Zurich, Switzerland6 - 8 Odie Krotz1 - 0 WPts
19/08/2030Rostock, Germany5 - 8 Ramon Gehlhausen0 - 6 WPts
21/06/2030Zurich, Switzerland4 - 8 Kasch Pester1 - 9 WPts
22/04/2030Bern, Switzerland4 - 7 Andreas Justus4(1) - 24 LPts
11/03/2030Zurich, Switzerland3 - 7 Meino Sanders0 - 5 WPts
11/01/2030Zurich, Switzerland2 - 7 Chancellor Jean-Charles0 - 5 WPts
11/11/2029Seoul, South Korea2 - 6 Kook-young Kwok2 - 15 LPts
13/09/2029Winterthur, Switzerland2 - 5 Koltin Helmlinger12 - 9 LPts
19/07/2029Winterthur, Switzerland2 - 4 Omer Gervin4 - 3 LPts
29/05/2029Lausanne, Switzerland2 - 3 Denis Paquin20 - 20 LPts
26/04/2029Turku, Finland2 - 2 Tommi Tuomioja0 - 6 LPts
26/02/2029Geneva, Switzerland2 - 1 Glanville Beauchamp19 - 9 LPts
19/01/2029Bern, Switzerland1 - 1 Broderick Stollenwerk1 - 3 WPts
25/11/2028Lausanne, Switzerland0 - 1 Jean Breton4 - 16 WPts
23/10/2028Zurich, Switzerland0 - 0 Arness Delventhal2 - 1 LPts