Skip to content
442ball
Menu

C. Morris: match by match

281 appearances across 5 competitions, 2016 to 2026.

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

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

2026

3 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AugustChampionshipCardiffHD2-2881007.323
Saturday 15 AugustChampionshipCharltonAL2-1900106.317
Saturday 8 AugustEFL CupLincolnHL1-295006.617

2025

31 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipSheffield UtdHL1-2900006.215
Saturday 25 AprilChampionshipQPRAW2-3900006.56
Tuesday 21 AprilChampionshipNorwichAL2-1900106.615
Saturday 18 AprilChampionshipOxford UnitedHW1-0900006.717
Saturday 11 AprilChampionshipSouthamptonAL2-1901007.312
Monday 6 AprilChampionshipStoke CityHW2-0891108.314
Friday 3 AprilChampionshipCoventryAL3-2650006.610
Saturday 21 MarchChampionshipBirminghamHW1-0120006.21
Monday 16 MarchChampionshipPortsmouthAW0-1180006.73
Tuesday 10 MarchChampionshipMillwallAL1-030006.312
Saturday 7 MarchChampionshipSheffield WednesdayHW2-1150006.23
Saturday 28 FebruaryChampionshipBlackburnHW3-1620006.76
Tuesday 24 FebruaryChampionshipHull CityAL4-2110006
Saturday 21 FebruaryChampionshipWatfordAL2-0280006.52
Saturday 14 FebruaryChampionshipSwanseaHW2-010001
Saturday 22 NovemberChampionshipWatfordHL2-3180006.51
Saturday 8 NovemberChampionshipBlackburnAW1-2891008.520
Tuesday 4 NovemberChampionshipHull CityHW2-1831007.315
Saturday 1 NovemberChampionshipSheffield UtdAW1-3873001020
Saturday 25 OctoberChampionshipQPRHW1-089106.919
Tuesday 21 OctoberChampionshipNorwichHW1-0860007.212
Saturday 18 OctoberChampionshipOxford UnitedAL1-0900006.313
Saturday 4 OctoberChampionshipSouthamptonHD1-186000717
Tuesday 30 SeptemberChampionshipCharltonHD1-190000722
Saturday 27 SeptemberChampionshipWrexhamAD1-190008.229
Saturday 20 SeptemberChampionshipPrestonHL0-190000718
Saturday 13 SeptemberChampionshipWest BromAW0-1900006.710
Saturday 30 AugustChampionshipIpswichAD2-290106.919
Friday 22 AugustChampionshipBristol CityHD1-190107.518
Saturday 16 AugustChampionshipCoventryHL3-5901007.310
Saturday 9 AugustChampionshipStoke CityAL3-1901007.612

2024

43 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipWest BromAL5-3450006.58
Saturday 26 AprilChampionshipCoventryHW1-090006.911
Monday 21 AprilChampionshipBristol CityHW3-1901007.314
Friday 18 AprilChampionshipDerbyAW0-181006.713
Saturday 12 AprilChampionshipBlackburnHL0-18500077
Tuesday 8 AprilChampionshipStoke CityAD1-17100712
Saturday 5 AprilChampionshipLeedsHD1-1900006.711
Saturday 29 MarchChampionshipHull CityAW0-1850006.915
Saturday 15 MarchChampionshipMiddlesbroughHD0-0900007.316
Tuesday 11 MarchChampionshipCardiffAW1-2750006.910
Saturday 8 MarchChampionshipBurnleyAL4-0Bench
Saturday 1 MarchChampionshipPortsmouthHW1-089000717
Sunday 23 FebruaryChampionshipWatfordAL2-084006.911
Saturday 15 FebruaryChampionshipSheffield UtdHL0-1900007.517
Wednesday 12 FebruaryChampionshipSunderlandAL2-0670006.55
Saturday 1 FebruaryChampionshipSheffield WednesdayAD1-1900106.98
Saturday 25 JanuaryChampionshipMillwallHL0-1900006.913
Tuesday 21 JanuaryChampionshipOxford UnitedAL3-2300006.95
Saturday 18 JanuaryChampionshipPrestonHD0-07500718
Saturday 11 JanuaryFA CupNottingham ForestAL2-0900006.221
Monday 6 JanuaryChampionshipQPRAL2-190000711
Wednesday 1 JanuaryChampionshipNorwichHL0-190000722
Sunday 29 DecemberChampionshipSwanseaAL2-190100716
Thursday 26 DecemberChampionshipBristol CityAL1-090006.719
Friday 20 DecemberChampionshipDerbyHW2-1901007.922
Saturday 14 DecemberChampionshipBlackburnAL2-0860006.519
Tuesday 10 DecemberChampionshipStoke CityHW2-190100724
Saturday 7 DecemberChampionshipSwanseaHD1-1900007.223
Saturday 30 NovemberChampionshipNorwichAL4-2750006.917
Wednesday 27 NovemberChampionshipLeedsAL3-0600006.97
Saturday 23 NovemberChampionshipHull CityHW1-0900007.315
Saturday 9 NovemberChampionshipMiddlesbroughAL5-135006.55
Wednesday 6 NovemberChampionshipCardiffHW1-090006.921
Friday 1 NovemberChampionshipWest BromHD1-190000712
Saturday 26 OctoberChampionshipCoventryAL3-2601079
Wednesday 23 OctoberChampionshipSunderlandHL1-290017.612
Saturday 19 OctoberChampionshipWatfordHW3-0671007.310
Saturday 21 SeptemberChampionshipSheffield WednesdayHW2-1302008.25
Saturday 14 SeptemberChampionshipMillwallAW0-1230006.21
Friday 30 AugustChampionshipQPRHL1-2900007.29
Tuesday 27 AugustEFL CupQPRAD1-175017.314
Saturday 24 AugustChampionshipPrestonAL1-0780006.714
Saturday 17 AugustChampionshipPortsmouthAD0-0340006.38
Monday 12 AugustChampionshipBurnleyHL1-4900006.923

