Skip to content
442ball
Menu

Chris Richards: match by match

175 appearances across 10 competitions, 2019 to 2026.

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

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

2026

9 played1 unusedFIFA World Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 20 SeptemberPremier LeagueLeedsAD0-0900006.935
Thursday 17 SeptemberUEFA Europa LeagueLech PoznanHW4-0741008.542
Saturday 12 SeptemberPremier LeagueIpswichHL2-3900006.243
Saturday 5 SeptemberPremier LeagueFulhamAW2-3890006.333
Friday 28 AugustPremier LeagueManchester CityHL1-4940005.924
Tuesday 7 JulyFIFA World CupBelgiumHL1-4900006.268
Thursday 2 JulyFIFA World CupBosnia & HerzegovinaHW2-0900007.541
Friday 26 JuneFIFA World CupTürkiyeAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 19 JuneFIFA World CupAustraliaHW2-090007.591
Saturday 13 JuneFIFA World CupParaguayHW4-1900006.984

2025

49 played5 unusedEFL Cup, FA Cup, Premier League, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 27 MayUEFA Conference LeagueRayo VallecanoHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 MayPremier LeagueBrentfordAD2-229006.24
Wednesday 13 MayPremier LeagueManchester CityAL3-0900005.625
Sunday 10 MayPremier LeagueEvertonHD2-2900007.357
Thursday 7 MayUEFA Conference LeagueShakhtar DonetskHW2-1900006.926
Sunday 3 MayPremier LeagueBournemouthAL3-0140006.510
Thursday 30 AprilUEFA Conference LeagueShakhtar DonetskAW1-3900006.913
Saturday 25 AprilPremier LeagueLiverpoolAL3-1900005.739
Monday 20 AprilPremier LeagueWest HamHD0-0900007.348
Thursday 16 AprilUEFA Conference LeagueFiorentinaAL2-1900007.213
Sunday 12 AprilPremier LeagueNewcastleHW2-1900006.727
Thursday 9 AprilUEFA Conference LeagueFiorentinaHW3-090007.241
Thursday 19 MarchUEFA Conference LeagueAEK LarnacaAW1-276006.361
Sunday 15 MarchPremier LeagueLeedsHD0-0900007.958
Thursday 12 MarchUEFA Conference LeagueAEK LarnacaHD0-0900008.787
Thursday 5 MarchPremier LeagueTottenhamAW1-3900007.280
Sunday 1 MarchPremier LeagueManchester UnitedAL2-1900006.252
Thursday 26 FebruaryUEFA Conference LeagueZrinjskiHW2-0900007.769
Sunday 22 FebruaryPremier LeagueWolvesHW1-090000751
Thursday 19 FebruaryUEFA Conference LeagueZrinjskiAD1-190000796
Wednesday 11 FebruaryPremier LeagueBurnleyHL2-39000655
Sunday 8 FebruaryPremier LeagueBrightonAW0-1900007.523
Sunday 1 FebruaryPremier LeagueNottingham ForestAD1-190007.365
Sunday 25 JanuaryPremier LeagueChelseaHL1-3901007.651
Saturday 17 JanuaryPremier LeagueSunderlandAL2-190007.246
Saturday 10 JanuaryFA CupMacclesfieldAL2-1900007.674
Wednesday 7 JanuaryPremier LeagueAston VillaHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 23 DecemberEFL CupArsenalAD1-175000714
Saturday 20 DecemberPremier LeagueLeedsAL4-190000635
Thursday 18 DecemberUEFA Conference LeagueKuPSHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 DecemberPremier LeagueManchester CityHL0-3900006.345
Thursday 11 DecemberUEFA Conference LeagueShelbourneAW0-390000869
Sunday 7 DecemberPremier LeagueFulhamAW1-2900006.731
Wednesday 3 DecemberPremier LeagueBurnleyAW0-1900007.636
Sunday 30 NovemberPremier LeagueManchester UnitedHL1-2900006.231
Thursday 27 NovemberUEFA Conference LeagueStrasbourgAL2-1450006.314
Saturday 22 NovemberPremier LeagueWolvesAW0-2830007.248
Sunday 9 NovemberPremier LeagueBrightonHD0-0900007.234
Thursday 6 NovemberUEFA Conference LeagueAZ AlkmaarHW3-1900007.219
Saturday 1 NovemberPremier LeagueBrentfordHW2-0900006.916
Sunday 26 OctoberPremier LeagueArsenalAL1-0900006.933
Thursday 23 OctoberUEFA Conference LeagueAEK LarnacaHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 OctoberPremier LeagueBournemouthHD3-3900006.939
Sunday 5 OctoberPremier LeagueEvertonAL2-1900007.329
Thursday 2 OctoberUEFA Conference LeagueDynamo KyivAW0-2900006.946
Saturday 27 SeptemberPremier LeagueLiverpoolHW2-1900006.518
Saturday 20 SeptemberPremier LeagueWest HamAW1-2900007.726
Tuesday 16 SeptemberEFL CupMillwallHD1-1291008.323
Saturday 13 SeptemberPremier LeagueSunderlandHD0-090000754
Sunday 31 AugustPremier LeagueAston VillaAW0-3900007.628
Thursday 28 AugustUEFA Conference LeagueFredrikstadAD0-0900006.949
Sunday 24 AugustPremier LeagueNottingham ForestHD1-190000730
Thursday 21 AugustUEFA Conference LeagueFredrikstadHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 AugustPremier LeagueChelseaAD0-0900007.518

