Weightclass:  Middleweight
Location:  Prato, Italy
Record:  15 - 36
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
21/08/2033Prato, Italy14 - 36 Gianluca Colajanni5 - 12 WPts
20/06/2033Prato, Italy13 - 36 Massimo Chinello2 - 10 WPts
19/04/2033Prato, Italy12 - 36 Chris McQuistion2 - 11 WPts
18/02/2033Prato, Italy11 - 36 Liberatore Catte2 - 17(1) WPts
19/12/2032Prato, Italy10 - 36 Vanko Rakowski1 - 3 WPts
19/10/2032Prato, Italy9 - 36 Fedor Trofimov4 - 2 WPts
19/08/2032Prato, Italy9 - 35 Diederik Lerche7(1) - 7 LPts
18/06/2032Prato, Italy9 - 34 Silvestro Pecci1 - 0 LPts
20/04/2032Prato, Italy9 - 33 Gianfranco Di Giorgio11 - 3 LPts
20/02/2032Prato, Italy8 - 33 Massimo Briguglio3 - 4 WPts
21/12/2031Prato, Italy7 - 33 Savio Acerbi0 - 1 WPts
21/10/2031Prato, Italy7 - 32 Rocco Capodicasa12 - 20 LPts
21/08/2031Prato, Italy7 - 31 Rocco Capodicasa11 - 20 LPts
22/06/2031Resistencia, Argentina7 - 30 Nemesio Tolentino4 - 12 LPts
24/04/2031Prato, Italy6 - 30 Alberto Pirlo0 - 2 WPts
24/02/2031Maracaibo, Venezuela6 - 29 Rodrigo Baros8 - 15 LPts
26/12/2030Turin, Italy6 - 28 Gianfranco Rispoli13 - 18 LPts
29/10/2030Venice, Italy6 - 27 Alfredo Ciccioli17 - 21 LPts
31/08/2030Saitama, Japan6 - 26 Jiro Kinoshita7 - 25 LPts
02/07/2030Prato, Italy5 - 26 Alessio Rispoli1 - 0 WPts
04/05/2030Prato, Italy4 - 26 Jerrold Fidalgo1 - 4 WPts
06/03/2030Managua, Nicaragua4 - 25 Angel Borrayo19 - 11 LPts
06/01/2030Naples, Italy3 - 25 Silvano Cardia2 - 22 WPts
09/11/2029Genoa, Italy2 - 25 Carlo Bonucci6 - 15 WPts
10/09/2029Prato, Italy2 - 24 Vittore Adduce9(1) - 9 LPts
11/07/2029Tarant, Italy2 - 23 Fino Pesce19 - 18(4) LPts
14/05/2029Shah Alam, Malaysia2 - 22 Gao Go5 - 11 LPts
16/03/2029Los Angeles, USA2 - 21 Jake Rolando12 - 5 LPts
16/01/2029Kuching, Malaysia2 - 20 Faisal Jan8 - 19 LPts
18/11/2028Prato, Italy1 - 20 Fino Conte4 - 5 WPts
20/09/2028Naples, Italy1 - 19 Gianluca Basini7 - 12 LPts
29/07/2028Novokuznetsk, Russia1 - 18 Dimi Slutsky11 - 8 LPts
31/05/2028Rabat, Morocco1 - 17 Jabalah Eldad10 - 12 LPts
02/04/2028Hanover, Germany1 - 16 Wilbur Gering0 - 6 LPts
03/02/2028Mamelodi, South Africa1 - 15 Ayanda Serero3 - 12 LPts
06/12/2027Amsterdam, Netherlands1 - 14 Theofiel Van der Plaetse8 - 10 LPts
08/10/2027Rome, Italy1 - 13 Dino Cappucci19(1) - 13 LPts
25/08/2027Santiago, Chile1 - 12 Onofre Vita5 - 25 LPts
24/06/2027Venice, Italy1 - 11 Alfredo Ciccioli3 - 12 LPts
07/05/2027Palermo, Italy1 - 10 Francesco Ripa10 - 14 LPts
02/04/2027Port Harcourt, Nigeria1 - 9 John Onyeali16 - 12 LPts
02/02/2027Kano, Nigeria1 - 8 Shayan Parsa15 - 22 LPts
05/12/2026Prato, Italy0 - 8 Gianluca Basini0 - 6 WPts
06/10/2026Istanbul, Turkey0 - 7 Duygu Ayral17(5) - 13 LPts
08/08/2026Genoa, Italy0 - 6 Massimo Lattuca3 - 4 LPts
18/06/2026Prato, Italy0 - 5 Adinda Awanda0 - 4 LPts
19/04/2026Rotterdam, Netherlands0 - 4 Marco Haghe4 - 11 LPts
19/02/2026Quezon City, Philippines0 - 3 Ian Tangalin3 - 12 LPts
22/12/2025Managua, Nicaragua0 - 2 Montego Felipe7 - 18 LPts
24/10/2025Palermo, Italy0 - 1 Luigino Buglio2 - 12 LPts
26/08/2025Prato, Italy0 - 0 Nero Pizzorno2 - 6 LPts