Weightclass:  Lightweight
Location:  Rome, Italy
Record:  25 - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
29/04/2031Rome, Italy24 - 15 Baldwyn Gerecke1 - 5 WPts
28/02/2031Rome, Italy23 - 15 Sung-yeung Chung5 - 10 WPts
30/12/2030Rome, Italy22 - 15 Orson Cantor0 - 3 WPts
31/10/2030Rome, Italy21 - 15 Bohater Czerniawski0 - 2 WPts
02/09/2030Rome, Italy20 - 15 Ramid Saadeh4 - 9 WPts
03/07/2030Rome, Italy19 - 15 Gabriele Catania15 - 21 WPts
04/05/2030Rome, Italy18 - 15 Bryan McClay5 - 15 WPts
06/03/2030Rome, Italy17 - 15 Ove Koppang1 - 8 WPts
06/01/2030Rome, Italy16 - 15 Noel Achike8 - 14 WPts
07/11/2029Rome, Italy15 - 15 Gregor Luyun7 - 14(1) WPts
07/09/2029Rome, Italy14 - 15 Faraji Afrani1 - 4 WPts
08/07/2029Vilnius, Lithuania13 - 15 Cezar Urbanik11 - 16 WPts
10/05/2029Cape Coral, USA12 - 15 Paul Bonnie6 - 16 WPts
12/03/2029Soledad, Colombia12 - 14 Franco Valcarcel28 - 17 LPts
11/01/2029Dublin, Ireland12 - 13 Thomas Byrne9 - 36 LPts
13/11/2028The Hague, Netherlands11 - 13 Augustien Kelderman13(1) - 14 WPts
15/09/2028Kolkata, India11 - 12 Ganesh Balmiki12 - 14 LPts
18/07/2028Abobo, Ivory Coast10 - 12 Percy Sand2 - 5 WPts
20/05/2028Brescia, Italy9 - 12 Silvano Ascierto0 - 10 WPts
22/03/2028Poltava, Ukraine9 - 11 Valeri Chromy13 - 11(1) LPts
23/01/2028Rome, Italy8 - 11 Enzo Ciani1 - 18 WPts
01/12/2027Rome, Italy7 - 11 Cristiano Borrelli2 - 0 WPts
02/10/2027Dublin, Ireland6 - 11 Brandon McFarland8 - 16 WPts
04/08/2027Florence, Italy6 - 10 Valentino Meduri10 - 9 LPts
05/06/2027Calgary, Canada6 - 9 Lloyd Satter58(1) - 14 LPts
07/04/2027Gaziantep, Turkey6 - 8 Eser Behramoglu1 - 9 LPts
07/02/2027Bologna, Italy6 - 7 Rico Cristaldi13 - 11 LPts
12/12/2026Dublin, Ireland6 - 6 Dean Hanigan21(1) - 21 LPts
14/10/2026Blackpool, UK5 - 6 Chris Pennie4 - 21 WPts
16/08/2026Rome, Italy5 - 5 Alfredo Galluzzi4 - 8 LPts
17/06/2026Monza, Italy5 - 4 Giorgio Alboni8 - 10 LPts
20/04/2026Rome, Italy4 - 4 Jorma Laurila2 - 1 WPts
20/02/2026Rome, Italy4 - 3 Felippe Capon9 - 12 LPts
22/12/2025Rome, Italy3 - 3 Dino Senatore1 - 4 WPts
23/10/2025Rome, Italy2 - 3 Fabiano Moretti1 - 4 WPts
24/08/2025Verona, Italy2 - 2 Bernardo Di Francesco1 - 2 LPts
06/07/2025Naples, Italy2 - 1 Dante Visco4 - 8 LPts
05/06/2025Venice, Italy1 - 1 Gianni Fedele0 - 0 WPts
03/05/2025Daejeon, South Korea1 - 0 Jin-su Mah1 - 6 LPts
05/03/2025Rome, Italy0 - 0 Rob Macaranas1 - 0 WPts