Weightclass:  Lightweight
Location:  Rome, Italy
Record:  31 - 13
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
19/11/2024Rome, Italy30 - 13 Syed Mansouri2 - 1 WPts
20/09/2024Rome, Italy29 - 13 Sinclair Marais1 - 14 WPts
22/07/2024Rome, Italy28 - 13 Leighton Omans2 - 4 WPts
22/05/2024Rome, Italy28 - 12 Vico Chiti7 - 6 LPts
23/03/2024Rome, Italy27 - 12 Gennady Chudinov2 - 8 WPts
23/01/2024Rome, Italy26 - 12 Giuseppe Germontani2 - 0 WPts
24/11/2023Rome, Italy25 - 12 Baltasar Palomares5 - 23 WPts
24/09/2023Rome, Italy24 - 12 Oscar Micah2 - 4(1) WPts
27/07/2023Rome, Italy23 - 12 Rico Gallardo1 - 1 WPts
28/05/2023Rome, Italy23 - 11 Tito Raia14(1) - 17 LPts
29/03/2023Munich, Germany22 - 11 Kolten Kurtzweil2 - 4 WPts
29/01/2023Rome, Italy21 - 11 Juan Fonseca3 - 9 WPts
30/11/2022Rome, Italy20 - 11 Rocco Cavazzuti4 - 10 WPts
30/09/2022Genoa, Italy19 - 11 Gianni Bianchi21 - 6 WPts
02/08/2022Rome, Italy18 - 11 Rodrigo Gascon6 - 21 WPts
01/06/2022Rome, Italy17 - 11 Valerio Rosato7(1) - 10 WPts
02/04/2022Rome, Italy16 - 11 Chris Stronach8 - 17 WPts
02/02/2022Milan, Italy16 - 10 Francesco Vita21 - 6(2) LPts
15/12/2021Rome, Italy15 - 10 Leonardo Leonardo9 - 14 WPts
20/10/2021Naples, Italy15 - 9 Arturo Ciani6 - 11 LPts
19/09/2021Yerevan, Armenia14 - 9 Vakhdank Lalikian5 - 13 WPts
21/07/2021Kremenchuk, Ukraine14 - 8 Vanko Rafalko19 - 3 LPts
21/05/2021Cork, Ireland13 - 8 Nathan Coughlan8(1) - 11 WPts
23/03/2021Poltava, Ukraine12 - 8 Fedar Orlik8 - 6 WPts
23/01/2021Parma, Italy11 - 8 Pepe Fortuna9(1) - 9 WPts
25/11/2020Florence, Italy10 - 8 Roberto Formisano3 - 12 WPts
19/10/2020Las Condes, Chile9 - 8 Gig Pando10 - 7 WPts
21/08/2020Shamkir, Azerbaijan8 - 8 Etibar Jatoi8 - 5 WPts
23/06/2020Berlin, Germany8 - 7 Ricky Bauer4 - 8 LPts
25/04/2020Rome, Italy7 - 7 Remo Parodi0 - 2 WPts
26/02/2020Rome, Italy7 - 6 Wilburn Lauden3 - 1 LPts
27/12/2019Genoa, Italy6 - 6 Alberto Matteoli3 - 10(1) WPts
04/11/2019Mississauga, Canada5 - 6 Chris Bett5 - 4 WPts
06/09/2019Turin, Italy4 - 6 Silvestro Abella3 - 6 WPts
23/07/2019Brescia, Italy3 - 6 Daniele Veltroni6 - 4 WPts
18/06/2019Rome, Italy3 - 5 Cyryl Borawski2 - 4 LPts
19/04/2019Abu Dhabi, UAE2 - 5 Waqas Hasen2 - 6 WPts
19/02/2019Rome, Italy2 - 4 Alfredo Lamia1 - 1 LPts
19/12/2018Rome, Italy2 - 3 Hugaert Neyts4 - 3 LPts
20/10/2018Viba del Mar, Chile2 - 2 Alejandro Nepomuceno0 - 3 LPts
22/08/2018Rome, Italy2 - 1 Rob Bryden0 - 5 LPts
22/06/2018Rome, Italy1 - 1 Wayne Smith2 - 1 WPts
21/04/2018Venice, Italy1 - 0 Luca Santoro0 - 0 LPts
05/03/2018Rome, Italy0 - 0 Blerim Kola0 - 0 WPts