2024

34 played6 unusedCopa America, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueLiverpoolAD1-1900006.913
Tuesday 20 MayPremier LeagueWolvesHW4-2900006.626
Sunday 11 MayPremier LeagueTottenhamAW0-2900007.336
Monday 5 MayPremier LeagueNottingham ForestHD1-1900007.225
Saturday 26 AprilFA CupAston VillaHW3-090006.920
Saturday 19 AprilPremier LeagueBournemouthHD0-04600□□5.710
Wednesday 16 AprilPremier LeagueNewcastleAL5-0900006.616
Saturday 12 AprilPremier LeagueManchester CityAL5-2901007.343
Saturday 29 MarchFA CupFulhamAW0-390007.523
Saturday 8 MarchPremier LeagueIpswichHW1-090007.940
Saturday 1 MarchFA CupMillwallHW3-1940108.258
Tuesday 25 FebruaryPremier LeagueAston VillaHW4-1900006.918
Saturday 22 FebruaryPremier LeagueFulhamAW0-290000730
Saturday 15 FebruaryPremier LeagueEvertonHL1-2900006.343
Monday 10 FebruaryFA CupDoncasterAW0-2900007.253
Sunday 2 FebruaryPremier LeagueManchester UnitedAW0-2900007.616
Sunday 26 JanuaryPremier LeagueBrentfordHL1-2840006.623
Saturday 18 JanuaryPremier LeagueWest HamAW0-2900007.352
Wednesday 15 JanuaryPremier LeagueLeicesterAW0-2900007.243
Sunday 12 JanuaryFA CupStockport CountyHW1-0900007.6105
Saturday 4 JanuaryPremier LeagueChelseaHD1-1900006.935
Sunday 29 DecemberPremier LeagueSouthamptonHW2-1900006.732
Thursday 26 DecemberPremier LeagueBournemouthAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 DecemberPremier LeagueArsenalHL1-5900006.342
Wednesday 18 DecemberEFL CupArsenalAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 DecemberPremier LeagueManchester CityHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 3 DecemberPremier LeagueIpswichAW0-190006.75
Saturday 30 NovemberPremier LeagueNewcastleHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 NovemberPremier LeagueAston VillaAD2-21000Not recorded3
Saturday 9 NovemberPremier LeagueFulhamHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 SeptemberPremier LeagueManchester UnitedHD0-0900007.224
Tuesday 17 SeptemberEFL CupQPRAW1-2900006.971
Saturday 14 SeptemberPremier LeagueLeicesterHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 1 SeptemberPremier LeagueChelseaAD1-1900006.628
Tuesday 27 AugustEFL CupNorwichHW4-0800006.957
Saturday 24 AugustPremier LeagueWest HamHL0-2810006.338
Sunday 18 AugustPremier LeagueBrentfordAL2-184006.336
Tuesday 2 JulyCopa AmericaUruguayHL0-190006.937
Friday 28 JuneCopa AmericaPanamaAL2-190007.220
Sunday 23 JuneCopa AmericaBoliviaHW2-0900007.267

2023

