Weightclass:  Lightweight
Location:  Genoa, Italy
Record:  31 - 19
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2025Genoa, Italy30 - 19 Francesco Darmian12(2) - 20 WPts
02/07/2025Genoa, Italy29 - 19 Carlo Pellicani11 - 11 WPts
03/05/2025Genoa, Italy28 - 19 Giuseppe Germontani8 - 5 WPts
04/03/2025San Juan, Puerto Rico27 - 19 Alejandro Largo4 - 15 WPts
04/01/2025Izmir, Turkey26 - 19 Murat Yalchin6 - 18 WPts
06/11/2024Accra, Ghana26 - 18 Ian Lamptey10 - 17 LPts
08/09/2024Boise, USA26 - 17 Elliot Thain3 - 23(9) LPts
11/07/2024New Kingston, Jamaica26 - 16 Will Creighton12 - 13 LPts
12/05/2024Montero, Bolivia25 - 16 Jair Guerra1 - 4 WPts
14/03/2024San Lorenzo, Paraguay25 - 15 Agapetus Carrero35(1) - 15 LPts
14/01/2024Genoa, Italy24 - 15 Alfredo Rossetti1(1) - 15 WPts
15/11/2023Kumasi, Ghana24 - 14 Noah Adu29 - 6 LPts
17/09/2023Bursa, Turkey23 - 14 Omer Muhtar0 - 4 WPts
20/07/2023Milan, Italy23 - 13 Enzo Ballan34 - 5 LPts
29/05/2023Dushanbe, Tajikistan22 - 13 Heydar Aljanov9 - 20(2) WPts
31/03/2023Mohammedia, Morocco21 - 13 Ghali Benacerraf3 - 12 WPts
31/01/2023Mombasa, Kenya21 - 12 Shayan Gurmani29 - 3 LPts
03/12/2022Poznan, Poland21 - 11 Kacper Janusz2 - 4 LPts
05/10/2022Montevideo, Uruguay20 - 11 Hilario Arrendondo8 - 22 WPts
07/08/2022Santa Cruz de la Sierra, Bolivia20 - 10 Montenegro Iglesias21 - 6 LPts
09/06/2022Fortaleza, Brazil19 - 10 Quinto Flore5 - 8 WPts
11/04/2022Panama City, Panama19 - 9 Francisco Barros13 - 10 LPts
11/02/2022Genoa, Italy18 - 9 Malik Amber2 - 7 WPts
12/12/2021Manaus, Brazil17 - 9 Quico Franca2 - 15 WPts
14/10/2021Milan, Italy16 - 9 Pepe Sossi5 - 12 WPts
24/08/2021La Spezia, Italy15 - 9 Remo Ucchielli7 - 14 WPts
03/07/2021Rome, Italy14 - 9 Alberto Grimaldi6 - 13 WPts
26/05/2021Genoa, Italy14 - 8 Denton Berne9 - 10 LPts
26/03/2021La Spezia, Italy14 - 7 Damiano Fantuzzi18 - 2 LPts Italy National Championships 2021View
19/02/2021Naples, Italy13 - 7 Roberto Raisi9 - 7(1) WPts
28/12/2020Palermo, Italy12 - 7 Mauro Cichetti14 - 3 WPts
20/11/2020Spanish Town, Jamaica11 - 7 Lloyd Horner8 - 8 WPts
21/09/2020Genoa, Italy10 - 7 Massimo Gabbiadini6 - 11 WPts
21/07/2020Nanning, China9 - 7 Yuan Har9 - 4 WPts
21/05/2020Genoa, Italy8 - 7 Fino Urbano8 - 8 WPts
21/03/2020Mar del Plata, Argentina7 - 7 Carlos Chavana5 - 7 WPts
21/01/2020Dubai, UAE7 - 6 Shayan Gabaly10 - 1 LPts
21/11/2019Lusaka, Zambia6 - 6 Mahdi Mudenka5 - 7 WPts
23/09/2019Genoa, Italy5 - 6 Njord Matthiessen5 - 5 WPts
24/07/2019Pekanbaru, Indonesia4 - 6 Raeland Suswono6 - 2 WPts
26/05/2019Merlo, Argentina4 - 5 Salvador Mujica7 - 1 LPts
27/03/2019Genoa, Italy3 - 5 Claudio Razza5 - 1 WPts
24/01/2019Bristol, UK2 - 5 Jay Ladd1 - 2 WPts
26/11/2018Parma, Italy2 - 4 Vico Quaglierini4 - 2 LPts
28/09/2018Genoa, Italy1 - 4 Daniele Veltroni3 - 2 WPts
30/07/2018Genoa, Italy1 - 3 Daniele Mazza2 - 2 LPts
01/06/2018San Salvador, El Salvador1 - 2 Alvino Bolanos2 - 1 LPts
03/04/2018Catania, Italy1 - 1 Rodolfo De Angelis0 - 1 LPts
01/03/2018Genoa, Italy1 - 0 Daniele Mazza0 - 1 LPts
19/01/2018Genoa, Italy0 - 0 Chandrasekar Rao0 - 0 WPts