Weightclass:  Lightweight
Location:  Turin, Italy
Record:  19(2) - 21
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/03/2025Turin, Italy18(2) - 21 Vicente Ector1(1) - 5 WPts
10/01/2025Turin, Italy18(2) - 20 Baltasar Hempfling18 - 10 LPts
10/11/2024Turin, Italy17(1) - 20 Dai Reddoch5(1) - 23(3) WKO3
10/09/2024Turin, Italy16(1) - 20 Alfredo Berti11(3) - 28 WPts
13/07/2024Turin, Italy15(1) - 20 Ben Erving2 - 16 WPts
13/05/2024Turin, Italy14(1) - 20 Primo Paletta0 - 5 WPts
14/03/2024Turin, Italy13(1) - 20 Bogart Mauck14(1) - 18 WPts
14/01/2024Turin, Italy12(1) - 20 Bernardo Nania13(2) - 18 WPts
15/11/2023Turin, Italy12(1) - 19 Arturo Dinucci11 - 12 LPts
16/09/2023Bogota, Colombia11(1) - 19 Santiago Estrada2 - 9 WPts
19/07/2023Turin, Italy10(1) - 19 Dave Glasby1 - 13 WPts
20/05/2023Yerevan, Armenia10(1) - 18 Mamigon Jerijian22(1) - 7 LPts
22/03/2023Carolina, Puerto Rico9(1) - 18 Baltasar Disla6(1) - 15 WPts
22/01/2023Turin, Italy9(1) - 17 Rob Stealey5 - 11 LPts
23/11/2022Montevideo, Uruguay9(1) - 16 Jose Ocana16 - 7 LPts
25/09/2022Zagreb, Croatia9(1) - 15 Vid Šuprinovic14(1) - 13 LPts
28/07/2022Rome, Italy8 - 15 Antonio Bandinelli7(1) - 22(1) WKO3
04/06/2022Rome, Italy8 - 14 Rodolfo Ghilardotti10 - 14 LPts
12/04/2022Dnipropetrovsk, Ukraine8 - 13 Mikhail Podgorny10 - 13 LPts
12/02/2022Davao City, Philippines7 - 13 Francisco Bautista5 - 12 WPts
14/12/2021Verona, Italy6 - 13 Silvano De Vito5 - 17 WPts
01/11/2021Rome, Italy5 - 13 Alessio Caira2(1) - 16 WPts
01/10/2021Turin, Italy4 - 13 Jack Dawood10 - 12 WPts
31/07/2021Carrefour, Haiti4 - 12 Canaan Modiano15 - 8 LPts
30/05/2021Turin, Italy4 - 11 Marjun Rivero6 - 16 LPts
31/03/2021Turin, Italy3 - 11 Alessio Caira2(1) - 12 WPts
31/01/2021Turin, Italy2 - 11 Theo Adu6 - 8 WPts
29/11/2020Brescia, Italy2 - 10 Daniele Veltroni10 - 10 LPts
25/10/2020Oslo, Norway2 - 9 Hardicanute Skaar7 - 11 LPts
27/08/2020Douala, Cameroon2 - 8 Borden Mbuta6(1) - 1 LPts
27/06/2020Wichita, USA2 - 7 Leon Boyce10 - 2 LPts
26/04/2020Turin, Italy1 - 7 Savio Allegrini9 - 4 WPts
27/02/2020Turin, Italy1 - 6 John Kay2 - 11 LPts
28/12/2019Turin, Italy1 - 5 Hitoshi Kai2 - 4 LPts
28/10/2019Turin, Italy1 - 4 Remo Bettini5 - 3 LPts
28/08/2019Turin, Italy0 - 4 Gianni Bianchi7 - 1 WPts
28/06/2019Naples, Italy0 - 3 Vicenzo Carvelli1 - 5 LPts
30/04/2019Turin, Italy0 - 2 Fabio Chiesa4 - 2 LPts
28/02/2019Rome, Italy0 - 1 Arturo Cialente1 - 3 LPts
05/01/2019Turin, Italy0 - 0 Mark Kalanga1 - 4 LPts