Weightclass:  Lightweight
Location:  Rome, Italy
Record:  19 - 9
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
26/07/2024Rome, Italy18 - 9 Angel Santiesteban1 - 27 WPts
26/05/2024Rome, Italy17 - 9 Fabio Gesmundo1 - 1 WPts
27/03/2024Rome, Italy16 - 9 Leonel Pina18(1) - 18(3) WPts
27/01/2024Rome, Italy15 - 9 Chancellor Binoche0 - 2 WPts
28/11/2023Rome, Italy14 - 9 Laron Diawara7 - 15 WPts
28/09/2023Rome, Italy13 - 9 Igor Ziotnik2 - 10 WPts
31/07/2023Rome, Italy12 - 9 Primo Capaldi2 - 7 WPts
01/06/2023Rome, Italy12 - 8 Marco Grieco2 - 5(1) LPts
02/04/2023Rome, Italy11 - 8 Daniele Bongiorno2 - 1 WPts
01/02/2023Rome, Italy10 - 8 Alessandro Pizzinato1 - 0 WPts
02/12/2022Rome, Italy9 - 8 Liberatore Sturani1 - 1 WPts
02/10/2022Rome, Italy8 - 8 Tron Danh7 - 19 WPts
04/08/2022Rome, Italy7 - 8 Alfredo Balbo4 - 11 WPts
03/06/2022London, UK7 - 7 Gethin Davies9(1) - 18 LPts
05/04/2022Florence, Italy6 - 7 Lorenzo Del Piero10(1) - 14 WPts
05/02/2022Montevideo, Uruguay6 - 6 Vidal Pereida4 - 7 LPts
08/12/2021Daejeon, South Korea6 - 5 Bo-kyung Yu6 - 15 LPts
10/10/2021Bologna, Italy6 - 4 Rico Amoruso17(1) - 5 LPts
20/08/2021Rome, Italy5 - 4 Alfredo Rossetti0 - 1 WPts
19/06/2021Rome, Italy4 - 4 Pascal Bel10 - 10 WPts
19/04/2021Manila, Philippines4 - 3 Urvano Ortuno7 - 8 LPts
19/02/2021Rome, Italy3 - 3 Gianluigi Adduci2 - 1 WPts
21/12/2020Rome, Italy3 - 2 Wilburn Lauden7 - 4 LPts
21/10/2020Milan, Italy3 - 1 Vittore Galati9 - 9 LPts
25/08/2020Tehran, Iran2 - 1 Yao Zheng3 - 11 WPts
26/06/2020Rome, Italy2 - 0 Lorenzo Domiano3 - 4 LPts
03/05/2020Rome, Italy1 - 0 Pepe Sossi3 - 5 WPts
05/03/2020Rome, Italy0 - 0 Aki Kudo0 - 0 WPts