Weightclass:  Welterweight
Location:  Genoa, Italy
Record:  19 - 22
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
06/06/2033Genoa, Italy18 - 22 Gianluigi Tomasso1 - 0 WPts
06/04/2033Genoa, Italy17 - 22 Gianni Bufalini1 - 1 WPts
03/02/2033Genoa, Italy16 - 22 Ora Herron3 - 18 WPts
04/12/2032Genoa, Italy15 - 22 Fionn Whelan15 - 14 WPts
05/10/2032Genoa, Italy14 - 22 Michael Quaye2 - 6 WPts
05/08/2032Genoa, Italy13 - 22 Roderick Pilant7 - 25(1) WPts
06/06/2032Genoa, Italy12 - 22 Mariano Giancola0 - 1 WPts
07/04/2032Genoa, Italy11 - 22 Pyotr Lazaroff1 - 7 WPts
07/02/2032Genoa, Italy10 - 22 Isaak Maltsev13 - 12 WPts
09/12/2031Genoa, Italy9 - 22 Giuseppe Ferraro1 - 3 WPts
10/10/2031Genoa, Italy8 - 22 Cecilio Ramponi1 - 2 WPts
11/08/2031Genoa, Italy7 - 22 Mario Cavallari0 - 1 WPts
12/06/2031Prato, Italy7 - 21 Vito Chiarante15 - 16 LPts
14/04/2031Duque de Cazias, Brazil7 - 20 Jerrold Borrego13 - 13 LPts
14/02/2031The Hague, Netherlands6 - 20 Jean Van Ghuuleke1 - 0 WPts
17/12/2030Masally, Azerbaijan6 - 19 Ilqar Salik24(1) - 20(1) LPts
19/10/2030Foggia, Italy6 - 18 Damiano Fabian23 - 14 LPts
21/08/2030Bari, Italy6 - 17 Carlo Di Maggio16(1) - 20 LPts
24/06/2030Kryvyi Rih, Ukraine6 - 16 Valeri Kossak7 - 22 LPts
26/04/2030Aden, Yemen6 - 15 Rashid Abdelnour4 - 4 LPts
26/02/2030Turin, Italy6 - 14 Rocco Sogno9 - 23(2) LPts
31/12/2029Parma, Italy5 - 14 Adolfo Quaglierini1 - 16 WPts
04/11/2029Giza, Egypt5 - 13 Shayan Fahim8 - 10 LPts
06/09/2029Bologna, Italy5 - 12 Nero Nino16(2) - 20 LPts
18/07/2029Naples, Italy5 - 11 Fino Pagliuzzi19 - 22 LPts
30/05/2029Salerno, Italy5 - 10 Pepe Scopelliti10 - 17 LPts
27/04/2029Genoa, Italy5 - 9 Ashok Minhas3 - 4 LPts
27/02/2029Turin, Italy4 - 9 Augusto Strano1 - 4 WPts
11/01/2029Turin, Italy4 - 8 Primo Candreva13(1) - 20 LPts
18/11/2028Imus, Philippines3 - 8 Adam Magcalas1 - 11 WPts
20/09/2028Worcester, USA2 - 8 Martyn Rhys2 - 11 WPts
23/07/2028Turin, Italy1 - 8 Rico Leonetti1 - 3 WPts
29/05/2028Genoa, Italy0 - 8 Adolfo Rositani2 - 4 WPts
30/03/2028Genoa, Italy0 - 7 Milo Jons9 - 20(10) LPts
31/01/2028Genoa, Italy0 - 6 Francis Baude7 - 11 LPts
03/12/2027Brescia, Italy0 - 5 Gabriele Parola3 - 13 LPts
09/10/2027Nairobi, Kenya0 - 4 Jevonte Kalu5 - 19(3) LPts
11/08/2027Verona, Italy0 - 3 Augusto Sturani11 - 22 LPts
16/06/2027Accra, Ghana0 - 2 Robert Mayat10 - 17 LPts
18/04/2027Messina, Italy0 - 1 Gianluigi De Bono15(1) - 7 LPts
15/03/2027Genoa, Italy0 - 0 Raul Gianelli3 - 5 LPts