Weightclass:  Welterweight
Location:  Rome, Italy
Record:  22 - 28(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/07/2031Rome, Italy21 - 28(1) Beltran Orrantia1 - 18 WPts
06/05/2031Rome, Italy20 - 28(1) Zelipe Frias5 - 13 WPts
07/03/2031Rome, Italy20 - 27(1) Juan Basulto20 - 20 LPts
06/01/2031Rome, Italy19 - 27(1) Sylwester Chludzinski4(1) - 15(1) WPts
06/11/2030Rome, Italy19 - 26(1) Travis Osmond11 - 7 LPts
06/09/2030Rome, Italy18 - 26(1) Gianfranco Capodicasa1 - 0 WPts
07/07/2030Rome, Italy17 - 26(1) Valid Kazhgalieff4 - 5 WPts
08/05/2030Rome, Italy16 - 26(1) Aaron Foley4 - 6 WPts
09/03/2030Rome, Italy16 - 25(1) Sierra Cordova5(1) - 21 LPts
08/01/2030Rome, Italy15 - 25(1) Theo Bermann2 - 13 WPts
09/11/2029Rome, Italy15 - 24(1) Dino Borrelli31(5) - 15 LPts
09/09/2029Rome, Italy14 - 24(1) Gianni Ballan0 - 2 WPts
10/07/2029Rome, Italy13 - 24(1) Daniele Bernardini2 - 11 WPts
11/05/2029Bogota, Colombia12 - 24(1) Angel Martinez6 - 13(1) WPts
13/03/2029Turin, Italy11 - 24(1) Primo Candreva14(1) - 20 WPts
14/01/2029Naples, Italy10 - 24(1) Daniele Alatri5(1) - 26(2) WPts
19/11/2028Rome, Italy9 - 24(1) Daniele Trivelli3 - 9(1) WPts
21/09/2028Medellin, Colombia9 - 23(1) Juan Fanta9 - 27 LPts
24/07/2028Quezon City, Philippines8 - 23(1) Dillon Cabanit0 - 7 WPts
26/05/2028Turin, Italy8 - 22(1) Gianmarco Chiaventi11(1) - 16(1) LPts
01/04/2028Rome, Italy8 - 21(1) Hjalmar Bagge13 - 6 LPts
02/02/2028Rome, Italy7 - 21(1) Gianfranco Donadoni12 - 14 WPts
13/12/2027Messina, Italy7 - 20(1) Gianluigi De Bono18(1) - 8 LPts
19/10/2027Rome, Italy6 - 20(1) Alberto Alessandrini0 - 9 WPts
20/08/2027Tolyatti, Russia5 - 20(1) Dmitriy Bogdanovich7 - 21 WPts
21/06/2027Rome, Italy4 - 20(1) Juan Capetillo3 - 12 WPts
23/04/2027Monza, Italy4 - 19(1) Enzo Laforgia12(1) - 39 LPts
15/03/2027Bari, Italy4 - 18(1) Bernardo Chiesa4 - 15 LPts
18/01/2027Turin, Italy4 - 17(1) Primo Candreva4(1) - 16 LPts
26/11/2026Milan, Italy4 - 16(1) Gianmarco Finocchiaro36(3) - 15 LPts
18/10/2026Rome, Italy3 - 16(1) Jaguar Marcelino4 - 5 WPts
19/08/2026Florence, Italy2 - 16(1) Sergio Burlando9 - 1 WPts
30/06/2026Turin, Italy2 - 15(1) Vito Ranieri44 - 15(1) LPts
26/05/2026Rome, Italy1 - 15(1) Glynn Kerabeka8(1) - 14 WPts
28/03/2026Rome, Italy1 - 14(1) Gig Provencio5 - 20 LPts
28/01/2026Rome, Italy0 - 14(1) Daniele De Corato1 - 3 WPts
29/11/2025Vilnius, Lithuania0 - 13(1) Kamil Cieszynski25(1) - 24 LPts
01/10/2025Rome, Italy0 - 12 Yao Hsi23(5) - 24 LKO3
03/08/2025Aalborg, Denmark0 - 11 Fortinbras Voigt15 - 9 LPts
05/06/2025Milan, Italy0 - 10 Lorenzo Gatti0 - 4(1) LPts
20/04/2025Rome, Italy0 - 9 Sergio Burlando1 - 0 LPts
19/02/2025Medellin, Colombia0 - 8 Diego Polon5 - 11(1) LPts
22/12/2024Rome, Italy0 - 7 Alberto Murgia0 - 3 LPts
27/10/2024Rome, Italy0 - 6 Fabrizio Buffon1 - 0 LPts
29/08/2024Mexico City, Mexico0 - 5 Senon Po28(2) - 12 LPts
01/07/2024Rome, Italy0 - 4 Marco Gallico1 - 6 LPts
01/05/2024Patrai, Greece0 - 3 Myles Nicolaides3 - 10 LPts
03/03/2024Rome, Italy0 - 2 Gower Oberlin9(1) - 17 LPts
04/01/2024Rome, Italy0 - 1 Fino Albonetti3 - 4 LPts
05/11/2023Rome, Italy0 - 0 Mario Saia0 - 4 LPts