Here is a list of Gómez's best fights. For a list of Gómez's losses, refer to "Juan Carlos Gómez Losses".
On October 19, 2007 Juan Carlos Gómez faced off against Oliver McCall in a heavyweight bout at age 34. He was coming in with a record of 43-1 (35), and McCall was 42 years old and with a record of 51-8 (36). Gómez won the fight via 12-round unanimous decision.
On December 16, 2000 Juan Carlos Gómez met Jorge Castro in a cruiserweight (WBC) world-title defense fight. Gómez was 27 years old and with a record of 32-0 (27), and Castro was 33 years old and with a record of 115-6-3 (80). Gómez stopped Jorge Castro via 10th-round TKO and successfully defended his title.
On September 27, 2008 Juan Carlos Gómez faced off against Volodymyr Virchis at age 35. He was coming in with a record of 44-1 (35), and Virchis was 35 years old and with a record of 25-1 (21). Gómez won the fight via 12-round unanimous decision.
On August 4, 2001 Juan Carlos Gómez faced off against Al Cole at age 28. He was coming in with a record of 33-0 (28), and Cole was 37 years old and with a record of 31-8-2 (16). Gómez stopped Al Cole via TKO.
On December 21, 1996 Juan Carlos Gómez faced off against Dan Ward in a cruiserweight bout at age 23. He was coming in with a record of 14-0 (12). Gómez stopped Dan Ward via KO.
On February 10, 2007 Juan Carlos Gómez faced off against Adenilson Rodrigues in a heavyweight bout at age 33. He was coming in with a record of 41-1 (35). Gómez stopped Adenilson Rodrigues via TKO.
On October 3, 1998 Juan Carlos Gómez met Alexey Ilyin in a cruiserweight (WBC) world-title defense fight. Gómez was 25 years old and with a record of 25-0 (21). Gómez stopped Alexey Ilyin via 2nd-round TKO and successfully defended his title.
On December 12, 1998 Juan Carlos Gómez met Rodney Gordon in a cruiserweight (WBC) world-title defense fight. Gómez was 25 years old and with a record of 26-0 (22). Gómez stopped Rodney Gordon via 2nd-round TKO and successfully defended his title.
On March 11, 2000 Juan Carlos Gómez met Mohamed Siluvangi in a cruiserweight (WBC) world-title defense fight. Gómez was 26 years old and with a record of 30-0 (25). Gómez stopped Mohamed Siluvangi via 2nd-round TKO and successfully defended his title.