Weightclass:  Light Welterweight
Location:  Turin, Italy
Record:  21 - 16
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2031Turin, Italy20 - 16 Tino Carvelli4 - 5 WPts
03/04/2031Panama City, Panama20 - 15 Loredo Marmol6 - 15 LPts
03/02/2031Ponce, Puerto Rico19 - 15 Baltasar Cornelio10 - 14 WPts
06/12/2030Patrai, Greece18 - 15 Nicholaus Leos8 - 15 WPts
08/10/2030Naples, Italy17 - 15 Liberatore Grifone4 - 21 WPts
07/09/2030Palermo, Italy17 - 14 Edmondo Prandelli21 - 24(3) LPts
30/07/2030Catania, Italy17 - 13 Damiano Meloni26(1) - 13 LPts
20/06/2030Turin, Italy16 - 13 Marco Goracci17 - 8 WPts
21/04/2030Turin, Italy15 - 13 Lorenzo Bandoli0 - 4 WPts
20/02/2030Nashville, USA14 - 13 Arran Mihalko3 - 2 WPts
23/12/2029Milan, Italy13 - 13 Carlo Scoccimarro0 - 16 WPts
25/10/2029Turin, Italy12 - 13 Damiano Lo Presti8 - 6 WPts
25/08/2029Turin, Italy11 - 13 Mick Craddock2 - 5 WPts
27/06/2029Mueang Samut Prakan, Thailand11 - 12 Padjai Promrut11 - 15 LPts
29/04/2029Turin, Italy10 - 12 Antonio Buglio12 - 8 WPts
01/03/2029Marseille, France9 - 12 Rush Pageau6 - 19 WPts
01/01/2029Palermo, Italy8 - 12 Vito Rosa6 - 17(1) WPts
03/11/2028Catania, Italy7 - 12 Adolfo Fumagalli8 - 13 WPts
11/09/2028Bangkok, Thailand7 - 11 Paipharob Lookprabaht4 - 15 LPts
14/07/2028Adana, Turkey6 - 11 Goker Tarcan7 - 11 WPts
16/05/2028Bangkok, Thailand5 - 11 Manopnoi Hathairattanakool11 - 11 WPts
18/03/2028Middlesbrough, UK4 - 11 Barry Prichard7 - 14(3) WPts
19/01/2028Bologna, Italy4 - 10 Rico Galante12 - 7 LPts
21/11/2027Panama City, Panama4 - 9 Joaquin Calzada0 - 0 LPts
23/09/2027Sofia, Bulgaria4 - 8 Grigor á Korolov5 - 28 LPts
26/07/2027Ulaanbaatar, Mongolia4 - 7 Cong Oidov17 - 27 LPts
28/05/2027Patrai, Greece4 - 6 Demetrius Manago12 - 13 LPts
30/03/2027Thessaloniki, Greece4 - 5 Gruev Sideris13 - 14 LPts
30/01/2027Vienna, Austria3 - 5 Burgess Laberstein4 - 15 WPts
02/12/2026Khujand, Tajikistan3 - 4 Intiqam Melikov10 - 19 LPts
04/10/2026Florence, Italy3 - 3 Mariano De Bono3 - 7 LPts
12/08/2026Tipitapa, Nicaragua2 - 3 Neper Agron1 - 3 WPts
14/06/2026Turin, Italy1 - 3 Noe Sanzo5 - 7 WPts
16/04/2026Turin, Italy1 - 2 Rico Fedeli24 - 14 LPts
16/02/2026Catania, Italy1 - 1 Nero Battaglia10(1) - 14 LPts
03/01/2026Genoa, Italy1 - 0 Leonardo Arrighi0 - 0 LPts
05/11/2025Turin, Italy0 - 0 Aleksei Pukudarzs1 - 12 WPts