2023

42 played1 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueFulhamHL2-490107.512
Saturday 11 MayPremier LeagueWest HamAL3-19006.716
Friday 3 MayPremier LeagueEvertonHD1-190006.918
Saturday 27 AprilPremier LeagueWolvesAL2-190107.514
Saturday 20 AprilPremier LeagueBrentfordHL1-590006.719
Saturday 13 AprilPremier LeagueManchester CityAL5-190006.39
Saturday 6 AprilPremier LeagueBournemouthHW2-190108.219
Wednesday 3 AprilPremier LeagueArsenalAL2-090006.718
Saturday 30 MarchPremier LeagueTottenhamAL2-190006.913
Saturday 16 MarchPremier LeagueNottingham ForestHD1-190006.317
Wednesday 13 MarchPremier LeagueBournemouthAL4-390007.322
Saturday 9 MarchPremier LeagueCrystal PalaceAD1-190006.615
Saturday 2 MarchPremier LeagueAston VillaHL2-390107.910
Tuesday 27 FebruaryFA CupManchester CityHL2-690006.510
Wednesday 21 FebruaryPremier LeagueLiverpoolAL4-190006.312
Sunday 18 FebruaryPremier LeagueManchester UnitedHL1-290108.318
Saturday 10 FebruaryPremier LeagueSheffield UtdHL1-38717.219
Saturday 3 FebruaryPremier LeagueNewcastleAD4-4791108.316
Tuesday 30 JanuaryPremier LeagueBrightonHW4-0820107.312
Saturday 27 JanuaryFA CupEvertonAW1-290006.917
Friday 12 JanuaryPremier LeagueBurnleyAD1-116107.53
Sunday 7 JanuaryFA CupBoltonHD0-076006.332
Saturday 30 DecemberPremier LeagueChelseaHL2-328006.68
Tuesday 26 DecemberPremier LeagueSheffield UtdAW2-319007.25
Saturday 23 DecemberPremier LeagueNewcastleHW1-010006.22
Sunday 10 DecemberPremier LeagueManchester CityHL1-218006.3
Tuesday 5 DecemberPremier LeagueArsenalHL3-429006.75
Saturday 2 DecemberPremier LeagueBrentfordAL3-161006.97
Saturday 25 NovemberPremier LeagueCrystal PalaceHW2-1740106.911
Saturday 11 NovemberPremier LeagueManchester UnitedAL1-090006.912
Sunday 5 NovemberPremier LeagueLiverpoolHD1-175006.39
Sunday 29 OctoberPremier LeagueAston VillaAL3-176006.25
Saturday 21 OctoberPremier LeagueNottingham ForestAD2-281006.716
Saturday 7 OctoberPremier LeagueTottenhamHL0-19007.215
Tuesday 3 OctoberPremier LeagueBurnleyHL1-290007.720
Saturday 30 SeptemberPremier LeagueEvertonAW1-278107.510
Tuesday 26 SeptemberEFL CupExeter CityAL1-015006.93
Saturday 23 SeptemberPremier LeagueWolvesHD1-190107.315
Saturday 16 SeptemberPremier LeagueFulhamAL1-074006.211
Friday 1 SeptemberPremier LeagueWest HamHL1-2900107.317
Tuesday 29 AugustEFL CupGillinghamHW3-2Bench
Friday 25 AugustPremier LeagueChelseaAL3-090006.912
Saturday 12 AugustPremier LeagueBrightonAL4-190107.919

