Weightclass:  Lightweight
Location:  Rome, Italy
Record:  24 - 17
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
07/11/2030Rome, Italy23 - 17 Tyrone Kairis11 - 7 WPts
07/09/2030Rome, Italy22 - 17 Vittore Gamba1 - 1 WPts
08/07/2030Rome, Italy21 - 17 Dave Juagdan1 - 12 WPts
09/05/2030Rome, Italy20 - 17 Dillon Palagi1 - 6 WPts
10/03/2030Rome, Italy19 - 17 Rifky Abuhatzira8 - 19(2) WPts
10/01/2030Rome, Italy18 - 17 Chae-min Oh10 - 22 WPts
10/11/2029Rome, Italy18 - 16 Etebo Ihekwoaba16 - 10 LPts
11/09/2029Rome, Italy17 - 16 Algernon Notte0 - 4 WPts
12/07/2029Rome, Italy16 - 16 Max Bladow6 - 15 WPts
14/05/2029Rome, Italy15 - 16 Garen Guebert15 - 29(2) WPts
15/03/2029Rome, Italy14 - 16 Vanni Carossino7 - 4 WPts
14/01/2029Rome, Italy13 - 16 Valentino Bassolino1 - 5 WPts
15/11/2028Bogota, Colombia12 - 16 Pablo Coria19 - 28 WPts
17/09/2028Rome, Italy11 - 16 Vito Alboni3 - 11 WPts
19/07/2028Asuncion, Paraguay10 - 16 Javier Claros13 - 16 WPts
21/05/2028Dushanbe, Tajikistan9 - 16 Vikenti Salakhov22 - 12 WPts
23/03/2028Dun Laoghaire, Ireland9 - 15 Cillian Cassidy15 - 12 LPts
24/01/2028Port-de-Paix, Haiti8 - 15 Gaylord Nolton2 - 2 WPts
26/11/2027Rome, Italy8 - 14 Fausto Franchino9 - 6 LPts
28/09/2027Rome, Italy7 - 14 Savio Concia0 - 10 WPts
30/07/2027Abobo, Ivory Coast6 - 14 Similien Piaget19 - 13 WPts
01/06/2027Soledad, Colombia6 - 13 Fidel Bolanos21(3) - 14 LPts
03/04/2027Jodhpur, India5 - 13 Deepak Natt3 - 4 WPts
03/02/2027Hoover, USA4 - 13 David Kellas1 - 10 WPts
06/12/2026Dublin, Ireland4 - 12 Shane MacBride4 - 21 LPts
08/10/2026Venice, Italy3 - 12 Vico Serri8 - 15 WPts
06/09/2026Rome, Italy3 - 11 Arturo Cialente33(1) - 21 LPts
06/08/2026Dushanbe, Tajikistan3 - 10 Yadigar Mady17(1) - 14 LPts
08/06/2026Konibodom, Tajikistan3 - 9 Aliakram Orujov19 - 10 LPts
10/04/2026Kolkata, India3 - 8 Waqas Kassem8 - 9 LPts
10/02/2026Almaty, Kazakhstan3 - 7 Zafa Saifedenow29 - 16 LPts
13/12/2025New Kingston, Jamaica3 - 6 Louis Caine10 - 21(2) LPts
15/10/2025Rome, Italy3 - 5 Volodmiri Martyn6 - 17 LPts
17/08/2025Tulsa, USA2 - 5 Charlie Foley3 - 4 WPts
19/06/2025Dubai, UAE2 - 4 Abdul Jamil3 - 3 LPts
21/04/2025Milan, Italy2 - 3 Valerio Turco0 - 0 LPts
07/03/2025Toshkent, Uzbekistan1 - 3 Dimi Narimanbeyov1 - 9 WPts
07/01/2025Catania, Italy1 - 2 Claudio Cursi3 - 7 LPts
12/11/2024Rome, Italy1 - 1 Rico Buzzanca26(3) - 17 LPts
18/09/2024Tarant, Italy1 - 0 Remo Bettini25(1) - 15 LPts
17/08/2024Rome, Italy0 - 0 Remo Scivoletto3 - 0 WPts