James David Rodríguez Rubio (born 12 July 1991), known as James Rodríguez (American Spanish: [ˈxamez roˈðɾiɣes]), is a Colombian professional footballer who plays for Spanish club Real Madrid and captains the Colombia national team as an attacking midfielder or winger. He is commonly ranked as one of the best midfielders of his generation.