Here is a list of Cabrera's best fights. For a list of Cabrera's losses, refer to "Giovanni Cabrera Losses".
On June 9, 2018 Giovanni Cabrera faced off against Elijah Pierce at age 23. He was coming in with a record of 12-0 (3), and Pierce was 21 years old and with a record of 8-0 (7). Cabrera won the fight via 10-round unanimous decision.