Weightclass:  Bantamweight
Location:  Tarant, Italy
Record:  18(2) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
10/07/2029Tarant, Italy18(2) - 24 Zachary Larimer3 - 9 LPts
10/05/2029Tarant, Italy18(2) - 23 Angelo De Silvestri10(1) - 29(1) LPts
11/03/2029Tarant, Italy17(2) - 23 Mark Doak3 - 9 WPts
09/01/2029Tarant, Italy16(2) - 23 Dylan Kippen3 - 6(1) WPts
10/11/2028Tarant, Italy15(1) - 23 Gianluca Meloni13 - 15(2) WKO3
11/09/2028Tarant, Italy14 - 23 Gianluca Meloni13 - 14(1) WKO3
13/07/2028Tarant, Italy13 - 23 Wijnand Hadynck2 - 7 WPts
14/05/2028Tarant, Italy13 - 22 Vanni Fisichella2 - 4 LPts
15/03/2028Tarant, Italy13 - 21 Alfredo Nicoli2 - 17 LPts
15/01/2028Tarant, Italy12 - 21 Gianfranco Leo4 - 8 WPts
16/11/2027Tarant, Italy12 - 20 Edmondo Racca1 - 8 LPts
17/09/2027Tarant, Italy11 - 20 Tino Luca0 - 6(1) WPts
19/07/2027Bradford, UK10 - 20 Noel MacRae9 - 18 WPts
21/05/2027Lviv, Ukraine9 - 20 Petro Barnick11(1) - 26 WPts
23/03/2027Turin, Italy8 - 20 Vittore Marchisio10 - 30 WPts
27/01/2027Accra, Ghana7 - 20 James Dede3 - 17 WPts
29/11/2026Ponce, Puerto Rico7 - 19 Angel Marta12 - 12 LPts
01/10/2026Tarant, Italy7 - 18 Nico Dozza1 - 8 LPts
02/08/2026Panama City, Panama7 - 17 Elias Marrero10 - 15 LPts
04/06/2026Brescia, Italy7 - 16 Damiano Cardia11 - 5 LPts
06/04/2026Brescia, Italy7 - 15 Damiano Cardia10 - 5 LPts
09/02/2026Parma, Italy7 - 14 Claudio Mauri1 - 13 LPts
27/12/2025Turin, Italy7 - 13 Gianni Chiellini10 - 16(1) LPts
30/10/2025Bologna, Italy6 - 13 Dino Rizzo4 - 21 WPts
01/09/2025Samara, Russia5 - 13 Kolzak Burak1 - 2 WPts
04/07/2025Rotterdam, Netherlands5 - 12 Geerard de Baelgy23(3) - 20 LPts
06/05/2025San Pedro de Macoris, Dominican Republic4 - 12 Frisco Sauceda2 - 9 WPts
08/03/2025Tarant, Italy3 - 12 Claudio Mauri0 - 8 WPts
07/01/2025Kuching, Malaysia3 - 11 Zafa Farah20(2) - 22 LPts
09/11/2024Catania, Italy3 - 10 Valentino Prandelli24 - 18(2) LPts
27/09/2024Rome, Italy3 - 9 Gabriele Giolitti21 - 25 LPts
21/08/2024Valladolid, Spain2 - 9 Cris Guillen1 - 4 WPts
23/06/2024Riyadh, Saudi Arabia2 - 8 Majid Brown26 - 9 LPts
25/04/2024Seoul, South Korea2 - 7 Hyun-jun Chee29 - 7 LPts
26/02/2024Parma, Italy1 - 7 Claudio Mauri0 - 0 WPts
05/01/2024Novara, Italy1 - 6 Pepe Raia0 - 0 LPts
19/11/2023Santo Domingo de Guzman, Dominican Republic1 - 5 Fresco Busto5 - 19 LPts
21/09/2023Kuala Lumpur, Malaysia1 - 4 Waleed Guler5 - 28 LPts
24/07/2023Hanoi, Vietnam1 - 3 Ky Hai20 - 12 LPts
26/05/2023Tarant, Italy0 - 3 Dino Rizzo1 - 8 WPts
26/03/2023Rome, Italy0 - 2 Pepe Cavazzuti16(1) - 15 LPts
11/02/2023Rome, Italy0 - 1 Alessio Barella16(1) - 14 LPts
05/01/2023Tarant, Italy0 - 0 Gianni Chiellini1 - 6(1) LPts