Weightclass:  Lightweight
Location:  Milan, Italy
Record:  26 - 11(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/08/2023Milan, Italy25 - 11(1) Lycaon Christopoulos16 - 13 WPts
07/06/2023Milan, Italy24 - 11(1) Nemesio Barreda2 - 6 WPts
08/04/2023Milan, Italy23 - 11(1) Primo La Russa0 - 3(1) WPts
08/02/2023Milan, Italy22 - 11(1) Alessandro Panico1 - 0 WPts
09/12/2022Milan, Italy21 - 11(1) Ahmed Rahim6 - 23 WPts
10/10/2022Milan, Italy20 - 11(1) Sorrel Latham3 - 4 WPts
12/08/2022Milan, Italy19 - 11(1) Vicenzo Zanonato1 - 11 WPts
11/06/2022Wellington, New Zealand18 - 11(1) Rana Raihania21 - 9 WPts
13/04/2022Zaporizhia, Ukraine17 - 11(1) Pylyp Pawluk11 - 10 WPts
13/02/2022Jeddah, Saudi Arabia17 - 10 Waleed Hamaty8 - 16 LKO3
15/12/2021Rome, Italy17 - 9 Valerio Alessandrini18 - 5 LPts
25/10/2021La Spezia, Italy16 - 9 Remo Ucchielli7 - 15 WPts
22/09/2021Karagandy, Kazakhstan16 - 8 Vasili Manafow13 - 7 LPts
25/07/2021Milan, Italy15 - 8 Jawad Khofri3 - 10 WPts
24/05/2021Milan, Italy15 - 7 Arran Badder19 - 4 LPts
25/03/2021Ndola, Zambia14 - 7 Matthew Chitalo6 - 12 WPts
25/01/2021Mexico City, Mexico13 - 7 Zelipe Isabella8 - 9 WPts
25/11/2020Milan, Italy12 - 7 Remo Parodi0 - 6 WPts
24/09/2020Milan, Italy11 - 7 Valerio Ciani6 - 9 WPts
24/07/2020Almaty, Kazakhstan11 - 6 Arseni Tolymbeckoff13 - 2 LPts
26/05/2020Isfahan, Iran10 - 6 Qing-Nan Ngan2 - 11 WPts
27/03/2020Milan, Italy10 - 5 Enzo Salvini9(1) - 6 LPts
22/02/2020Copenhagen, Denmark10 - 4 Carolus Balling6 - 7 LPts
25/12/2019Milan, Italy9 - 4 Claudio Razza8 - 3 WPts
25/10/2019Milan, Italy8 - 4 Daniele Fabrizio4 - 7 WPts
08/09/2019La Spezia, Italy7 - 4 Remo Ucchielli3 - 6 WPts
09/07/2019Milan, Italy6 - 4 Enzo Salvini6(1) - 4 WPts
09/05/2019Rome, Italy5 - 4 Alberto Grimaldi2 - 4 WPts
25/03/2019Bologna, Italy4 - 4 Valentino Fumagalli1 - 6 WPts
21/02/2019Giza, Egypt3 - 4 Imran Ouda1(1) - 7 WPts
22/12/2018Georgetown, Guyana3 - 3 Glynn Roddick6 - 0 LPts
23/10/2018Si Racha, Thailand2 - 3 Chaiyong Tossakrai2 - 4 WPts
24/08/2018Milan, Italy1 - 3 Valentino Zaza1 - 2 WPts
15/07/2018Milan, Italy0 - 3 Boris Kosanov0 - 2 WPts
17/05/2018Naples, Italy0 - 2 Dino Scivoletto0 - 1 LPts
25/03/2018Rome, Italy0 - 1 Gianluca Del Piero0 - 2 LPts
18/02/2018Milan, Italy0 - 0 Quiqui Ruiz0 - 0 LPts