Weightclass:  Featherweight
Location:  Zurich, Switzerland
Record:  26 - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
16/12/2033Zurich, Switzerland25 - 21 Rodgers Joel5 - 11 WPts
16/10/2033Zurich, Switzerland24 - 21 Esteban Macia3 - 13 WPts
16/08/2033Zurich, Switzerland24 - 20 Erich Kalp26 - 22 LPts
15/06/2033Zurich, Switzerland23 - 20 Lamar Mehler9 - 12 WPts
15/04/2033Zurich, Switzerland22 - 20 Rodrigo Mancilla7 - 7 WPts
14/02/2033Zurich, Switzerland21 - 20 Luduvico Stolzer1 - 7 WPts
15/12/2032Zurich, Switzerland20 - 20 Bruno Berling0 - 8(1) WPts
15/10/2032Zurich, Switzerland19 - 20 Chancellor Jean-Charles7 - 18 WPts
15/08/2032Zurich, Switzerland18 - 20 Rodgers Joel2 - 5 WPts
13/06/2032Zurich, Switzerland17 - 20 Lamar Mehler4 - 10 WPts
17/04/2032Zurich, Switzerland16 - 20 Wray Daiber3 - 10 WPts
18/02/2032Zurich, Switzerland15 - 20 Meino Sanders2 - 15 WPts
20/12/2031Zurich, Switzerland15 - 19 Erich Kalp17 - 15 LPts
24/10/2031Espoo, Finland15 - 18 Kaarle Ovaska39(1) - 27 LPts
26/08/2031Chongqing, China14 - 18 Yo Zong5 - 15 WPts
28/06/2031Barquisimeto, Venezuela14 - 17 Ryo Balles26 - 13 LPts
29/04/2031Geneva, Switzerland14 - 16 Jansen Kuenstler29 - 20(1) LPts Switzerland National Championships 2031View
26/04/2031Geneva, Switzerland13 - 16 Luc Baute3 - 11 WPts Switzerland National Championships 2031View
16/04/2031Zurich, Switzerland13 - 15 Sierra Fernando4 - 4 LPts
16/02/2031Zurich, Switzerland12 - 15 Montrose Leblanc11 - 13 WPts
18/12/2030Zurich, Switzerland11 - 15 Ruggiero Jenner6 - 24 WPts
19/10/2030Zurich, Switzerland10 - 15 Otokar Mallak1 - 6 WPts
21/08/2030Kumasi, Ghana10 - 14 Mark Papafio13 - 8 LPts
23/06/2030Bern, Switzerland10 - 13 Hamlin Persing16 - 13 LPts
29/04/2030Basel, Switzerland10 - 12 Rog Hennen15 - 8 LPts Switzerland National Championships 2030View
26/04/2030Basel, Switzerland9 - 12 Erich Kalp11 - 10 WPts Switzerland National Championships 2030View
24/02/2030Zurich, Switzerland8 - 12 Omer Gervin7 - 4 WPts
26/12/2029Bern, Switzerland8 - 11 Hamlin Persing13 - 13 LPts
27/10/2029Bern, Switzerland8 - 10 Hamlin Persing12 - 13 LPts
27/08/2029Bern, Switzerland8 - 9 Hamlin Persing11 - 13 LPts
30/06/2029Harare, Zimbabwe8 - 8 Jack Sibanda2 - 2 LPts
02/05/2029Geneva, Switzerland8 - 7 Montgomery Galle28 - 11 LPts Switzerland National Championships 2029View
29/04/2029Geneva, Switzerland7 - 7 Hamlin Persing10 - 12 WPts Switzerland National Championships 2029View
26/04/2029Geneva, Switzerland6 - 7 Jansen Kuenstler21 - 13 WPts Switzerland National Championships 2029View
20/04/2029Winterthur, Switzerland6 - 6 Berrin Scharpf22 - 14 LPts
14/03/2029Zurich, Switzerland5 - 6 Venacio Jerez7 - 14 WPts
13/01/2029Zurich, Switzerland4 - 6 Steven Picken4 - 9 WPts
15/11/2028Dresden, Germany3 - 6 Emest Stuckman11 - 18 WPts
17/09/2028Kikuyu, Kenya3 - 5 Quashawn Nganga18(1) - 31 LPts
20/07/2028Winterthur, Switzerland3 - 4 Omer Gervin0 - 0 LPts
24/05/2028Boise, USA2 - 4 Matt Bryce2 - 8 WPts
26/03/2028Kampala, Uganda2 - 3 Connor Serwanga6 - 7 LPts
27/01/2028Zurich, Switzerland2 - 2 Juan Porras3(1) - 4 LPts
28/11/2027Zurich, Switzerland1 - 2 Teoboldo Stofer2 - 8 WPts
29/09/2027Geneva, Switzerland1 - 1 Montrose Leblanc0 - 3 LPts
08/08/2027Zurich, Switzerland1 - 0 Geert Carp12 - 14(1) LPts
23/06/2027Zurich, Switzerland0 - 0 Wacharakrit Areesngarkul0 - 4(1) WPts