Weightclass:  Light Welterweight
Location:  Milan, Italy
Record:  6 - 20(2)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
01/06/2031El Alto, Bolivia6 - 19(2) Juan Valdes8 - 13 LPts
03/04/2031Bulawayo, Zimbabwe6 - 18(2) Tobias Nqindi2 - 5 LPts
03/02/2031Milan, Italy5 - 18(2) Gianni Porrazzini1 - 4 WPts
06/12/2030Gdansk, Poland5 - 17(2) Kacper Kanarek19 - 26 LPts
08/10/2030Naples, Italy5 - 16(2) Lorenzo Ballan10 - 5 LPts
14/08/2030Sofia, Bulgaria5 - 15(2) Tihomir á Iliev11 - 15 LPts
16/06/2030Ulaanbaatar, Mongolia5 - 14(2) Attiq Nyamdorj0 - 5 LPts
18/04/2030Munich, Germany5 - 13(1) Richerd Gersch8 - 14 LKO3
18/02/2030Nizhny Tagil, Russia5 - 12(1) Kir Zhirkov0 - 5 LPts
21/12/2029San Juan, Puerto Rico4 - 12(1) Zacarias Labrador16 - 21 WPts
23/10/2029Irbid, Jordan4 - 11(1) Ahmed Hares3 - 14 LPts
25/08/2029Bari, Italy3 - 11(1) Alberto Cerbone2 - 4 WPts
24/07/2029Turin, Italy3 - 10(1) Mauro Fantuzzi12 - 13 LPts
21/06/2029San Juan, Puerto Rico3 - 9(1) Fausto Castano9 - 13 LPts
23/04/2029Rosario, Argentina3 - 8(1) Noe Osuna20 - 7 LPts
23/02/2029Milan, Italy2 - 8(1) Emilio Allegrini1 - 4 WPts
25/12/2028Ulaanbaatar, Mongolia2 - 7(1) Bayan Yavuukhulan7 - 8 LPts
27/10/2028Bologna, Italy2 - 6(1) Liberatore Raisi4 - 2 LPts
30/08/2028Milan, Italy2 - 5(1) Nero Armani1 - 6 LPts
01/07/2028Turin, Italy1 - 5(1) Augusto Messa1 - 4 WPts
22/05/2028Rome, Italy1 - 4 Pepe Papapietro8 - 12 LKO3
24/03/2028Milan, Italy1 - 3 Hajime Kumagai0 - 2 LPts
25/01/2028Turin, Italy1 - 2 Edmondo Lusco4 - 8 LPts
04/12/2027Rome, Italy1 - 1 Mario Ranocchia5 - 32(14) LPts
03/11/2027Hamilton, Canada1 - 0 Shaun Traill12 - 22 LPts
05/09/2027Milan, Italy0 - 0 Kai Smith0 - 0 WPts