Weightclass:  Featherweight
Location:  Rome, Italy
Record:  29 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/03/2036Genoa, Italy28 - 10 Mauro Fumagalli11 - 2 WPts Italy National Championships 2036View
26/03/2036Genoa, Italy27 - 10 Carlo Giancola2 - 8 WPts Italy National Championships 2036View
20/03/2036Georgetown, Guyana26 - 10 Mel Barry12 - 15 WPts
18/02/2036Spanish Town, Jamaica26 - 9 Chris Tweedie16 - 13 LPts
18/01/2036Algiers, Algeria25 - 9 Mohsin Haraoui5 - 16 WPts
20/11/2035Brasilia, Brazil24 - 9 Xeres DaVilla12 - 16 WPts
22/09/2035Bucaramanga, Colombia23 - 9 Quico Hernan24 - 8 WPts
25/07/2035Taguig, Philippines22 - 9 Xaver Ylagan8 - 9 WPts
27/05/2035Bogota, Colombia21 - 9 Desiderio Canada8 - 12 WPts
29/03/2035Genoa, Italy21 - 8 Fillipo Greganti30(6) - 18 LPts Italy National Championships 2035View
26/03/2035Genoa, Italy20 - 8 Rocco Rossetti11 - 13 WPts Italy National Championships 2035View
23/01/2035Komsomolsk, Russia19 - 8 Fedor Shantyr1 - 18 WPts
25/11/2034Guadalajara, Mexico18 - 8 Aimon Diaz13 - 14 WPts
27/09/2034Magangue, Colombia17 - 8 Carlos Carabello3 - 21 WPts
30/07/2034Guayaquil, Ecuador17 - 7 Joaquin Araya19 - 17 LPts
30/05/2034Córdoba, Argentina16 - 7 Reynaldo Cerna18 - 16 WPts
01/04/2034Cagliari, Italy16 - 6 Fillipo Greganti24(6) - 12 LPts Italy National Championships 2034View
29/03/2034Cagliari, Italy15 - 6 Adriano Magliocchetti14 - 20 WPts Italy National Championships 2034View
26/03/2034Cagliari, Italy14 - 6 Mariano Scagni13(1) - 11 WPts Italy National Championships 2034View
23/01/2034Rome, Italy13 - 6 Bright Princewill2 - 19 WPts
22/11/2033Mumbai, India12 - 6 Vinay Pillai3 - 11 WPts
24/09/2033Palembang, Indonesia12 - 5 Adhi Notodjojo41(2) - 12 LPts
27/07/2033Kumasi, Ghana11 - 5 Leeroy Afrifa16 - 21 WPts
28/05/2033Baltimore, USA11 - 4 Paul Clouston7 - 2 LPts
29/03/2033Modena, Italy11 - 3 Sergio Grifone20 - 10 LPts Italy National Championships 2033View
26/03/2033Modena, Italy10 - 3 Fausto Ranieri2 - 0 WPts Italy National Championships 2033View
09/03/2033Dushanbe, Tajikistan9 - 3 Valid Bairamov16 - 12 WPts
08/01/2033Bratislava, Slovakia8 - 3 JonᚠZastoupil15 - 11 WPts
10/11/2032Shamkir, Azerbaijan7 - 3 Naghi Abdo10 - 21 WPts
12/09/2032Lima, Peru6 - 3 Carlos Mattos10 - 17 WPts
15/07/2032La Spezia, Italy5 - 3 Nico Ripa0 - 0 WPts
24/05/2032Brescia, Italy4 - 3 Daniele Abate7 - 15 WPts
26/03/2032Salerno, Italy4 - 2 Giuseppe Regge40 - 11 LPts Italy National Championships 2032View
25/01/2032Samarqand, Uzbekistan4 - 1 Qabil Beibutov4 - 12 LPts
26/11/2031Rome, Italy3 - 1 Marco Chiellini0 - 1 WPts
26/09/2031Milan, Italy2 - 1 Daniele Pellicani8 - 12 WPts
10/08/2031Rome, Italy1 - 1 Rodolfo Poli1 - 1 WPts
11/06/2031Turin, Italy1 - 0 Alessandro Pirilli11(1) - 8 LPts
05/05/2031Chiclayo, Peru0 - 0 Ovidio Riva0 - 0 WPts