James Rodríguez will leave Minnesota United after just six months with the club, the MLS side announced on their social media channels. The Colombian midfielder’s contract, which included an option to extend until December, will not be activated by the club.
Rodríguez arrived in Minnesota in February, joining after a spell with Rayo Vallecano in Spain. He made eight appearances for the team in Minneapolis, but his time with the club has been cut short. Minnesota United simply thanked him for his contributions in their announcement.
This move continues a pattern of short stays for the 32-year-old. Since his time at Bayern Munich between 2017 and 2019, Rodríguez has played for eight different clubs in seven seasons – Everton, Al-Rayyan, Olympiakos, São Paulo, Rayo Vallecano, León, and now Minnesota United. This will be his 14th club since the beginning of his professional career, suggesting another move is imminent.
Rodríguez’s career has seen him play at the highest levels, including a successful spell with Real Madrid, where he won two Champions League titles. However, recent years have been marked by frequent transfers and a search for consistent playing time. Questions about his future had recently emerged following a period of hospitalization, but those concerns were eased with confirmation he was not retiring.
With his departure from Minnesota, Rodríguez is now a free agent and will be looking for a new club. His next destination remains unclear, but his extensive experience and technical ability will likely attract interest from teams in various leagues. The player’s camp has reportedly dismissed any talk of retirement, indicating he intends to continue his career.




