Skip to content
442ball

Diego Rico: match by match

285 appearances across 7 competitions, 2016 to 2025.

442ball counts an appearance from the match record itself, not from a stored total.

2 of 330 matches here have a page of their own. The rest are in our archive but do not yet have one.

2025

30 played10 unusedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 23La LigaOSAHW 1-0Bench
Sunday, May 17La LigaELCAL 1-0Bench
Wednesday, May 13La LigaMALHW 3-1Bench
Sunday, May 10La LigaOVIAD 0-0Bench
Sunday, May 3La LigaRAYHL 0-245006.70
Saturday, April 25La LigaBARHL 0-2Bench
Wednesday, April 22La LigaRSOAW 0-110006.70
Monday, April 13La LigaLEVAL 1-0Bench
Sunday, April 5La LigaBILHW 2-08006.90
Saturday, March 21La LigaESPAW 1-234006.30
Saturday, March 14La LigaATMAL 1-017006.90
Sunday, March 8La LigaBETHW 2-09006.50
Monday, March 2La LigaREAAW 0-190006.90
Sunday, February 22La LigaSEVHL 0-123006.90
Saturday, February 14La LigaVILHW 2-1Bench
Sunday, February 8La LigaALAAW 0-210000
Sunday, February 1La LigaCELHD 0-0Bench
Monday, January 26La LigaGIRAD 1-1Bench
Sunday, January 18La LigaVALHL 0-190007.60
Friday, January 9La LigaRSOHL 1-290006.20
Friday, January 2La LigaRAYAD 1-190006.60
Sunday, December 21La LigaBETAL 4-032006.30
Thursday, December 18Copa del ReyBURAL 3-190006.30
Saturday, December 13La LigaESPHL 0-190006.90
Saturday, December 6La LigaVILAL 2-045006.50
Tuesday, December 2Copa del ReyNavalcarneroAW 2-31200060
Friday, November 28La LigaELCHW 1-025006.70
Sunday, November 23La LigaATMHL 0-190006.70
Sunday, November 9La LigaMALAL 1-089006.50
Friday, October 31La LigaGIRHW 2-190006.70
Saturday, October 25La LigaBILAW 0-190007.20
Sunday, October 19La LigaREAHL 0-190006.20
Friday, October 3La LigaOSAAL 2-190006.30
Saturday, September 27La LigaLEVHD 1-1Bench
Wednesday, September 24La LigaALAHD 1-179006.50
Sunday, September 21La LigaBARAL 3-090006.60
Saturday, September 13La LigaOVIHW 2-090006.60
Friday, August 29La LigaVALAL 3-090005.90
Monday, August 25La LigaSEVAW 1-290006.90
Sunday, August 17La LigaCELAW 0-2900070

2024

35 played2 unusedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 24La LigaCELHL 1-290006.50
Sunday, May 18La LigaMALAW 1-290006.90
Thursday, May 15La LigaBILHL 0-2900070
Saturday, May 10La LigaVALAL 3-090006.30
Saturday, April 12La LigaPALHL 1-333005.50
Sunday, April 6La LigaVALAW 0-490006.60
Sunday, March 30La LigaVILHL 1-290006.90
Sunday, March 16La LigaOSAAW 1-29707.30
Sunday, March 9La LigaATMHW 2-190017.30
Sunday, March 2La LigaLEGAL 1-090006.90
Sunday, February 23La LigaBETHL 1-290006.90
Friday, February 14La LigaGIRAW 1-290007.50
Sunday, February 9La LigaALAAW 0-190007.60
Saturday, February 1La LigaSEVHD 0-090007.50
Sunday, January 26La LigaRSOAW 0-390017.60
Saturday, January 18La LigaBARHD 1-190006.60
Wednesday, January 15Copa del ReyPontevedraAW 0-190006.90
Friday, January 3Copa del ReyGRAAW 0-1120007.60
Saturday, December 21La LigaMALHL 0-190007.20
Sunday, December 15La LigaATMAL 1-0Bench
Monday, December 9La LigaESPHW 1-090007.30
Thursday, December 5Copa del ReyORIAD 0-0Bench
Sunday, December 1La LigaREAAL 2-090006.60
Friday, November 22La LigaVALHW 2-090007.30
Sunday, November 10La LigaGIRHL 0-190006.90
Monday, November 4La LigaCELAL 1-090006.90
Sunday, October 27La LigaVALHD 1-190007.30
Sunday, October 20La LigaVILAD 1-190006.90
Saturday, October 5La LigaOSAHD 1-190006.30
Saturday, September 28La LigaALAHW 2-090007.50
Wednesday, September 25La LigaBARAL 1-08006.70
Sunday, September 22La LigaLEGHD 1-190007.70
Wednesday, September 18La LigaBETAL 2-190016.90
Saturday, September 14La LigaSEVAL 1-084007.30
Sunday, September 1La LigaRSOHD 0-090007.20
Saturday, August 24La LigaRAYHD 0-090006.90
Thursday, August 15La LigaBILAD 1-190006.90

