Weightclass:  Featherweight
Location:  Rome, Italy
Record:  15(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
17/05/2029Rome, Italy14(1) - 27 Chung-yong Jeong17 - 7 WPts
18/03/2029Rome, Italy13(1) - 27 Ichiro Yasuda4 - 5 WPts
17/01/2029Rome, Italy13(1) - 26 Alberto Augello3 - 1 LPts
18/11/2028Rome, Italy12 - 26 Tito Vicini0 - 3 WKO3
19/09/2028Rome, Italy11 - 26 Gianmarco Gatti15(2) - 9 WPts
21/07/2028Rome, Italy10 - 26 Giorgio Rangone1 - 2 WPts
23/05/2028Rome, Italy9 - 26 Alfredo Cappucci2 - 7 WPts
24/03/2028Rome, Italy8 - 26 Giuseppe Bellillo0 - 4 WPts
24/01/2028Rome, Italy7 - 26 Dino Ghilardotti3 - 4 WPts
25/11/2027Rome, Italy6 - 26 Valentino Giovinco1 - 10 WPts
26/09/2027Rome, Italy5 - 26 Colombo Pintor12(1) - 6 WPts
28/07/2027Rome, Italy4 - 26 Marvel Belizaire1 - 4 WPts
30/05/2027Augsburg, Germany4 - 25 Merrel Kupp36(9) - 14 LPts
01/04/2027Rome, Italy3 - 25 Damiano Airaghi3 - 9 WPts
01/02/2027Rome, Italy3 - 24 Aleksis Kokkonen7 - 3 LPts
03/12/2026Rome, Italy3 - 23 Aleksis Kokkonen6 - 3 LPts
04/10/2026Santiago de los Caballeros, Dominican Republic3 - 22 Vidal Llamas7 - 4 LPts
06/08/2026Accra, Ghana3 - 21 Ian Attoh8 - 16(1) LPts
08/06/2026Mashhad, Iran2 - 21 Tariq Farooq9 - 19 WPts
10/04/2026Kingston, Jamaica2 - 20 John Beattie38(2) - 13 LPts
10/02/2026Rome, Italy2 - 19 Shayan Yazid6 - 15 LPts
13/12/2025Maiduguri, Nigeria2 - 18 Chigozie Nieketien35 - 15 LPts
15/10/2025Rome, Italy2 - 17 Shirin Hasen6 - 21 LPts
17/08/2025Kingston, Jamaica2 - 16 Joe Finlay28(3) - 21 LPts
19/06/2025Rome, Italy1 - 16 Verlyn Prempeh8(1) - 26 WPts
21/04/2025Milan, Italy1 - 15 Adriano Asaro43(4) - 8 LPts
27/02/2025Rome, Italy0 - 15 Emanuel Luiz0 - 14 WPts
30/12/2024Cologne, Germany0 - 14 Giomar Matti26 - 18 LPts
01/11/2024Turin, Italy0 - 13 Mario Poli6 - 9 LPts
07/09/2024New Amsterdam, Guyana0 - 12 Ethan Kinnie7 - 13(1) LPts
09/07/2024Palermo, Italy0 - 11 Gianmarco La Rosa6 - 12(1) LPts
27/05/2024Rome, Italy0 - 10 Vito Chiti10 - 18 LPts
26/04/2024Milan, Italy0 - 9 Adriano Asaro38(4) - 7 LPts
13/03/2024Genoa, Italy0 - 8 Raul Pesce2 - 14(2) LPts
16/01/2024Naples, Italy0 - 7 Gianluca Cavazzuti19(2) - 13 LPts
30/11/2023Rome, Italy0 - 6 Massimo Serbandini8 - 13 LPts
03/10/2023Rome, Italy0 - 5 Gianfranco Mariani33(2) - 4 LPts
02/09/2023San Miguel, El Salvador0 - 4 Juan Mendivil4(1) - 5 LPts
05/07/2023Catania, Italy0 - 3 Gianluigi Florenzi0 - 0 LPts
21/05/2023Turin, Italy0 - 2 Mario Poli2 - 3 LPts
01/04/2023Rome, Italy0 - 1 Massimo Serbandini5 - 12 LPts
18/02/2023Rome, Italy0 - 0 Jose Alfaro0 - 0 LPts