Weightclass:  Welterweight
Location:  Milan, Italy
Record:  16 - 14
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
11/02/2027Milan, Italy15 - 14 Harvey Kabel9 - 7 WPts
13/12/2026Milan, Italy14 - 14 Fabrizio Racca3 - 13 WPts
14/10/2026Milan, Italy13 - 14 Bernardo Corsaro0 - 3(1) WPts
15/08/2026Milan, Italy12 - 14 Fausto Veronisi7(1) - 6 WPts
16/06/2026Milan, Italy11 - 14 Alberto Murgia1 - 12 WPts
17/04/2026Milan, Italy10 - 14 Fabiano Tierno6 - 6 WPts
16/02/2026Milan, Italy9 - 14 Franciszek Drazkowski2 - 16(1) WPts
18/12/2025Milan, Italy8 - 14 Damiano Ramponi2 - 16(4) WPts
19/10/2025Milan, Italy7 - 14 Butades Eliopoulos5 - 16 WPts
21/08/2025Milan, Italy7 - 13 Will Brown4 - 11 LPts
23/06/2025Shiraz, Iran7 - 12 Khalid Mohamed5 - 19 LPts
25/04/2025Heraklion, Greece7 - 11 Aindriu Martis12 - 14 LPts
25/02/2025Milan, Italy6 - 11 Luigino Pagliuzzi1 - 4 WPts
28/12/2024Kanpur, India6 - 10 Vivek Nayak4 - 15 LPts
30/10/2024Milan, Italy5 - 10 Gianni De Grado4(1) - 18 WPts
31/08/2024Nakuru, Kenya4 - 10 Greg Chemlany1 - 3 WPts
03/07/2024Milan, Italy3 - 10 Nero Fabian0 - 5 WPts
04/05/2024Milan, Italy2 - 10 Gianluigi Pesce2 - 20 WPts
11/03/2024Córdoba, Argentina2 - 9 Santiago Colorado36 - 7 LPts
12/01/2024Dushanbe, Tajikistan2 - 8 Amin Gaziyev14 - 22 LPts
14/11/2023Berlin, Germany2 - 7 Ooschie Gehlhausen25(1) - 11 LPts
16/09/2023Milan, Italy1 - 7 Zain Jamal2 - 11 WPts
18/07/2023Donetsk, Ukraine1 - 6 Bohdan Volosin13 - 19 LPts
20/05/2023Tours, France1 - 5 Garland Belisle8 - 20 LPts
22/03/2023Milan, Italy1 - 4 Gianluigi Leonetti1 - 7 LPts
21/01/2023Sabadell, Spain1 - 3 Quico Ruiz3 - 19 LPts
23/11/2022Kingston, Jamaica1 - 2 Jay Ashland28 - 5 LPts
24/09/2022Catania, Italy1 - 1 Liberatore Rastrelli17(1) - 9 LPts
18/08/2022Verona, Italy0 - 1 Augusto Sturani0 - 0 WPts
05/07/2022Milan, Italy0 - 0 Fabrizio Ranieri0 - 0 LPts