Weightclass:  Featherweight
Location:  Turin, Italy
Record:  12 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/11/2032Turin, Italy11 - 23 Angel Boda2 - 3 WPts
27/09/2032Turin, Italy10 - 23 Juan Sanchez4 - 8 WPts
28/07/2032Turin, Italy9 - 23 Adnan El-Beshry1 - 2 WPts
29/05/2032Turin, Italy8 - 23 Ximen Espada5 - 16 WPts
29/03/2032Turin, Italy8 - 22 Nico Ciccioli15(1) - 19 LPts
29/01/2032Turin, Italy8 - 21 Gabriele Folena5 - 24(1) LPts
30/11/2031Turin, Italy8 - 20 Nero Di Fonzo7 - 14 LPts
01/10/2031Turin, Italy7 - 20 Leonardo Cirielli0 - 3 WPts
03/08/2031Turin, Italy6 - 20 Gabriele Errani2 - 2 WPts
04/06/2031Turin, Italy5 - 20 Tito Vidali4 - 4 WPts
04/04/2031Turin, Italy4 - 20 Telford Grosjean5 - 13 WPts
04/02/2031Turin, Italy4 - 19 Fabrizio Bertolacci13(1) - 7 LPts
06/12/2030Dublin, Ireland4 - 18 Rory McPherson26(1) - 18 LPts
08/10/2030Genoa, Italy4 - 17 Marco Noce5 - 12(2) LPts
17/08/2030Turin, Italy3 - 17 Marco Raia2 - 4 WPts
18/06/2030San Diego, USA3 - 16 Joel Snedden4 - 6 LPts
20/04/2030Aurora, USA2 - 16 James Kitchings2 - 2 WPts
20/02/2030Turin, Italy2 - 15 Antonio Marconi6 - 9 LPts
23/12/2029Bridgeport, USA2 - 14 Dai Ewin2 - 11 LPts
25/10/2029Linden, Guyana2 - 13 Will Barrack9 - 21 LPts
27/08/2029Turin, Italy1 - 13 Valentino Giovinco5 - 17 WPts
29/06/2029Batam, Indonesia1 - 12 Satri Maylaffayza1 - 8 LPts
01/05/2029Espoo, Finland1 - 11 Niilo Laakkonen16(1) - 24 LPts
03/03/2029Komsomolsk, Russia1 - 10 Borya Aleksandrova2 - 0 LPts
03/01/2029Milan, Italy1 - 9 Daniele Pellicani0 - 2 LPts
05/11/2028Athens, Greece1 - 8 Otis Mangas11(1) - 13 LPts
07/09/2028San Juan, Puerto Rico1 - 7 Ryo Rojas19 - 5 LPts
10/07/2028Seville, Spain1 - 6 Gabriel Montalbo11 - 9 LPts
12/05/2028Quito, Ecuador1 - 5 Fidel Villescas78(2) - 17 LPts
14/03/2028Turin, Italy0 - 5 Fino Nino3 - 5 WPts
15/01/2028Genoa, Italy0 - 4 Marco Noce0 - 0 LPts
26/11/2027Turin, Italy0 - 3 Tino Finocchiaro1 - 0 LPts
27/09/2027Turin, Italy0 - 2 Bernardo Pollini4 - 7(2) LPts
16/08/2027Milan, Italy0 - 1 Cecilio Zola1 - 4 LPts
05/07/2027Turin, Italy0 - 0 Marjun Valero0 - 0 LPts