Weightclass:  Lightweight
Location:  Genoa, Italy
Record:  20 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/06/2027Genoa, Italy19 - 15 Augusto Dozza15 - 24 WPts
12/04/2027Turin, Italy18 - 15 Nero Crocetta2 - 0 WPts
12/02/2027Irbid, Jordan17 - 15 Malik Abu1 - 12 WPts
14/12/2026Genoa, Italy16 - 15 Silvestro Gianelli4 - 15 WPts
15/10/2026Perm, Russia15 - 15 Yulian Zimyatov4 - 16(1) WPts
16/08/2026Rome, Italy15 - 14 Alberto Pacini9 - 12 LPts
22/06/2026Florence, Italy14 - 14 Savio Azzara8 - 17 WPts
26/04/2026Le Mans, France13 - 14 Garner Fignon4 - 9 WPts
26/02/2026Al Hudaydah, Yemen13 - 13 Rashid Kazmi18(1) - 15 LPts
29/12/2025Genoa, Italy12 - 13 Byron Baudoin2 - 9 WPts
30/10/2025Turin, Italy12 - 12 Adolfo Catasta12(1) - 14 LPts
31/08/2025Dushanbe, Tajikistan11 - 12 Asaf Nasser17 - 29 WPts
02/07/2025Genoa, Italy11 - 11 Nero Cappola29 - 19 LPts
09/05/2025Rome, Italy11 - 10 Alessio Caira10(1) - 30(1) LPts
26/03/2025Genoa, Italy11 - 9 Giuseppe Germontani6 - 4 LPts Italy National Championships 2025View
06/03/2025Milan, Italy10 - 9 Vicenzo Soprano5 - 23 WPts
06/01/2025Naperville, USA9 - 9 Sean Pont5 - 11 WPts
08/11/2024Oruro, Bolivia8 - 9 Santiago Celis2 - 14(1) WPts
10/09/2024Genoa, Italy7 - 9 Gabriele Cusano3 - 16(2) WPts
14/07/2024Genoa, Italy7 - 8 Rodolfo Baldi10 - 9 LPts
14/05/2024Kitakyushu, Japan7 - 7 Nori Tanimoto15 - 7 LPts
15/03/2024Graz, Austria6 - 7 Drugi Jaxa0 - 5 WPts
15/01/2024Genoa, Italy6 - 6 Ju-young Song23 - 11 LPts
16/11/2023Naples, Italy5 - 6 Vito Mantovano7 - 16 WPts
22/09/2023Genoa, Italy5 - 5 Paul Baker16 - 16 LPts
25/07/2023Sassari, Italy5 - 4 Arturo Dinucci10 - 11 LPts
02/06/2023Garoua, Cameroon5 - 3 Villard Nkong1 - 9 LPts
04/04/2023La Spezia, Italy4 - 3 Dino Aquilani12 - 14 WPts
07/02/2023Rome, Italy4 - 2 Mariano Giaccherini19 - 3 LPts
05/01/2023Rome, Italy3 - 2 Vico Li Causi0 - 0 WPts
05/12/2022Sakai, Japan2 - 2 Daiki Mizuno0 - 0 WPts
06/10/2022Carrefour, Haiti2 - 1 Colville Cantor16(2) - 14 LPts
08/08/2022Catania, Italy2 - 0 Fabiano La Russa15 - 10 LPts
18/06/2022Milan, Italy1 - 0 Gianfranco Cannella0 - 0 WPts
05/05/2022Genoa, Italy0 - 0 Marco Grieco0 - 0 WPts