Weightclass:  Flyweight
Location:  Novara, Italy
Record:  21 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/09/2039Novara, Italy20 - 20 Raul Fisichella15 - 17 WPts
24/07/2039Managua, Nicaragua19 - 20 Ximen Limon7 - 23(1) WPts
24/05/2039Monza, Italy19 - 19 Primo Fabbri28 - 23 LPts
01/04/2039Sassari, Italy19 - 18 Raul Fisichella14 - 13 LPts Italy National Championships 2039View
29/03/2039Sassari, Italy18 - 18 Nico Tasca5 - 23(1) WPts Italy National Championships 2039View
26/03/2039Sassari, Italy17 - 18 Fabrizio Capelli5 - 3 WPts Italy National Championships 2039View
22/03/2039Ulaanbaatar, Mongolia17 - 17 Konstantin Tsedenbal25 - 19(1) LPts
22/01/2039Managua, Nicaragua17 - 16 Joaquin Monterrosa6 - 16 LPts
22/11/2038Novara, Italy16 - 16 Mortimer Nodine11 - 12 WPts
22/09/2038Kingston, Jamaica15 - 16 Chris Dunlay6 - 24(1) WPts
25/07/2038Monza, Italy15 - 15 Primo Fabbri23 - 23 LPts
25/05/2038Monza, Italy15 - 14 Primo Fabbri22 - 23 LPts
01/04/2038Bologna, Italy15 - 13 Giuseppe Bresso6(1) - 1(1) LPts Italy National Championships 2038View
29/03/2038Bologna, Italy14 - 13 Adriano Catanoso1 - 1 WPts Italy National Championships 2038View
26/03/2038Bologna, Italy13 - 13 Giorgio De Grado5 - 19 WPts Italy National Championships 2038View
09/02/2038Ndola, Zambia12 - 13 Dume Matola7 - 10 WPts
11/12/2037New York City, USA11 - 13 John Garrett6 - 9 WPts
13/10/2037Seoul, South Korea10 - 13 Ki-hun Hahm4 - 12 WPts
14/08/2037Masaya, Nicaragua9 - 13 Angel Montijo12 - 16(2) WPts
16/06/2037Shah Alam, Malaysia9 - 12 Gazi Akhtar13 - 12 LPts
17/04/2037Hanoi, Vietnam9 - 11 Hai Cuong11 - 14 LPts
17/02/2037Ulaanbaatar, Mongolia8 - 11 Nikolai Luvsansharav6 - 14 WPts
20/12/2036Novara, Italy8 - 10 Antonio Cucinelli4 - 7 LPts
20/10/2036Novara, Italy7 - 10 Colombo Cecchi1 - 1 WPts
21/08/2036Santo Domingo de Guzman, Dominican Republic7 - 9 Miguel Matute7 - 17 LPts
23/06/2036Leeds, UK7 - 8 Farhan Fawaz17 - 25(1) LPts
24/04/2036Busan, South Korea7 - 7 Ui-jo Jin6 - 8 LPts
25/02/2036Novara, Italy6 - 7 Takeshi Nishida3 - 13 WPts
27/12/2035Novara, Italy6 - 6 Lisandro Benavente2 - 12 LPts
27/10/2035Kuala Lumpur, Malaysia6 - 5 Amrit Sunder2 - 1 LPts
29/08/2035Novara, Italy5 - 5 Daniele Ripa2 - 8 WPts
29/06/2035Novara, Italy4 - 5 Setia Massepe7 - 7 WPts
29/04/2035Novara, Italy3 - 5 Daniele Ripa1 - 7 WPts
01/03/2035San Juan, Puerto Rico3 - 4 Alejandro Lomas8 - 9 LPts
01/01/2035Palermo, Italy2 - 4 Dino Sellitti1 - 4 WPts
04/11/2034Manchester, USA1 - 4 John Forrest0 - 3 WPts
05/09/2034Irbid, Jordan1 - 3 Ali Azizi0 - 0 LPts
07/07/2034Novara, Italy0 - 3 Fraco Quintanar3 - 3 WPts
06/05/2034Novara, Italy0 - 2 Vico Leonetti4 - 5 LPts
07/03/2034Novara, Italy0 - 1 Vico Leonetti3 - 5 LPts
05/01/2034Novara, Italy0 - 0 Jagat Soei7 - 12 LPts