Weightclass:  Welterweight
Location:  Genoa, Italy
Record:  47(8) - 20(3)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/07/2042Genoa, Italy47(8) - 19(3) Justin Fylan44(17) - 12(1) LPts
02/06/2042Genoa, Italy46(8) - 19(3) Rogelio Abar34(2) - 20(2) WPts
02/05/2042Genoa, Italy45(8) - 19(3) Justin Fylan43(16) - 11(1) WPts
01/04/2042Genoa, Italy44(7) - 19(3) Massimo Ranocchia14 - 4 WKO2 Italy National Championships 2042View
29/03/2042Genoa, Italy43(7) - 19(3) Gianluca Valerio41(12) - 4 WPts Italy National Championships 2042View
26/03/2042Genoa, Italy42(7) - 19(3) Gianluigi Fisichella15(6) - 5 WPts Italy National Championships 2042View
19/03/2042Liverpool, UK41(7) - 19(3) Ethan Maclay27(1) - 8 WPts
16/02/2042Genoa, Italy40(6) - 19(3) Jerriz Arey16 - 12(1) WKO3
15/01/2042Yekaterinburg, Russia40(6) - 18(2) Bretislav Skalicky66(21) - 23(4) LKO3 Europe Championships 2042View
12/01/2042Yekaterinburg, Russia39(5) - 18(2) Drugi Staszewski36(1) - 21 WKO2 Europe Championships 2042View
09/01/2042Yekaterinburg, Russia38(4) - 18(2) Lucien Piaget24 - 16 WTKO2 Europe Championships 2042View
05/12/2041Genoa, Italy37(4) - 18(2) Vegas Garcia28(2) - 12 WPts
04/11/2041Genoa, Italy36(4) - 18(2) Vegas Garcia28(2) - 11 WPts
04/10/2041Genoa, Italy35(4) - 18(2) Igor Kashirov11(1) - 6 WPts
03/09/2041Genoa, Italy34(4) - 18(2) Jin-su Song45(9) - 20 WPts
03/08/2041Abu Dhabi, UAE33(3) - 18(2) Danyaal Yamin23 - 7(1) WKO3
03/07/2041Russeifa, Jordan33(3) - 17(2) Waqar Ayub48(1) - 15(1) LPts
02/06/2041Barcelona, Spain33(3) - 16(2) Malvolio Nuncio32(2) - 6(1) LPts
02/05/2041New Kingston, Jamaica33(3) - 15(2) Brad Myres45(5) - 8(1) LPts
01/04/2041Milan, Italy32(3) - 15(2) Massimo Ranocchia7 - 2 WPts Italy National Championships 2041View
29/03/2041Milan, Italy31(3) - 15(2) Gianluigi Fisichella10(2) - 3 WPts Italy National Championships 2041View
26/03/2041Milan, Italy30(3) - 15(2) Gianni Argiroffi11(2) - 7 WPts Italy National Championships 2041View
08/03/2041Genoa, Italy29(3) - 15(2) Waqas Holey21 - 9 WPts
05/02/2041Kiev, Ukraine28(3) - 15(2) Vasyl Valis23(2) - 8 WPts
05/01/2041Russeifa, Jordan28(3) - 14(2) Waqar Ayub40(1) - 15(1) LPts
05/12/2040Russeifa, Jordan28(3) - 13(2) Waqar Ayub39(1) - 15(1) LPts
04/11/2040Rome, Italy28(3) - 12(2) Rocco Spaggiari27(12) - 11 LPts
04/09/2040Genoa, Italy27(2) - 12(2) Marco Crocetta7(1) - 4 WKO3
05/07/2040Foggia, Italy26(1) - 12(2) Mauro Noce0 - 0 WKO3
28/05/2040Aba, Nigeria25(1) - 12(2) Matthew Kaffo11 - 12 WPts
29/03/2040Venice, Italy25(1) - 11(2) Remo Ferraro51(3) - 18(1) LPts Italy National Championships 2040View
26/03/2040Venice, Italy24(1) - 11(2) Valentino Balconi21(1) - 6 WPts Italy National Championships 2040View
03/03/2040Rosario, Argentina23(1) - 11(2) Berto Romero14 - 23 WPts
04/01/2040Rome, Italy23(1) - 10(2) Rocco Spaggiari21(7) - 10 LPts
15/11/2039Minsk, Belarus22(1) - 10(2) Fedir Yurkovich9 - 18 WPts
17/09/2039Kyoto, Japan21 - 10(2) Jiro Miyasaki6 - 17 WKO3
20/07/2039Turin, Italy20 - 10(2) Sergio Totaro15(1) - 8(1) WPts
26/05/2039Rome, Italy20 - 9(2) Rocco Spaggiari17(6) - 10 LPts
01/04/2039Sassari, Italy20 - 8(2) Dante La Forgia22(2) - 4(1) LPts Italy National Championships 2039View
29/03/2039Sassari, Italy19 - 8(2) Massimo Balotelli3 - 0 WPts Italy National Championships 2039View
26/03/2039Sassari, Italy18 - 8(2) Gianni Gallico5 - 1(1) WPts Italy National Championships 2039View
03/03/2039Samarqand, Uzbekistan17 - 8(2) Jumshud Azad14 - 23 WPts
03/01/2039Genoa, Italy17 - 7(2) Dante La Forgia18(1) - 4(1) LPts
03/11/2038Genoa, Italy17 - 6(1) Vico Lippi25(11) - 14 LKO3
02/09/2038Bari, Italy16 - 6(1) Gianni Argiroffi0 - 1 WPts
05/07/2038Bari, Italy15 - 6(1) Gianni Argiroffi0 - 0 WPts
26/05/2038Rome, Italy14 - 6(1) Rocco Spaggiari14(5) - 6 WPts
26/03/2038Bologna, Italy14 - 5 Vico Lippi22(8) - 9 LKO3 Italy National Championships 2038View
15/03/2038Kawasaki, Japan13 - 5 Takeshi Okuma17 - 17 WPts
15/01/2038Bangkok, Thailand12 - 5 Samartlek Phetphun8 - 8(1) WPts
17/11/2037Douala, Cameroon11 - 5 Ouida Sirimou14 - 18(1) WPts
19/09/2037Santa Cruz de la Sierra, Bolivia10 - 5 Cipriano Montero15 - 14 WPts
22/07/2037Kyoto, Japan9 - 5 Hisoka Yamamoto10 - 10 WPts
24/05/2037Mulhouse, France8 - 5 Louie Baze5 - 12 WPts
26/03/2037Prato, Italy8 - 4 Remo Ferraro24(1) - 7 LPts Italy National Championships 2037View
02/03/2037Genoa, Italy8 - 3 Sergio Totaro4 - 4(1) LPts
31/12/2036Suez, Egypt7 - 3 Irfan Mohamed6 - 20 WPts
01/11/2036Cagliari, Italy6 - 3 Dante La Forgia3 - 0 WPts
23/09/2036Córdoba, Argentina5 - 3 Vidal Capetillo8 - 17 WPts
26/07/2036Maroua, Cameroon4 - 3 Fabron Assale7 - 20 WPts
28/05/2036Genoa, Italy3 - 3 Yadigar Rajabov1 - 17 WPts
29/03/2036Genoa, Italy3 - 2 Remo Ferraro22(1) - 6 LPts Italy National Championships 2036View
26/03/2036Genoa, Italy2 - 2 Valentino Balconi1 - 0 WPts Italy National Championships 2036View
16/02/2036Yerevan, Armenia2 - 1 Drtad Jamgotchyan16 - 14 LPts
18/12/2035Turin, Italy1 - 1 Sergio Totaro0 - 0 WPts
03/11/2035New Kingston, Jamaica0 - 1 Inigo Sneddon20 - 19 WPts
05/09/2035Rome, Italy0 - 0 Rocco Spaggiari0 - 0 LPts