Weightclass:  Featherweight
Location:  Turin, Italy
Record:  26(1) - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
15/03/2029Turin, Italy25(1) - 12 Louis Frasher7(1) - 4 WPts
14/01/2029Turin, Italy24 - 12 Emilio Panza8 - 11 WKO3
15/11/2028Turin, Italy23 - 12 Santiago Hermosillo4 - 6 WPts
15/09/2028Turin, Italy22 - 12 Jeraldo Ricardo12 - 10 WPts
16/07/2028Turin, Italy21 - 12 Nasario Merced9 - 13 WPts
17/05/2028Turin, Italy20 - 12 Quintavius Bonyongwe0 - 4 WPts
18/03/2028Turin, Italy19 - 12 Mario Mauro1 - 0 WPts
17/01/2028Turin, Italy18 - 12 Arturo Lama16 - 13 WPts
19/11/2027Turin, Italy17 - 12 Colombo Fisco5 - 8 WPts
20/09/2027Turin, Italy16 - 12 Bayram Ozchelik0 - 4 WPts
22/07/2027Turin, Italy15 - 12 Damiano Lamorte5 - 2 WPts
23/05/2027Turin, Italy14 - 12 Remo Calzaghe5 - 11 WPts
24/03/2027Rome, Italy13 - 12 Gianfranco Balbo18 - 15 WPts
01/02/2027Mumbai, India12 - 12 Haaris Maroun8 - 6 WPts
04/12/2026Rome, Italy12 - 11 Gianmarco Adduce6 - 19(1) LPts
07/10/2026Quito, Ecuador11 - 11 Oro Viloria9 - 5 WPts
09/08/2026Turin, Italy10 - 11 Garrison Pradier7 - 15 WPts
11/06/2026Turin, Italy9 - 11 Gianni Bonucci1 - 2 WPts
12/04/2026Dresden, Germany8 - 11 Emest Stuckman5 - 8 WPts
12/02/2026Turin, Italy8 - 10 Silvestro La Forgia6 - 1 LPts
14/12/2025Stockholm, Sweden8 - 9 Eddie Dam15 - 16 LPts
16/10/2025Kumasi, Ghana7 - 9 Antwan Asamoah7 - 12(1) WPts
18/08/2025Turin, Italy7 - 8 Rinehart Cotta7 - 8 LPts
20/06/2025La Paz, Bolivia6 - 8 Miguel Marta9 - 12 WPts
22/04/2025Mumbai, India5 - 8 Haaris Maroun2 - 1 WPts
22/02/2025Mashhad, Iran5 - 7 Sajid Omar4 - 19 LPts
25/12/2024Turin, Italy4 - 7 Rodolfo Fisco5 - 4 WPts
27/10/2024Turin, Italy4 - 6 Sam Kosencha12 - 22 LPts
29/08/2024Padua, Italy3 - 6 Nero Baresi2 - 1 WPts
05/07/2024Venice, Italy3 - 5 Valentino Chiti0 - 0 LPts
13/05/2024Sassari, Italy3 - 4 Fabio Di Benedetto31(2) - 12 LPts
20/03/2024Verona, Italy3 - 3 Pepe Ogbonna25 - 14 LPts
21/01/2024Monza, Italy3 - 2 Adolfo Parodi32 - 6 LPts
03/12/2023Palermo, Italy3 - 1 Gianluigi Razza20 - 16 LPts
18/10/2023Catania, Italy2 - 1 Adolfo Laforgia12 - 22 WPts
05/09/2023Modena, Italy1 - 1 Primo Sturaro0 - 0 WPts
26/07/2023Bologna, Italy1 - 0 Dante Franceschi9 - 11 LPts
18/06/2023Turin, Italy0 - 0 Nico Pesce0 - 0 WPts