1995年,C罗加入马德拉国民足球俱乐部,1996年,转入葡萄牙体育足球俱乐部青训体系。2001年,在葡萄牙体育足球俱乐部经历U16、U17、U18、二线队和一线队5个不同级别赛事。2003年,转会曼彻斯特联足球俱乐部 ,并帮助球队夺得包含2007-08赛季欧洲冠军联赛冠军在内的10项锦标,个人收获2006-07赛季英格兰足球超级联赛最佳球员 、2008年金球奖、国际职业足球运动员联合会最佳球员、英超最佳球员、英超金靴等奖项。2009年,转会至皇家马德里足球俱乐部,并在9年间帮助球队夺得包括2013-14赛季 、2015-16赛季、2016-17赛季、2017-18赛季4次欧洲冠军联赛冠军在内的16项锦标,个人4度荣获金球奖 。2018年,转会至意甲尤文图斯足球俱乐部,并随队夺得2018-19赛季、2019-20赛季意大利足球甲级联赛冠军 。2021年,重回曼联。2022年,转会加盟利雅得胜利足球俱乐部。
2003年,C罗随葡萄牙国青队征战土伦杯并夺冠;8月20日,在葡萄牙对阵哈萨克斯坦的友谊赛中完成葡萄牙国家男子足球队首秀。2016年,随葡萄牙国家队首次夺得欧洲足球锦标赛冠军。2019年6月,随葡萄牙国家队夺得首届欧洲国家联赛冠军。