La carrera de Johan Vásquez es una historia de evolución constante. Formado en Cimarrones de Sonora , su talento lo llevó a Rayados de Monterrey en la transferencia más cara de la Liga de Ascenso en su momento. Sin embargo, la falta de minutos lo redirigió a Pumas UNAM , donde se convirtió en pilar defensivo y líder natural.
Su salto a Europa lo llevó al Genoa CFC en la Serie A , con una etapa intermedia en la Cremonese que le permitió adaptarse al rigor táctico italiano. Desde su regreso al club genovés, Vásquez se ha consolidado como uno de los mejores centrales de la liga, acumulando más de 120 partidos en Italia.
Este 15 de agosto, Johan alcanzó un hito histórico: fue capitán del Genoa en el duelo de Coppa Italia ante Vicenza , disputado en el estadio Luigi Ferraris