Weightclass:  Lightweight
Location:  Rome, Italy
Record:  39 - 18
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/03/2031Rome, Italy38 - 18 Eiji Ishihara2 - 22(1) WPts
24/01/2031Rome, Italy37 - 18 Yoshi Oye1 - 7 WPts
25/11/2030Rome, Italy36 - 18 Dave Fairweather12(1) - 28 WPts
26/09/2030Rome, Italy35 - 18 Jeron²m Rabas3 - 15 WPts
29/07/2030Rome, Italy34 - 18 Pyotr Makar5 - 13 WPts
26/05/2030Rome, Italy33 - 18 Carlos Charo5 - 12 WPts
27/03/2030Rome, Italy32 - 18 Nasario Sepeda9 - 10 WPts
24/01/2030Rome, Italy31 - 18 Ilia á Svetozarov2 - 2 WPts
24/11/2029Rome, Italy30 - 18 Van Chinh0 - 4 WPts
25/09/2029Rome, Italy29 - 18 Kamil Fousek1 - 1 WPts
27/07/2029Rome, Italy28 - 18 Bujar Meksi0 - 10 WPts
28/05/2029Rome, Italy27 - 18 Ives Orne6 - 6 WPts
29/03/2029Monza, Italy27 - 17 Bernardo Soprano7 - 4 LPts Italy National Championships 2029View
26/03/2029Monza, Italy26 - 17 Cecilio Jacobo15 - 15 WPts Italy National Championships 2029View
19/03/2029Rome, Italy25 - 17 Seferino Caro14 - 26 WPts
18/01/2029Yekaterinburg, Russia24 - 17 Mikhail Novikov7 - 10 WPts
20/11/2028Duque de Cazias, Brazil23 - 17 Vicente Ennes2 - 22 WPts
22/09/2028Rome, Italy23 - 16 Sean Emuejeraye17 - 13 LPts
24/07/2028Verona, Italy22 - 16 Primo Paletta10 - 21 WPts
28/05/2028Naples, Italy21 - 16 Sergio Cappola22 - 16(1) WPts
01/04/2028Messina, Italy21 - 15 Damiano Turri27 - 12 LPts Italy National Championships 2028View
29/03/2028Messina, Italy20 - 15 Antonio De Capua3 - 0 WPts Italy National Championships 2028View
26/03/2028Messina, Italy19 - 15 Enzo Chiesa9 - 9 WPts Italy National Championships 2028View
22/03/2028Rome, Italy18 - 15 Ollie Crockett1 - 1 WPts
23/01/2028Rome, Italy18 - 14 Valerio Turco10 - 9 LPts
24/11/2027Montevideo, Uruguay18 - 13 Montego Piedra28 - 13 LPts
26/09/2027Rome, Italy17 - 13 Santiago Alcantara2 - 21 WPts
29/07/2027Port-de-Paix, Haiti16 - 13 Montrose Cruguet2 - 9 WPts
31/05/2027Rome, Italy15 - 13 Kian Phillip4 - 9 WPts
01/04/2027Verona, Italy15 - 12 Luigi Pollastrini17 - 4 LPts Italy National Championships 2027View
29/03/2027Verona, Italy14 - 12 Fausto Bonatti5 - 20 WPts Italy National Championships 2027View
26/03/2027Verona, Italy13 - 12 Marco Grieco12 - 20(3) WPts Italy National Championships 2027View
12/02/2027Modena, Italy12 - 12 Leonardo Bernabe5 - 14 WPts
14/12/2026Rome, Italy11 - 12 Angel Yero0 - 8 WPts
15/10/2026Rome, Italy10 - 12 Valerio Ceci6 - 18 WPts
16/08/2026Rome, Italy9 - 12 Carlo Pellicani15 - 14 WPts
17/06/2026Rome, Italy8 - 12 Bo-kyung Chun0 - 9 WPts
18/04/2026Helsinki, Finland7 - 12 Veijo Hurme4 - 6 WPts
18/02/2026Rome, Italy6 - 12 Fadei Botvinnik2 - 3 WPts
21/12/2025Rome, Italy5 - 12 Malcolm Burns1 - 3 WPts
23/10/2025Perm, Russia4 - 12 Georgiy Polischuk4 - 11 WPts
25/08/2025Madrid, Spain3 - 12 Beltran Varon13 - 26 WPts
27/06/2025Helsinki, Finland3 - 11 Pellervo Saarikoski10 - 16 LPts
29/04/2025Rome, Italy2 - 11 Nikolai Rakowski2 - 2 WPts
01/03/2025San Juan, Puerto Rico2 - 10 Neper Villarreal12 - 13 LPts
01/01/2025Rome, Italy2 - 9 Alfredo Ghilardotti4 - 10(1) LPts
02/11/2024Rome, Italy2 - 8 Daniele Bongiorno7 - 7 LPts
09/09/2024Albuquerque, USA2 - 7 Oscar Craighead17(2) - 9 LPts
12/07/2024Rome, Italy1 - 7 Bronson Pleines7 - 6 WPts
12/05/2024Rome, Italy1 - 6 Dante Visco0 - 4 LPts
13/03/2024Bristol, UK1 - 5 Gavin Hamilton5 - 11(2) LPts
13/01/2024Rome, Italy0 - 5 Valerio Ceci2 - 5 WPts
14/11/2023Genoa, Italy0 - 4 Carlo Pesce3 - 7 LPts
20/09/2023Port Said, Egypt0 - 3 Rashid Elhessen1 - 3 LPts
22/07/2023Sassari, Italy0 - 2 Valentino Luca11(1) - 20 LPts
06/06/2023Rome, Italy0 - 1 Fabrizio Di Fonzo14 - 17 LPts
05/05/2023Rome, Italy0 - 0 Lorenzo Balconi5 - 3 LPts