Weightclass:  Light Heavyweight
Location:  Rome, Italy
Record:  50(5) - 25
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
22/05/2033Rome, Italy49(5) - 25 Wyatt Boyer1 - 3(1) WPts
22/03/2033Rome, Italy48(5) - 25 Rick Scheirer0 - 3 WPts
20/01/2033Rome, Italy47(5) - 25 Roni Juusten13 - 11 WPts
20/11/2032Rome, Italy46(5) - 25 Ioakim Borzakovskiy14 - 4 WPts
20/09/2032Rome, Italy45(5) - 25 Waqas Quraishi4 - 18 WPts
21/07/2032Rome, Italy44(5) - 25 Sancho Montemayor7 - 4 WPts
23/05/2032Rome, Italy43(5) - 25 Reinaert Beekaert5 - 7 WPts
24/03/2032Rome, Italy42(5) - 25 Gaspar Fesse4 - 19 WPts
24/01/2032Rome, Italy41(4) - 25 Saber Bazin2 - 5 WKO3
25/11/2031Rome, Italy40(3) - 25 Abdul Mona2 - 0 WKO3
25/09/2031Rome, Italy40(3) - 24 Feodras Kanelos22 - 10 LPts
27/07/2031Rome, Italy39(3) - 24 Hermanni Porkka17 - 14 WPts
28/05/2031Medellin, Colombia38(3) - 24 Angel Covarrubias19(1) - 10 WPts
29/03/2031Bologna, Italy38(3) - 23 Augusto Bergomi14(1) - 16 LPts Italy National Championships 2031View
26/03/2031Bologna, Italy37(2) - 23 Fausto Bruno7 - 19(3) WKO3 Italy National Championships 2031View
24/01/2031Dushanbe, Tajikistan37(2) - 22 Famil Tagizade35 - 26 LPts
26/11/2030Adelaide, Australia36(2) - 22 Dale Pringle10 - 16 WPts
28/09/2030Richmond, Canada35(2) - 22 Bob Davidge20 - 17 WPts
31/07/2030Rome, Italy34(2) - 22 Nerguin Zhamtsarano23 - 38(1) WPts
30/06/2030Rome, Italy33(2) - 22 Nerguin Zhamtsarano23 - 37(1) WPts
30/05/2030Rome, Italy32(2) - 22 Nerguin Zhamtsarano23 - 36(1) WPts
29/04/2030Chifeng, China31(2) - 22 Nerguin Zhamtsarano23 - 35(1) WPts
29/03/2030Reggio Emilia, Italy31(2) - 21 Luigino Palagi18(1) - 7 LPts Italy National Championships 2030View
26/03/2030Reggio Emilia, Italy30(2) - 21 Antonio Fiori11 - 9 WPts Italy National Championships 2030View
05/03/2030Rome, Italy29(2) - 21 Ignado Ortiz22 - 24 WPts
01/02/2030Rome, Italy28(2) - 21 Ignado Ortiz22 - 23 WPts
20/12/2029Rome, Italy27(2) - 21 Hilario Noyola20(1) - 26 WPts
19/11/2029Rome, Italy26(2) - 21 Hilario Noyola20(1) - 25 WPts
19/10/2029Rome, Italy25(2) - 21 Hilario Noyola20(1) - 24 WPts
18/09/2029Quito, Ecuador25(2) - 20 Hilario Noyola19(1) - 24 LPts
18/08/2029Rome, Italy24(2) - 20 Steven Ledingham21 - 24(1) WPts
16/07/2029Rome, Italy23(1) - 20 Yulian Bogdanovich15 - 28(5) WKO3
15/06/2029Rome, Italy22(1) - 20 Hilario Noyola17 - 23 WPts
02/05/2029Rome, Italy22(1) - 19 Jaidev Bandi25 - 12 LPts
01/04/2029Monza, Italy21(1) - 19 Leonardo Spinelli18(1) - 10 WPts Italy National Championships 2029View
29/03/2029Monza, Italy20(1) - 19 Rodolfo La Torre4 - 3 WPts Italy National Championships 2029View
26/03/2029Monza, Italy19(1) - 19 Giuseppe Fanales8 - 4 WPts Italy National Championships 2029View
03/02/2029Rome, Italy18(1) - 19 Massimo Boldrini8 - 21 WPts
12/12/2028Genoa, Italy18(1) - 18 Fino Maldini21 - 19 LPts
14/10/2028Bari, Italy17(1) - 18 Marco Fabio9 - 21 WPts
15/08/2028Bari, Italy16(1) - 18 Marco Fabio9 - 20 WPts
19/06/2028London, UK15(1) - 18 Dan Edwards4 - 6 WPts
21/04/2028Rome, Italy14(1) - 18 Vittore De Giovanni1 - 0 WPts
21/02/2028Salerno, Italy13(1) - 18 Silvano Boldrini8 - 21 WPts
26/12/2027Medina, Saudi Arabia13(1) - 17 Bilal Baduy21 - 15(1) LPts
28/10/2027Rome, Italy12(1) - 17 Colombo Criscito4 - 15(1) WPts
28/08/2027Rome, Italy11 - 17 Liberatore Leonetti2 - 11 WKO3
28/06/2027Santo Domingo de Guzman, Dominican Republic11 - 16 Leonardo De Gonia18 - 13 LPts
30/04/2027Medina, Saudi Arabia11 - 15 Bilal Baduy17 - 15(1) LPts
02/03/2027Rome, Italy10 - 15 Rocco Basile2 - 16 WPts
01/01/2027Verona, Italy9 - 15 Emilio Ranocchia9 - 20 WPts
07/11/2026Palermo, Italy9 - 14 Gianluigi Oliveri25 - 17 LPts
28/09/2026Milan, Italy9 - 13 Gianni Gianfrancesco24(1) - 14 LPts
22/08/2026Curitiba, Brazil8 - 13 Fanuco Jorge4 - 13 WPts
24/06/2026Florence, Italy7 - 13 Vanni Pollastrini8 - 9 WPts
08/05/2026Giza, Egypt7 - 12 Khalid Elmanhaly3 - 9 LPts
10/03/2026Rome, Italy6 - 12 Kolzak Ordabaev4 - 12(1) WPts
10/01/2026Rome, Italy6 - 11 Leszek Zarzecki7 - 6 LPts
11/11/2025Parma, Italy5 - 11 Luigi Meloni0 - 15 WPts
17/09/2025Rome, Italy5 - 10 Adriano Alasia3 - 8 LPts
20/07/2025Dresden, Germany5 - 9 Edingu Scheeler38 - 14 LPts
22/05/2025Lima, Peru4 - 9 Hernan Bellon1 - 12(1) WPts
24/03/2025Nassau, Bahamas4 - 8 Paul Mickle3 - 14 LPts
24/01/2025Milan, Italy3 - 8 Adriano Alasia1 - 6 WPts
30/11/2024Turin, Italy2 - 8 Emilio Messa1 - 3 WPts
06/10/2024Naples, Italy2 - 7 Nico Piglionica31 - 8 LPts
16/08/2024Rome, Italy2 - 6 Fabrizio Greganti3 - 4 LPts
17/06/2024Brescia, Italy2 - 5 Lorenzo Bellucci16 - 20 LPts
05/05/2024Turin, Italy1 - 5 Emilio Messa0 - 0 WPts
03/04/2024Krakow, Poland1 - 4 Marcel Koral6 - 25 LPts
04/02/2024Szczecin, Poland1 - 3 Tytus Skawinski11(1) - 20 LPts
07/12/2023Rome, Italy1 - 2 Dmitri Kazbekoff24 - 12(1) LPts
08/10/2023Bari, Italy1 - 1 Luigi Mantica8 - 8 LPts
23/08/2023Naples, Italy1 - 0 Augusto Albergo13 - 11 LPts
18/07/2023Rome, Italy0 - 0 Fabio Branca0 - 5 WPts