Weightclass:  Lightweight
Location:  Milan, Italy
Record:  19(1) - 28(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
12/02/2028Milan, Italy18(1) - 28(1) Colombo Chiamparino2 - 0 WPts
14/12/2027Milan, Italy17(1) - 28(1) Bernardo Tremaglia0 - 1 WPts
15/10/2027Milan, Italy16(1) - 28(1) Amjad Srour0 - 4 WPts
16/08/2027Milan, Italy15(1) - 28(1) Zachary Andrew0 - 5 WPts
16/06/2027Milan, Italy15(1) - 27(1) Ramirez Picado4 - 10 LPts
17/04/2027Milan, Italy14(1) - 27(1) Sancho Curto5 - 14 WPts
17/02/2027Milan, Italy14(1) - 26(1) Paul Sposetti2 - 16(1) LPts
19/12/2026Milan, Italy14(1) - 25(1) Mauro Valerio26(2) - 20 LPts
20/10/2026Milan, Italy14(1) - 24(1) Joaquin Capati4 - 16 LPts
21/08/2026Milan, Italy13(1) - 24(1) Gaylord Beatrice4 - 5 WPts
22/06/2026Milan, Italy12(1) - 24(1) Vittore Sossi1 - 2 WPts
23/04/2026Milan, Italy11(1) - 24(1) Cristiano Matri0 - 1 WPts
22/02/2026Port Said, Egypt10(1) - 24(1) Malik Rad1 - 2 WPts
25/12/2025Milan, Italy9(1) - 24(1) Silvestro Gianelli2 - 11 WPts
26/10/2025Amman, Jordan8(1) - 24(1) Haaris Atiq1 - 15(4) WPts
28/08/2025Milan, Italy7(1) - 24(1) Claudio Cursi4 - 10 WPts
29/06/2025Milan, Italy6(1) - 24(1) Gazi Hameed1 - 0 WPts
30/04/2025Abidjan, Ivory Coast6(1) - 23(1) Dominique Bartoli10 - 14 LPts
02/03/2025Benin City, Nigeria5(1) - 23(1) Shayan Saab0 - 25 WPts
02/01/2025Mumbai, India5(1) - 22(1) Deepak Mammen6 - 6 LPts
04/11/2024Montevideo, Uruguay5(1) - 21(1) Ramiro Terronez15 - 26(1) LPts
06/09/2024Jaipur, India5(1) - 20(1) Kanja Iyer11 - 13 LPts
09/07/2024Milan, Italy4(1) - 20(1) Dante Visco1 - 4 WPts
09/05/2024Milan, Italy4(1) - 19(1) Daniele Bongiorno5 - 6 LPts
10/03/2024Tlaquepaque, Mexico4(1) - 18(1) Isidro Tagle4 - 11(1) LPts
11/01/2024Milan, Italy3 - 18(1) Angel Zamora1 - 2(1) WKO3
12/11/2023Bogota, Colombia3 - 17(1) Santiago Marcelo7 - 10 LPts
14/09/2023Montevideo, Uruguay3 - 16(1) Salvador Santin11 - 13(2) LPts
17/07/2023Milan, Italy2 - 16(1) Vicenzo Zanonato2 - 16 WPts
18/05/2023Oslo, Norway2 - 15 Kirk Mortensen17(5) - 15 LKO3
20/03/2023Mexico City, Mexico1 - 15 Vegas Ovalles0 - 9 WPts
20/01/2023London, UK1 - 14 Paul Maguire10 - 18 LPts
21/11/2022Montevideo, Uruguay1 - 13 Xaver Banda8(2) - 23 LPts
22/09/2022Guatemala City, Guatemala1 - 12 Isidro Balan21 - 9 LPts
25/07/2022Rome, Italy1 - 11 Rico Buzzanca18(1) - 10 LPts
02/06/2022Milan, Italy0 - 11 Vanni Florino1 - 17 WPts
03/04/2022Milan, Italy0 - 10 Bernardo Galati4 - 9 LPts
21/02/2022Milan, Italy0 - 9 Alberto Borrelli6 - 16 LPts
19/01/2022Tarant, Italy0 - 8 Vittore Vita20 - 7 LPts
25/11/2021Milan, Italy0 - 7 Nicolas Bayne23 - 3 LPts
25/09/2021Catania, Italy0 - 6 Rodolfo De Angelis9 - 15 LPts
19/08/2021Le Havre, France0 - 5 Varden Bouchez2 - 21 LPts
21/06/2021Milan, Italy0 - 4 Lorenzo Serri3 - 6 LPts
20/04/2021Milan, Italy0 - 3 Quraishi Nissim7 - 14 LPts
18/02/2021Lusaka, Zambia0 - 2 Makalo Mudala4 - 13 LPts
21/12/2020Foggia, Italy0 - 1 Gianluca Santon4(1) - 15 LPts
05/11/2020Milan, Italy0 - 0 Primo Albonetti2 - 3 LPts