James rodriguez inicio sua carreira no futebol profissional em 2006,no momento em que a epuipe esta no Real madrid que esta na primeira divisão do campeonato espanho. Em 2008,james assinou com a equipe argentina do Banfield, onde fez sua estreia no time principal em 7 de fevereiro de 2009 marcou seu primeiro gol pelo clube em 27 em uma vitoria por 3-1 sobre o Rosario Central.