Joao Rodríguez América de Cali non ha preso parte a molte delle gare della sua squadra in Primera A nel 2021, avendo collezionato 4 presenze, per un totale di 74 minuti. È stato scelto nell'11 iniziale in 1 di queste presenze su 21 giornate ed è stato frequentemente utilizzato come subentrato, in 3 occasioni.
La sua ultima apparizione in campionato è stata il 17 luglio, gara in cui ha giocato 45 minuti con la maglia América de Cali contro Junior, nella vittoria per 3-1.
La prossima partita per América de Cali - che occupa l'8° posto con 29 punti - sarà una trasferta contro Águilas Doradas, il 24 luglio.
Nella passata stagione di Liga MX Rodríguez è sceso in campo in 8 partite con Necaxa.
Prima di arrivare a vestire la maglia América de Cali nel marzo 2021, l'attaccante ha collezionato 8 presenze in campionato con Necaxa.