Skip to content
442ball
Menu

Rob Holding: match by match

209 appearances across 7 competitions, 2015 to 2026.

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

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

2026

17 played1 unusedMajor League Soccer

2025

6 played1 unusedMajor League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 OctoberMajor League SoccerLos Angeles FCHD2-2900007.263
Sunday 5 OctoberMajor League SoccerReal Salt LakeAL1-0900007.552
Sunday 28 SeptemberMajor League SoccerMinnesota United FCHD1-190006.975
Sunday 21 SeptemberMajor League SoccerFC DallasAL3-1900006.741
Sunday 14 SeptemberMajor League SoccerHouston DynamoHW2-1900007.973
Sunday 31 AugustMajor League SoccerSporting Kansas CityAL4-2770006.754
Sunday 24 AugustMajor League SoccerLos Angeles GalaxyAL3-0Bench

2024

11 played8 unusedChampionship, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 12 MayChampionshipBristol CityHW3-0Bench
Thursday 8 MayChampionshipBristol CityAW0-390006.616
Saturday 3 MayChampionshipBlackburnHD1-190017.363
Friday 25 AprilChampionshipStoke CityAW0-2900007.938
Monday 21 AprilChampionshipBurnleyAL2-1Bench
Friday 18 AprilChampionshipCardiffHW2-0850007.558
Saturday 12 AprilChampionshipPlymouthAL2-1Bench
Tuesday 8 AprilChampionshipMillwallHL0-1170006.915
Saturday 5 AprilChampionshipOxford UnitedAL1-0Bench
Friday 28 MarchChampionshipCoventryHW3-1Bench
Sunday 16 MarchChampionshipSheffield WednesdayAW0-110001
Tuesday 11 MarchChampionshipBristol CityHD1-1770007.628
Saturday 8 MarchChampionshipPrestonHW1-010001
Saturday 1 MarchChampionshipQPRAW1-2130006.2
Monday 24 FebruaryChampionshipLeedsHL1-3Bench
Saturday 15 FebruaryChampionshipLutonAW0-1450007.217
Wednesday 12 FebruaryChampionshipMiddlesbroughHW3-1Bench
Saturday 8 FebruaryChampionshipPortsmouthHW2-180006.33
Saturday 24 AugustPremier LeagueWest HamHL0-2Bench

2023

1 played10 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 21 AprilPremier LeagueWest HamHW5-2Bench
Saturday 25 NovemberPremier LeagueLutonAL2-1Bench
Saturday 11 NovemberPremier LeagueEvertonHL2-3Bench
Saturday 4 NovemberPremier LeagueBurnleyAW0-2Bench
Friday 27 OctoberPremier LeagueTottenhamHL1-2Bench
Saturday 21 OctoberPremier LeagueNewcastleAL4-0Bench
Saturday 7 OctoberPremier LeagueNottingham ForestHD0-0Bench
Saturday 30 SeptemberPremier LeagueManchester UnitedAW0-1Bench
Tuesday 26 SeptemberEFL CupManchester UnitedAL3-09006.742
Saturday 23 SeptemberPremier LeagueFulhamHD0-0Bench
Saturday 16 SeptemberPremier LeagueAston VillaAL3-1Bench

2022

