Weightclass:  Featherweight
Location:  Venice, Italy
Record:  33(5) - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2031Venice, Italy32(5) - 9 Bernardo Bellotti23 - 14 WPts
28/02/2031Venice, Italy31(5) - 9 Cris Maese17 - 6 WPts
30/12/2030Venice, Italy30(5) - 9 Theo Stevenson4 - 2 WPts
31/10/2030Venice, Italy29(5) - 9 Montego Murrillo0 - 3 WPts
01/09/2030Venice, Italy28(5) - 9 Eduard Bambenek15(1) - 8(1) WPts
02/07/2030Venice, Italy27(5) - 9 Valentino Giovinco9 - 20 WPts
04/05/2030Venice, Italy26(5) - 9 Lisandro Garza6 - 19(1) WPts
06/03/2030Venice, Italy25(5) - 9 Daniil Kalkmurnieks0 - 1 WPts
06/01/2030Venice, Italy24(5) - 9 Satch Carol0 - 22(2) WPts
07/11/2029Venice, Italy23(4) - 9 Vegas Mirelez4 - 9 WKO3
08/09/2029Venice, Italy22(4) - 9 Kyle Mount2 - 11 WPts
10/07/2029Venice, Italy21(4) - 9 Angel Moniz21(1) - 14 WPts
11/05/2029Turin, Italy20(4) - 9 Colombo Fisco10 - 12 WPts
26/03/2029Monza, Italy20(4) - 8 Silvestro La Forgia23 - 12 LPts Italy National Championships 2029View
06/03/2029Bern, Switzerland19(4) - 8 Kunz Genn13 - 16 WPts
05/01/2029Memphis, USA18(3) - 8 Ian Wyburn0 - 0 WKO3
07/11/2028Nairobi, Kenya17(2) - 8 Quaddus Kipyegon15 - 11(3) WKO3
09/09/2028Seville, Spain16(2) - 8 Gabriel Montalbo12 - 9 WPts
12/07/2028Madrid, Spain15(2) - 8 Fausto Plata13 - 8 WPts
14/05/2028Accra, Ghana14(1) - 8 Malcolm Eck1 - 3 WKO3
16/03/2028Frankfurt, Germany13(1) - 8 Ode Meise1 - 7 WPts
16/01/2028Turin, Italy12(1) - 8 Cristiano Di Benedetto8 - 8 WPts
24/11/2027Milan, Italy12(1) - 7 Gianluca Magliocchetti6 - 12 LPts
26/09/2027Rome, Italy12(1) - 6 Sergio Zoff5 - 26 LPts
01/08/2027Florence, Italy11 - 6 Rico Perina8 - 4 WKO3
03/06/2027Novara, Italy10 - 6 Fabiano Grillini1 - 8 WPts
10/04/2027Krakow, Poland9 - 6 Franciszek Karczewski8 - 12(1) WPts
10/02/2027Bologna, Italy8 - 6 Giuseppe Augello4 - 19(9) WPts
15/12/2026Venice, Italy7 - 6 Adolfo Vinay1 - 0 WPts
16/10/2026Cagliari, Italy7 - 5 Arturo Lama10 - 11 LPts
21/08/2026Milan, Italy6 - 5 Carlo Acerbi4 - 15(1) WPts
29/06/2026Milan, Italy6 - 4 Francesco Florenzi7 - 22(1) LPts
27/05/2026Venice, Italy5 - 4 Jose Ruiz1 - 7 WPts
29/03/2026Cagliari, Italy5 - 3 Luca Oliveri14 - 10(3) LPts Italy National Championships 2026View
26/03/2026Cagliari, Italy4 - 3 Nero Baresi7 - 6 WPts Italy National Championships 2026View
13/02/2026Vienna, Austria4 - 2 Diederich Eisenhauer38 - 33 LPts
16/12/2025Santiago de los Caballeros, Dominican Republic3 - 2 Jose Guillermo1 - 5 WPts
18/10/2025Milan, Italy3 - 1 Adriano Asaro46(4) - 8 LPts
20/08/2025Mashhad, Iran2 - 1 Sajid Omar7 - 19 WPts
22/06/2025Ansan, South Korea2 - 0 Sun-tae Ban33(6) - 19 LPts
24/04/2025Venice, Italy1 - 0 Michael Lewison4 - 3 WPts
23/02/2025Venice, Italy0 - 0 Colombo Romagnoli5 - 1 WPts