Weightclass:  Welterweight
Location:  Milan, Italy
Record:  20 - 10
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
14/04/2027Milan, Italy19 - 10 Giuseppe Azzara2 - 10 WPts
13/02/2027Milan, Italy18 - 10 Sasha Romanowski11 - 6 WPts
15/12/2026Milan, Italy18 - 9 Pyotr Rudnitsky9(1) - 13 LPts
16/10/2026Milan, Italy17 - 9 Luigi Cappucci0 - 3 WPts
17/08/2026Milan, Italy16 - 9 Juan Serpa2 - 1 WPts
18/06/2026Milan, Italy15 - 9 Carlo Lamia6(1) - 21 WPts
19/04/2026Milan, Italy14 - 9 Mario Saia5 - 16 WPts
18/02/2026Milan, Italy13 - 9 Rodolfo Leonardo5 - 4 WPts
20/12/2025Milan, Italy12 - 9 Pepe Scopelliti1 - 4 WPts
22/10/2025Milan, Italy11 - 9 Greg Beth4 - 10 WPts
24/08/2025Milan, Italy10 - 9 Colombo Valcareggi2 - 3 WPts
26/06/2025Milan, Italy9 - 9 Gareth Braudel4 - 6 WPts
27/04/2025Nairobi, Kenya9 - 8 Ollie Amimo32(1) - 20(6) LPts
27/02/2025Milan, Italy9 - 7 Tyson Vian1 - 5 LPts
30/12/2024Sassari, Italy8 - 7 Vicenzo Leonardo9(1) - 23 WPts
01/11/2024Milan, Italy7 - 7 Vishal Nallakannu0 - 7 WPts
03/09/2024Milan, Italy6 - 7 Arturo Viespoli3 - 4 WPts
15/07/2024Naples, Italy6 - 6 Mauro Del Piero21(1) - 15 LPts
18/05/2024Bologna, Italy5 - 6 Nero Pozzo1 - 11 WPts
28/03/2024Milan, Italy5 - 5 Tito Berlato17 - 18(1) LPts
12/02/2024Vienna, Austria5 - 4 Odie Haagenfels31(1) - 6 LPts
15/12/2023Brisbane, Australia5 - 3 John Meikle11(2) - 15(3) LPts
17/10/2023Rome, Italy4 - 3 Adolfo De Caprio0 - 0 WPts
05/09/2023Parma, Italy3 - 3 Arturo Mazzocchi0 - 0 WPts
19/07/2023Cagliari, Italy3 - 2 Luigino Trozzo11 - 17(8) LPts
27/05/2023Salerno, Italy2 - 2 Nico Lombardo12 - 21 WPts
02/04/2023Bologna, Italy2 - 1 Antonio Carossino12 - 6 LPts
11/02/2023Takoradi, Ghana2 - 0 Aaron Inkoom2 - 25 LPts
14/12/2022Florence, Italy1 - 0 Gabriele Pucci0 - 3(1) WPts
05/11/2022Milan, Italy0 - 0 Rajmund Jamroz0 - 0 WPts