Weightclass:  Featherweight
Location:  Rome, Italy
Record:  16 - 22(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/11/2041Rome, Italy15 - 22(1) Zain Saadia2 - 9(1) WPts
24/09/2041Rome, Italy14 - 22(1) Rocco De Franco3 - 14 WPts
24/07/2041Rome, Italy13 - 22(1) Massimo Rodano3 - 6 WPts
23/05/2041Rome, Italy12 - 22(1) Gianluca Bornacin1 - 3 WPts
23/03/2041Rome, Italy12 - 21(1) Gianfranco Urbano0 - 1 LPts
20/01/2041Rome, Italy11 - 21(1) Bernardo Trozzo3 - 3 WPts
21/11/2040Rome, Italy11 - 20(1) Guido Banegas4 - 20 LPts
20/09/2040Rome, Italy11 - 19(1) Robert Bathgate2 - 17(1) LPts
21/07/2040Rome, Italy10 - 19(1) Rocco De Franco2 - 7 WPts
20/05/2040Rome, Italy9 - 19(1) Massimo Rodano1 - 0 WPts
20/03/2040Rome, Italy8 - 19(1) Remo Serri0 - 4 WPts
18/01/2040Rome, Italy8 - 18(1) Fresco Picazo17 - 12 LPts
17/11/2039Ankara, Turkey7 - 18(1) Omer Usta3 - 19 WPts
19/09/2039Tamale, Ghana7 - 17(1) Quashawn Asamoah8 - 11 LPts
22/07/2039Ulaanbaatar, Mongolia7 - 16(1) Aleksei Bayar16 - 13 LPts
22/05/2039Bursa, Turkey7 - 15(1) Ilker Nabi10 - 16 LPts
24/03/2039Rome, Italy6 - 15(1) Leonardo Leo0 - 15 WPts
28/01/2039Murcia, Spain6 - 14 Paco Quirino21 - 18 LKO3
30/11/2038Milan, Italy5 - 14 Gianmarco Zurio0 - 11 WPts
03/10/2038Rome, Italy4 - 14 Primo Zappacosta0 - 2 WPts
04/08/2038Isfahan, Iran4 - 13 Imran Mohammadi6 - 22(2) LPts
06/06/2038Rome, Italy3 - 13 Savio Zappacosta0 - 10(1) WPts
05/04/2038San Jose, Costa Rica3 - 12 Kiki Lucero0 - 0 LPts
05/02/2038Bochum, Germany3 - 11 Eloy Gerhartz3 - 17 LPts
07/12/2037Turin, Italy3 - 10 Valentino Serafini6 - 13 LPts
11/10/2037Istanbul, Turkey3 - 9 Batur Gultekin11 - 7 LPts
13/08/2037Turin, Italy2 - 9 Daniele Di Fonzo3 - 6 WPts
20/06/2037Milan, Italy2 - 8 Mariano Sospiri21 - 23 LPts
21/04/2037Rome, Italy1 - 8 Silvestro Bassolino9 - 13 WPts
26/02/2037Verona, Italy1 - 7 Massimo Di Giorgio8 - 20(2) LPts
24/01/2037Messina, Italy1 - 6 Fino Santon8 - 13 LPts
12/12/2036Rome, Italy0 - 6 Valentino Serafini4 - 9 WPts
12/10/2036Bari, Italy0 - 5 Roberto Alemanno7 - 14 LPts
16/08/2036Rome, Italy0 - 4 Alejandro Bernardino7 - 8 LPts
17/06/2036Turin, Italy0 - 3 Valentino Serafini1 - 9 LPts
19/04/2036Rome, Italy0 - 2 Claudio Tomeo6 - 14 LPts
26/02/2036Rome, Italy0 - 1 Silvano Anedda7 - 9 LPts
05/01/2036Rome, Italy0 - 0 Fabiano Razza1 - 2 LPts