Juan Carlos Gómez has four losses against four opponents on his boxing record. For a list of Gómez's best fights, refer to "Best fights of Juan Carlos Gómez".
On November 28, 2014 Juan Carlos Gómez faced off against Dmitry Kudryashov in a cruiserweight bout at age 41. He was coming in with a record of 55-4 (40), and Kudryashov was 29 years old and with a record of 15-0 (15). Gómez lost the fight via 1st-round KO.
On September 24, 2011 Juan Carlos Gómez faced off against Darnell Wilson at age 38. He was coming in with a record of 49-3 (37). Gómez lost the fight via 10-round majority decision.
On March 21, 2009 Juan Carlos Gómez fought Vitali Klitschko in a heavyweight world-title fight for Klitschko's WBC title. Gómez was 35 years old and with a record of 44-2 (35), and Klitschko was 37 years old and with a record of 36-2 (35). Gómez lost the fight via 9th-round TKO.
On August 13, 2004 Juan Carlos Gómez faced off against Yanqui Díaz at age 31. He was coming in with a record of 37-1 (31). Gómez lost the fight via 1st-round TKO.