2007年J罗代表哥伦比亚参加南美U17锦标赛帮助球队获得冠军,并斩获三粒进球。欧洲世锦赛上,罗德里格斯又代表哥伦比亚打满全部八场比赛,并取得第二名的成绩,仅次于巴西队,在第二阶段小组赛中三次破门得分,帮助哥伦比亚赢得了当年夏天在韩国举行的U-17世青赛入场券。
罗德里格斯参加了世青赛的全部三场小组赛,尽管第二阶段被尼日利亚淘汰,罗德里格斯的表现并没有被忽视,很快被班菲尔德带入阿根廷。
2008年初十六岁的罗德里格斯加入阿根廷联赛的班菲尔德,并签订协议,将在罗德里格斯十八岁时以四十万美金买下其另一半所有权。
2009年秋季联赛对阵GodoyCruz的比赛里,十七岁的罗德里格斯替补亮相,成为在阿根廷顶级联赛中出场的最年轻外国人,2月27日在对阵RosarioCentral比赛时,替补出场十分钟后的罗德里格斯打进一球,又成为了阿根廷联赛史上最年轻的外籍进球球员。2009/2010阿根廷春季联赛中,罗德里格斯成为了球队的关键球员,只错过了两轮赛事,打进三个进球,他在与纽维尔斯老男孩的比赛中打入决定性进球,帮助班菲尔德获得队史上首个阿根廷足球甲级联赛冠军,并获得了参加南美解放者杯的机会。
2009年班菲尔德拒绝了乌迪内斯的五百万欧元报价,2010年2月13日阿根廷联赛班菲尔德主场对阵死敌拉努斯的比赛中,罗德里格斯最后时刻左脚吊射帮助球队锁定胜局,赛后阿根廷《奥莱报》体育版将十八岁的罗德里格斯与葡萄牙球星克里斯蒂亚诺·罗纳尔多相提并论,并称他是班菲尔德的詹姆斯邦德。
2010年南美解放者杯中哈梅斯打进五个进球。八分之一淘汰赛首轮,罗德里格斯主场进球帮助球队主场三比一击败巴西国际,但他在第二回合的客场比赛中因犯规累计两张黄牌被罚下,班菲尔德竞技客场零比二不敌国际队,但哈梅斯的精彩表现已经吸引了欧洲俱乐部的关注。
2010年7月6日哈梅斯罗德里格斯登录欧洲,他以七百万欧元的价格加盟波尔图,和波尔图签约四年。2010/11赛季罗德里格斯在他的处子赛季的各项赛事中出场三十一场、打进六球、送出七次有效助攻,帮助球队获得欧联杯、葡超联赛和葡萄牙杯三冠王,并在2011年5月葡萄牙杯决赛对阵吉马良斯时上演帽子戏法。
2011年6月13日罗德里格斯和波尔图新签一份为期五年的合同,毁约金提高到四千五百万欧元,2011/12赛季罗德里格斯出场三十八次,奉献十四球和十一次助攻。
2012/13赛季罗德里格斯的球衣由十九号换成十号,其中最经典的表现是在欧冠主场波尔图对巴黎圣日耳曼的比赛中,罗德里格斯在终场前七分钟半凌空射门打进球门远角,绝杀大巴黎。葡超联赛波尔图客场对战本菲卡的比赛里替补出场的罗德里格斯以一个长途奔袭爆射进球和定位球助攻为球队取得胜利,他用联赛十三个进球和十五个助攻的成绩帮助波尔图赢得葡超三连冠。