Giovanni Cabrera has two losses against two opponents on his boxing record. For a list of Cabrera's best fights, refer to "Best fights of Giovanni Cabrera".
On July 6, 2024 Giovanni Cabrera faced off against William Zepeda in a lightweight bout at age 29. He was coming in with a record of 22-2 (7), and Zepeda was 28 years old and with a record of 30-0 (26). Cabrera lost the fight via 3rd-round KO.
On July 29, 2023 Giovanni Cabrera faced off against Isaac Cruz in a lightweight bout at age 29. He was coming in with a record of 21-1 (7), and Cruz was 25 years old and with a record of 24-2-1 (17). Cabrera lost the fight via 12-round split decision.