24 played25 unusedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueWolvesHW5-0Bench
Saturday 20 MayPremier LeagueNottingham ForestAL1-0Bench
Sunday 14 MayPremier LeagueBrightonHL0-3Bench
Sunday 7 MayPremier LeagueNewcastleAW0-2Bench
Tuesday 2 MayPremier LeagueChelseaHW3-111006.33
Wednesday 26 AprilPremier LeagueManchester CityAL4-19010773
Friday 21 AprilPremier LeagueSouthamptonHD3-390006.378
Sunday 16 AprilPremier LeagueWest HamAD2-290006.361
Sunday 9 AprilPremier LeagueLiverpoolAD2-290006.238
Saturday 1 AprilPremier LeagueLeedsHW4-19000758
Sunday 19 MarchPremier LeagueCrystal PalaceHW4-190007.264
Thursday 16 MarchUEFA Europa LeagueSporting CPHD1-1990749
Sunday 12 MarchPremier LeagueFulhamAW0-3Bench
Thursday 9 MarchUEFA Europa LeagueSporting CPAD2-2Bench
Saturday 4 MarchPremier LeagueBournemouthHW3-2Bench
Wednesday 1 MarchPremier LeagueEvertonHW4-0Bench
Saturday 25 FebruaryPremier LeagueLeicesterAW0-1Bench
Saturday 18 FebruaryPremier LeagueAston VillaAW2-4100
Wednesday 15 FebruaryPremier LeagueManchester CityHL1-3Bench
Saturday 11 FebruaryPremier LeagueBrentfordHD1-1Bench
Saturday 4 FebruaryPremier LeagueEvertonAL1-0Bench
Friday 27 JanuaryFA CupManchester CityAL1-04506.520
Sunday 22 JanuaryPremier LeagueManchester UnitedHW3-2100
Sunday 15 JanuaryPremier LeagueTottenhamAW0-2Bench
Monday 9 JanuaryFA CupOxford UnitedAW0-390007.764
Tuesday 3 JanuaryPremier LeagueNewcastleHD0-0Bench
Saturday 31 DecemberPremier LeagueBrightonAW2-410006.3
Monday 26 DecemberPremier LeagueWest HamHW3-1Bench
Saturday 12 NovemberPremier LeagueWolvesAW0-2Bench
Wednesday 9 NovemberEFL CupBrightonHL1-390006.366
Sunday 6 NovemberPremier LeagueChelseaAW0-1100
Thursday 3 NovemberUEFA Europa LeagueFC ZurichHW1-090007.234
Sunday 30 OctoberPremier LeagueNottingham ForestHW5-0Bench
Thursday 27 OctoberUEFA Europa LeaguePSV EindhovenAL2-064006.356
Sunday 23 OctoberPremier LeagueSouthamptonAD1-1Bench
Thursday 20 OctoberUEFA Europa LeaguePSV EindhovenHW1-090007.279
Sunday 16 OctoberPremier LeagueLeedsAW0-18006.33
Thursday 13 OctoberUEFA Europa LeagueBodo/GlimtAW0-190007.269
Sunday 9 OctoberPremier LeagueLiverpoolHW3-2Bench
Thursday 6 OctoberUEFA Europa LeagueBodo/GlimtHW3-090108.368
Saturday 1 OctoberPremier LeagueTottenhamHW3-1Bench
Sunday 18 SeptemberPremier LeagueBrentfordAW0-3Bench
Thursday 8 SeptemberUEFA Europa LeagueFC ZurichAW1-290007.354
Sunday 4 SeptemberPremier LeagueManchester UnitedAL3-1Bench
Wednesday 31 AugustPremier LeagueAston VillaHW2-18006.62
Saturday 27 AugustPremier LeagueFulhamHW2-1100
Saturday 20 AugustPremier LeagueBournemouthAW0-3Bench
Saturday 13 AugustPremier LeagueLeicesterHW4-2Bench
Friday 5 AugustPremier LeagueCrystal PalaceAW0-2Bench

2021

21 played22 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayPremier LeagueEvertonHW5-190006.658
Thursday 12 MayPremier LeagueTottenhamAL3-0330□□5.219
Sunday 8 MayPremier LeagueLeedsHW2-190006.660
Sunday 1 MayPremier LeagueWest HamAW1-290108.254
Saturday 23 AprilPremier LeagueManchester UnitedHW3-116006.92
Wednesday 20 AprilPremier LeagueChelseaAW2-490007.223
Saturday 16 AprilPremier LeagueSouthamptonAL1-0Bench
Saturday 9 AprilPremier LeagueBrightonHL1-2Bench
Monday 4 AprilPremier LeagueCrystal PalaceAL3-0Bench
Saturday 19 MarchPremier LeagueAston VillaAW0-110006.3
Wednesday 16 MarchPremier LeagueLiverpoolHL0-2Bench
Sunday 13 MarchPremier LeagueLeicesterHW2-0Bench
Sunday 6 MarchPremier LeagueWatfordAW2-3100
Thursday 24 FebruaryPremier LeagueWolvesHW2-1Bench
Saturday 19 FebruaryPremier LeagueBrentfordHW2-1Bench
Thursday 10 FebruaryPremier LeagueWolvesAW0-119007.3
Sunday 23 JanuaryPremier LeagueBurnleyHD0-090006.983
Thursday 20 JanuaryEFL CupLiverpoolHL0-2Bench
Thursday 13 JanuaryEFL CupLiverpoolAD0-062006.96
Sunday 9 JanuaryFA CupNottingham ForestAL1-090007.379
Saturday 1 JanuaryPremier LeagueManchester CityHL1-22706.36
Sunday 26 DecemberPremier LeagueNorwichAW0-590007.251
Tuesday 21 DecemberEFL CupSunderlandHW5-190006.976
Saturday 18 DecemberPremier LeagueLeedsAW1-4Bench
Wednesday 15 DecemberPremier LeagueWest HamHW2-0Bench
Saturday 11 DecemberPremier LeagueSouthamptonHW3-020006.719
Monday 6 DecemberPremier LeagueEvertonAL2-1Bench
Thursday 2 DecemberPremier LeagueManchester UnitedAL3-2Bench
Saturday 27 NovemberPremier LeagueNewcastleHW2-0Bench
Saturday 20 NovemberPremier LeagueLiverpoolAL4-0Bench
Sunday 7 NovemberPremier LeagueWatfordHW1-0Bench
Saturday 30 OctoberPremier LeagueLeicesterAW0-2Bench
Tuesday 26 OctoberEFL CupLeedsHW2-076006.922
Friday 22 OctoberPremier LeagueAston VillaHW3-1Bench
Monday 18 OctoberPremier LeagueCrystal PalaceHD2-2Bench
Saturday 2 OctoberPremier LeagueBrightonAD0-0Bench
Sunday 26 SeptemberPremier LeagueTottenhamHW3-1Bench
Wednesday 22 SeptemberEFL CupAFC WimbledonHW3-09000757
Saturday 18 SeptemberPremier LeagueBurnleyAW0-1Bench
Saturday 28 AugustPremier LeagueManchester CityAL5-090006.614
Wednesday 25 AugustEFL CupWest BromAW0-69007.390
Sunday 22 AugustPremier LeagueChelseaHL0-29006.925
Friday 13 AugustPremier LeagueBrentfordAL2-0Bench

