Skip to content
442ball

Marc Roca: match by match

266 appearances across 12 competitions, 2016 to 2025.

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

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

2025

39 played10 unusedCopa del Rey, La Liga, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 23La LigaLEVHW 2-190006.90
Sunday, May 17La LigaBARAL 3-110006.60
Tuesday, May 12La LigaELCHW 2-1Bench
Saturday, May 9La LigaRSOAD 2-290006.50
Sunday, May 3La LigaOVIHW 3-0280070
Friday, April 24La LigaREAHD 1-145006.30
Tuesday, April 21La LigaGIRAW 2-390107.20
Thursday, April 16UEFA Europa LeagueBRAHL 2-4Bench
Sunday, April 12La LigaOSAAD 1-1Bench
Wednesday, April 8UEFA Europa LeagueBRAAD 1-163006.90
Saturday, April 4La LigaESPHD 0-0Bench
Sunday, March 22La LigaBILAL 2-145006.30
Thursday, March 19UEFA Europa LeaguePANHW 4-027007.20
Sunday, March 15La LigaCELHD 1-190007.70
Thursday, March 12UEFA Europa LeaguePANAL 1-090006.70
Sunday, March 8La LigaGETAL 2-0Bench
Sunday, March 1La LigaSEVHD 2-290006.90
Saturday, February 21La LigaRAYHD 1-190006.60
Sunday, February 15La LigaMALAW 1-290007.20
Sunday, February 8La LigaATMAW 0-190007.20
Thursday, February 5Copa del ReyATMHL 0-590006.90
Sunday, February 1La LigaVALHW 2-190006.90
Thursday, January 29UEFA Europa LeagueFEYHW 2-190006.90
Sunday, January 25La LigaALAAL 2-190007.30
Thursday, January 22UEFA Europa LeaguePAOAL 2-028006.70
Saturday, January 17La LigaVILHW 2-090006.60
Wednesday, January 14Copa del ReyELCHW 2-117006.90
Saturday, January 10La LigaOVIAD 1-190006.50
Sunday, January 4La LigaREAAL 5-167006.30
Sunday, December 21La LigaGETHW 4-090017.30
Monday, December 15La LigaRAYAD 0-090007.30
Thursday, December 11UEFA Europa LeagueZAGAW 1-3Bench
Saturday, December 6La LigaBARHL 3-590006.30
Sunday, November 30La LigaSEVAW 0-290006.70
Thursday, November 27UEFA Europa LeagueUTRHW 2-1Bench
Sunday, November 23La LigaGIRHD 1-176007.20
Sunday, November 9La LigaVALAD 1-113006.50
Thursday, November 6UEFA Europa LeagueLYOHW 2-0900170
Sunday, November 2La LigaMALHW 3-021006.30
Monday, October 27La LigaATMHL 0-245006.30
Thursday, October 23UEFA Europa LeagueGENAD 0-0Bench
Saturday, October 18La LigaVILAD 2-257006.60
Sunday, October 5La LigaESPAW 1-2900070
Thursday, October 2UEFA Europa LeagueLUDAW 0-276007.50
Sunday, September 28La LigaOSAHW 2-068006.30
Wednesday, September 24UEFA Europa LeagueNOTHD 2-245017.60
Friday, September 19La LigaRSOHW 3-120006.70
Sunday, September 14La LigaLEVAD 2-2Bench
Sunday, August 31La LigaBILHL 1-2Bench

2024

17 played3 unusedLa Liga, UEFA Conference League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, April 13La LigaVILHL 1-2Bench
Thursday, April 10UEFA Conference LeagueJAGHW 2-0Bench
Sunday, February 16La LigaRSOHW 3-0452090
Thursday, February 13UEFA Conference LeagueGENAW 0-381006.90
Saturday, February 8La LigaCELAL 3-258017.30
Sunday, February 2La LigaBILHD 2-29006.60
Saturday, January 25La LigaMALAW 0-145006.90
Saturday, January 18La LigaALAHL 1-319006.30
Sunday, October 6La LigaSEVAL 1-064006.20
Thursday, October 3UEFA Conference LeagueLEGAL 1-024006.90
Sunday, September 29La LigaESPHW 1-078006.90
Thursday, September 26La LigaPALAD 1-164006.90
Monday, September 23La LigaMALHL 1-290007.30
Wednesday, September 18La LigaGETHW 2-190017.50
Friday, September 13La LigaLEGHW 2-090007.30
Sunday, September 1La LigaREAAL 2-090007.20
Thursday, August 29UEFA Conference LeagueKryvbas KRHW 3-0Bench
Sunday, August 25La LigaALAAD 0-090006.90
Thursday, August 22UEFA Conference LeagueKryvbas KRAW 0-226007.20
Thursday, August 15La LigaGIRHD 1-177006.60

