Weightclass:  Middleweight
Location:  Bologna, Italy
Record:  21 - 12(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
28/09/2027Bologna, Italy20 - 12(1) Gianluca Basini4 - 9 WPts
30/07/2027Bologna, Italy20 - 11 Cody Akiga18(1) - 17 LKO3
31/05/2027Bologna, Italy19 - 11 Reynaldo Escamilla11 - 14 WPts
01/04/2027Verona, Italy18 - 11 Colombo Siliquini16 - 30(2) WPts Italy National Championships 2027View
29/03/2027Verona, Italy17 - 11 Fabiano Leonetti14 - 10 WPts Italy National Championships 2027View
26/03/2027Verona, Italy16 - 11 Primo Conti10(1) - 9 WPts Italy National Championships 2027View
15/02/2027Bologna, Italy15 - 11 Edmondo Violante4(1) - 12 WPts
17/12/2026Suez, Egypt15 - 10 Bilal Tarek40 - 32(9) LPts
19/10/2026Cologne, Germany14 - 10 Karlyn Sandel3 - 1 WPts
21/08/2026Bologna, Italy13 - 10 Vicenzo Raia2 - 10 WPts
22/06/2026Bologna, Italy12 - 10 Dakarai Kachikoti1 - 4 WPts
23/04/2026Riyadh, Saudi Arabia11 - 10 Faisal Nasir1 - 10(4) WPts
23/02/2026Bologna, Italy10 - 10 Fabrizio Caira8 - 10(1) WPts
25/12/2025Turin, Italy9 - 10 Edmondo Tripodi10 - 14 WPts
31/10/2025Bologna, Italy8 - 10 Joaquin Garayblas9 - 18 WPts
02/09/2025Genoa, Italy8 - 9 Adriano Domiano7 - 10 LPts
10/07/2025Tarant, Italy8 - 8 Luca Lisi9 - 11 LPts
24/05/2025Bologna, Italy7 - 8 Marijan Jelcic1 - 12(1) WPts
26/03/2025Genoa, Italy7 - 7 Fabio Di Vittorio14(1) - 12 LPts Italy National Championships 2025View
09/03/2025Wichita, USA6 - 7 Jay Rayburn11 - 14 WPts
09/01/2025Hartford, USA5 - 7 Paul Peavey5 - 17 WPts
11/11/2024Bologna, Italy5 - 6 Alessandro Bettini1 - 2 LPts
10/09/2024Bologna, Italy4 - 6 Shihab Elguerroui2 - 14(1) WPts
13/07/2024Bologna, Italy4 - 5 Ui-jo Do1 - 8 LPts
13/05/2024Bologna, Italy3 - 5 Kian Magorian6 - 6 WPts
15/03/2024Bologna, Italy2 - 5 Mel MacNevin8 - 11 WPts
15/01/2024Harare, Zimbabwe2 - 4 Dillon Charamba7 - 18(8) LPts
17/11/2023Bologna, Italy1 - 4 Massimo Bellotti1 - 8(1) WPts
19/09/2023Itagui, Colombia1 - 3 Alejandro Guiterrez16 - 17 LPts
22/07/2023Modena, Italy1 - 2 Nico Bertolacci12(1) - 19 LPts
09/06/2023Rome, Italy1 - 1 Rodolfo Novo7 - 17(1) LPts
13/04/2023Tarant, Italy1 - 0 Pepe Bocchino10 - 14 LPts
05/03/2023Bologna, Italy0 - 0 Fabrizio Destro1 - 0 WPts