Here is a list of De Carolis's best fights. For a list of De Carolis's losses, refer to "Giovanni De Carolis Losses".
On January 9, 2016 Giovanni De Carolis fought Vincent Feigenbutz in a super-middleweight world-title fight for Feigenbutz' WBA (Regular) title. De Carolis was 31 years old and with a record of 24-6 (12), and Feigenbutz was 20 years old and with a record of 21-1 (19). De Carolis stopped Vincent Feigenbutz via 11th-round TKO and is crowned the new super-middleweight world champion.
On May 13, 2022 Giovanni De Carolis faced off against Daniele Scardina in a super-middleweight bout at age 37. He was coming in with a record of 31-10-1 (15), and Scardina was 30 years old and with a record of 20-0 (16). De Carolis stopped Daniele Scardina via TKO.