2023

36 played6 unusedCopa del Rey, La Liga, UEFA Conference League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 25La LigaREAAD 0-0900070
Sunday, May 19La LigaRSOHL 0-2Bench
Thursday, May 16La LigaPALAD 2-27506.70
Sunday, May 12La LigaALMHW 3-2Bench
Sunday, May 5La LigaOSAAW 0-2Bench
Sunday, April 28La LigaSEVHD 1-1Bench
Saturday, April 20La LigaVALAW 1-2Bench
Sunday, March 10La LigaVILHL 2-31206.90
Sunday, March 3La LigaATMAL 2-14506.70
Thursday, February 22UEFA Conference LeagueZAGAD 1-19007.20
Sunday, February 18La LigaALAHD 0-066070
Thursday, February 15UEFA Conference LeagueZAGHL 0-13206.90
Friday, February 9La LigaCADAW 0-28907.20
Sunday, January 21La LigaBARHL 2-49006.20
Saturday, January 13La LigaGRAHW 1-090017.70
Saturday, January 6Copa del ReyALAAL 1-04506.60
Wednesday, January 3La LigaCELAL 2-190070
Thursday, December 21La LigaGIRHD 1-16607.20
Sunday, December 17La LigaRSOAD 0-09007.20
Thursday, December 14UEFA Europa LeagueRANHL 2-39006.20
Saturday, December 9La LigaREAHD 1-19006.90
Wednesday, December 6Copa del ReyVILAW 1-220017.30
Sunday, December 3La LigaALMAD 0-09006.90
Thursday, November 30UEFA Europa LeagueSPAAL 1-09006.90
Sunday, November 26La LigaPALHW 1-0Bench
Sunday, November 12La LigaSEVAD 1-19006.90
Thursday, November 9UEFA Europa LeagueARIHW 4-19017.70
Saturday, November 4La LigaMALHW 2-09007.30
Sunday, October 29La LigaOSAHW 2-18706.90
Thursday, October 26UEFA Europa LeagueARIAW 0-19007.90
Saturday, October 21La LigaGETAD 1-19017.50
Sunday, October 8La LigaALAAD 1-17606.60
Thursday, October 5UEFA Europa LeagueSPAHW 2-19006.90
Sunday, October 1La LigaVALHW 3-090117.90
Thursday, September 28La LigaGRAAD 1-1906.90
Sunday, September 24La LigaCADHD 1-16107.30
Thursday, September 21UEFA Europa LeagueRANAL 1-09007.50
Saturday, September 16La LigaBARAL 5-06606.20
Saturday, September 2La LigaRAYHW 1-09007.30
Sunday, August 27La LigaBILAL 4-27406.90
Sunday, August 20La LigaATMHD 0-090070
Sunday, August 13La LigaVILAW 1-29007.20

2022

36 played4 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 28Premier LeagueTOTHL 1-4Bench
Sunday, May 21Premier LeagueWESAL 3-11606.70
Saturday, May 13Premier LeagueNEWHD 2-2Bench
Saturday, May 6Premier LeagueMCIAL 2-15906.30
Sunday, April 30Premier LeagueBOUAL 4-19006.30
Tuesday, April 25Premier LeagueLEIHD 1-19006.60
Saturday, April 22Premier LeagueFULAL 2-19006.60
Monday, April 17Premier LeagueLIVHL 1-690070
Sunday, April 9Premier LeagueCRYHL 1-59006.30
Tuesday, April 4Premier LeagueNOTHW 2-19007.90
Saturday, April 1Premier LeagueARSAL 4-19006.90
Saturday, March 18Premier LeagueWOLAW 2-490016.50
Saturday, March 11Premier LeagueBRIHD 2-26606.20
Saturday, March 4Premier LeagueCHEAL 1-0Bench
Tuesday, February 28FA CupFULAL 2-07407.30
Saturday, February 25Premier LeagueSOUHW 1-01006.70
Sunday, February 5Premier LeagueNOTAL 1-05706.60
Saturday, January 28FA CupACCAW 1-39006.90
Sunday, January 22Premier LeagueBREHD 0-08706.90
Wednesday, January 18FA CupCARHW 5-29006.20
Friday, January 13Premier LeagueASTAL 2-17706.70
Sunday, January 8FA CupCARAD 2-2Bench
Wednesday, January 4Premier LeagueWESHD 2-278070
Saturday, December 31Premier LeagueNEWAD 0-04507.30
Wednesday, December 28Premier LeagueMCIHL 1-39006.20
Saturday, November 12Premier LeagueTOTAL 4-379017.20
Saturday, November 5Premier LeagueBOUHW 4-35406.30
Saturday, October 29Premier LeagueLIVAW 1-29006.90
Sunday, October 23Premier LeagueFULHL 2-39007.70
Thursday, October 20Premier LeagueLEIAL 2-04506.30
Sunday, October 16Premier LeagueARSHL 0-184070
Sunday, October 9Premier LeagueCRYAL 2-18406.60
Sunday, October 2Premier LeagueASTHD 0-05806.90
Saturday, September 3Premier LeagueBREAL 5-28617.20
Tuesday, August 30Premier LeagueEVEHD 1-19007.50
Saturday, August 27Premier LeagueBRIAL 1-05906.90
Wednesday, August 24EFL CupBARHW 3-12807.20
Sunday, August 21Premier LeagueCHEHW 3-06106.90
Saturday, August 13Premier LeagueSOUAD 2-288070
Saturday, August 6Premier LeagueWOLHW 2-17306.90