2020

38 played11 unusedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueBrightonHW2-090007.359
Wednesday 19 MayPremier LeagueCrystal PalaceAW1-390006.970
Wednesday 12 MayPremier LeagueChelseaAW0-190007.632
Sunday 9 MayPremier LeagueWest BromHW3-19000745
Thursday 6 MayUEFA Europa LeagueVillarrealHD0-090007.251
Thursday 29 AprilUEFA Europa LeagueVillarrealAL2-190006.645
Friday 23 AprilPremier LeagueEvertonHL0-190007.373
Sunday 18 AprilPremier LeagueFulhamHD1-190006.981
Thursday 15 AprilUEFA Europa LeagueSlavia PrahaAW0-490007.242
Sunday 11 AprilPremier LeagueSheffield UtdAW0-390007.357
Thursday 8 AprilUEFA Europa LeagueSlavia PrahaHD1-190007.251
Saturday 3 AprilPremier LeagueLiverpoolHL0-39000637
Sunday 21 MarchPremier LeagueWest HamAD3-3Bench
Thursday 18 MarchUEFA Europa LeagueOlympiakos PiraeusHL0-1Bench
Sunday 14 MarchPremier LeagueTottenhamHW2-1Bench
Thursday 11 MarchUEFA Europa LeagueOlympiakos PiraeusAW1-3Bench
Saturday 6 MarchPremier LeagueBurnleyAD1-1Bench
Sunday 28 FebruaryPremier LeagueLeicesterAW1-3Bench
Sunday 21 FebruaryPremier LeagueManchester CityHL0-182007.647
Thursday 18 FebruaryUEFA Europa LeagueBenficaAD1-1Bench
Sunday 14 FebruaryPremier LeagueLeedsHW4-21001
Saturday 6 FebruaryPremier LeagueAston VillaAL1-090006.958
Tuesday 2 FebruaryPremier LeagueWolvesAL2-190006.362
Saturday 30 JanuaryPremier LeagueManchester UnitedHD0-090007.244
Tuesday 26 JanuaryPremier LeagueSouthamptonAW1-390006.926
Saturday 23 JanuaryFA CupSouthamptonAL1-09000766
Monday 18 JanuaryPremier LeagueNewcastleHW3-09000778
Thursday 14 JanuaryPremier LeagueCrystal PalaceHD0-090007.288
Saturday 2 JanuaryPremier LeagueWest BromAW0-4900107.659
Tuesday 29 DecemberPremier LeagueBrightonAW0-190007.560
Saturday 26 DecemberPremier LeagueChelseaHW3-190007.320
Saturday 19 DecemberPremier LeagueEvertonAL2-190006.264
Wednesday 16 DecemberPremier LeagueSouthamptonHD1-190007.531
Sunday 13 DecemberPremier LeagueBurnleyHL0-190007.261
Thursday 10 DecemberUEFA Europa LeagueDundalkAW2-4Bench
Sunday 6 DecemberPremier LeagueTottenhamAL2-090006.679
Thursday 3 DecemberUEFA Europa LeagueRapid ViennaHW4-1Bench
Sunday 29 NovemberPremier LeagueWolvesHL1-24506.635
Thursday 26 NovemberUEFA Europa LeagueMoldeAW0-345007.223
Sunday 22 NovemberPremier LeagueLeedsAD0-090006.712
Sunday 8 NovemberPremier LeagueAston VillaHL0-390006.758
Thursday 5 NovemberUEFA Europa LeagueMoldeHW4-1Bench
Sunday 1 NovemberPremier LeagueManchester UnitedAW0-19006.952
Sunday 4 OctoberPremier LeagueSheffield UtdHW2-1Bench
Thursday 1 OctoberEFL CupLiverpoolAD0-090007.226
Monday 28 SeptemberPremier LeagueLiverpoolAL3-19000731
Wednesday 23 SeptemberEFL CupLeicesterAW0-290007.653
Saturday 19 SeptemberPremier LeagueWest HamHW2-190006.764
Saturday 12 SeptemberPremier LeagueFulhamAW0-390007.384

