Weightclass:  Light Flyweight
Location:  La Spezia, Italy
Record:  29 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/02/2025La Spezia, Italy28 - 20 Nico Branca4 - 17 WPts
03/12/2024La Spezia, Italy27 - 20 Shayan Rasul10 - 9 WPts
04/10/2024La Spezia, Italy26 - 20 Carlo Del Rosso1 - 1 WPts
05/08/2024La Spezia, Italy25 - 20 Pepe Falcone0 - 6 WPts
06/06/2024La Spezia, Italy24 - 20 Nico Valdifiori9 - 8 WPts
08/04/2024La Spezia, Italy23 - 20 Savio Giusto0 - 4 WPts
08/02/2024La Spezia, Italy22 - 20 Pepe Falcone0 - 2 WPts
10/12/2023La Spezia, Italy21 - 20 Amer Salah7 - 14 WPts
09/10/2023La Spezia, Italy20 - 20 Emilio Ossi1 - 0 WPts
12/08/2023La Spezia, Italy19 - 20 Mauro Boldrini19 - 16 WPts
13/06/2023La Spezia, Italy18 - 20 Rob Kavanah13 - 18 WPts
14/04/2023La Spezia, Italy17 - 20 Fillipo Cardia15 - 18 WPts
13/02/2023Lima, Peru17 - 19 Montana Lorenzana15 - 16 LPts
16/12/2022La Spezia, Italy16 - 19 Luigi Prosperini0 - 4(1) WPts
16/10/2022Milan, Italy16 - 18 Tito Luca14(1) - 17 LPts
13/09/2022Tirana, Albania15 - 18 Agon Lucca8 - 10 WPts
16/07/2022Ulaanbaatar, Mongolia14 - 18 Fedar Khongor12 - 14 WPts
18/05/2022Milan, Italy13 - 18 Colombo Sabattini9 - 17 WPts
01/04/2022Catania, Italy13 - 17 Vito Buffon17(1) - 10 LPts Italy National Championships 2022View
29/03/2022Catania, Italy12 - 17 Fillipo Cardia14 - 12 WPts Italy National Championships 2022View
26/03/2022Catania, Italy11 - 17 Alessandro Amoruso15 - 12(1) WPts Italy National Championships 2022View
28/01/2022La Spezia, Italy11 - 16 Gianluca Greganti12 - 16 LPts
27/11/2021Rome, Italy10 - 16 Arturo De Vito13 - 7 WPts
27/09/2021La Spezia, Italy10 - 15 Liko Joo8 - 12 LPts
27/07/2021Seoul, South Korea10 - 14 Young-gwon Ro8 - 14 LPts
28/05/2021Seoul, South Korea9 - 14 Chang-woo Chay8 - 8 WPts
29/03/2021La Spezia, Italy9 - 13 Fausto Colombi17(1) - 6 LPts Italy National Championships 2021View
26/03/2021La Spezia, Italy8 - 13 Luca Quagliata11 - 11 WPts Italy National Championships 2021View
03/03/2021Rome, Italy8 - 12 Dino De Vito9 - 12 LPts
28/01/2021Salerno, Italy7 - 12 Roberto Quagliarella14 - 5 WPts
27/11/2020Salerno, Italy6 - 12 Roberto Quagliarella14 - 4 WPts
28/09/2020Havana, Cuba6 - 11 Diego Valdes14 - 3 LPts
31/07/2020Salerno, Italy6 - 10 Roberto Quagliarella12 - 4 LPts
14/06/2020Tokyo, Japan6 - 9 Ryuu Kojima8 - 6 LPts
14/04/2020La Spezia, Italy5 - 9 Chontlatarn Senamuang3 - 12 WPts
15/02/2020Mexico City, Mexico5 - 8 Rodrigo Estay3 - 3 LPts
18/12/2019La Spezia, Italy5 - 7 Fausto Colombi10 - 4 LPts
18/10/2019Chiclayo, Peru5 - 6 Joaquin Eusebio9 - 1 LPts
20/08/2019La Spezia, Italy5 - 5 Gabriele Menia5 - 3 LPts
20/06/2019La Spezia, Italy4 - 5 Savio De Vita1 - 9 WPts
21/04/2019Zibo, China4 - 4 Sun Ching5 - 0 LPts
20/02/2019Gwangju, South Korea3 - 4 Joo-ho Bang2 - 6 WPts
21/12/2018Montevideo, Uruguay2 - 4 Vidal Canino3 - 4 WPts
23/10/2018La Spezia, Italy2 - 3 Orlando Palos2 - 1 LPts
24/08/2018La Spezia, Italy2 - 2 Dino De Vito2 - 3 LPts
25/06/2018La Spezia, Italy1 - 2 Colombo Sabattini0 - 1 WPts
27/04/2018La Spezia, Italy1 - 1 Tito Luca1 - 2 LPts
01/03/2018Tarant, Italy1 - 0 Luca Quagliata1 - 0 LPts
19/01/2018La Spezia, Italy0 - 0 Gianluca Greganti0 - 0 WPts