Weightclass:  Welterweight
Location:  Turin, Italy
Record:  27 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
20/05/2026Turin, Italy26 - 14 Tino Siliquini7 - 6 WPts
21/03/2026Turin, Italy25 - 14 Fabrizio Racca2 - 9 WPts
20/01/2026Turin, Italy24 - 14 Daniele Zoff0 - 4 WPts
21/11/2025Turin, Italy23 - 14 Saleh Mirkasimov4 - 15 WPts
22/09/2025Turin, Italy23 - 13 Fausto Corsaro1 - 9 LPts
24/07/2025Turin, Italy22 - 13 Nero Maldini13 - 20 WPts
25/05/2025Turin, Italy21 - 13 Edmondo Arrighi4 - 9 WPts
26/03/2025Turin, Italy20 - 13 Mariano Bongiorno3 - 7 WPts
25/01/2025Turin, Italy19 - 13 Giorgio Moffa4 - 19 WPts
26/11/2024Turin, Italy18 - 13 Szczeosny Cyran2 - 8(2) WPts
27/09/2024Turin, Italy17 - 13 Fabrizio Ranieri5 - 10 WPts
29/07/2024Turin, Italy16 - 13 Giorgio Moffa3 - 16 WPts
30/05/2024Turin, Italy16 - 12 Frederick Iwanski6 - 9 LPts
01/04/2024Toronto, Canada15 - 12 Ian Bryson1 - 0 WPts
02/02/2024Naples, Italy14 - 12 Fabiano Bernardini6 - 14 WPts
02/01/2024Soweto, South Africa14 - 11 Quashawn Bani2 - 17 LPts
04/11/2023Turin, Italy13 - 11 Fabrizio Ranieri3 - 6 WPts
06/09/2023Rome, Italy13 - 10 Arturo Bocchino22 - 11 LPts
27/07/2023Turin, Italy13 - 9 Luigino Fortuna22 - 14 LPts
29/05/2023Kingston, Jamaica13 - 8 Davie Elias20 - 10 LPts
31/03/2023Turin, Italy12 - 8 Jamie Swanson2 - 2 WPts
30/01/2023Turin, Italy11 - 8 Tito Lombardo2 - 11 WPts
30/11/2022Dublin, Ireland11 - 7 Anthony McCabe19 - 11 LPts
02/10/2022Turin, Italy10 - 7 Rico Pucci2 - 1 WPts
03/08/2022Ufa, Russia9 - 7 Kir Demidov10 - 10 WPts
04/06/2022Port-au-Prince, Haiti8 - 7 Channing Du Jeu0 - 3 WPts
06/04/2022Samarqand, Uzbekistan8 - 6 Dmitriy Topchibashev8 - 16(1) LPts
06/02/2022Turin, Italy8 - 5 Seth Bonoan23 - 6 LPts
07/12/2021Turin, Italy8 - 4 Augustijn Scochtyn11 - 12 LPts
07/10/2021Turin, Italy7 - 4 Pepe Guttuso11 - 7 WPts
06/08/2021Riga, Latvia6 - 4 Daniil Selis0 - 5 WPts
08/06/2021Bangalore, India5 - 4 Akhil Jayaraj5 - 16 WPts
09/04/2021Pretoria, South Africa4 - 4 Charlie Shongwe7 - 10 WPts
07/02/2021Seoul, South Korea4 - 3 Jin-su Yi12 - 5 LPts
09/12/2020Kure, Japan4 - 2 Keiichi Suda10 - 7 LPts
11/10/2020Genoa, Italy4 - 1 Claudio Turro7 - 9 LPts
21/08/2020Rome, Italy3 - 1 Alfredo Donazzan1 - 7 WPts
27/06/2020Turin, Italy2 - 1 Rico Ghilardotti3 - 4 WPts
26/04/2020Palermo, Italy1 - 1 Giorgio Asaro4 - 10 WPts
06/03/2020Gulu, Uganda0 - 1 Arran Mpande0 - 1 WPts
05/01/2020Turin, Italy0 - 0 Fino Senatore0 - 0 LPts