Weightclass:  Heavyweight
Location:  Salerno, Italy
Record:  18 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/03/2030Salerno, Italy17 - 20 Ian Luckie3 - 4 WPts
12/01/2030Salerno, Italy16 - 20 Andrii Burak1 - 15 WPts
12/11/2029Salerno, Italy15 - 20 Joaquin Natal10 - 16 WPts
12/09/2029Salerno, Italy15 - 19 Ponce Avelino9 - 17 LPts
12/07/2029Salerno, Italy14 - 19 Pascal Van den Brake6 - 14 WPts
11/05/2029Salerno, Italy13 - 19 Fabrizio Gianfrancesco14(1) - 19 WPts
12/03/2029Salerno, Italy12 - 19 Chris Addicks2 - 10 WPts
10/01/2029Salerno, Italy11 - 19 Gianni Scotti18 - 16(2) WPts
11/11/2028Salerno, Italy11 - 18 Arturo Collino8 - 24 LPts
12/09/2028Salerno, Italy10 - 18 Bernardo De Bacco2 - 9 WPts
13/07/2028Salerno, Italy10 - 17 Lorenzo Traversa10 - 15 LPts
14/05/2028Salerno, Italy9 - 17 Carlo Schirru3 - 8 WPts
15/03/2028Regina, Canada9 - 16 Jack Deans16 - 14 LPts
16/01/2028Cagliari, Italy9 - 15 Rocco Dioguardi15 - 14 LPts
20/11/2027London, UK9 - 14 Robert Speed4 - 8(1) LPts
22/09/2027Milan, Italy8 - 14 Colombo Maurizio1 - 13 WPts
25/07/2027Lodz, Poland8 - 13 Julian Janow10(2) - 20 LPts
27/05/2027Christchurch, New Zealand8 - 12 James King8 - 10 LPts
29/03/2027Salerno, Italy7 - 12 Uzoma Boakye12(1) - 8 WPts
29/01/2027Laval, Canada7 - 11 Ross Dacourt30 - 22 LPts
01/12/2026Salerno, Italy6 - 11 Pepe Fausto2 - 21 WPts
02/10/2026Salerno, Italy5 - 11 Napoleon Anyangwe2 - 5 WPts
04/08/2026Salerno, Italy4 - 11 Adelino Ankenbauer0 - 8 WPts
06/06/2026Graz, Austria4 - 10 Bemelle Lenthe23 - 7 LPts
08/04/2026Roskilde, Denmark4 - 9 Thoralf Grand7 - 6 LPts
08/02/2026Durban, South Africa3 - 9 Okapi Ramatlhodi8 - 17 WPts
11/12/2025Hamamatsu, Japan3 - 8 Takeshi Yokoyama9 - 14 LPts
13/10/2025Rome, Italy3 - 7 Gianfranco Masoero32(4) - 19 LPts
01/09/2025Salerno, Italy2 - 7 Arturo Collino1 - 8 WPts
03/07/2025Bologna, Italy2 - 6 Vicenzo Antonelli0 - 2 LPts
09/05/2025Genoa, Italy2 - 5 Carlo Adamo8(1) - 13 LPts
12/03/2025Bogota, Colombia2 - 4 Selestino Guzman9 - 9 LPts
12/01/2025Milan, Italy2 - 3 Rocco Giancola7 - 27 LPts
18/11/2024Genoa, Italy2 - 2 Fabio Losurdo11 - 23 LPts
18/10/2024Sydney, Australia2 - 1 Alec Rastvortsev9 - 9(2) LPts
20/08/2024Tirana, Albania1 - 1 Pelias Lumaj5 - 16 WPts
22/06/2024Antwerp, Belgium1 - 0 Gili Adoorne27 - 16 LPts
24/04/2024Salerno, Italy0 - 0 Rocco Dioguardi1 - 0 WPts