Weightclass:  Light Heavyweight
Location:  Sassari, Italy
Record:  23 - 18(1)
DateLocationFighter RecordOpponentOpponent RecordOutcomeMethodTournamentReport
30/12/2033Sassari, Italy23 - 17(1) Damiano Gianfrancesco18 - 15 LPts
30/10/2033Sassari, Italy22 - 17(1) Patrick Connor8 - 11 WPts
29/08/2033Sassari, Italy21 - 17(1) Shane Mulligan5 - 16 WPts
29/06/2033Sassari, Italy21 - 16(1) Valerio Fantuzzi25 - 13 LPts
28/04/2033Sassari, Italy20 - 16(1) Valentino Giorgetti8 - 7 WPts
28/02/2033Sassari, Italy20 - 15(1) Krešo Gavric3 - 4 LPts
29/12/2032Sassari, Italy20 - 14(1) Yeremia Injijian2 - 0 LPts
29/10/2032Sassari, Italy19 - 14(1) Saad Haddou3 - 14 WPts
29/08/2032Sassari, Italy18 - 14(1) Mario Destro0 - 8 WPts
28/06/2032Sassari, Italy17 - 14(1) Gianluigi Rauti8 - 16 WPts
29/04/2032Sassari, Italy16 - 14(1) Giorgio Chiarante1 - 0 WPts
01/03/2032Sassari, Italy15 - 14(1) Santiago Cadenas5 - 8 WPts
01/01/2032Brescia, Italy14 - 14(1) Augusto Nini3 - 20 WPts
02/11/2031Makiivka, Ukraine14 - 13(1) Toma Murin38 - 27(1) LPts
03/09/2031Sassari, Italy13 - 13(1) Pancho Calistro4 - 18 WPts
06/07/2031Krakow, Poland12 - 13(1) Franciszek Zaremba2 - 20 WPts
08/05/2031Sassari, Italy12 - 12(1) Fabiano Fortuna2 - 9 LPts
10/03/2031Toronto, Canada12 - 11(1) Kris Evans5 - 2 LPts
10/01/2031Sassari, Italy11 - 11(1) Rodolfo Truffi2 - 3 WPts
11/11/2030Riga, Latvia10 - 11(1) Viktor Aizgals2 - 2 WPts
13/09/2030Sassari, Italy9 - 11(1) Boris Tumshais6 - 18 WPts
15/07/2030Malaga, Spain8 - 11(1) Xeres Villar3 - 2 WPts
17/05/2030Waterbury, USA7 - 11(1) John Goar9 - 14 WPts
19/03/2030Gdynia, Poland7 - 10(1) Milosz Szymczak4 - 8 LPts
19/01/2030Kampala, Uganda7 - 9(1) Brett Kiiza0 - 0 LPts
21/11/2029Sassari, Italy6 - 9(1) Diego Hinojos1 - 9 WPts
23/09/2029Modena, Italy5 - 9(1) Vito Rastrelli0 - 17 WPts
29/07/2029Rome, Italy5 - 8(1) Primo Gatti2 - 5 LPts
31/05/2029Genoa, Italy5 - 7(1) Bernardo Grimaldi9 - 10 LPts
01/04/2029Sassari, Italy5 - 6(1) Goga Gargailis2 - 7 LPts
01/02/2029Sassari, Italy5 - 5(1) Zygfryd Kaplon0 - 4 LPts
04/12/2028Sassari, Italy4 - 5(1) Bart Steele3 - 4 WPts
06/10/2028Sassari, Italy4 - 4(1) Bart Steele2 - 4 LPts
08/08/2028Sassari, Italy3 - 4(1) Canon du Cerceau2 - 2 WPts
10/06/2028Płock, Poland3 - 3(1) Marcel Stach6 - 8 LPts
11/04/2028Salzburg, Austria3 - 2 Oswald Naumek9 - 18 LKO3
12/02/2028Rome, Italy3 - 1 Massimo Boldrini4 - 19 LPts
23/12/2027Sassari, Italy2 - 1 Miro Alic1 - 3 WPts
25/10/2027Adelaide, Australia1 - 1 Kenzie Kitchings3 - 10 WPts
26/08/2027Turin, Italy0 - 1 Giorgio Nania4 - 14 WPts
05/07/2027Sassari, Italy0 - 0 Louis Greig4 - 12 LPts