ENUTC-05:00
← Back
#12

Ricardo Rodriguez

Ricardo Iván Rodríguez Araya
DefendersSwitzerlandAge 33
TM ↗
Real Betis Balompié· LaLiga
6
Played
0
Goals
0
Assists
0
Yellow Cards
0
Red Cards
0
90min blocks
Position
Defender - Left-Back
Main Position
Left-Back
Date of Birth
1992-08-25(33)
Height
1,82
Preferred Foot
left
Place of Birth
Zürich
Citizenship
Switzerland
Contract & Agent
Joined
2024-08-05
Contract Until
2026-06-30
Agent
AC Talent
Outfitter
Nike
Market Value
€1.40m
Last Updated
2026-06-05
International
Switzerland
Honours
Footballer of the YearGerman cup winnerGerman Super Cup winner
Career Achievements

Rodriguez has won the German Cup and German Super Cup with Wolfsburg, and was named Swiss Footballer of the Year in 2014. He has also represented Switzerland in multiple major tournaments, including the FIFA World Cup and UEFA European Championship.

Biography

Ricardo Rodriguez is a Swiss professional footballer who primarily plays as a left-back. Born in Zürich, he has played for clubs such as VfL Wolfsburg and AC Milan, and has been a key figure for the Swiss national team. Known for his defensive solidity and set-piece ability, he has earned over 100 caps for Switzerland.

Playing Style

Rodriguez is a technically gifted left-back known for his precise crossing and powerful free kicks. He combines strong defensive positioning with an ability to contribute offensively, though his pace can be a limitation against faster wingers. His tactical intelligence and composure on the ball make him a reliable option in both defensive and build-up phases.

