Weightclass:  Lightweight
Location:  Rome, Italy
Record:  25(1) - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/10/2027Rome, Italy25(1) - 35 Haaris Asher11 - 9 LPts
23/08/2027Rome, Italy24(1) - 35 Arnie Moir13 - 5 WPts
23/06/2027Rome, Italy24(1) - 34 Hubert de Portzamparc7(1) - 14 LPts
24/04/2027Rome, Italy23(1) - 34 Andile Mxenge3 - 20(1) WPts
23/02/2027Rome, Italy23(1) - 33 Adonis Spino62 - 14(2) LPts
25/12/2026Rome, Italy22(1) - 33 Ben Acevedo5 - 7 WPts
26/10/2026Rome, Italy21(1) - 33 Vito Alboni1 - 0 WPts
27/08/2026Rome, Italy20(1) - 33 Quimby Reitan7 - 11 WPts
28/06/2026Rome, Italy19(1) - 33 Norasing Polsak6 - 9 WPts
29/04/2026Rome, Italy18(1) - 33 Kieran Dumlao7 - 6(1) WPts
28/02/2026Rome, Italy18(1) - 32 Alfredo Perri31(1) - 23 LPts
30/12/2025Rome, Italy17(1) - 32 Oliver Addie5 - 5 WPts
31/10/2025Rome, Italy16(1) - 32 Leonardo Fedeli4 - 12 WPts
01/09/2025Yaoundé, Cameroon15(1) - 32 Leverett Mulliez10 - 30 WPts
04/07/2025Rome, Italy14(1) - 32 Roberto Messa6 - 8(1) WPts
06/05/2025Rome, Italy13 - 32 Fedor Gaikov0 - 18(3) WKO3
07/03/2025Shubra El-Kheima, Egypt12 - 32 Atif Elborolossy1 - 7(2) WPts
07/01/2025Montevideo, Uruguay12 - 31 Joaquin Zevallos28 - 16 LPts
09/11/2024Kano, Nigeria11 - 31 Olufemi Ofere2 - 22 WPts
10/09/2024Rome, Italy10 - 31 Alessio Florenzi0 - 1 WPts
14/07/2024Sunderland, UK9 - 31 Stuart MacEachern9 - 16 WPts
16/05/2024Rome, Italy8 - 31 Nikolai Kadyrgalieff3 - 16 WPts
17/03/2024Lima, Peru8 - 30 Diego Clemente10(1) - 16 LPts
18/01/2024Oslo, Norway7 - 30 Ove Rue2(1) - 17 WPts
20/11/2023Palermo, Italy7 - 29 Mauro Cichetti28(1) - 8 LPts
25/09/2023Jacksonville, USA7 - 28 Bradley Velasquez29 - 7(1) LPts
28/07/2023Rome, Italy6 - 28 Alessio Caira5(1) - 24 WPts
04/06/2023Naples, Italy6 - 27 Gianluca Scappini18(2) - 16 LPts
07/04/2023Rome, Italy5 - 27 Raoul Delorme2 - 8 WPts
07/02/2023Rome, Italy5 - 26 Claudio Cuffaro24 - 4 LPts
15/12/2022Rome, Italy4 - 26 Lorenzo Domiano11 - 11(1) WPts
01/11/2022Rome, Italy4 - 25 Vanni Sabattini17 - 11 LPts
24/09/2022Tokyo, Japan3 - 25 Taro Teramoto2 - 23(3) WPts
27/07/2022Kumasi, Ghana3 - 24 Dakarai Assiful17 - 6 LPts
29/05/2022Rome, Italy2 - 24 Roman Marco6(2) - 20 WPts
30/03/2022Dun Laoghaire, Ireland2 - 23 Aidan Nevin22 - 5 LPts
30/01/2022Rome, Italy2 - 22 Bernardo Bortone4(1) - 13 LPts
29/11/2021Kyoto, Japan1 - 22 Ryo Yasutake4 - 7 WPts
30/09/2021Genoa, Italy1 - 21 Gianluigi De Silvestri12 - 10 LPts
22/08/2021Naples, Italy1 - 20 Roberto Raisi11 - 8(1) LPts
03/07/2021Rome, Italy1 - 19 Vanni Sabattini10 - 10 LPts
30/05/2021Bayamon, Puerto Rico1 - 18 Francisco Pintado0 - 15 LPts
31/03/2021Kyoto, Japan1 - 17 Nao Murayama8 - 10 LPts
31/01/2021Rome, Italy1 - 16 Etienne Oliphant14 - 2 LPts
29/11/2020Ho Chi Minh City, Vietnam1 - 15 Bo Chung8 - 9 LPts
01/10/2020Rome, Italy1 - 14 Francesco Cuffaro4 - 7 LPts
02/08/2020Catania, Italy1 - 13 Fabiano Cocca7 - 9 LPts
22/06/2020Rome, Italy1 - 12 Antonio Bandinelli5 - 11 LPts
22/05/2020Rome, Italy1 - 11 Vanni Sabattini5 - 8 LPts
17/04/2020Rome, Italy1 - 10 Alfredo Lamia5 - 4 LPts
18/02/2020Rome, Italy1 - 9 Claudio Cuffaro7 - 2 LPts
19/12/2019Shubra El-Kheima, Egypt1 - 8 Saad Rasheed0 - 2 LPts
21/10/2019Bari, Italy1 - 7 Massimo Iotti7 - 3 LPts
09/09/2019Rome, Italy1 - 6 Loredo Viana4 - 7 LPts
11/07/2019Milan, Italy1 - 5 Gianluca Pizzinato2 - 8 LPts
14/05/2019Rome, Italy0 - 5 Xavion Sanchez2 - 6 WPts
14/03/2019Irbid, Jordan0 - 4 Haaris Jama5 - 2 LPts
14/01/2019Montreal, Canada0 - 3 Orane Henry6 - 0 LPts
16/11/2018Palermo, Italy0 - 2 Vicenzo Florenzi3 - 0 LPts
24/09/2018Milan, Italy0 - 1 Enzo Ballan4 - 1 LPts
19/08/2018Rome, Italy0 - 0 Owen Pryce1 - 2 LPts