Skip to content
442ball

Pedro Porro: match by match

299 appearances across 12 competitions, 2018 to 2026.

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

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

2026

5 played2 unusedFIFA World Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Tuesday, July 14FIFA World CupFRAAW 0-284108.20
Friday, July 10FIFA World CupBELHW 2-190006.90
Monday, July 6FIFA World CupPORAW 0-190007.20
Thursday, July 2FIFA World CupAUTHW 3-090108.50
Saturday, June 27FIFA World CupURUAW 0-1Bench
Sunday, June 21FIFA World CupKSAHW 4-090007.30
Monday, June 15FIFA World CupCPVHD 0-0Bench

2025

46 playedEFL Cup, FA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 24Premier LeagueEVEHW 1-090007.70
Tuesday, May 19Premier LeagueCHEAL 2-190006.70
Monday, May 11Premier LeagueLEEHD 1-190007.20
Sunday, May 3Premier LeagueASTAW 1-290007.20
Saturday, April 25Premier LeagueWOLAW 0-190007.30
Saturday, April 18Premier LeagueBRIHD 2-290107.60
Sunday, April 12Premier LeagueSUNAL 1-090006.60
Sunday, March 22Premier LeagueNOTHL 0-390006.90
Wednesday, March 18UEFA Champions LeagueATMHW 3-274006.70
Sunday, March 15Premier LeagueLIVAD 1-190006.50
Tuesday, March 10UEFA Champions LeagueATMAL 5-290118.30
Thursday, March 5Premier LeagueCRYHL 1-374006.20
Sunday, March 1Premier LeagueFULAL 2-1900070
Saturday, January 24Premier LeagueBURAD 2-245006.20
Tuesday, January 20UEFA Champions LeagueDORHW 2-090007.20
Saturday, January 17Premier LeagueWESHL 1-290017.30
Saturday, January 10FA CupASTHL 1-283007.90
Wednesday, January 7Premier LeagueBOUAL 3-290005.90
Sunday, January 4Premier LeagueSUNHD 1-190007.90
Thursday, January 1Premier LeagueBREAD 0-090007.30
Sunday, December 28Premier LeagueCRYAW 0-1900070
Saturday, December 20Premier LeagueLIVHL 1-290006.70
Sunday, December 14Premier LeagueNOTAL 3-090006.20
Tuesday, December 9UEFA Champions LeagueSLAHW 3-068007.20
Saturday, December 6Premier LeagueBREHW 2-090007.20
Tuesday, December 2Premier LeagueNEWAD 2-290006.30
Saturday, November 29Premier LeagueFULHL 1-290007.20
Wednesday, November 26UEFA Champions LeaguePSGAL 5-3900060
Sunday, November 23Premier LeagueARSAL 4-112006.90
Saturday, November 8Premier LeagueMUNHD 2-267006.50
Tuesday, November 4UEFA Champions LeagueCOPHW 4-090007.90
Saturday, November 1Premier LeagueCHEHL 0-173006.20
Wednesday, October 29EFL CupNEWAL 2-0900070
Sunday, October 26Premier LeagueEVEAW 0-390018.20
Wednesday, October 22UEFA Champions LeagueMONAD 0-0900070
Sunday, October 19Premier LeagueASTHL 1-290006.60
Saturday, October 4Premier LeagueLEEAW 1-290005.60
Tuesday, September 30UEFA Champions LeagueBODAD 2-290016.60
Saturday, September 27Premier LeagueWOLHD 1-127006.90
Wednesday, September 24EFL CupDONHW 3-090007.60
Saturday, September 20Premier LeagueBRIAD 2-289007.20
Tuesday, September 16UEFA Champions LeagueVILHW 1-090007.30
Saturday, September 13Premier LeagueWESAW 0-390007.20
Saturday, August 30Premier LeagueBOUHL 0-171006.30
Saturday, August 23Premier LeagueMCIAW 0-2900070
Saturday, August 16Premier LeagueBURHW 3-090007.70

2024

