Weightclass:  Bantamweight
Location:  Reggio Emilia, Italy
Record:  22(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
31/08/2026Reggio Emilia, Italy21(2) - 25 Vladan Jasek9 - 13 WPts
02/07/2026Reggio Emilia, Italy20(2) - 25 Gianfranco Curto6 - 4 WPts
03/05/2026Reggio Emilia, Italy20(2) - 24 Valerio Zacchera5 - 8 LPts
05/03/2026Reggio Emilia, Italy20(2) - 23 Clint Dumlaon8 - 16 LPts
04/01/2026Reggio Emilia, Italy19(2) - 23 Woo-young Jang1 - 15 WPts
06/11/2025Reggio Emilia, Italy18(2) - 23 Li Wai8 - 14(1) WPts
07/09/2025Reggio Emilia, Italy17(2) - 23 Olier Nolle2 - 5 WPts
09/07/2025Reggio Emilia, Italy17(2) - 22 Kook-young Quon14 - 18 LPts
10/05/2025Reggio Emilia, Italy16(2) - 22 Billy Wood3 - 4 WPts
11/03/2025Reggio Emilia, Italy15(2) - 22 Spencer Adam1 - 4 WPts
10/01/2025Reggio Emilia, Italy14(2) - 22 Valentino Ballan1 - 0 WPts
10/11/2024Reggio Emilia, Italy13(2) - 22 Frisco Ravelo1 - 10 WPts
10/09/2024Naples, Italy12(1) - 22 Damiano Garavini9 - 20(3) WKO3
14/07/2024Naples, Italy11 - 22 Damiano Garavini9 - 19(2) WKO3
24/05/2024La Plata, Argentina11 - 21 Alejandro Silguero3 - 4 LPts
26/03/2024Venice, Italy11 - 20 Roberto Diliberto32 - 13 LPts Italy National Championships 2024View
16/03/2024Blackpool, UK11 - 19 Harry Laird31(1) - 9 LPts
17/01/2024Reggio Emilia, Italy10 - 19 Raul Buonfiglio1 - 4(1) WPts
18/11/2023Reggio Emilia, Italy10 - 18 Harvey Edris20 - 15 LPts
20/09/2023Reggio Emilia, Italy9 - 18 Ryo Hokama2 - 8 WPts
22/07/2023Reggio Emilia, Italy8 - 18 Eddi Loekito1 - 18 WPts
23/05/2023Reggio Emilia, Italy8 - 17 Gianluca Spataro1 - 4 LPts
24/03/2023Reggio Emilia, Italy7 - 17 Gianni Chiellini2 - 7(1) WPts
23/01/2023Reggio Emilia, Italy7 - 16 Fresco Najarro9 - 18 LPts
24/11/2022Reggio Emilia, Italy6 - 16 Valerio Pozzo3 - 8 WPts
24/09/2022Reggio Emilia, Italy5 - 16 Acawarman Budiharto2 - 11 WPts
27/07/2022Kiev, Ukraine5 - 15 Goga Hopko7 - 10 LPts
28/05/2022Almaty, Kazakhstan5 - 14 Gazi Kajrkulow5 - 21 LPts
30/03/2022Panama City, Panama5 - 13 Joaquin Puerta15 - 11 LPts
30/01/2022Sunderland, UK5 - 12 Peter Allen15 - 6 LPts
01/12/2021Naples, Italy5 - 11 Rocco Lama9 - 4 LPts
06/10/2021Rome, Italy5 - 10 Bernardo Rugani7(1) - 15 LPts
14/08/2021Venice, Italy5 - 9 Gianmarco Trapattoni17 - 6 LPts
16/06/2021Reggio Emilia, Italy5 - 8 Vince Lago15 - 7 LPts
16/04/2021Verona, Italy4 - 8 Tino Nespoli0 - 4 WPts
17/02/2021Asan, South Korea3 - 8 Ui-jo Yee2 - 10 WPts
19/12/2020Reggio Emilia, Italy2 - 8 Mark Duffey1 - 8 WPts
19/10/2020Tokyo, Japan2 - 7 Raiden Okazaki7(1) - 5 LPts
21/08/2020Seongnam, South Korea2 - 6 Bo-kyung Heo5 - 6 LPts
22/06/2020Santo Domingo de Guzman, Dominican Republic2 - 5 Marco Sandoval8 - 4 LPts
22/04/2020Batam, Indonesia2 - 4 Ade Damayanti10 - 5 LPts
23/02/2020Jackson, USA1 - 4 Robert Ning2 - 2 WPts
26/12/2019Reggio Emilia, Italy1 - 3 Fausto Raia6 - 3 LPts
26/10/2019Reggio Emilia, Italy1 - 2 Louie Seigner8 - 1 LPts
27/08/2019Sassari, Italy1 - 1 Gianluigi Scutari2 - 5 LPts
04/07/2019Reggio Emilia, Italy1 - 0 Satoshi Ota0 - 1 LPts
05/05/2019Reggio Emilia, Italy0 - 0 Lynceus Panagopoulos1 - 0 WPts