El navojoense ya fue llamado al seleccionado nacional, en 2019 en un amistoso ante Trinidad y Tobago; sustituyó a Paolo Yrízar al minuto 63
Javier Vázquez
El director técnico de la Selección Mexicana de Futbol, Gerardo "Tata" Martino, convocó a los nuevos integrantes del "tricolor" y entre ellos destaca el joven navojoense de los Pumas de la Universidad Autónoma de México, Johan Vásquez.
La convocatoria es para representar al equipo en los juegos amistosos contra Costa Rica para el 30 de septiembre, y el estratega argentino confió en la gran campaña que tiene Johan con el equipo capitalino y con esto se ganó la confianza de ganarse un puesto en la defensa central y como posición secundaria lateral izquierdo de este seleccionado.
Johan Vásquez destaca por su buena lectura de juego, buena salida con balón, rápido en anticipación y mano a mano la mayoría de los duelos lo ha ganado y eso hace que sus compañeros tengan confianza en la zaga central.
El sonorense Vásquez se unió por primera vez a la academia juvenil de los Tigres de la UANL en 2015.
Luego se transfirió brevemente al Poblado Miguel Alemán FC en 2016. Hasta que finalmente se instaló en Cimarrones de Sonora, pasó con éxito hasta llegar al primer equipo donde hizo su debut profesional en el Ascenso MX el día 21 de julio de 2017 contra el Murciélagos.
El 7 de enero de 2020 se anuncia la cesión de Johan al Club Universidad Nacional debido a la falta de minutos en el Monterrey.
De la mano del entrenador Michel González y en el Estadio Olímpico Universitario debuta como titular, junto con Favio Álvarez, Sebastián Saucedo y Alejandro Mayorga, 3 de los 6 refuerzos de los Pumas, con el conjunto de la UNAM en la victoria 2-1 ante el Pachuca.