58 played10 unusedEFL Cup, FA Cup, Premier League, UEFA Europa League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, June 8UEFA Nations LeaguePORAD 2-227006.60
Thursday, June 5UEFA Nations LeagueFRAHW 5-496016.60
Sunday, May 25Premier LeagueBRIHL 1-490006.20
Wednesday, May 21UEFA Europa LeagueMUNHW 1-090006.90
Friday, May 16Premier LeagueASTAL 2-0Bench
Sunday, May 11Premier LeagueCRYHL 0-258006.60
Thursday, May 8UEFA Europa LeagueBODAW 0-290108.50
Sunday, May 4Premier LeagueWESAD 1-1Bench
Thursday, May 1UEFA Europa LeagueBODHW 3-190017.60
Sunday, April 27Premier LeagueLIVAL 5-1Bench
Monday, April 21Premier LeagueNOTHL 1-290017.90
Thursday, April 17UEFA Europa LeagueEINAW 0-190007.70
Sunday, April 13Premier LeagueWOLAL 4-2Bench
Thursday, April 10UEFA Europa LeagueEINHD 1-190107.60
Sunday, April 6Premier LeagueSOUHW 3-1900080
Thursday, April 3Premier LeagueCHEAL 1-016006.70
Sunday, March 23UEFA Nations LeagueNEDHD 3-326006.30
Thursday, March 20UEFA Nations LeagueNEDAD 2-290006.60
Sunday, March 16Premier LeagueFULAL 2-0Bench
Thursday, March 13UEFA Europa LeagueALKHW 3-190006.90
Sunday, March 9Premier LeagueBOUHD 2-287006.90
Thursday, March 6UEFA Europa LeagueALKAL 1-018006.90
Wednesday, February 26Premier LeagueMCIHL 0-190007.60
Saturday, February 22Premier LeagueIPSAW 1-425006.60
Sunday, February 16Premier LeagueMUNHW 1-090007.90
Sunday, February 9FA CupASTAL 2-190007.20
Thursday, February 6EFL CupLIVAL 4-033006.50
Sunday, February 2Premier LeagueBREAW 0-290007.30
Thursday, January 30UEFA Europa LeagueELFHW 3-090008.30
Sunday, January 26Premier LeagueLEIHL 1-290018.20
Thursday, January 23UEFA Europa LeagueHOFAW 2-390017.30
Sunday, January 19Premier LeagueEVEAL 3-2900070
Wednesday, January 15Premier LeagueARSAL 2-190006.90
Sunday, January 12FA CupTAMAW 0-3120007.90
Wednesday, January 8EFL CupLIVHW 1-090006.90
Saturday, January 4Premier LeagueNEWHL 1-290017.90
Sunday, December 29Premier LeagueWOLHD 2-290017.20
Thursday, December 26Premier LeagueNOTAL 1-09006.60
Sunday, December 22Premier LeagueLIVHL 3-690006.20
Thursday, December 19EFL CupMUNHW 4-390006.90
Sunday, December 15Premier LeagueSOUAW 0-562006.70
Thursday, December 12UEFA Europa LeagueRANAD 1-190006.90
Sunday, December 8Premier LeagueCHEHL 3-4900170
Thursday, December 5Premier LeagueBOUAL 1-028006.60
Sunday, December 1Premier LeagueFULHD 1-190006.60
Thursday, November 28UEFA Europa LeagueROMHD 2-290007.30
Saturday, November 23Premier LeagueMCIAW 0-4901080
Monday, November 18UEFA Nations LeagueSUIHW 3-2Bench
Friday, November 15UEFA Nations LeagueDENAW 1-290007.90
Sunday, November 10Premier LeagueIPSHL 1-290017.50
Thursday, November 7UEFA Europa LeagueGALAL 3-290017.30
Sunday, November 3Premier LeagueASTHW 4-190007.30
Wednesday, October 30EFL CupMCIHW 2-1Bench
Sunday, October 27Premier LeagueCRYAL 1-090006.90
Thursday, October 24UEFA Europa LeagueALKHW 1-0Bench
Saturday, October 19Premier LeagueWESHW 4-190007.30
Tuesday, October 15UEFA Nations LeagueSERHW 3-090018.90
Saturday, October 12UEFA Nations LeagueDENHW 1-090007.70
Sunday, October 6Premier LeagueBRIAL 3-290006.90
Thursday, October 3UEFA Europa LeagueFERAW 1-290007.90
Sunday, September 29Premier LeagueMUNAW 0-390007.60
Thursday, September 26UEFA Europa LeagueKARHW 3-0Bench
Saturday, September 21Premier LeagueBREHW 3-188007.20
Wednesday, September 18EFL CupCOVAW 1-2Bench
Sunday, September 15Premier LeagueARSHL 0-190007.50
Sunday, September 1Premier LeagueNEWAL 2-190007.20
Saturday, August 24Premier LeagueEVEHW 4-090007.30
Monday, August 19Premier LeagueLEIAD 1-189107.90

2023

