Weightclass:  Welterweight
Location:  Milan, Italy
Record:  38(3) - 15
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
25/01/2027Milan, Italy37(3) - 15 Tito Spano3(1) - 14 WPts
26/11/2026Milan, Italy36(3) - 15 Augusto Perri4 - 16(1) WPts
27/09/2026Milan, Italy35(3) - 15 Colin Caudell3 - 8 WPts
29/07/2026Milan, Italy34(3) - 15 Liberatore Sozzi4 - 6 WPts
30/05/2026Athens, Greece33(2) - 15 Biton Petracca18 - 16(2) WKO3
01/04/2026Cagliari, Italy33(2) - 14 Cecilio Quagliata49(1) - 19 LPts Italy National Championships 2026View
29/03/2026Cagliari, Italy32(2) - 14 Tito Berlato29 - 22(1) WPts Italy National Championships 2026View
26/03/2026Cagliari, Italy31(2) - 14 Silvano Serafini6 - 6 WPts Italy National Championships 2026View
22/03/2026Milan, Italy30(2) - 14 Fabio Ferraro15 - 14 WPts
22/01/2026Kampala, Uganda29(2) - 14 Oringo Amooti24(3) - 28 WPts
24/11/2025Milan, Italy28(2) - 14 Fabio Ferraro14 - 13 WPts
25/09/2025Bangkok, Thailand27(2) - 14 Anuntachai Thaveechalermdit0 - 5 WPts
28/07/2025Ulaanbaatar, Mongolia26(1) - 14 Jaul Batur2 - 7(2) WKO3
30/05/2025Milan, Italy25(1) - 14 Anuntachai Thaveechalermdit0 - 3 WPts
01/04/2025Genoa, Italy25(1) - 13 Cecilio Quagliata41(1) - 13 LPts Italy National Championships 2025View
29/03/2025Genoa, Italy24(1) - 13 Nero Maldini12 - 19 WPts Italy National Championships 2025View
26/03/2025Genoa, Italy23(1) - 13 Tito Buffon5 - 31 WPts Italy National Championships 2025View
05/02/2025Paris, France22(1) - 13 Dashiell Beger1 - 4 WPts
08/12/2024Milan, Italy21(1) - 13 Gianluigi Maurizio10(1) - 28 WPts
09/10/2024Milan, Italy19(1) - 13 Yasushi Fujimori5 - 0 WPts
09/10/2024Milan, Italy20(1) - 13 Yasushi Fujimori5 - 1 WPts
11/08/2024Naples, Italy18(1) - 13 Vito Ogbonna23(3) - 16(3) WPts
09/07/2024Kingston, Jamaica17(1) - 13 Nicholas Hutchison5 - 11 WPts
11/05/2024Genoa, Italy16(1) - 13 Leonardo Di Giorgio13 - 8 WPts
23/03/2024Milan, Italy15(1) - 13 Juan Dalao9 - 8 WPts
24/01/2024Tipitapa, Nicaragua14(1) - 13 Fresco Contrera19(3) - 19 WPts
26/11/2023Rome, Italy13(1) - 13 Carlo Sposetti16(1) - 20 WPts
24/10/2023Naples, Italy13(1) - 12 Vicenzo Angius8 - 15 LPts
22/09/2023Genoa, Italy13(1) - 11 Fabiano Gambini27 - 9 LPts
09/08/2023Surakarta, Indonesia12(1) - 11 Manusama Yusuf4 - 9 WPts
10/06/2023Turin, Italy12(1) - 10 Alessandro Tofani7 - 21 LPts
07/05/2023Riga, Latvia12(1) - 9 Kir Tiltabrencis7 - 13 LPts
09/03/2023Turin, Italy12(1) - 8 Savio Sospiri15 - 14 LPts
13/01/2023Manukau, New Zealand12(1) - 7 Richie Ready14 - 16 LPts
15/11/2022San Juan, Puerto Rico11(1) - 7 Juan Medrano15 - 14 WPts
17/09/2022Asuncion, Paraguay10 - 7 Ryo Valdez8 - 22(4) WKO3
20/07/2022Waitakere, New Zealand9 - 7 Corey Thomson13 - 14 WPts
21/05/2022Tarant, Italy8 - 7 Vico Sacchi7 - 18 WPts
14/04/2022Florence, Italy8 - 6 Edmondo Scopelliti14 - 12 LPts
14/03/2022Milan, Italy7 - 6 Volund Halldorson3 - 22(5) WPts
13/01/2022Naples, Italy7 - 5 Alberto Del Piero18 - 6 LPts
25/11/2021Bologna, Italy6 - 5 Alfredo Maceratini9 - 13 WPts
19/10/2021Cali, Colombia5 - 5 Quinto Laurel5 - 10 WPts
21/08/2021Naples, Italy5 - 4 Adolfo Pucci13 - 3 LPts
01/07/2021Sassari, Italy4 - 4 Nico Parlato2 - 3 WPts
02/05/2021Milan, Italy3 - 4 Geoff Thorburn0 - 3 WPts
04/03/2021Milan, Italy3 - 3 Nero Maldini1 - 1 LPts
03/01/2021Ulaanbaatar, Mongolia2 - 3 Xing-fu Geng2 - 12(1) WPts
05/11/2020Rome, Italy1 - 3 Valentino Zoff0 - 0 WPts
28/09/2020Milan, Italy1 - 2 Gabriele De Bacco6 - 4 LPts
28/07/2020Bari, Italy1 - 1 Savio Giunti9 - 4 LPts
16/06/2020Messina, Italy1 - 0 Francesco Tomeo11 - 4 LPts
05/05/2020Milan, Italy0 - 0 Tito Buffon0 - 0 WPts