Aquí está una lista de las mejores peleas de Avila. Para una lista de las pérdidas de Avila, consulta "John Avila Pérdidas".
El 10 de noviembre de 1994 John Avila se enfrentó a Angelo Nunez a la edad de 21. Él entró con un récord de 20-1-1 (11), y Nunez tenía 27 años y un récord de 11-5-3 (3). Avila ganó la pelea por asalto 10º decisión unánime.
El 12 de enero de 1994 John Avila se enfrentó a Jeff Mayweather a la edad de 21. Él entró con un récord de 15-1-1 (8), y Mayweather tenía 29 años y un récord de 23-3-2 (6). Avila ganó la pelea por asalto 10º decisión mayoritaria.