37 played1 unusedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 19Premier LeagueSHEAW 0-376108.20
Tuesday, May 14Premier LeagueMCIHL 0-29005.90
Saturday, May 11Premier LeagueBURHW 2-190180
Sunday, May 5Premier LeagueLIVAL 4-29006.60
Thursday, May 2Premier LeagueCHEAL 2-09007.20
Sunday, April 28Premier LeagueARSHL 2-39007.20
Saturday, April 13Premier LeagueNEWAL 4-04906.50
Sunday, April 7Premier LeagueNOTHW 3-190180
Tuesday, April 2Premier LeagueWESAD 1-19007.20
Saturday, March 30Premier LeagueLUTHW 2-19007.30
Saturday, March 16Premier LeagueFULAL 3-09006.20
Sunday, March 10Premier LeagueASTAW 0-49007.60
Saturday, February 10Premier LeagueBRIHW 2-190070
Saturday, February 3Premier LeagueEVEAD 2-29006.60
Wednesday, January 31Premier LeagueBREHW 3-29007.20
Friday, January 26FA CupMCIHL 0-190070
Sunday, January 14Premier LeagueMUNAD 2-290018.20
Friday, January 5FA CupBURHW 1-09018.70
Sunday, December 31Premier LeagueBOUHW 3-19007.20
Thursday, December 28Premier LeagueBRIAL 4-290017.20
Saturday, December 23Premier LeagueEVEHW 2-19007.20
Friday, December 15Premier LeagueNOTAW 0-29007.60
Sunday, December 10Premier LeagueNEWHW 4-190018.30
Thursday, December 7Premier LeagueWESHL 1-290018.20
Sunday, December 3Premier LeagueMCIAD 3-39006.60
Sunday, November 26Premier LeagueASTHL 1-290018.50
Saturday, November 11Premier LeagueWOLAL 2-190017.50
Monday, November 6Premier LeagueCHEHL 1-49006.60
Friday, October 27Premier LeagueCRYAW 1-29006.90
Monday, October 23Premier LeagueFULHW 2-09007.30
Saturday, October 7Premier LeagueLUTAW 0-19007.70
Saturday, September 30Premier LeagueLIVHW 2-19008.50
Sunday, September 24Premier LeagueARSAD 2-29006.50
Saturday, September 16Premier LeagueSHEHW 2-18907.50
Saturday, September 2Premier LeagueBURAW 2-590017.70
Saturday, August 26Premier LeagueBOUAW 0-29007.60
Saturday, August 19Premier LeagueMUNHW 2-08807.20
Sunday, August 13Premier LeagueBREAD 2-2Bench

2022

39 played3 unusedFA Cup, Premier League, Primeira Liga, Taça da Liga, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 28Premier LeagueLEEAW 1-489118.60
Saturday, May 20Premier LeagueBREHL 1-315070
Saturday, May 13Premier LeagueASTAL 2-181070
Saturday, May 6Premier LeagueCRYHW 1-0900180
Sunday, April 30Premier LeagueLIVAL 4-389070
Thursday, April 27Premier LeagueMUNHD 2-27717.30
Sunday, April 23Premier LeagueNEWAL 6-19005.90
Saturday, April 15Premier LeagueBOUHL 2-39006.30
Saturday, April 8Premier LeagueBRIHW 2-19006.90
Monday, April 3Premier LeagueEVEAD 1-19006.60
Saturday, March 18Premier LeagueSOUAD 3-38617.90
Saturday, March 11Premier LeagueNOTHW 3-190016.50
Wednesday, March 8UEFA Champions LeagueMILHD 0-03706.50
Saturday, March 4Premier LeagueWOLAL 1-08106.60
Wednesday, March 1FA CupSHEAL 1-08206.70
Sunday, February 26Premier LeagueCHEHW 2-01000
Sunday, February 19Premier LeagueWESHW 2-0Bench
Tuesday, February 14UEFA Champions LeagueMILAL 1-0Bench
Saturday, February 11Premier LeagueLEIAL 4-17506.50
Sunday, February 5Premier LeagueMCIHW 1-0Bench
Saturday, January 28Taça da LigaPORHL 0-290070
Tuesday, January 24Taça da LigaAROAW 1-21306.90
Friday, January 20Primeira LigaVIZHW 2-190119.70
Sunday, January 15Primeira LigaBENAD 2-29006.90
Sunday, January 8Primeira LigaMARAL 1-09007.20
Thursday, December 29Primeira LigaFERHW 3-090118.30
Monday, December 19Taça da LigaBRAHW 5-07607.20
Sunday, November 13Primeira LigaFAMAW 1-29007.20
Saturday, November 5Primeira LigaGUIHW 3-064019.20
Tuesday, November 1UEFA Champions LeagueEINHL 1-29006.90
Saturday, October 29Primeira LigaAROAL 1-036070
Wednesday, October 26UEFA Champions LeagueTOTAD 1-19007.20
Saturday, October 22Primeira LigaCASHW 3-178017.60
Wednesday, October 12UEFA Champions LeagueMARHL 0-23106.30
Saturday, September 17Primeira LigaBoavistaAL 2-19006.30
Tuesday, September 13UEFA Champions LeagueTOTHW 2-09006.30
Saturday, September 10Primeira LigaPORHW 4-0360170
Wednesday, September 7UEFA Champions LeagueEINAW 0-390017.70
Friday, September 2Primeira LigaESTAW 0-28907.70
Saturday, August 20Primeira LigaPORAL 3-07505.90
Saturday, August 13Primeira LigaRIOHW 3-08006.20
Sunday, August 7Primeira LigaBRAAD 3-378016.90

