Weightclass:  Lightweight
Location:  Milan, Italy
Record:  18 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/03/2024Milan, Italy17 - 22 Alfredo Ghilardotti4 - 5(1) WPts
28/01/2024Milan, Italy17 - 21 Benedict Killy22 - 14 LPts
29/11/2023Milan, Italy16 - 21 Othomann Plake1 - 15 WPts
29/09/2023Milan, Italy15 - 21 Vicente Feliciano3 - 11 WPts
31/07/2023Milan, Italy14 - 21 Ronald Homstad0 - 5 WPts
01/06/2023Milan, Italy13 - 21 Loredo Cobarrubias1 - 19 WPts
02/04/2023Milan, Italy12 - 21 Bing Chow1 - 7 WPts
02/02/2023Milan, Italy11 - 21 Vicenzo Soprano1 - 14 WPts
04/12/2022Milan, Italy10 - 21 Quon Chiong1 - 8 WPts
05/10/2022Milan, Italy10 - 20 Evgeny Shimko13 - 4 LPts
06/08/2022Milan, Italy10 - 19 Angel Salgado10(1) - 15 LPts
05/06/2022Milan, Italy9 - 19 Brad Hoose2(1) - 9 WPts
06/04/2022Rome, Italy9 - 18 Rodolfo Ghilardotti9 - 14 LPts
11/02/2022Casablanca, Morocco8 - 18 Sidki Bennani10(1) - 14 WPts
14/12/2021Milan, Italy8 - 17 Claudio Cuffaro17 - 4 LPts
13/10/2021Milan, Italy7 - 17 Remo Parodi1 - 11 WPts
12/08/2021Khenifra, Morocco7 - 16 Marzuq Taoussi24 - 2 LPts
11/06/2021Soweto, South Africa7 - 15 Philip Van Heerden0 - 15(3) LPts
13/04/2021Milan, Italy7 - 14 Nero Diliberto11 - 9 LPts
10/02/2021Milan, Italy6 - 14 Veltry Zgambo3 - 8 WPts
12/12/2020Berlin, Germany6 - 13 Amott Mauerman6 - 6 LPts
13/10/2020Milan, Italy5 - 13 Giuseppe Rangone0 - 7 WPts
14/08/2020Milan, Italy5 - 12 Luigi Schettini15 - 1 LPts
13/06/2020Milan, Italy4 - 12 Fino Di Giorgio2 - 4 WPts
12/04/2020Monza, Italy3 - 12 Arturo Bonaventura5 - 9 WPts
13/02/2020Milan, Italy3 - 11 Juan Avendano11 - 0 LPts
14/12/2019Milan, Italy3 - 10 Pepe Fortuna5 - 6 LPts
14/10/2019Genoa, Italy3 - 9 Francesco Cuffaro1 - 3 LPts
27/08/2019Rome, Italy3 - 8 Giorgio Misserville3 - 4 LPts
11/07/2019Milan, Italy2 - 8 Colombo Serri1 - 5 WPts
11/05/2019Milan, Italy2 - 7 Eduardo Sosa8 - 1 LPts
10/03/2019Milan, Italy2 - 6 Fabio Chiesa3 - 2 LPts
29/01/2019Bologna, Italy1 - 6 Silvestro Nicoli0 - 4 WPts
22/12/2018Milan, Italy1 - 5 Goga Moldabeckow2 - 2 LPts
23/10/2018Milan, Italy1 - 4 Ian Galeano3 - 1 LPts
24/08/2018Bari, Italy1 - 3 Raul Di Vittorio3 - 0 LPts
23/07/2018Nairobi, Kenya1 - 2 Charles Irungu2 - 2 LPts
25/05/2018Milan, Italy1 - 1 Francesco Vita4 - 0 LPts
27/03/2018Turin, Italy1 - 0 Dino De Capua1 - 1 LPts
18/02/2018Milan, Italy0 - 0 Senon Ledezma0 - 0 WPts