Weightclass:  Light Welterweight
Location:  Monza, Italy
Record:  20(5) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
13/01/2025Monza, Italy19(4) - 23 Santiago Catubig2 - 7 WKO3
14/11/2024Monza, Italy18(4) - 23 Elias Gutierez9(1) - 11(1) WPts
14/09/2024Monza, Italy17(4) - 23 Nero Bornacin0 - 1 WPts
16/07/2024Monza, Italy16(3) - 23 Mario Ranocchia2 - 14(6) WKO3
16/05/2024Monza, Italy15(2) - 23 Fabrizio Romano1 - 0 WKO2
17/03/2024Monza, Italy14(1) - 23 Cisco Rogero2 - 13 WKO3
17/01/2024Monza, Italy13(1) - 23 Matt Kiziamina2 - 3 WPts
19/11/2023Monza, Italy12(1) - 23 Acelin Colette1 - 10(1) WPts
21/09/2023Monza, Italy11(1) - 23 Yulian Romanowski3 - 9 WPts
23/07/2023Monza, Italy10(1) - 23 Colombo Benetollo2 - 20 WPts
24/05/2023Monza, Italy10(1) - 22 Labaron Duvauchelle30 - 9 LPts
25/03/2023Monza, Italy9 - 22 Antonio Vidali3 - 7(2) WKO3
24/01/2023Venice, Italy9 - 21 Marco Romagnoli19 - 11 LPts
27/11/2022Basel, Switzerland8 - 21 Decker Beyerle4 - 2 WPts
28/09/2022Mumbai, India8 - 20 Anuj Minhas21 - 9 LPts
31/07/2022Brescia, Italy7 - 20 Damiano Fanucchi4 - 15 WPts
02/06/2022Naples, Italy6 - 20 Adriano Venegoni12 - 12 WPts
27/04/2022Seoul, South Korea5 - 20 Chae-min Ham21 - 6(1) WPts
27/02/2022Kitwe, Zambia4 - 20 Ibeamaka Chisanga6(1) - 18 WPts
29/12/2021Mississauga, Canada3 - 20 Matt Stevison7 - 14 WPts
31/10/2021Milan, Italy3 - 19 Bernardo Violante7 - 15 LPts
08/09/2021Monza, Italy3 - 18 Fedar Yaleckenow11 - 6 LPts
08/07/2021Monza, Italy3 - 17 Remo Marchisio3 - 6 LPts
07/05/2021Monza, Italy3 - 16 Koldan Kalkukalns11 - 5 LPts
08/03/2021Port-de-Paix, Haiti2 - 16 Fletcher Messier6 - 8 WPts
08/01/2021Vitebsk, Belarus2 - 15 Faddei Bandura5 - 11 LPts
09/11/2020Rome, Italy2 - 14 Massimo Marchetti11 - 6 LPts
06/10/2020Palermo, Italy2 - 13 Valentino Gabriele10 - 5 LPts
30/08/2020Dakar, Senegal2 - 12 Lucien Sane10 - 8 LPts
01/07/2020Belo Horizonte, Brazil1 - 12 Gonzalo Loureiro0 - 3 WPts
01/05/2020Buenos Aires, Argentina1 - 11 Eduardo Martinez5 - 8 LPts
03/03/2020Milan, Italy1 - 10 Antonio Dozza10 - 3 LPts
18/01/2020Monza, Italy1 - 9 Adriano Catania4 - 8 LPts
18/11/2019Monza, Italy1 - 8 Blake Souter2 - 4 LPts
18/09/2019Donetsk, Ukraine1 - 7 Matviyko Bandura4 - 3 LPts
21/07/2019Kingston, Jamaica1 - 6 Mark Gowen3 - 2 LPts
22/05/2019Paris, France0 - 6 Verrier Provost0 - 5 WPts
23/03/2019Monza, Italy0 - 5 Jyotish Padmanabhan6 - 1 LPts
20/01/2019Lublin, Poland0 - 4 Metody Jackiewicz1 - 1 LPts
20/11/2018Bogota, Colombia0 - 3 Fresco Palencia1 - 1 LPts
21/09/2018Milan, Italy0 - 2 Angelo Amoruso1 - 0 LPts
24/07/2018Turin, Italy0 - 1 Gianluigi Matri4 - 0 LPts
19/06/2018Monza, Italy0 - 0 Tage Joens0 - 1 LPts