2022

49 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayChampionshipCoventryAD1-112000710
Tuesday 16 MayChampionshipSunderlandHW2-09000718
Saturday 13 MayChampionshipSunderlandAL2-190007.211
Monday 1 MayChampionshipBlackburnAD1-1750107.922
Monday 24 AprilChampionshipMiddlesbroughHW2-175107.514
Wednesday 19 AprilChampionshipReadingAD1-19010814
Saturday 15 AprilChampionshipRotherhamAW0-266107.217
Monday 10 AprilChampionshipBlackpoolHW3-190118.318
Friday 7 AprilChampionshipMillwallAD0-090006.99
Saturday 1 AprilChampionshipWatfordHW2-089007.214
Saturday 18 MarchChampionshipSunderlandAD1-19007.321
Wednesday 15 MarchChampionshipBristol CityHW1-09017.526
Saturday 11 MarchChampionshipSheffield UtdAW0-176107.510
Saturday 4 MarchChampionshipSwanseaHW1-081107.612
Tuesday 28 FebruaryChampionshipMillwallHD2-290006.918
Saturday 25 FebruaryChampionshipBirminghamAW0-173107.38
Saturday 18 FebruaryChampionshipBurnleyHL0-157006.98
Wednesday 15 FebruaryChampionshipPrestonAD1-19017.310
Saturday 11 FebruaryChampionshipCoventryAD1-19006.712
Saturday 4 FebruaryChampionshipStoke CityHW1-070006.917
Tuesday 31 JanuaryChampionshipCardiffHW1-09006.929
Saturday 28 JanuaryFA CupGrimsbyHD2-230006.54
Saturday 14 JanuaryChampionshipWest BromHL2-371107.27
Sunday 1 JanuaryChampionshipHuddersfieldAW1-290007.216
Thursday 29 DecemberChampionshipQPRAW0-3852108.97
Monday 26 DecemberChampionshipNorwichHW2-186006.722
Saturday 10 DecemberChampionshipMiddlesbroughAL2-1820106.212
Saturday 12 NovemberChampionshipRotherhamHD1-190007.29
Tuesday 8 NovemberChampionshipStoke CityAL2-09006.317
Saturday 5 NovemberChampionshipBlackpoolAW0-190007.211
Tuesday 1 NovemberChampionshipReadingHD0-012006.71
Saturday 29 OctoberChampionshipSunderlandHD1-171107.217
Sunday 23 OctoberChampionshipWatfordAL4-077006.314
Tuesday 18 OctoberChampionshipNorwichAW0-177107.27
Saturday 15 OctoberChampionshipQPRHW3-167010711
Saturday 8 OctoberChampionshipWest BromAD0-070006.710
Tuesday 4 OctoberChampionshipHuddersfieldHD3-390020824
Friday 30 SeptemberChampionshipHull CityAW0-27606.25
Saturday 17 SeptemberChampionshipBlackburnHW2-08917.317
Wednesday 14 SeptemberChampionshipCoventryHD2-290208.324
Saturday 3 SeptemberChampionshipWiganHL1-27017.512
Tuesday 30 AugustChampionshipCardiffAW1-26900710
Friday 26 AugustChampionshipSheffield UtdHD1-175107.715
Saturday 20 AugustChampionshipSwanseaAW0-230107.25
Tuesday 16 AugustChampionshipBristol CityAL2-079006.615
Saturday 13 AugustChampionshipPrestonHL0-190006.513
Tuesday 9 AugustEFL CupNewport CountyHL2-328006.95
Saturday 6 AugustChampionshipBurnleyAD1-13106.38
Saturday 30 JulyChampionshipBirminghamHD0-070007.314