2021

13 played21 unusedBundesliga, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 8BundesligaSTUHD 2-21806.90
Saturday, April 30BundesligaMAIAL 3-1Bench
Saturday, April 23BundesligaDORHW 3-1Bench
Sunday, April 17BundesligaARMAW 0-3Bench
Tuesday, April 12UEFA Champions LeagueVILHD 1-1Bench
Saturday, April 9BundesligaAUGHW 1-0Bench
Wednesday, April 6UEFA Champions LeagueVILAL 1-01000
Saturday, April 2BundesligaFREAW 1-4Bench
Saturday, March 19BundesligaUNIHW 4-01506.90
Saturday, March 12BundesligaHOFAD 1-1Bench
Tuesday, March 8UEFA Champions LeagueSALHW 7-124070
Saturday, March 5BundesligaBAYHD 1-1Bench
Saturday, February 26BundesligaEINAW 0-1806.60
Sunday, February 20BundesligaGREHW 4-1806.50
Wednesday, February 16UEFA Champions LeagueSALAD 1-1Bench
Saturday, February 12BundesligaBOCAL 4-2Bench
Saturday, February 5BundesligaLEIHW 3-2Bench
Sunday, January 23BundesligaHERAW 1-4Bench
Saturday, January 15BundesligaKOLAW 0-483070
Friday, January 7BundesligaMOEHL 1-27506.30
Friday, December 17BundesligaWOLHW 4-07506.90
Tuesday, December 14BundesligaSTUAW 0-57507.20
Saturday, December 11BundesligaMAIHW 2-12506.70
Wednesday, December 8UEFA Champions LeagueBARHW 3-03006.60
Saturday, December 4BundesligaDORAW 2-3Bench
Saturday, November 27BundesligaARMHW 1-0Bench
Tuesday, November 23UEFA Champions LeagueDINAW 1-22306.50
Friday, November 19BundesligaAUGAL 2-1Bench
Tuesday, November 2UEFA Champions LeagueBENHW 5-2Bench
Saturday, October 30BundesligaUNIAW 2-5Bench
Wednesday, October 20UEFA Champions LeagueBENAW 0-4Bench
Sunday, October 3BundesligaEINHL 1-2Bench
Wednesday, September 29UEFA Champions LeagueDINHW 5-0Bench
Tuesday, September 14UEFA Champions LeagueBARAW 0-3Bench

2020

