El sonorense Inició en las fuerzas básicas de Tigres a inicios de 2010; luego formó parte del equipo Poblado Miguel Alemán, de la Tercera División (2014-2015). También jugó en Cimarrones de Sonora en la Segunda División y en la liga de Ascenso MX (2016-2018) y a mediados de 2018 llegó al Monterrey, quien en diciembre pasado ejerció la opción de compra a los Cimarrones.
Sus logros: campeón de liga en Apertura 2019, ganador de la Liga de Campeones de la Concacaf 2019 y tercer lugar en el Mundial de Clubes 2019, siempre con Monterrey.
Ha sido seleccionado nacional mayor en 2019 e integrante de la Selección Sub-23 que ganó la medalla de bronce en los Juegos Panamericanos de Lima 2019.
El debut de Vásquez en la Primera División fue el de agosto de 2018, en el juego Monterrey 2-1 Puebla, en la Copa MX. En el torneo de Liga MX debutó el 6 de octubre de 2018, en el duelo Cruz Azul 2-1 a Monterrey.