2021

28 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilChampionshipPrestonHL1-390006.915
Tuesday 26 AprilChampionshipBlackpoolHL0-274006.712
Friday 22 AprilChampionshipHuddersfieldAL2-190006.316
Monday 18 AprilChampionshipPeterboroughHL0-290006.515
Friday 15 AprilChampionshipSwanseaAD1-19007.514
Saturday 9 AprilChampionshipMillwallAL4-190006.920
Saturday 2 AprilChampionshipReadingHD1-190107.516
Saturday 19 MarchChampionshipSheffield UtdAL2-090007.313
Tuesday 15 MarchChampionshipBristol CityHW2-070107.210
Saturday 12 MarchChampionshipFulhamHD1-19017.310
Tuesday 8 MarchChampionshipStoke CityHD1-190006.910
Saturday 5 MarchChampionshipDerbyAL2-09006.714
Saturday 26 FebruaryChampionshipMiddlesbroughHW3-2780207.915
Tuesday 22 FebruaryChampionshipHull CityAW0-2901107.919
Saturday 19 FebruaryChampionshipCoventryAL1-09006.614
Saturday 12 FebruaryChampionshipQPRHW1-090007.216
Tuesday 8 FebruaryChampionshipLutonAL2-190107.317
Wednesday 2 FebruaryChampionshipCardiffHL0-128006.76
Saturday 22 JanuaryChampionshipBirminghamAL2-190006.315
Wednesday 29 DecemberChampionshipBlackburnAL2-190106.718
Friday 17 DecemberChampionshipWest BromHD0-090007.312
Saturday 11 DecemberChampionshipPrestonAL2-190007.220
Saturday 4 DecemberChampionshipHuddersfieldHD1-19017.931
Saturday 27 NovemberChampionshipPeterboroughAD0-090007.220
Wednesday 24 NovemberChampionshipSwanseaHL0-233006.73
Saturday 20 NovemberChampionshipFulhamAL4-175006.315
Saturday 14 AugustChampionshipCoventryHW1-033006.7
Saturday 7 AugustChampionshipCardiffAD1-190007.315

2020

44 playedChampionship, EFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 MayChampionshipSwanseaAD1-190007.217
Monday 17 MayChampionshipSwanseaHL0-149007.25
Saturday 8 MayChampionshipNorwichHD2-255010710
Saturday 1 MayChampionshipPrestonAL2-045006.512
Saturday 24 AprilChampionshipRotherhamHW1-089107.210
Wednesday 21 AprilChampionshipHuddersfieldAW0-19007.917
Sunday 18 AprilChampionshipCoventryAL2-045006.615
Saturday 10 AprilChampionshipMiddlesbroughHW2-045006.28
Monday 5 AprilChampionshipLutonAW1-233006.54
Friday 2 AprilChampionshipReadingHD1-145006.910
Saturday 20 MarchChampionshipSheffield WednesdayHL1-245107.28
Wednesday 17 MarchChampionshipWycombeAW1-32706.75
Saturday 13 MarchChampionshipBournemouthAW2-34517.37
Wednesday 10 MarchChampionshipDerbyHD0-033006.36
Saturday 6 MarchChampionshipBirminghamHW1-0450106.93
Wednesday 3 MarchChampionshipQPRAW1-334107.33
Saturday 27 FebruaryChampionshipMillwallHW2-190006.919
Wednesday 24 FebruaryChampionshipStoke CityHW2-062006.617
Saturday 20 FebruaryChampionshipBristol CityAW0-133107.39
Wednesday 17 FebruaryChampionshipBlackburnHW2-1351108.916
Sunday 14 FebruaryChampionshipBrentfordAW0-256107.311
Saturday 30 JanuaryChampionshipNottingham ForestAD0-030006.35
Wednesday 27 JanuaryChampionshipCardiffHD2-232006.65
Tuesday 19 JanuaryChampionshipWatfordAL1-033006.76
Saturday 16 JanuaryChampionshipSwanseaHL0-227006.38
Saturday 19 DecemberLeague OnePlymouthAL1-090006.616
Tuesday 15 DecemberLeague OnePeterboroughHD1-190006.321
Saturday 12 DecemberLeague OneBurton AlbionHD1-190006.918
Saturday 5 DecemberLeague OneAccrington STAL2-190107.336
Wednesday 2 DecemberLeague OneCharltonAW0-190007.732
Tuesday 24 NovemberLeague OneShrewsburyHD2-24510719
Saturday 21 NovemberLeague OneHull CityHL1-317006.711
Saturday 14 NovemberLeague OneSunderlandAW1-22606.3
Tuesday 3 NovemberLeague OneNorthamptonAD0-090006.715
Saturday 31 OctoberLeague OneAFC WimbledonHD1-129006.78
Saturday 24 OctoberLeague OneBlackpoolAL1-062006.78
Tuesday 20 OctoberLeague OneOxford UnitedAL3-290006.626
Saturday 17 OctoberLeague OneGillinghamHW2-090107.531
Saturday 10 OctoberLeague OnePortsmouthAL2-190007.326
Saturday 3 OctoberLeague OneIpswichHD1-184006.912
Saturday 26 SeptemberLeague OneCreweAL2-09006.317
Saturday 19 SeptemberLeague OneLincolnHL1-290006.927
Saturday 12 SeptemberLeague OneDoncasterAD1-1900107.724
Saturday 5 SeptemberEFL CupCoventryHL0-190006.212