30 played9 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueAston VillaHW5-0900007.358
Saturday 11 MayPremier LeagueWolvesAW1-3900006.638
Monday 6 MayPremier LeagueManchester UnitedHW4-0900108.342
Saturday 27 AprilPremier LeagueFulhamAD1-1900007.350
Wednesday 24 AprilPremier LeagueNewcastleHW2-090007.339
Sunday 21 AprilPremier LeagueWest HamHW5-2900006.548
Saturday 30 MarchPremier LeagueNottingham ForestAD1-1900006.942
Saturday 9 MarchPremier LeagueLutonHD1-190000743
Saturday 2 MarchPremier LeagueTottenhamAL3-1900006.915
Saturday 24 FebruaryPremier LeagueBurnleyHW3-0901007.957
Monday 19 FebruaryPremier LeagueEvertonAD1-1900007.218
Monday 12 FebruaryPremier LeagueChelseaHL1-3900006.913
Saturday 3 FebruaryPremier LeagueBrightonAL4-1900006.241
Tuesday 30 JanuaryPremier LeagueSheffield UtdHW3-2900006.939
Saturday 20 JanuaryPremier LeagueArsenalAL5-090000626
Wednesday 17 JanuaryFA CupEvertonAL1-0900006.959
Thursday 4 JanuaryFA CupEvertonHD0-090000731
Saturday 30 DecemberPremier LeagueBrentfordHW3-190000726
Wednesday 27 DecemberPremier LeagueChelseaAL2-190006.324
Thursday 21 DecemberPremier LeagueBrightonHD1-1900006.926
Saturday 16 DecemberPremier LeagueManchester CityAD2-2900006.518
Saturday 9 DecemberPremier LeagueLiverpoolHL1-290006.99
Wednesday 6 DecemberPremier LeagueBournemouthHL0-2900007.245
Sunday 3 DecemberPremier LeagueWest HamAD1-1900007.530
Saturday 25 NovemberPremier LeagueLutonAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 NovemberPremier LeagueEvertonHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 NovemberPremier LeagueBurnleyAW0-2100006.31
Friday 27 OctoberPremier LeagueTottenhamHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 OctoberPremier LeagueNewcastleAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 OctoberPremier LeagueNottingham ForestHD0-0150006.71
Saturday 30 SeptemberPremier LeagueManchester UnitedAW0-12000Not recorded0
Tuesday 26 SeptemberEFL CupManchester UnitedAL3-0900006.237
Saturday 23 SeptemberPremier LeagueFulhamHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 SeptemberPremier LeagueAston VillaAL3-1900006.519
Sunday 3 SeptemberPremier LeagueWolvesHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 29 AugustEFL CupPlymouthAW2-4900007.559
Saturday 26 AugustPremier LeagueBrentfordAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 AugustPremier LeagueArsenalHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AugustPremier LeagueSheffield UtdAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

10 played19 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueNottingham ForestHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 MayPremier LeagueFulhamAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 MayPremier LeagueBournemouthHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 MayPremier LeagueTottenhamAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 AprilPremier LeagueWest HamHW4-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 25 AprilPremier LeagueWolvesAL2-0900006.745
Saturday 22 AprilPremier LeagueEvertonHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 AprilPremier LeagueSouthamptonAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 19 MarchPremier LeagueArsenalAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 MarchPremier LeagueBrightonAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 MarchPremier LeagueManchester CityHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 MarchPremier LeagueAston VillaAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 FebruaryPremier LeagueLiverpoolHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 FebruaryPremier LeagueBrentfordAD1-180006.57
Saturday 4 FebruaryPremier LeagueManchester UnitedAL2-1900006.346
Saturday 21 JanuaryPremier LeagueNewcastleHD0-0900007.222
Wednesday 18 JanuaryPremier LeagueManchester UnitedHD1-1900007.224
Sunday 15 JanuaryPremier LeagueChelseaAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 JanuaryFA CupSouthamptonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 4 JanuaryPremier LeagueTottenhamHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 DecemberPremier LeagueBournemouthAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 26 DecemberPremier LeagueFulhamHL0-3300006.34
Saturday 3 SeptemberPremier LeagueNewcastleAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 30 AugustPremier LeagueBrentfordHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 AugustPremier LeagueManchester CityAL4-2330005.99
Tuesday 23 AugustEFL CupOxford UnitedAW0-2900007.554
Saturday 20 AugustPremier LeagueAston VillaHW3-11000Not recorded4
Monday 15 AugustPremier LeagueLiverpoolAD1-1110007.33
Friday 5 AugustPremier LeagueArsenalHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