2023

34 played3 unusedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 18La LigaALAAL 1-056006.90
Wednesday, May 15La LigaATMHL 0-34505.90
Sunday, May 12La LigaCADAL 1-09007.30
Friday, May 3La LigaBILHL 0-27406.70
Saturday, April 27La LigaALMAW 1-39006.50
Sunday, April 21La LigaRSOHD 1-19007.20
Saturday, April 13La LigaRAYAD 0-08906.90
Saturday, March 30La LigaSEVHL 0-128070
Saturday, March 16La LigaGIRHW 1-03306.90
Saturday, March 9La LigaVALAL 1-01906.30
Saturday, March 2La LigaPALHD 3-390027.70
Saturday, February 24La LigaBARAL 4-09006.60
Friday, February 16La LigaVILAD 1-19007.20
Sunday, February 11La LigaCELHW 3-290070
Sunday, February 4La LigaBETAD 1-19006.90
Thursday, February 1La LigaREAHL 0-24506.70
Monday, January 29La LigaGRAHW 2-09007.20
Sunday, January 21La LigaOSAAL 3-29006.20
Tuesday, January 16Copa del ReySEVHL 1-36606.20
Saturday, January 6Copa del ReyESPAW 0-18607.30
Tuesday, January 2La LigaRAYHL 0-29006.50
Tuesday, December 19La LigaATMAD 3-38907.30
Saturday, December 16La LigaSEVAW 0-39007.70
Friday, December 1La LigaPALAL 2-08906.60
Saturday, November 25La LigaALMHW 2-19006.90
Saturday, November 11La LigaGRAAD 1-190070
Monday, November 6La LigaCADHW 1-09006.90
Saturday, October 28La LigaMALAD 0-09007.30
Saturday, October 21La LigaBETHD 1-190017.50
Sunday, October 8La LigaCELAD 2-290017.70
Saturday, September 30La LigaVILHD 0-08207.20
Wednesday, September 27La LigaBILAD 2-29006.90
Sunday, September 24La LigaRSOAL 4-3900270
Sunday, September 17La LigaOSAHW 3-288017.30
Friday, August 25La LigaPALAD 0-0Bench
Saturday, August 19La LigaCELHD 1-1Bench
Saturday, August 12La LigaGIRHD 1-1Bench

2022

29 played12 unusedCopa del Rey, La Liga, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, June 4La LigaSEVHW 2-19006.60
Sunday, May 28La LigaATMAL 2-1Bench
Tuesday, May 23La LigaALMHW 1-0Bench
Saturday, May 20La LigaBARAW 1-290070
Saturday, May 13La LigaGIRHD 2-2Bench
Tuesday, May 2La LigaREAHW 2-0Bench
Saturday, April 15La LigaBILAL 2-0Bench
Saturday, April 8La LigaGETHW 2-0Bench
Sunday, April 2La LigaVILAL 2-0Bench
Sunday, March 19La LigaELCHW 2-0Bench
Thursday, March 16UEFA Europa LeagueROMHD 0-09006.60
Sunday, March 12La LigaMALAD 1-19006.70
Thursday, March 9UEFA Europa LeagueROMAL 2-09006.70
Friday, March 3La LigaCADHD 0-09006.30
Saturday, February 25La LigaVALAL 1-063070
Saturday, February 18La LigaCELHD 1-19007.50
Monday, February 13La LigaESPAW 2-39006.30
Sunday, February 5La LigaVALHL 0-14506.20
Sunday, January 29La LigaREAAD 0-04506.90
Wednesday, January 25Copa del ReyBARAL 1-04506.90
Saturday, January 21La LigaRAYAW 0-29007.20
Tuesday, January 17Copa del ReyMALHW 1-0Bench
Saturday, January 14La LigaBILHW 3-19006.90
Sunday, January 8La LigaALMAW 0-29007.20
Wednesday, January 4Copa del ReyLOGAW 0-12906.60
Saturday, December 31La LigaOSAHW 2-09007.50
Wednesday, November 9La LigaSEVAW 1-29006.90
Sunday, November 6La LigaVALHD 1-19007.20
Thursday, November 3UEFA Europa LeagueMUNHL 0-19007.20
Sunday, October 30La LigaBETHL 0-290070
Thursday, October 27UEFA Europa LeagueOMOAW 0-26906.70
Saturday, October 22La LigaVALAL 1-09007.30
Wednesday, October 19La LigaMALHW 1-09006.90
Sunday, October 16La LigaCELAW 1-26206.30
Thursday, October 13UEFA Europa LeagueSHEHW 3-09017.30
Sunday, October 9La LigaVILHW 1-0Bench
Thursday, October 6UEFA Europa LeagueSHEAW 0-290070
Sunday, October 2La LigaGIRAW 3-5Bench
Sunday, September 18La LigaESPHW 2-1Bench
Thursday, September 15UEFA Europa LeagueOMOHW 2-19006.70
Sunday, August 14La LigaCADAW 0-18106.60

