Weightclass:  Welterweight
Location:  La Spezia, Italy
Record:  26(1) - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
23/04/2025La Spezia, Italy25(1) - 22 Raul Sposetti3 - 5 WPts
22/02/2025La Spezia, Italy24(1) - 22 Edmondo Arrighi4 - 7 WPts
25/12/2024La Spezia, Italy23(1) - 22 Carlo Lamia2 - 14 WPts
26/10/2024La Spezia, Italy22(1) - 22 Marco Gallico3 - 6 WPts
27/08/2024Port-au-Prince, Haiti22(1) - 21 Tugdual Baton1 - 13 LPts
29/06/2024Rome, Italy22(1) - 20 Tino Chiti27(1) - 10 LPts
10/05/2024Calgary, Canada22(1) - 19 Oscar Mull19 - 15 LPts
12/03/2024Grodno, Belarus22(1) - 18 Kir Demchuk23 - 13 LPts
13/01/2024Nuremberg, Germany22(1) - 17 Burgess Kull19 - 14 LPts
15/11/2023New Kingston, Jamaica21(1) - 17 Kenzie Nish1 - 17 WPts
17/09/2023Cagliari, Italy21(1) - 16 Luigino Trozzo12 - 17(8) LPts
24/07/2023La Spezia, Italy20(1) - 16 Brett Ker10 - 15(5) WPts
25/05/2023Bari, Italy19 - 16 Rocco Audisio8 - 26(9) WKO3
26/03/2023Rome, Italy19 - 15 Luigino Fortuna21 - 12 LPts Italy National Championships 2023View
21/02/2023La Spezia, Italy18 - 15 Tito Buffon2 - 19 WPts
22/12/2022Rotterdam, Netherlands17 - 15 Felle Roegiers12 - 18(1) WPts
23/10/2022La Spezia, Italy16 - 15 Alejandro Romo12 - 12 WPts
24/08/2022Toshkent, Uzbekistan16 - 14 Qudrat Abood16(1) - 4 LPts
25/06/2022Moscow, Russia16 - 13 Igor Poloz8 - 17 LPts
27/04/2022Rome, Italy16 - 12 Colombo Lo Sardo13 - 14 LPts
14/03/2022Puente Alto, Chile15 - 12 Jose Alvarado1 - 1 WPts
14/01/2022Naples, Italy15 - 11 Angelo Pecci6(1) - 20 LPts
23/11/2021Jeddah, Saudi Arabia14 - 11 Atif Naguib5 - 18 WPts
25/09/2021La Spezia, Italy13 - 11 Vico Goracci6 - 6 WPts
25/07/2021La Spezia, Italy13 - 10 Marco Dragonetti8 - 14 LPts
23/05/2021Bogota, Colombia12 - 10 Jose Manos13(1) - 8 WPts
24/03/2021La Spezia, Italy11 - 10 Afanas Chemerkin9 - 7 WPts
24/01/2021Yerevan, Armenia11 - 9 Ari Vartughyan2 - 13 LPts
26/11/2020La Spezia, Italy10 - 9 Alessio Benetollo8 - 9 WPts
25/09/2020La Spezia, Italy9 - 9 Daniele Bruno5(1) - 12 WPts
25/07/2020La Spezia, Italy8 - 9 Dario Gonzalez5(1) - 5 WPts
24/05/2020La Paz, Bolivia8 - 8 Ramirez Mandes5 - 10 LPts
25/03/2020La Spezia, Italy7 - 8 Mauro Crisafulli3 - 9 WPts
24/01/2020La Spezia, Italy6 - 8 Isaac Mwachofi6 - 5 WPts
24/11/2019Buenos Aires, Argentina5 - 8 Dimos Batres6 - 6 WPts
26/09/2019La Spezia, Italy5 - 7 Adriano Collino6 - 2 LPts
27/07/2019Montevideo, Uruguay5 - 6 Jair Gavino2 - 7 LPts
29/05/2019La Spezia, Italy4 - 6 Mike Guadarrama0 - 6 WPts
30/03/2019Turin, Italy4 - 5 Savio Carvelli1 - 4 LPts
26/02/2019La Spezia, Italy3 - 5 Haider Deeb1 - 7 WPts
29/12/2018La Spezia, Italy3 - 4 Sukhinder Dyal2 - 1 LPts
31/10/2018La Spezia, Italy2 - 4 Silvestro Tasca5 - 1 WPts
02/09/2018Naples, Italy2 - 3 Augusto Gatti1 - 0 LPts
23/07/2018La Spezia, Italy1 - 3 Luigino Fortuna0 - 1 WPts
22/05/2018Dakar, Senegal1 - 2 Platt Ory1 - 1 LPts
24/03/2018La Spezia, Italy0 - 2 Rocco Audisio0 - 2 WPts
10/02/2018Milan, Italy0 - 1 Emilio Petruccioli1 - 0 LPts
06/01/2018La Spezia, Italy0 - 0 Joaquin Tafoya0 - 0 LPts