Weightclass:  Light Flyweight
Location:  Cagliari, Italy
Record:  15 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/11/2033Cagliari, Italy14 - 23 Bayram Ugur4 - 13 WPts
17/09/2033Cagliari, Italy13 - 23 Arturo Bordiga5 - 17(1) WPts
18/07/2033Cagliari, Italy12 - 23 Amer Arif2 - 16 WPts
17/05/2033Cagliari, Italy11 - 23 Enzo Iotti4 - 6 WPts
17/03/2033Cagliari, Italy10 - 23 Valerio La Torre0 - 2 WPts
16/01/2033Cagliari, Italy9 - 23 Isidro Olavarria2 - 8 WPts
16/11/2032Cagliari, Italy8 - 23 Fabio Alberganti0 - 3 WPts
15/09/2032Ulaanbaatar, Mongolia8 - 22 Ismail Gundegmaa10 - 13 LPts
18/07/2032Charlotte, USA8 - 21 Ian Dickson10 - 14 LPts
20/05/2032Cagliari, Italy7 - 21 Enzo Iotti1 - 2 WPts
21/03/2032Cagliari, Italy6 - 21 Carlo Gatti7 - 4 WPts
21/01/2032Providence, USA6 - 20 David Patterson16 - 18 LPts
22/11/2031Bologna, Italy6 - 19 Leonardo Vetere3 - 18 LPts
19/10/2031Volgograd, Russia5 - 19 Georgiy Ryazantsev3 - 17 WPts
20/08/2031Ensenada, Mexico4 - 19 Rodrigo Bailon2 - 12 WPts
22/06/2031Holguin, Cuba4 - 18 Carlos Montoya5 - 10 LPts
24/04/2031Milan, Italy4 - 17 Fillipo Adamo4 - 19(6) LPts
23/03/2031Turin, Italy4 - 16 Luigi Formisano15(1) - 22 LPts
18/02/2031Kulob, Tajikistan4 - 15 Toma Cajrbecoff5 - 15 LPts
21/12/2030Cagliari, Italy4 - 14 Roger Duffy8 - 8 LPts
23/10/2030Cagliari, Italy3 - 14 Juan Largo8 - 13 WPts
24/08/2030Leicester, UK3 - 13 Henry MacGibbon18 - 9 LPts
25/06/2030Nairobi, Kenya3 - 12 Ubanwa Bon2 - 5 LPts
26/04/2030Turin, Italy3 - 11 Mario Zurio8 - 14 LPts
26/03/2030Reggio Emilia, Italy3 - 10 Luigi Formisano9 - 21 LPts Italy National Championships 2030View
21/02/2030Kingston, Jamaica2 - 10 Gregor Freebairn4 - 17(3) WPts
24/12/2029Makassar, Indonesia2 - 9 Perwiro Nauta2 - 2 LPts
26/10/2029Dushanbe, Tajikistan2 - 8 Sergei Oralow2 - 9 LPts
28/08/2029Leon, Nicaragua2 - 7 Quico Galindo8 - 8(1) LPts
30/06/2029Managua, Nicaragua2 - 6 Baltasar Pelaez13(1) - 7 LPts
01/05/2029Abidjan, Ivory Coast2 - 5 Dabney Ferro8 - 6 LPts
03/03/2029San Juan, Puerto Rico2 - 4 Francisco Araya16 - 12 LPts
03/01/2029Cagliari, Italy1 - 4 Fillipo Adamo1 - 6(3) WPts
04/11/2028Kumasi, Ghana1 - 3 Amer Farooq8(1) - 28(12) LPts
06/09/2028Turin, Italy1 - 2 Enzo Marchisio3 - 18 LPts
04/08/2028Brescia, Italy1 - 1 Fabiano Garavini6 - 9 LPts
03/07/2028Hamamatsu, Japan1 - 0 Hiroki Kawamoto1 - 8 LPts
05/05/2028Cagliari, Italy0 - 0 Indra Parkash3 - 6 WPts