2021

26 played7 unusedCopa del Rey, La Liga, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 22La LigaATMHL 1-29006.20
Sunday, May 15La LigaVILAW 1-29006.20
Thursday, May 12La LigaCADHW 3-08307.50
Friday, May 6La LigaLEVAL 2-19006.20
Sunday, May 1La LigaRAYAD 1-19006.30
Thursday, April 21La LigaBARHL 0-19006.70
Friday, April 15La LigaBETHD 0-09007.20
Sunday, April 10La LigaELCAW 1-27906.90
Monday, April 4La LigaESPHW 1-09007.30
Sunday, March 20La LigaSEVAD 0-09007.50
Sunday, March 13La LigaALAHW 1-09006.60
Thursday, February 17UEFA Europa LeagueLEIAD 2-261017.20
Sunday, February 13La LigaGRAHW 2-0Bench
Sunday, February 6La LigaVALAD 0-090070
Thursday, February 3Copa del ReyBETHL 0-4Bench
Sunday, January 23La LigaGETHD 0-09007.20
Wednesday, January 19Copa del ReyATMHW 2-02706.90
Saturday, January 8La LigaCELHW 1-0Bench
Wednesday, January 5Copa del ReyLEGAW 2-39006.50
Sunday, January 2La LigaALAAD 1-19507.50
Saturday, December 18La LigaVILHL 1-3806.70
Wednesday, December 15Copa del ReyZamoraAW 0-39007.50
Sunday, December 12La LigaBETAL 4-0Bench
Thursday, December 9UEFA Europa LeaguePSVHW 3-0Bench
Saturday, December 4La LigaREAHL 0-28606.90
Wednesday, December 1Copa del ReyPanadería PulidoAW 0-4Bench
Sunday, November 28La LigaESPAL 1-09007.20
Thursday, November 25UEFA Europa LeagueMONAL 2-1Bench
Sunday, November 21La LigaVALHD 0-09007.20
Sunday, November 7La LigaOSAAW 0-24506.70
Thursday, November 4UEFA Europa LeagueSTUHD 1-11106.60
Sunday, October 31La LigaBILHD 1-17906.90
Thursday, October 28La LigaCELAW 0-21106.70

2020

