Weightclass:  Light Welterweight
Location:  Rome, Italy
Record:  17 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
18/02/2031Rome, Italy16 - 17 Dave Heffernan1 - 1 WPts
20/12/2030Rome, Italy16 - 16 Daniel Robin30 - 10 LPts
21/10/2030Rome, Italy15 - 16 Kir Sludnov2 - 5 WPts
22/08/2030Rome, Italy14 - 16 Claudio Cappola0 - 2 WPts
23/06/2030Rome, Italy14 - 15 Antonio Buglio18 - 11 LPts
24/04/2030Rome, Italy14 - 14 Daniele Sabattini11 - 22 LPts
23/02/2030Rome, Italy13 - 14 Fedor Fridzon3 - 12 WPts
26/12/2029Rome, Italy13 - 13 Savio Sellitti4 - 1 LPts
27/10/2029Rome, Italy12 - 13 Edmondo Lusco13 - 11 WPts
27/08/2029Rome, Italy11 - 13 Damiano Lo Presti8 - 5 WPts
28/06/2029Rome, Italy10 - 13 Liberatore Grifone1 - 16 WPts
28/04/2029Rome, Italy10 - 12 Roberto Bresso3 - 12 LPts
28/02/2029Rome, Italy9 - 12 Giuseppe Pintor0 - 13 WPts
30/12/2028Ahmedabad, India8 - 12 Kalidas Agarwal10 - 12 WPts
01/11/2028Oslo, Norway8 - 11 Gareth Nyland17 - 11 LPts
03/09/2028Palermo, Italy8 - 10 Vito Rosa4 - 17(1) LPts
12/07/2028Tegucigalpa, Honduras8 - 9 Alejandro Gago25 - 11 LPts
14/05/2028Rome, Italy8 - 8 Primo Beccalossi3 - 20 LPts
21/03/2028Rome, Italy7 - 8 Nero Armani1 - 3 WPts
21/01/2028Rome, Italy7 - 7 Mario Zanotti16 - 8(1) LPts
25/11/2027Rome, Italy6 - 7 Gianluigi Tofani4 - 12 WPts
27/09/2027Rome, Italy5 - 7 Vito Masoero0 - 3 WPts
29/07/2027Pematang Siantar, Indonesia4 - 7 Katon Pakusadewo11 - 24 WPts
31/05/2027Rome, Italy4 - 6 Silvestro Di Giorgio5 - 12 LPts
01/04/2027Rome, Italy3 - 6 Fino Bonucci6 - 17(4) WPts
02/02/2027Parma, Italy3 - 5 Carlo Violante3 - 14 LPts
06/12/2026Rome, Italy2 - 5 Cristiano Padelli0 - 2 WPts
07/10/2026Barcelona, Spain2 - 4 Cipriano Bracamonte22 - 21 LPts
09/08/2026Bologna, Italy2 - 3 Fabrizio Malgieri2 - 8 LPts
18/06/2026Cagliari, Italy2 - 2 Sergio Rangone20 - 11(1) LPts
20/04/2026Changwon, South Korea2 - 1 Suk-young Chay8 - 12 LPts
20/02/2026Milan, Italy2 - 0 Marco Lattuca8 - 21 LPts
01/01/2026Rome, Italy1 - 0 Fabiano Santella12(1) - 28(14) WPts
05/11/2025Rome, Italy0 - 0 Yakiv Dacko0 - 0 WPts