Weightclass:  Heavyweight
Location:  Cagliari, Italy
Record:  36 - 20
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
04/02/2034Stockholm, Sweden35 - 20 Axel Forsgren28(5) - 15 WPts
06/12/2033Cagliari, Italy35 - 19 Koldan Kopko40(2) - 13 LPts
05/11/2033Minsk, Belarus35 - 18 Koldan Kopko39(2) - 13 LPts
05/10/2033Cagliari, Italy35 - 17 Koldan Kopko38(2) - 13 LPts
03/09/2033Cagliari, Italy34 - 17 Koldan Golubev24(2) - 30 WPts
03/08/2033Barnaul, Russia33 - 17 Koldan Golubev24(2) - 29 WPts
03/07/2033Touba, Senegal32 - 17 Hello Lasalle29 - 27 WPts
02/06/2033Cagliari, Italy31 - 17 Boden Blanc19(1) - 21 WPts
02/05/2033Cagliari, Italy30 - 17 Boden Blanc19(1) - 20 WPts
01/04/2033Modena, Italy29 - 17 Mario Veltroni3(1) - 0 WPts Italy National Championships 2033View
29/03/2033Modena, Italy28 - 17 Arturo Lombardo11 - 14 WPts Italy National Championships 2033View
26/03/2033Modena, Italy27 - 17 Luca Parlato4 - 9 WPts Italy National Championships 2033View
01/03/2033Cagliari, Italy26 - 17 Koldan Golubev23(2) - 24 WPts
29/01/2033Cagliari, Italy25 - 17 Koldan Golubev23(2) - 23 WPts
21/12/2032Auckland, New Zealand25 - 16 Bryn Bird28(1) - 18 LPts
20/11/2032Sana'a, Yemen25 - 15 Amer Saffy34(1) - 14(1) LPts
20/10/2032Sana'a, Yemen25 - 14 Amer Saffy33(1) - 14(1) LPts
19/09/2032Cagliari, Italy24 - 14 Bryn Bird26(1) - 17 WPts
18/08/2032Cagliari, Italy23 - 14 Wilber Eckstdt8 - 21 WPts
18/07/2032Cagliari, Italy22 - 14 Wilber Eckstdt8 - 20 WPts
15/06/2032Yerevan, Armenia22 - 13 Vosgan Kabakian9 - 23(2) LPts
15/05/2032Cagliari, Italy22 - 12 Lovre Umljenovic24 - 13 LPts
01/04/2032Salerno, Italy21 - 12 Silvestro Quaglierini18 - 12 WPts Italy National Championships 2032View
29/03/2032Salerno, Italy20 - 12 Luca Germontani16 - 7 WPts Italy National Championships 2032View
26/03/2032Salerno, Italy19 - 12 Cristiano Rossi4 - 8 WPts Italy National Championships 2032View
06/03/2032Montevideo, Uruguay19 - 11 Desiderio Rayas21 - 13 LPts
04/02/2032Cagliari, Italy18 - 11 Olindo Grajales7(2) - 14 WPts
04/01/2032Tegucigalpa, Honduras17 - 11 Olindo Grajales7(2) - 13 WPts
22/11/2031Cagliari, Italy16 - 11 Carlo Schirru20 - 16 WPts
22/09/2031Kampala, Uganda16 - 10 Raimy Salim18 - 7 LPts
25/07/2031Melbourne, Australia15 - 10 Clinton Nino1 - 0 WPts
27/05/2031Turin, Italy15 - 9 Claudio Fedele9 - 16 LPts
01/04/2031Bologna, Italy15 - 8 Carlo Schirru18 - 13 LPts Italy National Championships 2031View
29/03/2031Bologna, Italy14 - 8 Fabio Li Causi8 - 9 WPts Italy National Championships 2031View
26/03/2031Bologna, Italy13 - 8 Claudio Fedele9 - 15 WPts Italy National Championships 2031View
05/02/2031Bulawayo, Zimbabwe12 - 8 Ibeamaka Chimutengwende0 - 3 WPts
08/12/2030Turin, Italy11 - 8 Claudio Fedele8 - 14 WPts
16/10/2030Waitakere, New Zealand10 - 8 Arran Goff21 - 7 WPts
18/08/2030Modena, Italy9 - 8 Luca Germontani7 - 5 WPts
26/06/2030Cagliari, Italy7 - 8 Piotr Tulej0 - 6(1) WPts
26/06/2030Cagliari, Italy8 - 8 Piotr Tulej0 - 7(1) WPts
27/04/2030Messina, Italy7 - 7 Vico Tomasso10 - 5 LPts
28/02/2030Zurich, Switzerland6 - 7 Garry Kallsen8 - 16 WPts
31/12/2029Cagliari, Italy5 - 7 Rodrigo Torre2 - 7 WPts
01/11/2029Northampton, UK4 - 7 Ian Grzyb4 - 11 WPts
02/09/2029Genoa, Italy3 - 7 Nero Butti0 - 12 WPts
06/07/2029Graz, Austria3 - 6 Erkerd Abercron17(1) - 14 LPts
08/05/2029Nassau, Bahamas3 - 5 Dan Frashier17 - 9 LPts
10/03/2029Cagliari, Italy2 - 5 Gianni Schettini5 - 5 WPts
08/01/2029Cagliari, Italy2 - 4 Gianluigi Leonetti1 - 7 LPts
09/11/2028Copenhagen, Denmark2 - 3 Rune Jantzen15 - 7 LPts
11/09/2028Nuremberg, Germany1 - 3 Gus Alber2 - 9 WPts
13/07/2028Palermo, Italy1 - 2 Carlo Schirru3 - 9 LPts
22/05/2028Rome, Italy1 - 1 Liberatore Fisco17 - 15 LPts
13/04/2028Messina, Italy1 - 0 Dino Grieco24(4) - 34 LPts
05/03/2028Cagliari, Italy0 - 0 Uland Chepkirwok4(1) - 17(2) WPts