38 played11 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 22ChampionshipBREAL 3-16007.20
Monday, May 17ChampionshipBREHW 1-0Bench
Saturday, May 8ChampionshipSTOHL 0-2Bench
Saturday, May 1ChampionshipWYCAL 1-08907.30
Saturday, April 24ChampionshipBREHL 0-19007.20
Wednesday, April 21ChampionshipMILAW 1-45006.90
Saturday, April 17ChampionshipNORAW 1-3Bench
Tuesday, April 13ChampionshipHUDAW 1-2Bench
Saturday, April 10ChampionshipCOVHW 4-1Bench
Monday, April 5ChampionshipBLAAW 0-21000
Friday, April 2ChampionshipMIDHW 3-19006.70
Saturday, March 20FA CupSOUHL 0-36705.90
Tuesday, March 16ChampionshipSWAHW 3-090070
Wednesday, March 3ChampionshipBRIAW 1-21000
Saturday, February 27ChampionshipWATHW 1-0Bench
Wednesday, February 24ChampionshipCARHL 1-24506.50
Saturday, February 20ChampionshipQPRAL 2-1Bench
Wednesday, February 17ChampionshipROTHW 1-090070
Saturday, February 13ChampionshipNOTAD 0-09007.20
Tuesday, February 9FA CupBURAW 0-29007.20
Saturday, February 6ChampionshipBIRHW 3-21000
Tuesday, February 2ChampionshipSHEHL 1-2Bench
Friday, January 29ChampionshipREAAL 3-14506.20
Tuesday, January 26FA CupCRAHW 2-19007.30
Tuesday, January 19ChampionshipDERAL 1-0Bench
Saturday, January 16ChampionshipLUTHL 0-17006.70
Tuesday, January 12ChampionshipMILHD 1-18706.60
Saturday, January 9FA CupBOUAL 4-145017.30
Saturday, January 2ChampionshipSTOAW 0-19006.90
Wednesday, December 30ChampionshipBREAL 2-1Bench
Saturday, December 19ChampionshipLUTAD 0-03307.50
Tuesday, December 15ChampionshipWYCHW 1-0806.50
Tuesday, December 8ChampionshipSWAAD 0-09007.50
Friday, December 4ChampionshipBARAW 0-49017.50
Tuesday, December 1ChampionshipPREHL 2-37106.20
Saturday, November 28ChampionshipROTAD 2-229016.90
Tuesday, November 24ChampionshipNOTHW 2-01106.50
Saturday, November 21ChampionshipREAHW 4-24506.30
Saturday, November 7ChampionshipBIRAW 1-39006.20
Tuesday, November 3ChampionshipSHEAL 1-08006.30
Saturday, October 31ChampionshipDERHD 1-190016.60
Wednesday, October 28ChampionshipBRIHW 1-0Bench
Saturday, October 24ChampionshipWATAD 1-18507.20
Wednesday, October 21ChampionshipCARAD 1-19007.60
Saturday, October 17ChampionshipQPRHD 0-09007.70
Friday, October 2ChampionshipCOVAW 1-384017.90
Sunday, September 27ChampionshipNORHW 1-090080
Thursday, September 24EFL CupMCIAL 2-16406.20
Saturday, September 19ChampionshipMIDAD 1-11707.20

2019

28 playedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, July 26Premier LeagueEVEAW 1-390017.775
Sunday, July 19Premier LeagueSOUHL 0-29007.268
Wednesday, July 15Premier LeagueMCIAL 2-1900751
Sunday, July 12Premier LeagueLEIHW 4-190017.670
Thursday, July 9Premier LeagueTOTHD 0-09007.866
Saturday, July 4Premier LeagueMUNAL 5-29006.163
Sunday, February 9Premier LeagueSHEAL 2-19006.364
Saturday, February 1Premier LeagueASTHW 2-19007.164
Tuesday, January 21Premier LeagueBRIHW 3-19006.964
Saturday, January 18Premier LeagueNORAL 1-09007.456
Wednesday, January 1Premier LeagueWESAL 4-04505.970
Saturday, December 28Premier LeagueBRIAL 2-090006.80%
Saturday, December 21Premier LeagueBURHL 0-190006.80%
Saturday, December 14Premier LeagueCHEAW 0-190007.90%
Saturday, December 7Premier LeagueLIVHL 0-390006.90%
Tuesday, December 3Premier LeagueCRYAL 1-064007.30%
Saturday, November 30Premier LeagueTOTAL 3-290006.60%
Saturday, November 23Premier LeagueWOLHL 1-2900070%
Saturday, November 9Premier LeagueNEWAL 2-166006.50%
Saturday, November 2Premier LeagueMUNHW 1-090007.70%
Saturday, October 26Premier LeagueWATAD 0-0900080%
Saturday, October 19Premier LeagueNORHD 0-090007.40%
Sunday, October 6Premier LeagueARSAL 1-090006.20%
Saturday, September 28Premier LeagueWESHD 2-2900070%
Friday, September 20Premier LeagueSOUAW 1-3900170%
Sunday, September 15Premier LeagueEVEHW 3-189017.30%
Wednesday, August 28EFL CupFORHD 0-095007.381%
Saturday, August 10Premier LeagueSHEHD 1-190007.20%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2018