13 played26 unusedBundesliga, DFB-Pokal, FIFA Club World Cup, Segunda División, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 22BundesligaAUGHW 5-2Bench
Saturday, May 15BundesligaFREAD 2-228060
Saturday, May 8BundesligaMOEHW 6-0Bench
Saturday, April 24BundesligaMAIAL 2-1Bench
Saturday, April 3BundesligaLEIAW 0-1Bench
Saturday, March 20BundesligaSTUHW 4-0Bench
Wednesday, March 17UEFA Champions LeagueLAZHW 2-1Bench
Saturday, March 13BundesligaWERAW 1-31106.90
Saturday, March 6BundesligaDORHW 4-2Bench
Saturday, February 27BundesligaKOLHW 5-1Bench
Tuesday, February 23UEFA Champions LeagueLAZAW 1-4Bench
Saturday, February 20BundesligaEINAL 2-14506.50
Monday, February 15BundesligaARMHD 3-3Bench
Thursday, February 11FIFA Club World CupUANHW 1-0Bench
Monday, February 8FIFA Club World CupAHLAW 0-26907.20
Friday, February 5BundesligaHERAW 0-1Bench
Saturday, January 30BundesligaHOFHW 4-16906.90
Sunday, January 24BundesligaSCHAW 0-4Bench
Sunday, January 17BundesligaFREHW 2-1Bench
Wednesday, January 13DFB-PokalHOLAD 2-23006.70
Friday, January 8BundesligaMOEAL 3-2Bench
Saturday, December 19BundesligaBAYAW 1-2Bench
Wednesday, December 16BundesligaWOLHW 2-12006.30
Saturday, December 12BundesligaUNIAD 1-1Bench
Wednesday, December 9UEFA Champions LeagueLOKHW 2-09006.60
Saturday, December 5BundesligaLEIHD 3-3Bench
Saturday, November 28BundesligaSTUAW 1-3Bench
Wednesday, November 25UEFA Champions LeagueSALHW 3-16606.20
Saturday, November 21BundesligaWERHD 1-1Bench
Saturday, November 7BundesligaDORAW 2-3Bench
Tuesday, November 3UEFA Champions LeagueSALAW 2-6Bench
Saturday, October 31BundesligaKOLAW 1-21000
Tuesday, October 27UEFA Champions LeagueLOKAW 1-2Bench
Saturday, October 24BundesligaEINHW 5-0Bench
Wednesday, October 21UEFA Champions LeagueATMHW 4-0Bench
Saturday, October 17BundesligaARMAW 1-4Bench
Thursday, October 15DFB-PokalDüren MerzenichAW 0-39007.60
Sunday, September 20Segunda DivisiónMALHD 0-02505.90
Saturday, September 12Segunda DivisiónALBHW 3-033070

2019

39 playedCopa del Rey, La Liga, UEFA Europa League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, July 19La LigaCELHD 0-08006.383
Thursday, July 16La LigaVALAL 1-06406.692
Sunday, July 12La LigaEIBHL 0-28506.688
Wednesday, July 8La LigaBARAL 1-0860795
Sunday, July 5La LigaLEGHL 0-1990788
Thursday, July 2La LigaRSOAL 2-19006.682
Sunday, June 28La LigaREAHL 0-19406.983
Thursday, June 25La LigaBETAL 1-0970666
Saturday, June 20La LigaLEVHL 1-39007.277
Tuesday, June 16La LigaGETAD 0-09607.361
Saturday, June 13La LigaALAHW 2-09007.788
Sunday, February 23La LigaVALAL 2-18506.167
Sunday, February 16La LigaSEVAD 2-29005.963
Sunday, February 9La LigaMALHW 1-09006.688
Saturday, January 25La LigaBILHD 1-19006.164
Sunday, January 19La LigaVILAW 1-29006.778
Sunday, January 12Copa del ReySS ReyesAW 0-268070
Saturday, January 4La LigaBARHD 2-290017.876
Sunday, December 22La LigaLEGAL 2-084007.10%
Sunday, December 15La LigaBETHD 2-290007.10%
Saturday, December 7La LigaREAAL 2-090006.50%
Sunday, December 1La LigaOSAHL 2-490107.40%
Sunday, November 24La LigaGETHD 1-190006.10%
Sunday, November 10La LigaATMAL 3-190006.30%
Saturday, November 2La LigaVALHL 1-290107.10%
Wednesday, October 30La LigaBILAL 3-063006.70%
Sunday, October 27La LigaLEVAW 0-190006.90%
Thursday, October 24UEFA Europa LeagueLUDAW 0-121006.169%
Sunday, October 20La LigaVILHL 0-190006.70%
Sunday, October 6La LigaMALAL 2-078006.60%
Thursday, October 3UEFA Europa LeagueCSKAW 0-290007.280%
Sunday, September 29La LigaVALHL 0-2900070%
Thursday, September 26La LigaCELAD 1-187007.10%
Sunday, September 22La LigaRSOHL 1-3800070%
Thursday, September 19UEFA Europa LeagueFERHD 1-190007.593%
Sunday, September 15La LigaEIBAW 1-267006.70%
Sunday, September 1La LigaGRAHL 0-390006.50%
Sunday, August 25La LigaALAAD 0-090006.70%
Sunday, August 18La LigaSEVHL 0-290006.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.

2018