Market Value History
National Team Matches (166)
DateOpponentH/AResultCompetitionMinGAYC
2026-06-06Switzerland1:1International Friendlies71000
2026-05-31Jordan🏠4:1International Friendlies45000
2026-03-31Switzerland0:0International Friendlies-000
2026-03-27Germany🏠3:4International Friendlies45000
2025-11-18Switzerland1:1World Cup Qualifiers (Europe)90000
2025-11-15Sweden🏠4:1World Cup Qualifiers (Europe)70000
2025-10-13Switzerland0:0World Cup Qualifiers (Europe)77000
2025-10-10Switzerland0:2World Cup Qualifiers (Europe)90000
2025-09-08Slovenia🏠3:0World Cup Qualifiers (Europe)90000
2025-09-05Kosovo🏠4:0World Cup Qualifiers (Europe)45000
2025-06-11Switzerland0:4International Friendlies45000
2025-06-07Switzerland2:4International Friendlies45010
2025-03-25Luxembourg🏠3:1International Friendlies45000
2025-03-21Switzerland1:1International Friendlies90010
2024-11-18Switzerland3:2UEFA Nations League A90000
2024-11-15Serbia🏠1:1UEFA Nations League A89000
2024-10-15Denmark🏠2:2UEFA Nations League A-000
2024-10-12Switzerland2:0UEFA Nations League A70000
2024-09-08Spain🏠1:4UEFA Nations League A62000
2024-09-05Switzerland2:0UEFA Nations League A90000
2024-07-06Switzerland6:4UEFA Euro120000
2024-06-29Switzerland0:2UEFA Euro90000
2024-06-23Switzerland1:1UEFA Euro90000
2024-06-19Switzerland1:1UEFA Euro90001
2024-06-15Switzerland1:3UEFA Euro90000
2024-06-08Austria🏠1:1International Friendlies76000
2024-06-04Estonia🏠4:0International Friendlies-000
2024-03-26Switzerland0:1International Friendlies-000
2024-03-23Switzerland0:0International Friendlies90000
2023-11-21Switzerland1:0European Qualifiers90000
2023-11-18Kosovo🏠1:1European Qualifiers-000
2023-11-15Switzerland1:1European Qualifiers90000
2023-10-15Belarus🏠3:3European Qualifiers73000
2023-09-12Andorra🏠3:0European Qualifiers90000
2023-09-09Switzerland2:2European Qualifiers90010
2023-06-19Romania🏠2:2European Qualifiers90000
2023-06-16Switzerland1:2European Qualifiers90000
2023-03-28Israel🏠3:0European Qualifiers86000
2023-03-25Switzerland0:5European Qualifiers90010
2022-12-06Switzerland6:1World Cup90000
2022-12-02Switzerland2:3World Cup90000
2022-11-28Switzerland1:0World Cup90000
2022-11-24Switzerland0:1World Cup90000
2022-11-17Switzerland2:0International Friendlies-000
2022-09-27Czechia🏠2:1UEFA Nations League A90000
2022-09-24Switzerland1:2UEFA Nations League A45000
2022-06-12Portugal🏠1:0UEFA Nations League A79000
2022-06-09Spain🏠0:1UEFA Nations League A89000
2022-06-05Switzerland4:0UEFA Nations League A62000
2022-06-02Switzerland2:1UEFA Nations League A87000
2022-03-29Kosovo🏠1:1International Friendlies27000
2022-03-26Switzerland2:1International Friendlies90000
2021-11-15Bulgaria🏠4:0World Cup Qualifiers (Europe)-000
2021-11-12Switzerland1:1World Cup Qualifiers (Europe)69000
2021-10-12Switzerland0:4World Cup Qualifiers (Europe)45000
2021-10-09Northern Ireland🏠2:0World Cup Qualifiers (Europe)90000
2021-09-08Switzerland0:0World Cup Qualifiers (Europe)90000
2021-09-05Italy🏠0:0World Cup Qualifiers (Europe)63000
2021-09-01Greece🏠2:1International Friendlies45000
2021-07-02Switzerland4:2UEFA Euro120000
2021-06-28Switzerland7:8UEFA Euro87001
2021-06-20Switzerland1:3UEFA Euro90000
2021-06-16Switzerland3:0UEFA Euro90000
2021-06-12Switzerland1:1UEFA Euro90000
2021-06-03Liechtenstein🏠7:0International Friendlies45010
2021-05-30United States🏠2:1International Friendlies69100
2021-03-31Finland🏠3:2International Friendlies-000
2021-03-28Lithuania🏠1:0World Cup Qualifiers (Europe)90000
2021-03-25Switzerland1:3World Cup Qualifiers (Europe)90010
2020-11-17Switzerland0:3UEFA Nations League A-000
2020-11-14Spain🏠1:1UEFA Nations League A90000
2020-11-11Switzerland2:1International Friendlies-000
2020-10-13Switzerland3:3UEFA Nations League A90000
2020-10-10Switzerland1:0UEFA Nations League A90000
2020-10-07Croatia🏠1:2International Friendlies45000
2020-09-06Germany🏠1:1UEFA Nations League A64000
2020-09-03Switzerland2:1UEFA Nations League A90000
2019-11-18Switzerland1:6European Qualifiers90001
2019-11-15Georgia🏠1:0European Qualifiers90000
2019-10-15Republic of Ireland🏠2:0European Qualifiers90000
2019-10-12Switzerland1:0European Qualifiers87001
2019-09-08Gibraltar🏠4:0European Qualifiers90100
2019-09-05Switzerland1:1European Qualifiers90000
2019-06-09Switzerland6:5UEFA Nations League Finals87000
2019-06-05Switzerland3:1UEFA Nations League Finals90100
2019-03-26Denmark🏠3:3European Qualifiers45000
2019-03-23Switzerland0:2European Qualifiers90000
2018-11-18Belgium🏠5:2UEFA Nations League A90100
2018-11-14Qatar🏠0:1International Friendlies-000
2018-10-15Switzerland1:2UEFA Nations League A-000
2018-10-12Switzerland2:1UEFA Nations League A90000
2018-09-11Switzerland1:0International Friendlies45000
2018-09-08Iceland🏠6:0UEFA Nations League A90010
2018-07-03Switzerland1:0World Cup90000
2018-06-27Switzerland2:2World Cup90000
2018-06-22Switzerland1:2World Cup90000
2018-06-17Switzerland1:1World Cup90000
2018-06-08Japan🏠2:0International Friendlies73100
2018-06-03Switzerland1:1International Friendlies78100
2018-03-27Panama🏠6:0International Friendlies-000
2018-03-23Switzerland0:1International Friendlies80000
2017-11-12Northern Ireland🏠0:0World Cup Qualification Playoffs90000
2017-11-09Switzerland0:1World Cup Qualification Playoffs90100
2017-10-10Switzerland2:0World Cup Qualifiers (Europe)90000
2017-10-07Hungary🏠5:2World Cup Qualifiers (Europe)-000
2017-09-03Switzerland0:3World Cup Qualifiers (Europe)90100
2017-08-31Andorra🏠3:0World Cup Qualifiers (Europe)90000
2017-06-09Switzerland0:2World Cup Qualifiers (Europe)-000
2017-06-01Belarus🏠1:0International Friendlies-000
2017-03-25Latvia🏠1:0World Cup Qualifiers (Europe)-000
2016-11-13Faroe Islands🏠2:0World Cup Qualifiers (Europe)90011
2016-10-10Switzerland1:2World Cup Qualifiers (Europe)90000
2016-10-07Switzerland2:3World Cup Qualifiers (Europe)90100
2016-09-06Portugal🏠2:0World Cup Qualifiers (Europe)90010
2016-06-25Switzerland6:5UEFA Euro120000
2016-06-19Switzerland0:0UEFA Euro90000
2016-06-15Switzerland1:1UEFA Euro90000
2016-06-11Switzerland0:1UEFA Euro90000
2016-06-03Moldova🏠2:1International Friendlies63000
2016-05-28Belgium🏠1:2International Friendlies90000
2016-03-29Bosnia-Herzegovina🏠0:2International Friendlies65000
2016-03-25Switzerland1:0International Friendlies78000
2015-11-17Switzerland1:2International Friendlies-000
2015-11-13Switzerland3:2International Friendlies-000
2015-10-12Switzerland0:1European Qualifiers-000
2015-10-09San Marino🏠7:0European Qualifiers62000
2015-09-08Switzerland2:0European Qualifiers90000
2015-09-05Slovenia🏠3:2European Qualifiers90000
2015-06-14Switzerland1:2European Qualifiers90000
2015-06-10Liechtenstein🏠3:0International Friendlies-000
2015-03-31United States🏠1:1International Friendlies-000
2015-03-27Estonia🏠3:0European Qualifiers90000
2014-11-18Switzerland2:2International Friendlies-000
2014-11-15Lithuania🏠4:0European Qualifiers-000
2014-10-14Switzerland0:4European Qualifiers90010
2014-10-09Switzerland1:0European Qualifiers90000
2014-09-08England🏠0:2European Qualifiers90000
2014-07-01Switzerland1:0World Cup120000
2014-06-25Switzerland0:3World Cup90000
2014-06-20Switzerland5:2World Cup90000
2014-06-15Switzerland1:2World Cup90020
2014-06-03Peru🏠2:0International Friendlies90010
2014-05-30Jamaica🏠1:0International Friendlies7000
2014-03-05Croatia🏠2:2International Friendlies90000
2013-11-15Switzerland2:1International Friendlies-000
2013-10-15Slovenia🏠1:0World Cup Qualifiers (Europe)-000
2013-10-11Switzerland1:2World Cup Qualifiers (Europe)90000
2013-09-10Switzerland0:2World Cup Qualifiers (Europe)90000
2013-09-06Iceland🏠4:4World Cup Qualifiers (Europe)90000
2013-08-14Brazil🏠1:0International Friendlies90000
2013-06-08Cyprus🏠1:0World Cup Qualifiers (Europe)90000
2013-03-23Switzerland0:0World Cup Qualifiers (Europe)90000
2013-02-06Switzerland0:0International Friendlies90000
2012-11-14Switzerland1:2International Friendlies45000
2012-10-16Switzerland0:2World Cup Qualifiers (Europe)90010
2012-10-12Norway🏠1:1World Cup Qualifiers (Europe)90000
2012-09-11Albania🏠2:0World Cup Qualifiers (Europe)90000
2012-09-07Switzerland0:2World Cup Qualifiers (Europe)90001
2012-08-15Switzerland2:4International Friendlies62000
2012-05-30Romania🏠0:1International Friendlies-000
2012-05-26Germany🏠5:3International Friendlies-000
2012-02-29Argentina🏠1:3International Friendlies90000
2011-11-15Switzerland0:1International Friendlies90000
2011-11-11Switzerland0:0International Friendlies90000
2011-10-11Montenegro🏠2:0European Qualifiers90000
2011-10-07Switzerland2:0European Qualifiers28000
Share & Earn Points
Share to earn 10 points (5 times daily)
Remaining shares today: 5
Link copied!