2019

18 playedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 1 AugustFA CupChelseaHW2-190006.478
Sunday 26 JulyPremier LeagueWatfordHW3-29006.8
Tuesday 21 JulyPremier LeagueAston VillaAL1-090007
Saturday 18 JulyFA CupManchester CityHW2-011006.60
Wednesday 15 JulyPremier LeagueLiverpoolHW2-190007
Wednesday 1 JulyPremier LeagueNorwichHW4-045006.6
Sunday 28 JuneFA CupSheffield UtdAW1-243006.782
Thursday 25 JunePremier LeagueSouthamptonAW0-290007.3
Saturday 20 JunePremier LeagueBrightonAL2-190006.7
Monday 27 JanuaryFA CupBournemouthAW1-228006.570
Tuesday 21 JanuaryPremier LeagueChelseaAD2-29006.4
Monday 6 JanuaryFA CupLeedsHW1-09000772
Saturday 9 NovemberPremier LeagueLeicesterAL2-0770006.2
Wednesday 6 NovemberUEFA Europa LeagueVitória SCAD1-190006.490%
Wednesday 30 OctoberEFL CupLiverpoolAD5-5900006.171%
Thursday 24 OctoberUEFA Europa LeagueVitória SCHW3-2900006.488%
Thursday 3 OctoberUEFA Europa LeagueStandard LiegeHW4-0900007.394%
Tuesday 24 SeptemberEFL CupNottingham ForestHW5-0901007.698%

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

15 playedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 5 DecemberPremier LeagueManchester UnitedAD2-2360006.4
Sunday 2 DecemberPremier LeagueTottenhamHW4-2900006.6
Thursday 29 NovemberUEFA Europa LeagueVorskla PoltavaAW0-360006.888%
Sunday 25 NovemberPremier LeagueBournemouthAW1-2900006.8
Sunday 11 NovemberPremier LeagueWolvesHD1-1900006.5
Thursday 8 NovemberUEFA Europa LeagueSporting CPHD0-0900007.493%
Saturday 3 NovemberPremier LeagueLiverpoolHD1-1900007.3
Sunday 28 OctoberPremier LeagueCrystal PalaceAD2-2900006.6
Thursday 25 OctoberUEFA Europa LeagueSporting CPAW0-190007.192%
Monday 22 OctoberPremier LeagueLeicesterHW3-190006.8
Sunday 7 OctoberPremier LeagueFulhamAW1-5900007
Thursday 4 OctoberUEFA Europa LeagueQarabagAW0-390007.194%
Saturday 29 SeptemberPremier LeagueWatfordHW2-0900007.5
Sunday 23 SeptemberPremier LeagueEvertonHW2-0510006.7
Thursday 20 SeptemberUEFA Europa LeagueVorskla PoltavaHW4-290000794%

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

