John Avila has three losses against three opponents on his boxing record. For a list of Avila's best fights, refer to "Best fights of John Avila".
On November 16, 1996 John Avila faced off against Hector Lopez in a super-lightweight bout at age 23. He was coming in with a record of 23-3-1 (12). Avila lost the fight via 12-round unanimous decision.
On December 10, 1994 John Avila fought Oscar De La Hoya in a lightweight world-title fight for De La Hoya's WBO title. Avila was 21 years old and with a record of 20-2-1 (11), and De La Hoya was 21 years old and with a record of 15-0 (14). Avila lost the fight via 9th-round TKO.
On May 2, 1992 John Avila faced off against Abel Pedroza at age 19. He was coming in with a record of 2-1 (1). Avila lost the fight via 4-round unanimous decision.