Weightclass:  Lightweight
Location:  Turin, Italy
Record:  24(2) - 23
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
24/07/2025Turin, Italy23(2) - 23 Primo Dioguardi5 - 1 WPts
25/05/2025Turin, Italy22(2) - 23 Massimo Visco5 - 7 WPts
26/03/2025Turin, Italy21(1) - 23 Gianni Pucci3 - 13(1) WKO2
25/01/2025Turin, Italy20(1) - 23 Jawad Hamdouchi3 - 6 WPts
26/11/2024Turin, Italy19(1) - 23 Vernon Henri1 - 9(1) WPts
27/09/2024Turin, Italy18(1) - 23 Sorrel Turcat5 - 12 WPts
29/07/2024Turin, Italy17(1) - 23 Joshua Crandall0 - 3 WPts
30/05/2024Turin, Italy16(1) - 23 Francisco Mar0 - 3 WPts
31/03/2024Turin, Italy15(1) - 23 Nemesio Barreda2 - 11 WPts
31/01/2024Turin, Italy14(1) - 23 Chrestien Pagnol2 - 11 WPts
02/12/2023Turin, Italy13(1) - 23 Savio Azzara1 - 8 WPts
02/10/2023Turin, Italy12(1) - 23 Timoleon Kefalas7 - 7 WPts
03/08/2023Turin, Italy11(1) - 23 Pierro Nikolas4 - 7 WPts
04/06/2023Milan, Italy11(1) - 22 Valentino Zaza15(3) - 19 LPts
08/04/2023Zarqa, Jordan10 - 22 Atif Ayad1 - 19 WKO3
08/02/2023Turin, Italy9 - 22 Lorenzo Baldassarri0 - 1 WPts
09/12/2022Bratislava, Slovakia9 - 21 Oto Veverka19 - 12 LPts
11/10/2022Chelyabinsk, Russia9 - 20 Vikenti Valuev3 - 5 LPts
13/08/2022Verona, Italy9 - 19 Silvano De Vito7 - 19 LPts
03/07/2022Rome, Italy9 - 18 Vanni Sabattini15 - 11 LPts
27/05/2022Gomel, Belarus9 - 17 Oleksander Polansky17 - 10 LPts
29/03/2022Kiev, Ukraine9 - 16 Avel Dziuba18 - 8(1) LPts
29/01/2022Turin, Italy9 - 15 Takeo Okabe13 - 8 LPts
29/11/2021Turin, Italy8 - 15 Augusto Dozza1 - 3 WPts
28/09/2021Georgetown, Guyana7 - 15 Danny Lewis4 - 2 WPts
31/07/2021Turin, Italy6 - 15 Vanni Florino1 - 11 WPts
29/05/2021Amman, Jordan6 - 14 Asif Saeed15 - 7 LPts
30/03/2021Zagreb, Croatia6 - 13 Mihajlo Mitrovic9 - 3 LPts
30/01/2021Turin, Italy6 - 12 Mauro Cichetti14 - 4 LPts
29/11/2020Seoul, South Korea6 - 11 Jong-ho Yum12 - 5 LPts
30/09/2020Zagreb, Croatia6 - 10 Alen Subotic12 - 4 LPts
02/08/2020Athens, Greece6 - 9 CerbeIus Costas4 - 5 LPts
03/06/2020Turin, Italy5 - 9 Lorenzo Del Piero5(1) - 8 WPts
02/04/2020Turin, Italy5 - 8 Gianfranco Florino8 - 7 LPts
02/02/2020Istanbul, Turkey5 - 7 Ufuk Can5 - 9 LPts
03/12/2019Turin, Italy5 - 6 Fabiano La Russa4 - 5 LPts
03/10/2019Quebec City, Canada5 - 5 Forrest Laude5 - 2 LPts
05/08/2019Toronto, Canada5 - 4 Stuart Inch0 - 8(1) LPts
06/06/2019Turin, Italy4 - 4 Michael Paterson2 - 2 WPts
07/04/2019Ottawa, Canada4 - 3 Sam Work1 - 0 LPts
07/02/2019Turin, Italy4 - 2 Malvolio Montoro2 - 4 LPts
08/12/2018Turin, Italy3 - 2 Cecilio Del Piero4 - 0 WPts
08/10/2018Amsterdam, Netherlands2 - 2 Harry Van den Peereboome1 - 1 WPts
10/08/2018Turin, Italy1 - 2 Silvestro Nicoli0 - 1 WPts
09/06/2018Turin, Italy0 - 2 Silvestro Abella1 - 0 WPts
21/04/2018Rome, Italy0 - 1 Nero De Simone0 - 0 LPts
20/03/2018Turin, Italy0 - 0 Gianni Florino1 - 1 LPts