2021

33 played2 unusedPrimeira Liga, Taça da Liga, Taça de Portugal, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 14Primeira LigaSANHW 4-09018.30
Saturday, May 7Primeira LigaPORAW 2-39007.90
Sunday, May 1Primeira LigaVICHW 4-19007.70
Thursday, April 21Taça de PortugalPORAL 1-088070
Sunday, April 17Primeira LigaBENHL 0-29007.70
Saturday, April 9Primeira LigaTONAW 1-37206.90
Sunday, April 3Primeira LigaFERHW 2-07506.50
Monday, March 14Primeira LigaMORAW 0-290018.20
Wednesday, March 9UEFA Champions LeagueMCIAD 0-078070
Saturday, March 5Primeira LigaAROHW 2-045017.70
Wednesday, March 2Taça de PortugalPORHL 1-290017.70
Saturday, February 26Primeira LigaMARAD 1-19007.30
Sunday, February 20Primeira LigaESTHW 3-08207.50
Tuesday, February 15UEFA Champions LeagueMCIHL 0-58306.30
Sunday, February 6Primeira LigaFAMHW 2-07406.50
Wednesday, February 2Primeira LigaBELAW 1-4521180
Saturday, January 29Taça da LigaBENAW 1-224017.20
Saturday, December 11Primeira LigaBoavistaHW 2-04506.90
Tuesday, December 7UEFA Champions LeagueAJAAL 4-2Bench
Friday, December 3Primeira LigaBENAW 1-39006.60
Sunday, November 28Primeira LigaTONHW 2-0Bench
Wednesday, November 24UEFA Champions LeagueDORHW 3-18816.90
Wednesday, November 3UEFA Champions LeagueBESHW 4-01706.20
Saturday, October 30Primeira LigaGUIHW 1-08907.50
Saturday, October 23Primeira LigaMORHW 1-09006.90
Tuesday, October 19UEFA Champions LeagueBESAW 1-49006.30
Saturday, October 2Primeira LigaAROAW 1-26506.50
Tuesday, September 28UEFA Champions LeagueDORAL 1-08406.90
Friday, September 24Primeira LigaMARHW 1-09018.20
Sunday, September 19Primeira LigaESTAW 0-19017.30
Wednesday, September 15UEFA Champions LeagueAJAHL 1-59006.90
Saturday, September 11Primeira LigaPORHD 1-182017.20
Saturday, August 28Primeira LigaFAMAD 1-13407.60
Saturday, August 21Primeira LigaBELHW 2-02406.60
Saturday, August 14Primeira LigaBRAAW 1-21606.30

2020

