Weightclass:  Light Welterweight
Location:  Milan, Italy
Record:  20 - 8
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/07/2033Milan, Italy19 - 8 Michael Sajor5 - 5 WPts
25/05/2033Milan, Italy18 - 8 Ramiro Artiga6 - 15 WPts
25/03/2033Milan, Italy17 - 8 Robert Dube4 - 9 WPts
23/01/2033Milan, Italy17 - 7 Jiro Miki17 - 6 LPts
23/11/2032Milan, Italy17 - 6 Angel Garcia7 - 8 LPts
23/09/2032Milan, Italy16 - 6 Gareth Craw3 - 6 WPts
24/07/2032Milan, Italy15 - 6 Adolfo Novo4 - 9(1) WPts
25/05/2032Milan, Italy14 - 6 Phil Sibanda3 - 8 WPts
26/03/2032Milan, Italy13 - 6 Tito Greganti2 - 3 WPts
27/01/2032Milan, Italy12 - 6 Antwan Ford3 - 10 WPts
28/11/2031Milan, Italy11 - 6 Davie Cant7 - 7 WPts
28/09/2031Milan, Italy10 - 6 Luca Ferrari5 - 11 WPts
01/08/2031Ulaanbaatar, Mongolia10 - 5 Sidki Turlybeckov15 - 10 LPts
03/06/2031Rome, Italy9 - 5 Nero Armani6 - 18 WPts
06/04/2031Milan, Italy8 - 5 Rocco Adduce1 - 5 WPts
08/02/2031Modena, Italy7 - 5 Lorenzo Bandoli0 - 9 WPts
11/12/2030Konibodom, Tajikistan7 - 4 Fariz Mirzoev19 - 16 LPts
13/10/2030Rome, Italy7 - 3 Tino Carvelli3 - 2 LPts
16/08/2030Milan, Italy6 - 3 Marco Ferrante5 - 9 WPts
17/06/2030Naples, Italy5 - 3 Luca Ferrari3 - 5 WPts
21/04/2030Milan, Italy5 - 2 Angelo Bortone11(1) - 22 LPts
23/02/2030Ponce, Puerto Rico5 - 1 Xabat Mazariegos30 - 13 LPts
26/12/2029Rome, Italy4 - 1 Gianmarco Cristaldi13 - 13 WPts
27/10/2029Adelaide, Australia3 - 1 Robert Lowery5 - 15 WPts
28/08/2029London, UK3 - 0 Haaris Hosein7 - 27(8) LPts
30/06/2029Milan, Italy2 - 0 Fabio Colajanni0 - 1 WPts
01/05/2029Turin, Italy1 - 0 Damiano Germontani2 - 20 WPts
05/03/2029Genoa, Italy0 - 0 Savio Rositani0 - 0 WPts