1 Ne sont comptabilisés que les matchs en compétitions officielles, quel que soit le statut (amateur et professionnel). Les matchs amicaux ne sont pas comptabilisés. 2 Matchs officiels. Dernière mise à jour :
Ricardo Rodríguez commence le football et sa formation au sein du club suisse duFC Zurich en 2003 à l'âge de 11 ans. Il débute en réserve (14 matchs pour un but) puis Ricardo fait un match avec l'équipe jeune du club suisse. Rodríguez fait ses débuts enSuper League le[3] face au club de l'AC Bellinzone en remplaçantHannu Tihinen à la32e.
Le jeune joueur suisse fait ses débuts enBundesliga face au club deCologne le sous les ordres deFelix Magath en jouant l'intégralité du match. Rodríguez se montre convaincant à son poste et s'illustre notamment en décochant une frappe du pied droit que le gardien adverse repousse de justesse[7].
Le, Rodríguez inscrit son premier but enLigue des champions, lors des quarts de finale aller de l'édition 2015-2016. Il ouvre le score en transformant un penalty et son équipe l'emporte (2-0 score final)[8].
Le, il signe un contrat de cinq ans avec l'AC Milan pour 18 millions d'euros. Il choisit le numéro 68 coïncidant à la date de naissance de sa défunte mère[9]. Il joue son premier match le lors d'une rencontre qualificative pour laLigue Europa face à l'Universitatea Craiova. Titulaire, il se distingue en marquant son premier but, donnant la victoire à son équipe (0-1)[10]. Il joue son premier match deSerie A le, lors de la première journée de lasaison 2017-2018 face auFC Crotone. Le Milan s'impose par trois buts à zéro ce jour-là[11].
Ricardo Rodriguez quitte le Milan AC durant l’été 2020 pour s’engager auTorino FC[12].
Il joue son premier match sous ses nouvelles couleurs le 18 octobre 2020, lors d'une rencontre de Serie A face auCagliari Calcio. Il est titularisé et son équipe s'incline par trois buts à deux[13].
Rodríguez marque son premier et unique but pour le Torino le 18 mai 2024, à l'occasion d'une rencontre de championnat face à son ancien club, l'AC Milan. Titularisé ce jour-là, il participe à la victoire de son équipe par trois buts à un[14].
Libre après la fin de son contrat avec leTorino FC, Ricardo Rodríguez signe le avec leReal Betis. Il signe un contrat de deux ans, soit jusqu'en juin 2026[15],[16].
Ricardo Rodríguez bénéficie également de la nationalité espagnole par son père et a des origines chiliennes par sa mère[19]. Il choisit de représenter laSuisse au niveau international[20], son pays de naissance.
Ottmar Hitzfeld, sélectionneur national de laSuisse, appelle Rodríguez en 2011 en vue des matchs de qualification à l'Euro 2012 face auPays de Galles et auMonténégro[21]. Le jeune joueur rentre à la62e face auPays de Galles à la place deXherdan Shaqiri à la suite de l'expulsion du latéral suisseReto Ziegler[22].Ziegler suspendu pour la rencontre face auMonténégro, Rodríguez commence la rencontre en tant que titulaire et se montre convaincant sur le plan défensif et également sur le plan offensif. Rodríguez a su donc saisir pleinement sa chance et devient le titulaire du poste de latéral gauche[23].
Trois ans plus tard, il fait partie des 23 joueurs qui sont sélectionnés pour laCoupe du monde 2014 auBrésil. La Nati sera éliminée par l'Argentine future vice-championne de l'édition en huitièmes de finales.
La même année, Rodríguez est élu joueur de l'année lors des Swiss Football Awards. Cette récompense justifie ses bonnes performances àWolfsburg et avec l'équipe nationale suisse lors de lacoupe du monde 2014. Rodríguez a fait preuve d'humilité lors de la remise du trophée : "Je ne suis qu'un rouage de l'équipe de Suisse. J'apporte simplement ma contribution personnelle afin que nous soyons ensemble couronnés de succès."[24].
Deux ans plus tard, il est sélectionné pour à l'Euro 2016, il y jouera la totalité des matchs. Malheureusement, les Suisses seront éliminés par laPologne en huitièmes de finale.
Ricardo Rodriguez est retenu par le sélectionneurVladimir Petković dans la liste des 23 joueurs pour participer à laCoupe du monde 2018, qui se déroule enRussie. La Suisse se hisse jusqu'en huitièmes de finale, où elle est battue par laSuède.
Il est retenu par le sélectionneur de la Suisse,Vladimir Petković, dans la liste des 26 joueurs suisses afin de participer à l'Euro 2020[27].