Johan Vásquez del Genoa ha giocato la maggior parte delle partite del suo club in Serie A nel 2025/2026, avendo collezionato 36 presenze, per un totale di 3217 minuti. É partito titolare in tutte le 36 presenze, su 38 giornate.
L'ultima partita di Vásquez in campionato è stata il 17 maggio, con la maglia del Genoa contro il Milan. In quella gara ha segnato nonostante la sconfitta per 2-1. In totale il difensore ha segnato 1 rete nel 2025/2026.
Nella passata stagione di Serie A Vásquez è sceso in campo in 36 partite con il Genoa, realizzando 3 gol.
Vásquez è tornato a giocare per il Genoa nel luglio 2023 dopo un'esperienza in prestito con il Pumas UNAM, con cui ha collezionato 49 presenze in campionato, con 2 gol segnati e 2 assist.
Vásquez ha avuto un buon impatto al suo debutto in Serie A con il Genoa il 17 ottobre 2021. Il difensore ha segnato un gol nella sua prima gara nella competizione, contro il Sassuolo, all'età di 22 anni e 5 giorni. Finora in Serie A, ha giocato 162 partite, con 7 gol e un assist.