Weightclass:  Featherweight
Location:  Milan, Italy
Record:  17 - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/06/2031Dublin, Ireland16 - 23 Rory McGill10 - 22(5) WPts
05/04/2031Berlin, Germany15 - 23 Saelac Anker4 - 19(1) WPts
05/02/2031Turin, Italy14 - 23 Fabrizio Basini4 - 10 WPts
08/12/2030Wuppertal, Germany14 - 22 Edsel Studer9 - 6 LPts
10/10/2030Georgetown, Guyana13 - 22 Lucas Goudie9 - 19 WPts
12/08/2030Catania, Italy13 - 21 Savio Smuraglia15(1) - 15 LPts
28/06/2030Milan, Italy12 - 21 Viktor Kazakov1 - 3 WPts
29/04/2030San Salvador, El Salvador11 - 21 Carlos Perea6 - 18 WPts
01/03/2030Quezon City, Philippines10 - 21 Ulises Salabsab2 - 4(1) WPts
01/01/2030Rome, Italy10 - 20 Bernardo Bellotti18 - 10 LPts
03/11/2029Samarqand, Uzbekistan9 - 20 Anton Safarov20 - 5 WPts
05/09/2029Carrefour, Haiti8 - 20 Erec Sarraute0 - 0 WPts
08/07/2029Sofia, Bulgaria8 - 19 Krastyo á Nevzorov16 - 13 LPts
10/05/2029Venice, Italy7 - 19 Valentino Chiti7 - 23 WPts
11/03/2029Venice, Italy6 - 19 Valentino Chiti7 - 22 WPts
10/01/2029Milan, Italy5 - 19 Valentino Serafini1 - 13 WPts
11/11/2028Rome, Italy5 - 18 Adolfo Bartolini8 - 7 LPts
14/09/2028Bari, Italy5 - 17 Remo Calzaghe8 - 17 LPts
15/07/2028Milan, Italy4 - 17 Alfredo Pagani4 - 18 WPts
16/05/2028Ndola, Zambia4 - 16 Mark Chepita14(1) - 12(1) LPts
18/03/2028Portmore, Jamaica3 - 16 Stephen Hilleary12 - 12 WPts
19/01/2028Paris, France3 - 15 Frasier Houlette80 - 23(1) LPts
21/11/2027Port-de-Paix, Haiti3 - 14 Sacha Zola18 - 12 LPts
23/09/2027Delmas, Haiti3 - 13 Marvel Baton7 - 17 LPts
26/07/2027Tehran, Iran3 - 12 Shankar Talwar8 - 9 LPts
28/05/2027Cagliari, Italy3 - 11 Luca Panico2 - 14 LPts
05/04/2027Santa Cruz de la Sierra, Bolivia3 - 10 Lisandro Olivares3 - 6 LPts
05/02/2027Milan, Italy3 - 9 Hikaru Araya10 - 10 LPts
07/12/2026Montero, Bolivia3 - 8 Santiago Castrillo3 - 12 LPts
09/10/2026Milan, Italy3 - 7 Hugh Kurtenbach1 - 3 LPts
10/08/2026Prato, Italy2 - 7 Roberto Sapia2 - 7 WPts
12/06/2026Milan, Italy2 - 6 Alessandro Falcone1 - 0 LPts
13/04/2026Krakow, Poland2 - 5 Szymon Sokolik2 - 9 LPts
13/02/2026Dublin, Ireland2 - 4 James Cary11 - 18 LPts
16/12/2025Berlin, Germany1 - 4 Wilfred Heinritz2 - 3 WPts
18/10/2025Milan, Italy1 - 3 Dante Alasia2 - 1 LPts
19/08/2025San Felipe de Puerto Plata, Dominican Republic1 - 2 Angel Casagrande6(1) - 9 LPts
21/06/2025Bari, Italy0 - 2 Remo Calzaghe0 - 4 WPts
07/05/2025Palermo, Italy0 - 1 Gianmarco La Rosa10 - 13(1) LPts
03/04/2025Milan, Italy0 - 0 Mauro Antoni1 - 4 LPts