40 playedCopa del Rey, La Liga

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Saturday, May 18La LigaRSOHW 2-090007.10%
Sunday, May 12La LigaLEGAW 0-290007.60%
Saturday, May 4La LigaATMHW 3-090007.10%
Monday, April 29La LigaBETAD 1-190006.70%
Wednesday, April 24La LigaCELHD 1-190017.40%
Sunday, April 21La LigaLEVAD 2-290107.40%
Saturday, April 13La LigaALAHW 2-190006.90%
Saturday, April 6La LigaGIRAW 1-290006.90%
Tuesday, April 2La LigaGETHD 1-178006.70%
Saturday, March 30La LigaBARAL 2-090006.70%
Sunday, March 17La LigaSEVHL 0-190007.50%
Friday, March 8La LigaBILAD 1-190006.90%
Saturday, March 2La LigaVALHW 3-190007.40%
Friday, February 22La LigaHUEHD 1-178006.70%
Sunday, February 17La LigaVALAD 0-090006.80%
Saturday, February 9La LigaRAYHW 2-190006.90%
Wednesday, January 30Copa del ReyBETAL 3-190006.481%
Sunday, January 27La LigaREAHL 2-4900170%
Thursday, January 24Copa del ReyBETHD 1-190006.788%
Monday, January 21La LigaEIBAL 3-090006.60%
Thursday, January 17Copa del ReyVILHW 3-190006.893%
Monday, January 14La LigaRSOAL 3-2900070%
Wednesday, January 9Copa del ReyVILAD 2-223006.390%
Friday, January 4La LigaLEGHW 1-090006.60%
Sunday, December 16La LigaBETHL 1-390006.50%
Saturday, December 8La LigaBARHL 0-490006.30%
Tuesday, December 4Copa del ReyCADHW 1-090007.288%
Sunday, November 25La LigaGIRHL 1-390006.80%
Sunday, November 11La LigaSEVAL 2-190006.40%
Monday, November 5La LigaBILHW 1-090006.70%
Friday, October 26La LigaVALAD 1-190007.10%
Sunday, October 21La LigaHUEAW 0-290006.90%
Sunday, October 7La LigaVILHW 3-190008.10%
Friday, September 28La LigaRAYAD 2-287006.40%
Tuesday, September 25La LigaEIBHW 1-090007.40%
Saturday, September 22La LigaREAAL 1-090007.10%
Sunday, September 16La LigaLEVHW 1-090007.30%
Sunday, September 2La LigaALAAL 2-183006.50%
Sunday, August 26La LigaVALHW 2-090007.60%
Saturday, August 18La LigaCELAD 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.

2017

8 playedLa Liga

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, May 20La LigaBILAW 0-190007.20%
Sunday, May 13La LigaMALHW 4-120006.50%
Sunday, May 6La LigaATMAW 0-217006.80%
Saturday, April 28La LigaPALHD 1-132006.80%
Sunday, December 17La LigaPALAD 2-220006.20%
Sunday, October 1La LigaREAAL 2-045006.70%
Sunday, September 24La LigaCORHW 4-120007.10%
Monday, September 18La LigaCELHW 2-1150070%

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
Friday, May 19La LigaGRAAW 1-290006.70%
Saturday, May 13La LigaVALHL 0-122006.60%
Sunday, May 7La LigaCORAW 1-226006.50%
Saturday, April 29La LigaBARHL 0-311006.40%
Sunday, April 16La LigaLEGAW 0-1900060%
Saturday, April 8La LigaALAHW 1-085007.20%
Tuesday, April 4La LigaBILAL 2-045006.40%
Saturday, March 18La LigaEIBAD 1-124006.70%
Friday, March 10La LigaPALHW 4-390006.50%
Saturday, March 4La LigaVILAL 2-083007.50%
Sunday, February 26La LigaOSAHW 3-026006.80%
Saturday, February 4La LigaMALAW 0-129006.50%
Sunday, January 29La LigaSEVHW 3-126006.40%
Saturday, January 21La LigaGRAHW 3-115006.70%
Sunday, December 11La LigaGIJHW 2-110006.40%
Saturday, November 26La LigaLEGHW 3-05006.50%
Sunday, October 30La LigaBETAW 0-190007.40%
Saturday, October 22La LigaEIBHD 3-345006.70%
Friday, October 14La LigaPALAD 0-090007.10%
Sunday, October 2La LigaVILHD 0-082007.10%
Sunday, September 25La LigaCELHL 0-245006.30%
Thursday, September 22La LigaOSAAW 1-227016.70%
Sunday, September 18La LigaREAHL 0-283006.80%
Friday, September 9La LigaRSOAD 1-190007.10%
Friday, August 26La LigaMALHD 2-287007.30%

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.

Marc Roca: Every Match, Season by Season | 442ball