Weightclass:  Featherweight
Location:  Geneva, Switzerland
Record:  25 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/10/2033Geneva, Switzerland24 - 17 Varick Abert1 - 1 WPts
25/08/2033Geneva, Switzerland23 - 17 Kiki Portugal7 - 15 WPts
25/06/2033Geneva, Switzerland22 - 17 Arben Alia1 - 8 WPts
25/04/2033Geneva, Switzerland21 - 17 Jay Renton9 - 14 WPts
25/02/2033Geneva, Switzerland20 - 17 Ardit Koþi1 - 10(1) WPts
26/12/2032Geneva, Switzerland19 - 17 Chalermpetch Thonglao1 - 8 WPts
26/10/2032Geneva, Switzerland18 - 17 Fanuco Mancha1 - 5 WPts
26/08/2032Geneva, Switzerland17 - 17 Callum Annan2 - 2 WPts
26/06/2032Geneva, Switzerland16 - 17 Rodgers Joel2 - 4 WPts
24/04/2032Geneva, Switzerland15 - 17 Orlando Campo4 - 15 WPts
24/02/2032Geneva, Switzerland14 - 17 Fadei Kushekow12 - 8(1) WPts
26/12/2031Geneva, Switzerland14 - 16 John Cromie32 - 18 LPts
27/10/2031Zurich, Switzerland13 - 16 Burnard Alt7 - 22 WPts
29/08/2031Bern, Switzerland13 - 15 Luduvico Mandery17 - 14 LPts
15/07/2031Zurich, Switzerland12 - 15 Sigfrid Scharber4 - 16 WPts
14/06/2031Bayamon, Puerto Rico12 - 14 Alfonso Alverez9 - 2 LPts
16/04/2031Geneva, Switzerland11 - 14 Jae-sung Ryu0 - 11 WPts
16/02/2031Zurich, Switzerland11 - 13 Bamey Hemmen12 - 15 LPts
31/12/2030Geneva, Switzerland10 - 13 Sigfrid Scharber3 - 13 WPts
02/11/2030Port Elizabeth, South Africa9 - 13 Uland Ntuli11 - 9 WPts
04/09/2030Chennai, India8 - 13 Suneil Dyal15 - 15 WPts
07/07/2030Geneva, Switzerland8 - 12 Arness Delventhal11 - 5 LPts
08/05/2030Asan, South Korea8 - 11 Ui-jo Ku4 - 18 LPts
10/03/2030Recife, Brazil8 - 10 Santiago Amador40(8) - 39 LPts
10/01/2030Geneva, Switzerland7 - 10 Luduvico Mandery9 - 12 WPts
11/11/2029Geneva, Switzerland6 - 10 Dashiell Modiano10 - 15 WPts
12/09/2029Geneva, Switzerland6 - 9 Min-woo Cha18 - 17(4) LPts
14/07/2029Guatemala City, Guatemala5 - 9 Vegas Arcos5 - 18 WPts
16/05/2029Manaus, Brazil5 - 8 Angel Villela10 - 15 LPts
18/03/2029Geneva, Switzerland4 - 8 Paco Subia0 - 6 WPts
17/01/2029Geneva, Switzerland3 - 8 Hildehrand Helling1 - 9 WPts
18/11/2028Geneva, Switzerland3 - 7 Reynaldo Lopez5 - 11 LPts
20/09/2028Geneva, Switzerland2 - 7 Foster Marc0 - 1 WPts
21/07/2028Tampa, USA2 - 6 Ricky Ingraham1 - 8 LPts
23/05/2028Tulsa, USA1 - 6 Asif Baksh0 - 10 WPts
25/03/2028Gulu, Uganda1 - 5 Sajid Younis3 - 12 LPts
26/01/2028Geneva, Switzerland1 - 4 Turiau Nolet3 - 7 LPts
27/11/2027Accra, Ghana1 - 3 Mike Obodom15 - 11(1) LPts
29/09/2027Geneva, Switzerland0 - 3 Bamey Hemmen1 - 1 WPts
31/07/2027Santo Domingo de Guzman, Dominican Republic0 - 2 Carlos Ruedas14 - 12 LPts
02/06/2027Winterthur, Switzerland0 - 1 Luitpold Petters4 - 4 LPts
07/04/2027Geneva, Switzerland0 - 0 Jean-Baptiste Baudoin0 - 0 LPts