Weightclass:  Featherweight
Location:  Padua, Italy
Record:  21 - 21(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
27/07/2041Padua, Italy21 - 20(1) Fanuco Baro3 - 3 LPts
25/05/2041Padua, Italy20 - 20(1) Andrii Gusev11 - 9 WPts
25/03/2041Padua, Italy20 - 19(1) Quico Santana9 - 20 LPts
22/01/2041Padua, Italy19 - 19(1) Bohater Skora6 - 5 WPts
23/11/2040Padua, Italy18 - 19(1) James Carson2 - 8 WPts
23/09/2040Padua, Italy17 - 19(1) Colombo Bandinelli0 - 6 WPts
23/07/2040Padua, Italy16 - 19(1) Valentino Zocco0 - 29(1) WPts
22/05/2040Padua, Italy15 - 19(1) Leonardo Lovelli1 - 1 WPts
22/03/2040Padua, Italy14 - 19(1) Gianfranco Lorenzetti2 - 1 WPts
20/01/2040Padua, Italy13 - 19(1) Daniele Cucinelli0 - 3 WPts
19/11/2039Padua, Italy12 - 19(1) Vanni Di Francesco0 - 2 WPts
17/09/2039Padua, Italy11 - 19(1) Giorgio Picelli1 - 9 WPts
17/07/2039Istanbul, Turkey10 - 19(1) Oz Oguz6 - 16 WPts
19/05/2039Accra, Ghana10 - 18(1) Nick Omane2 - 19 LPts
21/03/2039Galway, Ireland9 - 18(1) Matthew Cooper9 - 15(2) WPts
21/01/2039Abidjan, Ivory Coast8 - 18(1) Alexandre Duchesnay0 - 9(2) WPts
23/11/2038Karaj, Iran7 - 18(1) Mohsin Mir8 - 15 WPts
25/09/2038San Jose, Costa Rica7 - 17(1) Carlos Huerta30(1) - 7 LPts
28/07/2038Bratislava, Slovakia6 - 17(1) FrantiÜek Siroky5 - 22 WPts
30/05/2038Bonn, Germany6 - 16(1) Koenraad Plagens26(1) - 21(1) LPts
01/04/2038Espoo, Finland6 - 15(1) Samuli Ahtisaari5 - 14 LPts
01/02/2038Bangkok, Thailand6 - 14(1) Thongthailek Nuchnum27 - 13 LPts
04/12/2037Padua, Italy5 - 14(1) Massimo Martini4 - 22 WPts
06/10/2037Bochum, Germany4 - 14(1) Eloy Gerhartz3 - 15 WPts
08/08/2037Tehran, Iran4 - 13(1) HuiK'o Tung6 - 17(1) LPts
09/06/2037Kingston, Jamaica4 - 12(1) Declan Amberson17 - 33 LPts
11/04/2037Ulaanbaatar, Mongolia4 - 11(1) Koldan Demchugdongrub22(1) - 27 LPts
11/02/2037Samarqand, Uzbekistan4 - 10(1) Muzaffar Baluch6 - 15 LPts
14/12/2036Padua, Italy3 - 10(1) Gianfranco Fedele0 - 11 WPts
15/10/2036Padua, Italy2 - 10(1) Ferde Kurilla0 - 9 WPts
16/08/2036Padua, Italy1 - 10(1) Vico Toma0 - 1 WPts
16/06/2036Modena, Italy1 - 9(1) Nico Proietti2 - 0 LPts
28/04/2036Accra, Ghana1 - 8(1) Elliot Rabiu12 - 12 LPts
29/02/2036Milan, Italy1 - 7(1) Carlo Fanucchi9 - 20 LPts
31/12/2035Bologna, Italy1 - 6(1) Adriano Sossi1 - 3 LPts
27/11/2035Genoa, Italy1 - 5 Mariano Scagni20(2) - 16 LKO3
23/10/2035Kiel, Germany1 - 4 Kolby Kuhner5 - 20 LPts
25/08/2035Ulaanbaatar, Mongolia1 - 3 Shing Erdenechimeg3 - 20 LPts
26/06/2035Rome, Italy1 - 2 Giorgio De Fabio3 - 3 LPts
04/05/2035Naples, Italy1 - 1 Alessandro Bova9 - 15 LPts
09/03/2035La Spezia, Italy0 - 1 Nico Ripa6 - 12 WPts
05/02/2035Padua, Italy0 - 0 Silvestro Bassolino3 - 5 LPts