2019

33 playedFA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague OneDoncasterHL0-190007.281
Tuesday 25 FebruaryLeague OnePortsmouthAL3-18606.583
Saturday 22 FebruaryLeague OneBoltonHW1-08806.480
Tuesday 11 FebruaryLeague OneLincolnAD1-181006.763
Saturday 8 FebruaryLeague OneShrewsburyAD1-190006.468
Saturday 1 FebruaryLeague OneWycombeHW2-085006.864
Tuesday 28 JanuaryLeague OneRochdaleHW2-190107.873
Saturday 18 JanuaryLeague OneSunderlandHL0-182006.765
Tuesday 14 JanuaryLeague OneBurton AlbionAL1-09000785
Saturday 11 JanuaryLeague OneCoventryAD1-145107.580
Wednesday 1 JanuaryLeague OneBlackpoolHW2-19006.70
Sunday 29 DecemberLeague OnePeterboroughHW4-0770107.354%
Thursday 26 DecemberLeague OneShrewsburyAW1-2850007.451%
Saturday 21 DecemberLeague OneFleetwood TownHD2-280006.160%
Saturday 14 DecemberLeague OneSouthendAD2-2130006.840%
Saturday 7 DecemberLeague OneRochdaleHL0-1600007.250%
Monday 2 DecemberFA CupSolihull MoorsAW3-4540006.368%
Tuesday 26 NovemberLeague OnePortsmouthAL3-290006.945%
Saturday 23 NovemberLeague OneMilton Keynes DonsAW2-390016.850%
Saturday 16 NovemberLeague OneAccrington STHW1-0881007.593%
Saturday 9 NovemberFA CupMaidenheadAW1-3900005.788%
Saturday 2 NovemberLeague OneGillinghamAW0-3450107.266%
Saturday 26 OctoberLeague OneWycombeHL0-117006.6100%
Wednesday 23 OctoberLeague OneIpswichAW0-2110006.6100%
Saturday 19 OctoberLeague OneOxford UnitedHL1-2180006.7100%
Saturday 5 OctoberLeague OneCoventryHW4-0110006.863%
Saturday 28 SeptemberLeague OneBristol RoversAL1-0680006.555%
Saturday 21 SeptemberLeague OneShrewsburyHD0-0900007.263%
Tuesday 17 SeptemberLeague OneSunderlandAD1-1810006.552%
Saturday 14 SeptemberLeague OneBoltonHW6-1672008.672%
Saturday 7 SeptemberLeague OneDoncasterAL2-180000765%
Saturday 10 AugustLeague OneLincolnHL0-2330006.962%
Saturday 3 AugustLeague OneAFC WimbledonAW1-2150006.7100%

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

8 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 AprilChampionshipPrestonAD1-1170006.525%
Saturday 22 AprilChampionshipIpswichHW1-0710006.565%
Monday 17 AprilChampionshipReadingAL2-1580006.658%
Friday 14 AprilChampionshipBirminghamHD1-1770006.663%
Saturday 8 AprilChampionshipWiganAL3-2900006.666%
Tuesday 4 AprilChampionshipSheffield WednesdayHL0-2810006.755%
Saturday 1 AprilChampionshipFulhamHL0-1620006.671%
Saturday 18 MarchChampionshipQPRAL5-1200006.688%

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.