Weightclass:  Lightweight
Location:  Florence, Italy
Record:  18 - 31
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
09/01/2031Florence, Italy18 - 30 Geeraard Van den Zolre14 - 21 LPts
09/11/2030Florence, Italy17 - 30 Pati-unus Desnam22 - 18 WPts
10/09/2030Florence, Italy16 - 30 Forrest Tasso1 - 15 WPts
11/07/2030Florence, Italy15 - 30 Julien Carreau14 - 8 WPts
12/05/2030Florence, Italy15 - 29 Ibrahim Fahmy24 - 13 LPts
12/03/2030Florence, Italy14 - 29 VÝt Frank2 - 10 WPts
11/01/2030Florence, Italy14 - 28 Lollaert Oobreckx2 - 6 LPts
12/11/2029Florence, Italy13 - 28 Vernon Sagna2 - 14 WPts
13/09/2029Florence, Italy12 - 28 Kolya Zuyev1 - 14 WPts
14/07/2029Florence, Italy12 - 27 Vandwon Ametepey19 - 15 LPts
16/05/2029Florence, Italy11 - 27 Fedor Otarsultanov1 - 17 WPts
17/03/2029Florence, Italy11 - 26 Tom MacGillivray29(3) - 16 LPts
16/01/2029Rome, Italy11 - 25 Alberto Bartolini14 - 15 LPts
21/11/2028Hyderabad, India11 - 24 Darshan Kadar21 - 10 LPts
23/09/2028Naples, Italy11 - 23 Dante Visco21 - 11 LPts
26/07/2028Milan, Italy10 - 23 Vittore Barzanti8 - 17 WPts
28/05/2028Florence, Italy9 - 23 Uzondu Mwimbu0 - 10 WPts
29/03/2028Naples, Italy8 - 23 Remo Scivoletto18(1) - 9 WPts
31/01/2028Rome, Italy7 - 23 Bernardo Maffeo12(1) - 15 WPts
02/12/2027Messina, Italy7 - 22 Gianfranco Lusco9(2) - 22 LPts
03/10/2027Messina, Italy6 - 22 Gianfranco Lusco9(2) - 21 WPts
05/08/2027Salerno, Italy6 - 21 Rico Lo Presti8 - 14 LPts
09/06/2027Naples, Italy6 - 20 Remo Lamia11 - 12 LPts
27/04/2027Milan, Italy6 - 19 Cecilio Chiellini22(2) - 24 LPts
26/03/2027Verona, Italy6 - 18 Luigi Pollastrini15 - 4 LPts Italy National Championships 2027View
09/02/2027Florence, Italy5 - 18 Lazar Kasatonov8 - 1 WPts
11/12/2026Florence, Italy4 - 18 Vittore Barzanti4 - 11 WPts
12/10/2026Florence, Italy4 - 17 Alec Tully9 - 17 LPts
13/08/2026Florence, Italy3 - 17 Lordson Osondu4 - 6 WPts
14/06/2026Messina, Italy2 - 17 Alessandro Colombi3 - 10 WPts
22/04/2026Novara, Italy2 - 16 Raul Grifone2 - 14 LPts
26/02/2026Rome, Italy2 - 15 Francesco Darmian14(2) - 21 LPts
29/12/2025Cebu City, Philippines2 - 14 Jeraldo Coreas6(1) - 10(1) LPts
31/10/2025Florence, Italy1 - 14 Valentino Meduri4 - 3 WPts
02/09/2025Florence, Italy1 - 13 Ioakim Bykov6 - 17(2) LPts
04/07/2025Mexico City, Mexico1 - 12 Sancho Segundo34(3) - 8 LPts
06/05/2025Chelyabinsk, Russia1 - 11 Dmitri Podladchikov27 - 19 LPts
08/03/2025Amman, Jordan1 - 10 Haaris Bal7 - 8 LPts
08/01/2025Turin, Italy1 - 9 Alessandro Panico8 - 6 LPts
13/11/2024Milan, Italy1 - 8 Enzo Ballan42 - 5 LPts
13/09/2024Milan, Italy1 - 7 Enzo Ballan41 - 5 LPts
08/08/2024Palermo, Italy1 - 6 Luca Conte5(1) - 24 LPts
04/07/2024Naples, Italy1 - 5 Gabriele Sozzi0 - 5 LPts
13/05/2024Florence, Italy1 - 4 Dai Caden11 - 10 LPts
15/03/2024Bangalore, India1 - 3 Balamurali Narsireddy2 - 8(1) LPts
16/01/2024Milan, Italy1 - 2 Massimo Balotelli16(1) - 18 LPts
24/11/2023Venice, Italy1 - 1 Massimo Gabbiadini14 - 24 LPts
28/09/2023Novara, Italy0 - 1 Raul Grifone0 - 0 WPts
18/08/2023Florence, Italy0 - 0 Damiano Turri0 - 1 LPts