Aquí está una lista de las mejores peleas de Lazcano. Para una lista de las pérdidas de Lazcano, consulta "Juan Lazcano Pérdidas".
El 16 de junio de 2000 Juan Lazcano se enfrentó a Wilfredo Vazquez en un combate de ligero a la edad de 25. Él entró con un récord de 23-2-1 (17), y Vazquez tenía 39 años y un récord de 52-8-2 (38). Lazcano detuvo a Wilfredo Vazquez por TKO en el asalto 9º.
El 5 de mayo de 2001 Juan Lazcano se enfrentó a John John Molina en un combate de ligero a la edad de 26. Él entró con un récord de 27-2-1 (20), y Molina tenía 36 años y un récord de 52-6 (33). Lazcano detuvo a John John Molina por TKO en el asalto 11º.
El 24 de febrero de 2006 Juan Lazcano se enfrentó a Ben Tackie a la edad de 30. Él entró con un récord de 36-3-1 (27), y Tackie tenía 32 años y un récord de 28-5 (16). Lazcano ganó la pelea por asalto 10º decisión unánime.
El 5 de agosto de 2000 Juan Lazcano se enfrentó a Jesse James Leija a la edad de 25. Él entró con un récord de 24-2-1 (17), y Leija tenía 34 años y un récord de 40-4-2 (16). Lazcano ganó la pelea por asalto 10º decisión dividida.