32 played2 unusedPrimeira Liga, Taça da Liga, UEFA Nations League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, October 10UEFA Nations LeagueFRAHL 1-2Bench
Wednesday, October 6UEFA Nations LeagueITAAW 1-2Bench
Tuesday, May 11Primeira LigaBoavistaHW 1-01706.60
Saturday, May 1Primeira LigaNACHW 2-07308.30
Sunday, April 25Primeira LigaBRAAW 0-190016.90
Wednesday, April 21Primeira LigaBELHD 2-26007.50
Friday, April 16Primeira LigaFARAW 0-19007.30
Sunday, April 11Primeira LigaFAMHD 1-19007.30
Monday, April 5Primeira LigaMORAD 1-19006.90
Saturday, March 20Primeira LigaGUIHW 1-09007.30
Saturday, March 13Primeira LigaTONAW 0-17307.30
Saturday, February 27Primeira LigaPORAD 0-09006.60
Saturday, February 20Primeira LigaPORHW 2-09006.50
Monday, February 15Primeira LigaFERHW 2-09006.90
Tuesday, February 9Primeira LigaVICAW 1-2900180
Friday, February 5Primeira LigaMARAW 0-29007.50
Monday, February 1Primeira LigaBENHW 1-09007.20
Tuesday, January 26Primeira LigaBoavistaAW 0-29017.50
Saturday, January 23Taça da LigaBRAHW 1-09016.90
Tuesday, January 19Taça da LigaPORHW 2-19606.90
Friday, January 15Primeira LigaRIOHD 1-19006.90
Friday, January 8Primeira LigaNACAW 0-29007.20
Saturday, January 2Primeira LigaBRAHW 2-09007.30
Sunday, December 27Primeira LigaBELAW 1-29007.30
Saturday, December 19Primeira LigaFARHW 1-09007.20
Saturday, December 5Primeira LigaFAMAD 2-29017.50
Saturday, November 28Primeira LigaMORHW 2-19007.30
Saturday, November 7Primeira LigaGUIAW 0-48006.70
Sunday, November 1Primeira LigaTONHW 4-09017.90
Wednesday, October 28Primeira LigaVICHW 3-17106.90
Saturday, October 24Primeira LigaSANAW 1-290070
Saturday, October 17Primeira LigaPORHD 2-27706.90
Sunday, October 4Primeira LigaPORAW 0-29006.30
Sunday, September 27Primeira LigaFERAW 0-27907.20

2019

15 playedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, March 8La LigaBILHL 1-49006.768
Friday, February 28La LigaRSOAL 1-01506.680
Wednesday, January 22Copa del ReyTENAL 2-19006.30
Saturday, January 11Copa del ReyMarbellaAD 1-110306.60
Sunday, December 15La LigaGETAL 2-090006.90%
Sunday, December 8La LigaRSOHD 0-024006.50%
Friday, November 29La LigaCELAD 0-013006.70%
Saturday, November 9La LigaALAAL 3-025006.20%
Tuesday, October 29La LigaBARAL 5-190006.30%
Sunday, October 20La LigaBILAD 1-122006.50%
Sunday, September 29La LigaESPAW 0-215006.30%
Saturday, September 21La LigaVILAL 2-090006.10%
Sunday, September 15La LigaOSAHD 1-1900070%
Saturday, August 31La LigaLEVAL 2-0900060%
Saturday, August 24La LigaREAAD 1-1800070%

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

34 playedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, May 12La LigaLEVHL 1-213006.30%
Sunday, April 28La LigaSEVHW 1-012006.70%
Tuesday, April 23La LigaVALAL 1-010006.50%
Saturday, April 20La LigaCELAL 2-190006.50%
Sunday, April 14La LigaVILHL 0-120006.90%
Saturday, April 6La LigaESPHL 1-288006.70%
Tuesday, April 2La LigaATMAL 2-090006.30%
Saturday, March 16La LigaLEGAW 0-287006.60%
Sunday, March 10La LigaVALHL 2-319006.60%
Friday, March 1La LigaRAYAW 0-28017.10%
Sunday, February 17La LigaREAAW 1-245006.30%
Saturday, February 9La LigaHUEHL 0-290007.10%
Sunday, February 3La LigaEIBAL 3-027006.30%
Thursday, January 31Copa del ReyREAHL 1-390108.176%
Sunday, January 27La LigaBARHL 0-290007.30%
Sunday, January 20La LigaBETAL 3-2610060%
Wednesday, January 16Copa del ReyATMAD 3-390006.576%
Saturday, January 12La LigaALAHD 1-190017.30%
Friday, January 4La LigaLEVAD 2-290006.60%
Friday, December 21La LigaGETHD 1-172006.40%
Sunday, December 16La LigaSEVAL 2-090006.30%
Monday, December 10La LigaBILAL 1-090005.90%
Sunday, December 2La LigaATMHD 1-190007.60%
Sunday, November 25La LigaESPAW 1-390006.60%
Saturday, November 10La LigaLEGHD 0-089006.70%
Saturday, November 3La LigaVALAW 0-190006.90%
Saturday, October 27La LigaRAYHW 2-190007.40%
Monday, October 22La LigaRSOAD 0-090006.30%
Saturday, October 6La LigaEIBHL 2-373016.90%
Thursday, September 27La LigaBETHL 0-182006.90%
Monday, September 17La LigaCELHW 3-290016.60%
Friday, August 31La LigaVILAW 0-190007.30%
Sunday, August 26La LigaREAHL 1-479006.50%
Friday, August 17La LigaVALHD 0-090006.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.

Pedro Porro: Every Match, Season by Season | 442ball