23 played3 unusedBundesliga, DFB-Pokal

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 17 AprilBundesligaSpVgg Greuther FürthHD0-0450007.331
Sunday 10 AprilBundesligaRB LeipzigAL3-090006.575
Saturday 2 AprilBundesligaVfL BochumHL1-2450006.325
Saturday 22 JanuaryBundesligaBorussia DortmundHL2-3900006.563
Wednesday 19 JanuaryDFB-PokalSC FreiburgHL1-490006.357
Saturday 15 JanuaryBundesligaUnion BerlinAL2-1900006.967
Saturday 8 JanuaryBundesligaFC AugsburgHW3-1900006.348
Saturday 18 DecemberBundesligaBorussia MönchengladbachHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 DecemberBundesligaBayer LeverkusenAD2-2900007.754
Saturday 11 DecemberBundesligaSC FreiburgAW1-2901007.257
Saturday 4 DecemberBundesligaEintracht FrankfurtHW3-2900007.257
Saturday 27 NovemberBundesligaSpVgg Greuther FürthAW3-6270006.312
Saturday 20 NovemberBundesligaRB LeipzigHW2-01700077
Saturday 6 NovemberBundesligaVfL BochumAL2-026000612
Friday 29 OctoberBundesligaHertha BSCHW2-080006.711
Tuesday 26 OctoberDFB-PokalHolstein KielHW5-1900006.735
Saturday 23 OctoberBundesligaBayern MünchenAL4-0900006.242
Friday 15 OctoberBundesliga1. FC KölnHW5-0540006.921
Saturday 2 OctoberBundesligaVfB StuttgartAL3-1900006.669
Saturday 25 SeptemberBundesligaVfL WolfsburgHW3-1900107.550
Saturday 18 SeptemberBundesligaArminia BielefeldAD0-0900007.349
Saturday 11 SeptemberBundesligaFSV Mainz 05HL0-2900006.975
Saturday 28 AugustBundesligaHertha BSCHW5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 25 AugustDFB-PokalBremer SVAW0-12450006.629
Sunday 22 AugustBundesliga1. FC KölnHW3-22000Not recorded3
Friday 13 AugustBundesligaBorussia MönchengladbachAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

19 played9 unusedBundesliga, UEFA Champions League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 24 AprilBundesligaSC FreiburgAD1-177000738
Wednesday 21 AprilBundesligaBorussia MönchengladbachHW3-290000767
Friday 16 AprilBundesligaRB LeipzigAD0-0900007.239
Monday 12 AprilBundesligaBayer LeverkusenHD0-0900007.270
Saturday 3 AprilBundesligaFC AugsburgAL2-1740006.666
Sunday 21 MarchBundesligaFSV Mainz 05HL1-2760107.257
Sunday 14 MarchBundesligaVfB StuttgartAL2-0900006.762
Saturday 6 MarchBundesligaVfL WolfsburgHW2-1900007.733
Sunday 28 FebruaryBundesligaUnion BerlinAD1-190006.967
Thursday 25 FebruaryUEFA Europa LeagueMoldeHL0-2900006.986
Sunday 21 FebruaryBundesligaWerder BremenHW4-0900007.248
Thursday 18 FebruaryUEFA Europa LeagueMoldeAD3-3900006.355
Saturday 13 FebruaryBundesligaBorussia DortmundAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 7 FebruaryBundesligaEintracht FrankfurtHL1-3900006.742
Saturday 30 JanuaryBundesliga1899 HoffenheimHW4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 3 JanuaryBundesligaFSV Mainz 05HW5-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 DecemberBundesligaBayer LeverkusenAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 16 DecemberBundesligaVfL WolfsburgHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 DecemberBundesligaUnion BerlinAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 9 DecemberUEFA Champions LeagueLokomotivHW2-021000720
Saturday 5 DecemberBundesligaRB LeipzigHD3-390006.37
Tuesday 1 DecemberUEFA Champions LeagueAtletico MadridAD1-1280006.518
Wednesday 25 NovemberUEFA Champions LeagueRed Bull SalzburgHW3-1790006.938
Saturday 21 NovemberBundesligaWerder BremenHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 NovemberBundesligaBorussia DortmundAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 4 OctoberBundesligaHertha BSCHW4-3650107.243
Sunday 27 SeptemberBundesliga1899 HoffenheimAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 18 SeptemberBundesligaFC Schalke 04HW8-0170006.719

2019

1 playedBundesliga

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 20 JuneBundesligaSC FreiburgHW3-190006.30