Weightclass:  Welterweight
Location:  Turin, Italy
Record:  17(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/11/2029Turin, Italy16(1) - 22 Angelo Scalia0 - 1 WPts
10/09/2029Turin, Italy15(1) - 22 Augusto Adduce0 - 3 WPts
11/07/2029Turin, Italy14(1) - 22 Claudio Ogbonna9 - 13 WPts
12/05/2029Turin, Italy14(1) - 21 Valentino Rubino11 - 23 LPts
13/03/2029Turin, Italy14(1) - 20 Augusto Perri11 - 24(1) LPts
11/01/2029Turin, Italy13(1) - 20 Primo Spaggiari4 - 8 WPts
12/11/2028Turin, Italy12(1) - 20 Liberatore Darmian0 - 1 WPts
13/09/2028Turin, Italy11(1) - 20 Alessio Chinello1 - 4 WPts
15/07/2028Turin, Italy10(1) - 20 Vico Beretta0 - 4 WPts
16/05/2028Turin, Italy10(1) - 19 Vito Picelli12 - 24 LPts
17/03/2028Turin, Italy9(1) - 19 Mariano Giorgetti5 - 8 WPts
16/01/2028Turin, Italy8(1) - 19 Nero Nino10(1) - 16 WPts
17/11/2027San Juan, Puerto Rico8(1) - 18 Montel Laguardia15 - 14 LPts
19/09/2027Abobo, Ivory Coast7(1) - 18 Gareth Virenque12(1) - 13 WPts
22/07/2027Belfast, UK6(1) - 18 Lee Magee9 - 13 WPts
24/05/2027Torreon, Mexico6(1) - 17 Berto Cobos7(1) - 23 LPts
26/03/2027Verona, Italy6(1) - 16 Liberatore Sozzi7 - 8 LPts Italy National Championships 2027View
18/03/2027Turin, Italy5(1) - 16 Dan Shade2 - 5 WPts
18/01/2027Turin, Italy4(1) - 16 Augusto Perri4 - 17(1) WPts
19/11/2026Zagreb, Croatia3(1) - 16 Ljuban Kelemen7 - 18 WPts
21/09/2026Turin, Italy3(1) - 15 Lisandro Tejada9(2) - 14 LPts
23/07/2026Palermo, Italy2(1) - 15 Mariano Bongiorno9 - 10 WPts
13/06/2026Montevideo, Uruguay2(1) - 14 Quito Urquidez29 - 28 LPts
15/04/2026Rome, Italy1 - 14 Antonio Falcone2 - 31(21) WKO3
01/03/2026Monza, Italy1 - 13 Enzo Laforgia7(1) - 37 LPts
29/01/2026San Juan, Puerto Rico1 - 12 Jose Mathe10 - 15 LPts
01/12/2025Ilesa, Nigeria1 - 11 Idris Omeili8 - 11 LPts
02/10/2025Sassari, Italy1 - 10 Antonio Acerbi4 - 18 LPts
18/08/2025Bello, Colombia1 - 9 Edmundo Picon6 - 12 LPts
20/06/2025Milwaukee, USA1 - 8 Blake Carr6 - 3 LPts
22/04/2025Turin, Italy1 - 7 Asil Sahan0 - 11(1) LPts
22/02/2025Itagui, Colombia1 - 6 Ximen Noa9 - 14 LPts
25/12/2024Ghent, Belgium1 - 5 Viktor Van Dixmuyde12 - 11 LPts
27/10/2024Turin, Italy1 - 4 Nero Fabian0 - 8 LPts
29/08/2024Foggia, Italy1 - 3 Daniele Masotti11 - 25 LPts
02/07/2024Ciudad del Este, Paraguay1 - 2 Jose Proano26(5) - 16 LPts
04/05/2024Turin, Italy1 - 1 Carlo De Mauro1 - 2 LPts
06/03/2024Turin, Italy0 - 1 Nero Fabian0 - 3 WPts
05/01/2024Rome, Italy0 - 0 Liberatore Locchi0 - 0 LPts