18 playedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 13 MayPremier LeagueHuddersfieldAW0-1900007.2
Wednesday 9 MayPremier LeagueLeicesterAL3-190006.6
Sunday 15 AprilPremier LeagueNewcastleAL2-1900006.7
Sunday 8 AprilPremier LeagueSouthamptonHW3-2160007.2
Sunday 11 MarchPremier LeagueWatfordHW3-0900007.4
Sunday 14 JanuaryPremier LeagueBournemouthAL2-1900006.5
Wednesday 3 JanuaryPremier LeagueChelseaHD2-290007
Thursday 7 DecemberUEFA Europa LeagueBate BorisovHW6-0900007.192%
Thursday 23 NovemberUEFA Europa League1. FC KölnAL1-0900006.798%
Thursday 2 NovemberUEFA Europa LeagueFK Crvena ZvezdaHD0-090007.789%
Saturday 28 OctoberPremier LeagueSwanseaHW2-1120006.6
Thursday 19 OctoberUEFA Europa LeagueFK Crvena ZvezdaAW0-1900007.488%
Saturday 14 OctoberPremier LeagueWatfordAL2-150006.4
Sunday 1 OctoberPremier LeagueBrightonHW2-0900007.3
Thursday 28 SeptemberUEFA Europa LeagueBate BorisovAW2-4901007.480%
Thursday 14 SeptemberUEFA Europa League1. FC KölnHW3-1450006.490%
Sunday 27 AugustPremier LeagueLiverpoolAL4-090005.6
Friday 11 AugustPremier LeagueLeicesterHW4-3670006.7

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

15 playedFA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 27 MayFA CupChelseaHW2-19000786%
Sunday 21 MayPremier LeagueEvertonHW3-190005.7
Tuesday 16 MayPremier LeagueSunderlandHW2-0900007.5
Saturday 13 MayPremier LeagueStoke CityAW1-490006.9
Wednesday 10 MayPremier LeagueSouthamptonAW0-2900006.8
Sunday 7 MayPremier LeagueManchester UnitedHW2-0900006.9
Sunday 23 AprilFA CupManchester CityHW2-11200007.277%
Monday 17 AprilPremier LeagueMiddlesbroughAW1-2900006.9
Monday 20 FebruaryFA CupSutton UtdAW0-2900007.189%
Saturday 28 JanuaryFA CupSouthamptonAW0-590000786%
Saturday 7 JanuaryFA CupPrestonAW1-2100050%
Tuesday 6 DecemberUEFA Champions LeagueFC Basel 1893AW1-4900007.591%
Saturday 27 AugustPremier LeagueWatfordAW1-3900006.9
Saturday 20 AugustPremier LeagueLeicesterAD0-090007.4
Sunday 14 AugustPremier LeagueLiverpoolHL3-4900006.8

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.

2015

25 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 30 AprilChampionshipHull CityHW1-0900007.484%
Saturday 23 AprilChampionshipCardiffAL2-1900006.847%
Tuesday 19 AprilChampionshipCharltonHD0-0900007.475%
Saturday 16 AprilChampionshipMiddlesbroughHL1-2900006.833%
Saturday 9 AprilChampionshipDerbyAL4-1900006.138%
Saturday 2 AprilChampionshipReadingHL0-122003.728%
Saturday 19 MarchChampionshipBristol CityAL6-0900005.871%
Saturday 12 MarchChampionshipPrestonHL1-2900006.975%
Tuesday 8 MarchChampionshipIpswichHD2-2900006.763%
Saturday 5 MarchChampionshipLeedsAL2-1900006.364%
Saturday 27 FebruaryChampionshipBurnleyHL1-2900006.563%
Tuesday 23 FebruaryChampionshipBirminghamAL1-090000785%
Saturday 20 FebruaryChampionshipQPRHD1-1900007.170%
Saturday 13 FebruaryChampionshipBrightonAL3-2900007.288%
Saturday 6 FebruaryChampionshipRotherhamHW2-1900007.263%
Tuesday 2 FebruaryChampionshipWolvesAD2-2900006.969%
Saturday 23 JanuaryChampionshipMilton Keynes DonsHW3-1901008.147%
Saturday 16 JanuaryChampionshipNottingham ForestAL3-0900006.983%
Tuesday 12 JanuaryChampionshipSheffield WednesdayAL3-2900006.750%
Saturday 2 JanuaryChampionshipHuddersfieldHL0-2670007.457%
Monday 28 DecemberChampionshipBlackburnHW1-0900007.173%
Saturday 26 DecemberChampionshipRotherhamAL4-090005.465%
Saturday 19 DecemberChampionshipFulhamHD2-2900006.768%
Tuesday 15 DecemberChampionshipCharltonAD2-2900006.462%
Saturday 12 DecemberChampionshipHull CityAL1-0900006.856%

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.