Weightclass:  Lightweight
Location:  Milan, Italy
Record:  27(2) - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/03/2031Milan, Italy26(2) - 13 Vlastimil Kofron5(1) - 7 WPts
18/01/2031Milan, Italy25(2) - 13 Ioakim Ionov14 - 7 WPts
19/11/2030Milan, Italy24(2) - 13 Floyd Mahlangu4 - 6 WPts
21/09/2030Milan, Italy23(2) - 13 Berto Villar8 - 2 WPts
22/07/2030Milan, Italy22(2) - 13 Billy Dlamini3 - 2 WPts
24/05/2030Milan, Italy21(2) - 13 Montana Reynosa2 - 3 WPts
25/03/2030Milan, Italy20(2) - 13 Wisanu Pricha8 - 8 WPts
20/01/2030Milan, Italy19(2) - 13 Norbrecht Barbier1 - 7 WPts
21/11/2029Milan, Italy18(2) - 13 Fatjon Nesimi7 - 16 WPts
22/09/2029Milan, Italy17(2) - 13 Hayden Njuguna7 - 3(1) WPts
24/07/2029Milan, Italy16(2) - 13 Dan Mackley4 - 4(1) WPts
25/05/2029Milan, Italy15(2) - 13 Roberto Quagliata1 - 8 WPts
26/03/2029Monza, Italy15(2) - 12 Bernardo Soprano6 - 4 LPts Italy National Championships 2029View
14/03/2029Abidjan, Ivory Coast14(2) - 12 Flannery Guichard14 - 11 WPts
14/01/2029Padua, Italy13(2) - 12 Alberto Gattuso10 - 16 WPts
17/11/2028Milan, Italy13(2) - 11 Primo Dioguardi20 - 8 LPts
18/09/2028Port Harcourt, Nigeria13(2) - 10 Ibrahim Nour6 - 3 LPts
20/07/2028Asuncion, Paraguay13(2) - 9 Porfio Ector5 - 21 LPts
22/05/2028New Orleans, USA12(2) - 9 Mike Whitson4 - 6 WPts
24/03/2028Le Havre, France11(2) - 9 Henri Marques1 - 0 WPts
25/01/2028Milan, Italy10(2) - 9 Fabio Di Vittorio3 - 12 WPts
26/11/2027Abobo, Ivory Coast10(2) - 8 Franchot Moreau17(1) - 8 LPts
28/09/2027Dublin, Ireland10(2) - 7 Conor Kennedy9(1) - 13(2) LPts
31/07/2027Milan, Italy9(2) - 7 Gabriele Donazzan11 - 6 WPts
01/06/2027Milan, Italy8(2) - 7 Felix Bathgate2 - 13 WPts
03/04/2027Milan, Italy7(2) - 7 Noel Piripi5 - 5 WPts
03/02/2027Gainesville, USA6(2) - 7 Ricky Berrie1 - 9 WPts
06/12/2026Cork, Ireland6(2) - 6 Conor McDermott12 - 11 LPts
08/10/2026Ecatepec, Mexico6(2) - 5 Diego Maravilla9(2) - 10 LPts
10/08/2026Bari, Italy5(2) - 5 Vito Maldini2 - 3 WPts
19/06/2026Fortaleza, Brazil4(2) - 5 Angel Monsanto5 - 4 WPts
21/04/2026Pasig, Philippines3(2) - 5 Javier Amboy6 - 10 WPts
21/02/2026Chihuahua, Mexico2(1) - 5 Leonel Contreras1 - 28(13) WKO3
24/12/2025Milan, Italy2(1) - 4 Shayan Huq22(2) - 13 LPts
26/10/2025Rome, Italy1(1) - 4 Damiano Goracci2 - 3 WPts
29/08/2025Naples, Italy1(1) - 3 Sergio Pagliuzzi5 - 21 LPts
03/07/2025Milan, Italy0 - 3 Liberatore Ramponi4 - 6 WKO3
04/05/2025Santo Domingo de Guzman, Dominican Republic0 - 2 Vicente Valenzuela1 - 7 LPts
06/03/2025Cagliari, Italy0 - 1 Gianni Maldini0 - 0 LPts
30/01/2025Milan, Italy0 - 0 Lorenzo Finocchiaro1 - 4 LPts