14 playedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Saturday, April 6Premier LeagueBURHL 1-345006.60%
Saturday, March 30Premier LeagueLEIAL 2-034006.50%
Saturday, March 2Premier LeagueMCIHL 0-112006.30%
Wednesday, February 27Premier LeagueARSAL 5-120006.40%
Saturday, February 9Premier LeagueLIVAL 3-080007.10%
Saturday, January 5FA CupBRIHL 1-378006.674%
Sunday, December 30Premier LeagueMUNAL 4-190006.10%
Wednesday, December 26Premier LeagueTOTAL 5-045006.40%
Wednesday, December 19EFL CupCHEAL 1-090006.860%
Saturday, December 15Premier LeagueWOLAL 2-0540070%
Saturday, December 8Premier LeagueLIVHL 0-47006.40%
Saturday, September 22Premier LeagueBURAL 4-045006.70%
Saturday, September 15Premier LeagueLEIHW 4-290006.40%
Saturday, September 1Premier LeagueCHEAL 2-090007.60%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2017

26 playedLa Liga

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Saturday, May 19La LigaBETHW 3-223003.90%
Saturday, May 12La LigaRSOAL 3-290107.70%
Monday, May 7La LigaLEVHL 0-390006.60%
Saturday, April 28La LigaREAAL 2-1900070%
Friday, April 20La LigaCORHD 0-0900080%
Saturday, April 14La LigaCELHW 1-090007.30%
Sunday, April 1La LigaVALHL 0-190007.70%
Sunday, March 18La LigaSEVHW 2-190017.60%
Sunday, March 11La LigaBILAL 2-090006.70%
Saturday, March 3La LigaMALHW 2-090017.80%
Wednesday, February 28La LigaATMAL 4-045006.20%
Saturday, February 24La LigaPALHD 0-0900080%
Wednesday, February 21La LigaREAHL 1-390006.50%
Friday, February 16La LigaGIRAL 3-090007.10%
Sunday, February 4La LigaGETAD 0-090007.30%
Sunday, January 7La LigaRSOHW 1-090006.80%
Tuesday, December 19La LigaLEVAD 0-090007.60%
Saturday, December 9La LigaCORAL 1-090007.10%
Sunday, December 3La LigaVILHW 3-190107.20%
Saturday, November 18La LigaBARHL 0-390007.20%
Saturday, November 4La LigaVALAL 3-090006.90%
Wednesday, September 20La LigaGIRHD 0-090006.70%
Friday, September 15La LigaEIBAL 1-090007.10%
Friday, September 8La LigaGETHL 1-290006.60%
Sunday, August 27La LigaESPAW 0-1900080%
Friday, August 18La LigaALAHW 1-090006.90%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.

2016

25 playedLa Liga

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Saturday, May 20La LigaALAHD 1-190006.50%
Sunday, May 14La LigaBILAD 1-190006.60%
Monday, May 8La LigaBETHW 4-090007.20%
Sunday, April 30La LigaEIBAL 2-090006.20%
Wednesday, April 26La LigaPALHW 3-088007.40%
Sunday, April 9La LigaOSAAL 2-176006.90%
Wednesday, April 5La LigaREAHL 2-490005.50%
Saturday, April 1La LigaRSOAD 1-190006.70%
Sunday, March 19La LigaMALHD 0-090007.80%
Saturday, March 4La LigaGRAHW 1-090007.60%
Saturday, February 25La LigaCORHW 4-090007.20%
Sunday, February 19La LigaBARAL 2-190007.50%
Sunday, February 12La LigaGIJHL 0-290006.30%
Saturday, February 4La LigaATMAL 2-090007.40%
Monday, November 21La LigaOSAHW 2-0780070%
Sunday, November 6La LigaREAAL 3-090006.50%
Friday, October 28La LigaRSOHL 0-290006.50%
Sunday, October 23La LigaMALAL 4-0900070%
Saturday, October 15La LigaSEVHL 2-390006.60%
Saturday, October 1La LigaGRAAW 0-190007.10%
Thursday, September 22La LigaCORAW 1-290006.60%
Saturday, September 17La LigaBARHL 1-590006.10%
Sunday, September 11La LigaGIJAL 2-190107.80%
Saturday, August 27La LigaATMHD 0-090007.10%
Monday, August 22La LigaCELAW 0-190007.70%

The provider changed this measurement in 2020: a percentage before, a count of accurate passes after. They are shown separately because they are not the same number.