Weightclass:  Featherweight
Location:  Milan, Italy
Record:  21 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/05/2041Milan, Italy20 - 18 Marjun Monsalve1 - 9 WPts
29/03/2041Milan, Italy19 - 18 Ryo Lacayo3 - 9 WPts
27/01/2041Milan, Italy18 - 18 Royal Biya1 - 5 WPts
28/11/2040Milan, Italy17 - 18 Dimos Prudente3 - 6 WPts
27/09/2040Milan, Italy16 - 18 Fedor Kamenskiy4 - 3 WPts
28/07/2040Milan, Italy15 - 18 Iago Mireles4 - 16 WPts
27/05/2040Milan, Italy15 - 17 Amjad Ashraf27 - 29 LPts
27/03/2040Milan, Italy14 - 17 Adam Phaup1 - 8 WPts
25/01/2040Milan, Italy14 - 16 Donat Zaucha16 - 9 LPts
25/11/2039Milan, Italy13 - 16 Tobias Berry7 - 39(2) WPts
24/09/2039Milan, Italy12 - 16 James Vian7 - 18 WPts
24/07/2039Milan, Italy12 - 15 Nico Proietti10 - 13 LPts
23/05/2039Dushanbe, Tajikistan11 - 15 Evgeny Agakhanov7 - 13 WPts
25/03/2039Palermo, Italy10 - 15 Luigi Ciccioli11 - 10 WPts
25/01/2039Milan, Italy9 - 15 Gianfranco Fedele3 - 21 WPts
19/12/2038Turin, Italy8 - 15 Massimo Pizzorno13 - 10 WPts
18/11/2038Montevideo, Uruguay8 - 14 Jerrold Botero10 - 19 LPts
20/09/2038Yerevan, Armenia8 - 13 Baghdo Raisyan12 - 15 LPts
23/07/2038Bangkok, Thailand8 - 12 Chalermpetch Puangchan9 - 15 LPts
25/05/2038Bayamon, Puerto Rico7 - 12 Selestino Anchondo12 - 12 WPts
26/03/2038Las Condes, Chile7 - 11 Nemesio Blandon22 - 7 LPts
26/01/2038Dushanbe, Tajikistan7 - 10 Igor Kantareew13 - 11 LPts
28/11/2037Vilnius, Lithuania7 - 9 Piotr Koc17 - 21 LPts
30/09/2037Lusaka, Zambia7 - 8 Arali Chiyangi15 - 15 LPts
02/08/2037San Juan, Puerto Rico7 - 7 Emanuel Verde27 - 14 LPts
04/06/2037Milan, Italy6 - 7 Dewayne Manyeruke0 - 1 WPts
05/04/2037Bayamon, Puerto Rico6 - 6 Angel Machado18 - 10(1) LPts
05/02/2037Barcelona, Spain5 - 6 Carlos Antolin10 - 13 WPts
08/12/2036Vilnius, Lithuania5 - 5 Hainrich Bojarski29 - 26 LPts
10/10/2036Yerevan, Armenia4 - 5 Koris Badalian11 - 21(2) WPts
12/08/2036Bari, Italy3 - 5 Roberto Alemanno7 - 13 WPts
23/06/2036Milan, Italy2 - 5 Savio Flamigni0 - 6 WPts
24/04/2036Boston, USA2 - 4 Gavin MacMaster1 - 5 LPts
25/02/2036Tarant, Italy2 - 3 Cecilio Chiaventi5 - 19(1) LPts
27/12/2035Lusaka, Zambia2 - 2 Chike Ndumbo12 - 33 LPts
28/10/2035Monza, Italy2 - 1 Pepe Ferrari13 - 7 LPts
01/09/2035Verona, Italy1 - 1 Massimo Di Giorgio4 - 15(1) WPts
10/07/2035Bari, Italy1 - 0 Colombo De Silvestri12(1) - 17 LPts
05/06/2035Milan, Italy0 - 0 Vito Parodi3 - 5 WPts