Kurz vor Ende der sommerlichen Transferphase war der 33-jährige Offensivspieler vom FC Sao Paulo nach Europa zurückgekehrt. Beim spanischen Erstligisten Rayo Vallecano unterschrieb er für eine Saison. Seitdem reichte es aber nur zu einem Startelf-Einsatz und insgesamt 123 Minuten, in denen James kein Scorerpunkt gelang. Rayo rangiert auf Tabellenplatz neun.
Einem Bericht der Marca zufolge erwägt James deshalb einen Blitz-Abschied in der Winterpause. Demnach seien Lazio Rom sowie mehrere Klubs aus der türkischen Süper Lig an einer Verpflichtung interessiert.
James Rodriguez spielte zwei Jahre für den FC Bayern München
Seine erfolgreichste Zeit erlebte der Kolumbianer einst bei Real Madrid. Von 2017 bis 2019 spielte er per Leihe beim FC Bayern München. Seitdem war er für den FC Everton, Al-Rayyan SC aus Katar, Olympiakos Piräus und nach drei Monaten Vereinslosigkeit zuletzt für den FC Sao Paulo aktiv.
Zu was James trotz seines fortgeschrittenen Alters noch im Stande ist, bewies er bei der Copa America im Sommer. Dort führte er die kolumbianische Auswahl mit sieben Torbeteiligungen ins Finale, das letztlich nach Verlängerung gegen Argentinien verloren ging.