Weightclass:  Featherweight
Location:  Rome, Italy
Record:  12(1) - 27
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
03/05/2026Rome, Italy12(1) - 26 Nico Pesce7 - 13 LPts
04/03/2026Rome, Italy12(1) - 25 Diego Encinas7 - 14(1) LPts
03/01/2026Rome, Italy11(1) - 25 Fabrizio Baldassarri0 - 0 WPts
04/11/2025Rome, Italy11(1) - 24 Juan Loglog16 - 15(2) LPts
06/09/2025Rome, Italy11(1) - 23 Jong-ho Quon24(1) - 18 LPts
07/07/2025Rome, Italy11(1) - 22 Salvador Acevedo23(1) - 20 LPts
08/05/2025Rome, Italy10(1) - 22 Gianluca Ossi6 - 8 WPts
09/03/2025Rome, Italy10(1) - 21 Melor Jegersons4 - 6 LPts
08/01/2025Rome, Italy9(1) - 21 Rodrigo Villagran3 - 10 WPts
09/11/2024Rome, Italy9(1) - 20 Hiro Kuroda3 - 18 LPts
09/09/2024Rome, Italy9(1) - 19 Dong-jun Kook3 - 6 LPts
12/07/2024Rome, Italy8(1) - 19 Orma Manamela1 - 14(1) WPts
13/05/2024Rome, Italy7(1) - 19 Macario Somera2(1) - 16 WPts
14/03/2024Rome, Italy6(1) - 19 Raul Trupia3 - 2 WPts
14/01/2024Istanbul, Turkey6(1) - 18 Duygu Gonul23 - 20 LPts
16/11/2023Rome, Italy6(1) - 17 Gaston Vieira17 - 18 LPts
17/09/2023Rome, Italy5 - 17 Luca Oliveri2 - 5(1) WKO3
19/07/2023Rome, Italy4 - 17 Fabrizio Jacobo3 - 14(6) WPts
19/05/2023Georgetown, Guyana4 - 16 Lucas Ferguson4 - 9 LPts
20/03/2023Rome, Italy4 - 15 Ame Heide16(1) - 12 LPts
20/01/2023Kumasi, Ghana4 - 14 Leighton Yalley8 - 17 LPts
22/11/2022Rome, Italy4 - 13 Duygu Gonul18 - 16 LPts
22/09/2022Jeddah, Saudi Arabia4 - 12 Ibrahim Hatem8(1) - 22 LPts
25/07/2022Ottawa, Canada3 - 12 Clint Sloss7 - 19 WPts
27/05/2022Bari, Italy3 - 11 Luigino Fassino3 - 22 LPts
10/04/2022Naples, Italy2 - 11 Rocco Catanoso3 - 8 WPts
09/02/2022Rome, Italy2 - 10 Gianmarco Germontani2 - 12 LPts
09/12/2021Seoul, South Korea2 - 9 Ki-hun Ok5 - 4 LPts
10/10/2021Pretoria, South Africa2 - 8 Dillon Mbimbi9 - 15 LPts
12/08/2021Calamba, Philippines2 - 7 Eloy Aguilar12 - 7 LPts
13/06/2021Rome, Italy2 - 6 Edmondo Gallico3 - 18 LPts
20/04/2021Catania, Italy2 - 5 Gianmarco Germontani0 - 8 LPts
06/03/2021Rome, Italy2 - 4 Gig Onate2 - 0 LPts
05/01/2021Turin, Italy2 - 3 Mariano Di Leonardo0 - 0 LPts
04/12/2020Kampala, Uganda2 - 2 Rehan Azzam10 - 8 LPts
06/10/2020Messina, Italy1 - 2 Fabiano Grillini0 - 4 WPts
24/08/2020Turin, Italy0 - 2 Lorenzo Maurizio2 - 10 WPts
06/07/2020Rome, Italy0 - 1 Mohamed Thornberg11 - 3 LPts
05/05/2020Bologna, Italy0 - 0 Dante Franceschi0 - 0 LPts