Midfielder · Spain

16Rodri

Barça

Clubs

ClubSeasonsAppsGoalsAssists
Spain2018/19 – 2026/276952
Man City2019/20 – 2025/263082828
Spain U212017/18 – 2019/2051—
Atleti2018/19 – 2019/205331
Villarreal2015/16 – 2017/188526
Villarreal II2014/15 – 2015/16412—
Spain U192015/1680—

Transfers

DateFromToType
4 Jul 2019Atletico MadridManchester City€ 70M
2 Jul 2018VillarrealAtletico Madrid€ 20M
17 Aug 2026Manchester CityBarcelonaTransfer

Season by season

SeasonCompetitionClubAppsStartsMinGoalsAssistsYellowRedRating
2026/27World CupSpain8872600007.78
2026/27FriendliesSpain3212200006.95
2026/27UEFA Nations LeagueSpain3218510007.41
2025/26FIFA Club World CupMan City31143—0007.17
2025/26League CupMan City2113700106.83
2025/26FA CupMan City4318710107.40
2025/26Premier LeagueMan City2117151310307.46
2025/26UEFA Champions LeagueMan City5534700207.10
2024/25Premier LeagueMan City5380—0006.83
2024/25UEFA Champions LeagueMan City1190—0007.70
2024/25FriendliesSpain221802—00—
2024/25Euro ChampionshipSpain6652110307.25
2024/25UEFA Nations LeagueSpain115900006.90
2024/25World Cup - Qualification EuropeSpain204500006.95
2023/24Premier LeagueMan City3534293889817.98
2023/24Community ShieldMan City1190——007.30
2023/24FA CupMan City4436001007.55
2023/24UEFA Super CupMan City11900—00—
2023/24UEFA Champions LeagueMan City8869912207.79
2023/24FIFA Intercontinental CupMan City221510—00—
2023/24Friendlies ClubsMan City21990—00—
2023/24Euro Championship - QualificationSpain7760801207.73
2022/23Premier LeagueMan City3735292026507.31
2022/23FA CupMan City54214——106.97
2022/23League CupMan City33167—1107.23
2022/23UEFA Champions LeagueMan City13119972—107.47
2022/23Friendlies ClubsMan City322130—00—
2022/23UEFA Nations LeagueSpain86451—1207.48
2022/23FriendliesSpain211080—00—
2022/23World CupSpain4439000007.70
2021/22Premier LeagueMan City3333288772507.39
2021/22FA CupMan City221720—107.55
2021/22UEFA Champions LeagueMan City10108420—207.20
2021/22FriendliesSpain10270—00—
2020/21Premier LeagueMan City3431274822607.22
2020/21League CupMan City532290—006.88
2020/21FA CupMan City4322903007.60
2020/21UEFA Champions LeagueMan City1097850—107.10
2020/21World Cup - Qualification EuropeSpain632840—006.96
2020/21UEFA Nations LeagueSpain543351—107.35
2020/21FriendliesSpain211180—00—
2020/21Euro ChampionshipSpain522240—106.90
2019/20Premier LeagueMan City3529248832807.10
2019/20League CupMan City443291—307.13
2019/20FA CupMan City411480—006.90
2019/20UEFA Champions LeagueMan City886260—207.13
2019/20Premier League Asia TrophyMan City221310—00—
2019/20Club FriendliesMan City211340—10—
2019/20Club FriendliesAtleti10620—00—
2019/20UEFA U21 ChampionshipSpain U21443601—00—
2018/19La LigaAtleti3432274231507.19
2018/19Copa del ReyAtleti422580—007.38
2018/19UEFA Super CupAtleti11710—006.90
2018/19UEFA Champions LeagueAtleti866050—006.81
2018/19Club FriendliesAtleti211210—00—
2018/19International Champions CupAtleti321980—00—
2018/19UEFA Nations LeagueSpain10310—00—
2018/19FriendliesSpain321880—00—
2017/18La LigaVillarreal3736322813807.20
2017/18Copa del ReyVillarreal422060—007.63
2017/18UEFA Europa LeagueVillarreal6545801107.07
2017/18Club FriendliesVillarreal11870—00—
2017/18UEFA U21 ChampionshipSpain U2111900—00—
2016/17La LigaVillarreal23883401106.97
2016/17Copa del ReyVillarreal4436001007.70
2016/17UEFA Europa LeagueVillarreal421931—107.40
2015/16La LigaVillarreal31940—107.00
2015/16Primera División RFEFVillarreal II343228462—60—
2015/16Copa del ReyVillarreal332390—00—
2015/16UEFA U19 ChampionshipSpain U19876310—00—
2014/15Primera División RFEFVillarreal II733130—10—

Availability history

ReasonFromUntilDays
Knee Injury2 Jul 202522 Aug 202551
ACL Knee Injury23 Sept 20241 May 2025220
Hamstring15 Jul 202430 Aug 202446
Ankle Injury23 Dec 202326 Dec 20233
Calf/Shin Injury1 Oct 20224 Oct 20223
Virus20 Dec 202131 Dec 202111
Knock16 Sept 202124 Sept 20218
Knock11 Feb 202112 Feb 20211
Tired24 Nov 201925 Nov 20191
Hamstring23 Oct 20199 Nov 201917
Back Injury26 Jul 2026Ongoing73

Trophies

CompetitionSeasonPlace
La Liga (Spain)2018/20192nd Place
La Liga (Spain)—2nd Place
Community Shield (England)2024Winner
Community Shield (England)2019Winner
Community Shield (England)—Winner
Community Shield (England)20232nd Place
Community Shield (England)20222nd Place
Community Shield (England)20212nd Place
Community Shield (England)—2nd Place
League Cup (England)2020/2021Winner
League Cup (England)2019/2020Winner
League Cup (England)—Winner
Premier League (England)2023/2024Winner
Premier League (England)2022/2023Winner
Premier League (England)2021/2022Winner
Premier League (England)2020/2021Winner
Premier League (England)—Winner
Premier League (England)2019/20202nd Place
Premier League (England)—2nd Place
FA Cup (England)2022/2023Winner
FA Cup (England)—Winner
FA Cup (England)2024/20252nd Place
FA Cup (England)2023/20242nd Place
FA Cup (England)—2nd Place
UEFA U19 Championship (Europe)2014/2015Winner
UEFA U19 Championship (Europe)—Winner
UEFA U21 Championship (Europe)2015/20172nd Place
UEFA U21 Championship (Europe)—2nd Place
UEFA Super Cup (Europe)2023Winner
UEFA Super Cup (Europe)2018Winner
UEFA Super Cup (Europe)—Winner
Premier League Asia Trophy (World)20192nd Place
Premier League Asia Trophy (World)—2nd Place
UEFA Champions League (Europe)2022/2023Winner
UEFA Champions League (Europe)—Winner
UEFA Champions League (Europe)2020/20212nd Place
UEFA Champions League (Europe)—2nd Place
UEFA Nations League (Europe)2022/2024Winner
UEFA Nations League (Europe)—Winner
UEFA Nations League (Europe)2024/20262nd Place
UEFA Nations League (Europe)2020/20222nd Place
UEFA Nations League (Europe)—2nd Place
J.League World Challenge (World)2023Winner
J.League World Challenge (World)—Winner
FIFA Intercontinental Cup (World)2023Winner
FIFA Intercontinental Cup (World)—Winner
UEFA European Championship (Europe)2024Winner
UEFA European Championship (Europe)—Winner