Weightclass:  Light Welterweight
Location:  Milan, Italy
Record:  15 - 27(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/01/2034Milan, Italy14 - 27(3) Paul Mower5 - 6 WPts
25/11/2033Milan, Italy14 - 26(3) Vincent Dakila19 - 14 LPts
24/09/2033Milan, Italy13 - 26(3) Thulani Motshekga2 - 10 WPts
24/07/2033Milan, Italy12 - 26(3) Cisco Gonzalez3 - 7 WPts
24/05/2033Milan, Italy12 - 25(3) Onofre Truan11 - 14 LPts
24/03/2033Milan, Italy12 - 24(3) Santiago Inga6 - 11 LPts
22/01/2033Milan, Italy12 - 23(2) Fresco Morua9 - 14 LKO3
22/11/2032Milan, Italy11 - 23(2) Sid Turcat3 - 4 WPts
22/09/2032Milan, Italy10 - 23(2) Alessio Violante1 - 12 WPts
23/07/2032Milan, Italy10 - 22(2) Fabiano Valle5 - 3 LPts
24/05/2032Milan, Italy9 - 22(2) Leonardo Castellina1 - 2 WPts
25/03/2032Milan, Italy8 - 22(2) Lucas Perrie6 - 5 WPts
26/01/2032Milan, Italy7 - 22(2) La Vonn Chawapiwa3 - 10 WPts
27/11/2031Milan, Italy7 - 21(2) Carlo Boldrini0 - 4 LPts
26/09/2031Milan, Italy6 - 21(2) Massimo Lamia7 - 8 WPts
30/07/2031Balikpapan, Indonesia6 - 20(2) Danyaal Azer7 - 17 LPts
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