Weightclass:  Lightweight
Location:  Monza, Italy
Record:  17 - 12
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/11/2027Monza, Italy16 - 12 Liberatore Bresso2 - 3 WPts
29/09/2027Monza, Italy15 - 12 Gianni Maldini6 - 10 WPts
31/07/2027Bogota, Colombia14 - 12 Felippe Garzon19(3) - 18(1) WPts
02/06/2027Messina, Italy14 - 11 Francesco Candreva9(3) - 14 LPts
10/04/2027Messina, Italy13 - 11 Alessandro Colombi4 - 14 WPts
11/02/2027London, UK13 - 10 David Watkins5 - 18 LPts
14/12/2026Venice, Italy12 - 10 Silvano Zappia4 - 12 WPts
19/10/2026Milan, Italy11 - 10 Giorgio Parola12 - 16 WPts
22/08/2026Milan, Italy10 - 10 Vittore Barzanti4 - 9 WPts
18/07/2026Rome, Italy9 - 10 Vicenzo Cingari14 - 10 WPts
17/06/2026Monza, Italy8 - 10 Gabriele Cavina5 - 4 WPts
18/04/2026Monza, Italy8 - 9 Michael Bilog8 - 5 LPts
18/02/2026Monza, Italy7 - 9 Sasha Davydov3 - 8 WPts
21/12/2025Oulu, Finland7 - 8 Niklas Turtola11 - 13 LPts
23/10/2025Monza, Italy7 - 7 Arturo Maurizio3 - 11 LPts
24/08/2025Manukau, New Zealand6 - 7 Joseph Muncie3 - 12 WPts
26/06/2025Monza, Italy5 - 7 Francesco Zoff3 - 0 WPts
27/04/2025Ahmedabad, India4 - 7 Zafa Aboud3 - 8(1) WPts
27/02/2025Monza, Italy3 - 7 Aaron Kavanagh1 - 8 WPts
30/12/2024Parma, Italy3 - 6 Lorenzo Finocchiaro0 - 4 LPts
03/11/2024Monza, Italy2 - 6 Malik Mubarak0 - 1 WPts
05/09/2024Palermo, Italy2 - 5 Alessio Lecce0 - 0 LPts
09/07/2024Turin, Italy1 - 5 Liberatore Sturani5 - 8 WPts
10/05/2024Kulob, Tajikistan1 - 4 Eyyub Aghanazarov17 - 22 LPts
12/03/2024Rotterdam, Netherlands1 - 3 Donker Mees13 - 24(12) LPts
13/01/2024Auckland, New Zealand1 - 2 Kieran Griffin14 - 16 LPts
15/11/2023Monza, Italy1 - 1 Brendan Rowan4 - 18 LPts
16/09/2023Venice, Italy1 - 0 Vico Serri1 - 3 LPts
05/08/2023Monza, Italy0 - 0 Athamas Roussos1 - 9 WPts