Weightclass:  Lightweight
Location:  Turin, Italy
Record:  19(1) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/12/2026Turin, Italy18(1) - 15 Joshua Nesbit6 - 17 WPts
25/10/2026Turin, Italy17(1) - 15 Tino Trupia0 - 1 WPts
26/08/2026Turin, Italy16(1) - 15 Jaguar Alcantar6 - 12 WPts
27/06/2026Turin, Italy15(1) - 15 Jeno Panas4 - 7 WPts
28/04/2026Turin, Italy14(1) - 15 Thibaud Messier0 - 5 WPts
27/02/2026Turin, Italy13(1) - 15 Remo Rangone1 - 0 WPts
29/12/2025Turin, Italy13(1) - 14 Primo Dioguardi7 - 2 LPts
30/10/2025Turin, Italy12(1) - 14 Carlo Pellicani12 - 12 WPts
31/08/2025Turin, Italy11(1) - 14 Gabriele Cusano4 - 21(2) WPts
02/07/2025Turin, Italy11(1) - 13 Massimo Visco5 - 8 LPts
03/05/2025Turin, Italy10(1) - 13 Francesco Darmian11(2) - 19 WPts
04/03/2025Turin, Italy10(1) - 12 Arseni Khugayev9 - 18 LPts
04/01/2025Rome, Italy9(1) - 12 Arturo Di Maggio5 - 9 WPts
07/11/2024Turin, Italy8(1) - 12 Alejandro Largo4 - 13 WPts
07/09/2024Bologna, Italy7(1) - 12 Mariano Leonetti1 - 22 WPts
12/07/2024Acapulco, Mexico6(1) - 12 Fidel Barrios2 - 27 WPts
13/05/2024Rotterdam, Netherlands5 - 12 Gillam Moliekens13 - 28(12) WKO3
15/03/2024Amsterdam, Netherlands4 - 12 Mike Van der Ameye17 - 13 WPts
16/01/2024San Lorenzo, Paraguay4 - 11 Alfonso Hurtado24 - 14 LPts
18/11/2023Amman, Jordan4 - 10 Syed Saif9(1) - 13 LPts
20/09/2023Cagliari, Italy3 - 10 Antonio Bortone1 - 19 WPts
25/07/2023Daejeon, South Korea3 - 9 Min-woo Pyun14 - 16 LPts
26/05/2023Rome, Italy3 - 8 Valerio Rosato9(1) - 14 LPts
30/03/2023Sacremento, USA3 - 7 Dave Dryburgh24(1) - 10 LPts
30/01/2023Turin, Italy3 - 6 Pedro Mora22 - 10 LPts
01/12/2022Bayamon, Puerto Rico2 - 6 Angel Murillo9 - 7 WPts
03/10/2022Florence, Italy2 - 5 Lorenzo Del Piero11(1) - 16 LPts
06/08/2022Turin, Italy2 - 4 Alen Siamabale18 - 11 LPts
05/06/2022Genoa, Italy1 - 4 Mauro Soprano0 - 0 WPts
10/04/2022Turin, Italy1 - 3 Othomann Kamer15 - 7 LPts
10/02/2022Zarqa, Jordan1 - 2 Adnan Abdul10 - 10 LPts
13/12/2021Monza, Italy1 - 1 Claudio Ossi3 - 6 LPts
06/11/2021Turin, Italy1 - 0 Carlos Garcia0 - 1 LPts
05/09/2021Turin, Italy0 - 0 Gianmarco Armani0 - 0 WPts