Skip to content
442ball
Menu

Matt Crooks: match by match

292 appearances across 5 competitions, 2018 to 2025.

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

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

2025

35 played2 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 MayChampionshipMiddlesbroughHW1-0900007.222
Monday 11 MayChampionshipMillwallAW0-290010719
Friday 8 MayChampionshipMillwallHD0-0900007.327
Saturday 2 MayChampionshipNorwichHW2-187017.222
Saturday 25 AprilChampionshipCharltonAL2-1900006.318
Tuesday 21 AprilChampionshipLeicesterAD2-2900006.527
Saturday 18 AprilChampionshipBirminghamHD1-1900007.220
Saturday 11 AprilChampionshipSheffield UtdAL2-1900005.98
Monday 6 AprilChampionshipCoventryHD0-0830006.713
Friday 3 AprilChampionshipOxford UnitedAD1-195006.546
Saturday 21 MarchChampionshipSheffield WednesdayHW3-18010727
Saturday 14 MarchChampionshipWest BromAL3-075006.712
Tuesday 3 MarchChampionshipIpswichAL1-066006.710
Saturday 28 FebruaryChampionshipPortsmouthAW0-1271007.64
Tuesday 24 FebruaryChampionshipDerbyHW4-2Bench
Saturday 24 JanuaryChampionshipSwanseaHW2-1Bench
Tuesday 20 JanuaryChampionshipPrestonAW0-3690007.319
Saturday 17 JanuaryChampionshipSouthamptonAW1-2900007.224
Thursday 1 JanuaryChampionshipStoke CityHL0-190006.534
Monday 29 DecemberChampionshipMiddlesbroughAW0-1900006.213
Friday 26 DecemberChampionshipSheffield WednesdayAD2-283118.340
Saturday 20 DecemberChampionshipWest BromHW1-090006.614
Saturday 13 DecemberChampionshipMillwallAW1-3900007.234
Wednesday 10 DecemberChampionshipWrexhamHW2-0900006.941
Friday 5 DecemberChampionshipMiddlesbroughHL1-4900006.238
Saturday 29 NovemberChampionshipStoke CityAW1-290006.722
Saturday 22 NovemberChampionshipQPRAL3-290005.944
Saturday 8 NovemberChampionshipPortsmouthHW3-2900006.336
Tuesday 4 NovemberChampionshipDerbyAL2-1900006.943
Saturday 1 NovemberChampionshipNorwichAW0-29001731
Saturday 25 OctoberChampionshipCharltonHD1-1690106.924
Tuesday 21 OctoberChampionshipLeicesterHW2-1900006.931
Saturday 18 OctoberChampionshipBirminghamAW2-345007.212
Saturday 4 OctoberChampionshipSheffield UtdHW1-0280007.35
Sunday 17 AugustChampionshipOxford UnitedHW3-287107.564
Tuesday 12 AugustEFL CupWrexhamAD3-3281007.310
Saturday 9 AugustChampionshipCoventryAD0-09000724

2024

49 played1 unusedChampionship, Major League Soccer

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipPortsmouthAD1-190107.214
Saturday 26 AprilChampionshipDerbyHL0-180006.31
Friday 18 AprilChampionshipSwanseaAL1-03100□□6.622
Monday 14 AprilChampionshipCoventryHD1-190006.3
Tuesday 8 AprilChampionshipWatfordAL1-0710006.914
Saturday 5 AprilChampionshipSheffield WednesdayAW0-11000
Saturday 29 MarchChampionshipLutonHL0-1270006.610
Saturday 15 MarchChampionshipWest BromAD1-1610006.528
Wednesday 12 MarchChampionshipOxford UnitedHW2-1670006.917
Saturday 8 MarchChampionshipBristol CityAD1-1300006.7
Tuesday 25 FebruaryChampionshipCardiffAL1-090006.928
Saturday 22 FebruaryChampionshipSunderlandAW0-1680006.914
Saturday 15 FebruaryChampionshipNorwichHD1-1791007.216
Wednesday 12 FebruaryChampionshipBurnleyAL2-0650006.511
Saturday 1 FebruaryChampionshipStoke CityHL1-2190006.95
Friday 24 JanuaryChampionshipSheffield UtdAW0-3551007.515
Tuesday 21 JanuaryChampionshipQPRHL1-2220006.512
Saturday 18 JanuaryChampionshipMillwallAW0-1140006.72
Sunday 3 NovemberMajor League SoccerMinnesota United FCAD1-110101842
Wednesday 30 OctoberMajor League SoccerMinnesota United FCHD0-0700007.211
Sunday 20 OctoberMajor League SoccerVancouver WhitecapsHW2-1660006.514
Sunday 6 OctoberMajor League SoccerSan Jose EarthquakesAW0-1190006.911
Thursday 3 OctoberMajor League SoccerMinnesota United FCHD0-0840007.244
Sunday 29 SeptemberMajor League SoccerAustinAD2-2781007.639
Sunday 22 SeptemberMajor League SoccerPortland TimbersHD3-365006.719
Thursday 19 SeptemberMajor League SoccerFC DallasHW3-289006.732
Sunday 15 SeptemberMajor League SoccerHouston DynamoAL4-1Bench
Sunday 1 SeptemberMajor League SoccerNew England RevolutionHW2-0200006.621
Sunday 25 AugustMajor League SoccerSan Jose EarthquakesHL0-2740006.921
Sunday 21 JulyMajor League SoccerColorado RapidsAL3-2900006.943
Thursday 18 JulyMajor League SoccerLos Angeles FCAD1-1890006.930
Sunday 14 JulyMajor League SoccerPortland TimbersAL3-078006.336
Sunday 7 JulyMajor League SoccerAtlanta United FCHW5-2671007.621
Thursday 4 JulyMajor League SoccerHouston DynamoHW3-2850106.917
Sunday 23 JuneMajor League SoccerLos Angeles GalaxyHL0-175007.224
Thursday 20 JuneMajor League SoccerSporting Kansas CityAW3-4281007.313
Thursday 30 MayMajor League SoccerSeattle SoundersAD1-156006.931
Sunday 26 MayMajor League SoccerFC DallasAD3-3630006.938
Sunday 19 MayMajor League SoccerColorado RapidsHW5-360006.530
Thursday 16 MayMajor League SoccerSeattle SoundersHW2-0770107.342
Sunday 12 MayMajor League SoccerLos Angeles GalaxyAD2-27206.930
Saturday 27 AprilMajor League SoccerPhiladelphia UnionAW1-28006.721
Sunday 21 AprilMajor League SoccerChicago FireAW0-482007.530
Sunday 14 AprilMajor League SoccerColumbus CrewHD0-07206.515
Sunday 7 AprilMajor League SoccerMinnesota United FCAD1-186006.618
Sunday 31 MarchMajor League SoccerSt. Louis CityHW3-167007.215
Saturday 23 MarchMajor League SoccerVancouver WhitecapsAW1-214006.71
Sunday 10 MarchMajor League SoccerColorado RapidsHL1-271006.330
Saturday 2 MarchMajor League SoccerLos Angeles FCHW3-073006.925
Sunday 25 FebruaryMajor League SoccerSt. Louis CityAD1-1360106.912

2023

31 played1 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 23 JanuaryEFL CupChelseaAL6-18905.918
Saturday 20 JanuaryChampionshipRotherhamHD1-122006.921
Saturday 13 JanuaryChampionshipMillwallAW1-328006.69
Tuesday 9 JanuaryEFL CupChelseaHW1-090006.920
Saturday 6 JanuaryFA CupAston VillaHL0-1Bench
Tuesday 26 DecemberChampionshipRotherhamAL1-01002
Saturday 23 DecemberChampionshipWest BromHW1-011006.63
Tuesday 19 DecemberEFL CupPort ValeAW0-377107.526
Saturday 16 DecemberChampionshipSwanseaAW1-2710107.327
Wednesday 13 DecemberChampionshipHull CityHL1-290006.629
Saturday 9 DecemberChampionshipIpswichHL0-29006.326
Saturday 2 DecemberChampionshipLeedsAL3-27206.717
Tuesday 28 NovemberChampionshipPrestonHW4-0820107.946
Saturday 25 NovemberChampionshipBristol CityAL3-273107.526
Saturday 11 NovemberChampionshipLeicesterHW1-06806.315
Saturday 4 NovemberChampionshipPlymouthAD3-379016.521
Tuesday 31 OctoberEFL CupExeter CityAW2-313006.75
Saturday 28 OctoberChampionshipStoke CityHL0-27100730
Tuesday 24 OctoberChampionshipNorwichAW1-290007.723
Saturday 21 OctoberChampionshipBirminghamHW1-090017.930
Saturday 7 OctoberChampionshipSunderlandAW0-467107.517
Tuesday 3 OctoberChampionshipCardiffHW2-08006.62
Saturday 30 SeptemberChampionshipWatfordAW2-3860207.934
Saturday 23 SeptemberChampionshipSouthamptonHW2-169006.321
Tuesday 19 SeptemberChampionshipSheffield WednesdayAD1-19000741
Saturday 16 SeptemberChampionshipBlackburnAL2-17710720
Tuesday 29 AugustEFL CupBoltonAW1-37817.225
Saturday 26 AugustChampionshipWest BromAL4-218006.34
Saturday 19 AugustChampionshipHuddersfieldHD1-121006.95
Saturday 12 AugustChampionshipCoventryAL3-081006.315
Tuesday 8 AugustEFL CupHuddersfieldAW2-31106.39
Saturday 5 AugustChampionshipMillwallHL0-187007.338

2022

40 played2 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 17 MayChampionshipCoventryHL0-111006.32
Sunday 14 MayChampionshipCoventryAD0-012006.73
Monday 8 MayChampionshipCoventryHD1-114006.65
Monday 1 MayChampionshipRotherhamAL1-010006.64
Monday 24 AprilChampionshipLutonAL2-1900107.331
Wednesday 19 AprilChampionshipHull CityHW3-121006.79
Friday 14 AprilChampionshipNorwichHW5-110006.33
Monday 10 AprilChampionshipBristol CityAD2-275107.35
Friday 7 AprilChampionshipBurnleyHL1-221006.73
Saturday 1 AprilChampionshipHuddersfieldAL4-225006.34
Saturday 18 MarchChampionshipPrestonHW4-0Bench
Saturday 25 FebruaryChampionshipWest BromAL2-012006.55
Saturday 18 FebruaryChampionshipQPRHW3-112006.97
Wednesday 15 FebruaryChampionshipSheffield UtdAW1-3806.63
Saturday 11 FebruaryChampionshipCardiffAW1-390107.22
Saturday 4 FebruaryChampionshipBlackpoolHW3-0Bench
Saturday 28 JanuaryChampionshipWatfordHW2-012006.32
Sunday 22 JanuaryChampionshipSunderlandAL2-052006.97
Saturday 14 JanuaryChampionshipMillwallHW1-07806.910
Saturday 7 JanuaryFA CupBrightonHL1-568006.99
Monday 2 JanuaryChampionshipBirminghamAW1-3902109.315
Thursday 29 DecemberChampionshipBlackburnAW1-290016.616
Monday 26 DecemberChampionshipWiganHW4-114006.38
Saturday 10 DecemberChampionshipLutonHW2-113107.52
Saturday 12 NovemberChampionshipNorwichAW1-212107.52
Tuesday 8 NovemberChampionshipBlackpoolAW0-327006.316
Saturday 5 NovemberChampionshipBristol CityHD1-118006.32
Tuesday 1 NovemberChampionshipHull CityAW1-311006.73
Wednesday 19 OctoberChampionshipWiganAW1-47506.326
Saturday 15 OctoberChampionshipBlackburnHL1-290006.743
Saturday 8 OctoberChampionshipMillwallAL2-09006.230
Wednesday 5 OctoberChampionshipBirminghamHW1-090007.521
Saturday 1 OctoberChampionshipCoventryAL1-090006.939
Saturday 17 SeptemberChampionshipRotherhamHD0-090007.342
Tuesday 13 SeptemberChampionshipCardiffHL2-390006.938
Monday 5 SeptemberChampionshipSunderlandHW1-09007.319
Tuesday 30 AugustChampionshipWatfordAL2-1900629
Saturday 27 AugustChampionshipSwanseaHW2-181118.214
Saturday 20 AugustChampionshipReadingAL1-045006.915
Wednesday 17 AugustChampionshipStoke CityAD2-211006.74
Saturday 6 AugustChampionshipQPRAL3-290110816
Saturday 30 JulyChampionshipWest BromHD1-19000735

2021

43 playedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipPrestonAL4-19006.236
Saturday 30 AprilChampionshipStoke CityHW3-190208.327
Friday 15 AprilChampionshipBournemouthAD0-09006.320
Saturday 9 AprilChampionshipHull CityHL0-16306.223
Wednesday 6 AprilChampionshipFulhamHL0-17706.320
Saturday 2 AprilChampionshipPeterboroughAW0-490007.539
Saturday 19 MarchFA CupChelseaHL0-29000731
Tuesday 15 MarchChampionshipBirminghamAW0-29007.317
Saturday 12 MarchChampionshipMillwallAD0-090006.337
Tuesday 8 MarchChampionshipSheffield UtdAL4-19006.334
Saturday 5 MarchChampionshipLutonHW2-190006.332
Tuesday 1 MarchFA CupTottenhamHW1-01200107.562
Saturday 19 FebruaryChampionshipBristol CityAL2-19017.247
Saturday 12 FebruaryChampionshipDerbyHW4-16617.226
Wednesday 9 FebruaryChampionshipQPRAD2-287007.248
Friday 4 FebruaryFA CupManchester UnitedAD1-178107.320
Saturday 29 JanuaryChampionshipCoventryHW1-090006.921
Monday 24 JanuaryChampionshipBlackburnAL1-09006.234
Saturday 15 JanuaryChampionshipReadingHW2-190209.241
Wednesday 29 DecemberChampionshipBlackpoolAW1-29006.630
Sunday 26 DecemberChampionshipNottingham ForestHW2-090007.344
Saturday 18 DecemberChampionshipBournemouthHW1-090006.325
Saturday 11 DecemberChampionshipStoke CityAD0-07100732
Saturday 4 DecemberChampionshipSwanseaHW1-09000713
Saturday 27 NovemberChampionshipHuddersfieldAW1-290017.948
Tuesday 23 NovemberChampionshipPrestonHL1-290007.750
Saturday 20 NovemberChampionshipMillwallHD1-190107.225
Tuesday 2 NovemberChampionshipLutonAL3-17706.625
Saturday 30 OctoberChampionshipBirminghamHL0-286006.317
Saturday 23 OctoberChampionshipCardiffAW0-290006.515
Wednesday 20 OctoberChampionshipBarnsleyHW2-089108.327
Saturday 16 OctoberChampionshipPeterboroughHW2-09000834
Saturday 2 OctoberChampionshipHull CityAL2-090006.927
Tuesday 28 SeptemberChampionshipSheffield UtdHW2-09001724
Saturday 25 SeptemberChampionshipReadingAL1-08706.215
Saturday 18 SeptemberChampionshipBlackpoolHL1-29006.730
Wednesday 15 SeptemberChampionshipNottingham ForestAW0-2900713
Saturday 11 SeptemberChampionshipCoventryAL2-090007.519
Saturday 28 AugustChampionshipBlackburnHD1-190006.915
Saturday 21 AugustChampionshipDerbyAD0-090007.215
Wednesday 18 AugustChampionshipQPRHL2-390107.218
Saturday 14 AugustChampionshipBristol CityHW2-19017.716
Sunday 8 AugustChampionshipFulhamAD1-190006.37

2020

42 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 8 MayChampionshipCardiffAD1-19000722
Tuesday 4 MayChampionshipLutonAD0-090006.619
Wednesday 21 AprilChampionshipMiddlesbroughHL1-21803.22
Sunday 18 AprilChampionshipBirminghamHL0-190006.321
Thursday 15 AprilChampionshipCoventryHL0-190006.722
Tuesday 13 AprilChampionshipQPRHW3-159007.211
Saturday 10 AprilChampionshipHuddersfieldAD0-090006.517
Monday 5 AprilChampionshipWycombeHL0-39006.516
Friday 2 AprilChampionshipMillwallAL1-078006.917
Saturday 20 MarchChampionshipBristol CityAW0-290007.219
Tuesday 16 MarchChampionshipWatfordHL1-490005.617
Wednesday 3 MarchChampionshipSheffield WednesdayAW1-2900107.215
Saturday 27 FebruaryChampionshipReadingHL0-190006.719
Tuesday 23 FebruaryChampionshipNottingham ForestHL0-190006.212
Saturday 20 FebruaryChampionshipNorwichAL1-076006.211
Wednesday 17 FebruaryChampionshipBournemouthAL1-090007.219
Tuesday 9 FebruaryChampionshipCardiffHL1-290107.216
Saturday 6 FebruaryChampionshipPrestonAW1-22306.98
Wednesday 3 FebruaryChampionshipDerbyHW3-090017.217
Saturday 30 JanuaryChampionshipSwanseaHL1-379007.322
Wednesday 27 JanuaryChampionshipMiddlesbroughAW0-385107.515
Tuesday 19 JanuaryChampionshipStoke CityHD3-39028.29
Saturday 16 JanuaryChampionshipDerbyAW0-190006.320
Saturday 9 JanuaryFA CupEvertonAL2-167006.514
Wednesday 16 DecemberChampionshipBlackburnAL2-1900107.312
Saturday 12 DecemberChampionshipBristol CityHW2-090107.728
Tuesday 8 DecemberChampionshipWatfordAL2-090006.916
Saturday 5 DecemberChampionshipCoventryAL3-190005.929
Tuesday 1 DecemberChampionshipBrentfordHL0-29006.915
Saturday 28 NovemberChampionshipBournemouthHD2-290006.516
Tuesday 24 NovemberChampionshipQPRAL3-24506.310
Saturday 21 NovemberChampionshipSwanseaAL1-090006.611
Saturday 7 NovemberChampionshipPrestonHW2-123107.310
Wednesday 4 NovemberChampionshipLutonHL0-180007.326
Saturday 31 OctoberChampionshipStoke CityAL1-031006.610
Wednesday 28 OctoberChampionshipSheffield WednesdayHW3-0Bench
Saturday 24 OctoberChampionshipReadingAL3-0Bench
Tuesday 20 OctoberChampionshipNottingham ForestAD1-190006.223
Saturday 17 OctoberChampionshipNorwichHL1-290006.719
Saturday 3 OctoberChampionshipHuddersfieldHD1-190006.311
Saturday 26 SeptemberChampionshipBirminghamAD1-190006.517
Saturday 19 SeptemberChampionshipMillwallHL0-114006.56
Saturday 12 SeptemberChampionshipWycombeAW0-152006.76
Saturday 5 SeptemberEFL CupSalford CityAD1-1191078

2019

36 playedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague OneRochdaleAL3-190007.294
Saturday 29 FebruaryLeague OneMilton Keynes DonsHD1-190006.681
Tuesday 25 FebruaryLeague OneCoventryAD1-18806.780
Saturday 22 FebruaryLeague OneAccrington STAW1-290007.365
Saturday 15 FebruaryLeague OneAFC WimbledonHD2-290107.669
Friday 7 FebruaryLeague OneLincolnAW0-190107.381
Saturday 1 FebruaryLeague OneBurton AlbionHW3-2900107.881
Tuesday 28 JanuaryLeague OneIpswichHW1-07206.884
Saturday 18 JanuaryLeague OneBristol RoversHW3-07906.681
Saturday 11 JanuaryLeague OneOxford UnitedAW1-390007.465
Wednesday 1 JanuaryLeague OneBlackpoolHW2-19006.766
Sunday 29 DecemberLeague OnePeterboroughHW4-0900007.271%
Thursday 26 DecemberLeague OneShrewsburyAW1-2900006.563%
Saturday 21 DecemberLeague OneFleetwood TownHD2-2901007.572%
Saturday 7 DecemberLeague OneRochdaleHL0-190006.671%
Monday 2 DecemberFA CupSolihull MoorsAW3-4240006.772%
Tuesday 26 NovemberLeague OnePortsmouthAL3-2170006.6100%
Saturday 23 NovemberLeague OneMilton Keynes DonsAW2-345006.5100%
Saturday 16 NovemberLeague OneAccrington STHW1-0770006.166%
Saturday 9 NovemberFA CupMaidenheadAW1-3901007.674%
Saturday 2 NovemberLeague OneGillinghamAW0-3902008.860%
Saturday 26 OctoberLeague OneWycombeHL0-190006.455%
Wednesday 23 OctoberLeague OneIpswichAW0-2792008.272%
Saturday 19 OctoberLeague OneOxford UnitedHL1-272010778%
Saturday 12 OctoberLeague OneBlackpoolAW1-2630006.466%
Saturday 5 OctoberLeague OneCoventryHW4-0902008.360%
Saturday 28 SeptemberLeague OneBristol RoversAL1-0900006.374%
Saturday 21 SeptemberLeague OneShrewsburyHD0-0900006.880%
Tuesday 17 SeptemberLeague OneSunderlandAD1-1900006.772%
Saturday 14 SeptemberLeague OneBoltonHW6-190007.586%
Saturday 7 SeptemberLeague OneDoncasterAL2-1210006.471%
Saturday 31 AugustLeague OneTranmereHD1-1900007.468%
Wednesday 28 AugustEFL CupSheffield WednesdayHL0-1610006.587%
Saturday 17 AugustLeague OneBurton AlbionAW0-1900007.776%
Saturday 10 AugustLeague OneLincolnHL0-290006.671%
Saturday 3 AugustLeague OneAFC WimbledonAW1-2900006.869%

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

16 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 5 MayChampionshipMiddlesbroughHL1-2660006.981%
Saturday 27 AprilChampionshipWest BromAL2-1900006.871%
Monday 22 AprilChampionshipBirminghamHL1-3901007.154%
Friday 19 AprilChampionshipSwanseaAL4-382100789%
Saturday 13 AprilChampionshipStoke CityAD2-2321007.745%
Saturday 30 MarchChampionshipDerbyAL6-145006.384%
Saturday 16 MarchChampionshipNorwichHL1-2620005.964%
Wednesday 13 MarchChampionshipQPRAW1-2260006.750%
Saturday 9 MarchChampionshipSheffield UtdAL2-080006.40%
Saturday 2 MarchChampionshipBlackburnHW3-2110006.266%
Saturday 23 FebruaryChampionshipReadingAD1-11000100%
Tuesday 12 FebruaryChampionshipHull CityAD2-2190006.583%
Saturday 9 FebruaryChampionshipWiganHD1-1790006.268%
Saturday 2 FebruaryChampionshipMillwallAD0-089006.545%
Saturday 26 JanuaryChampionshipLeedsHL1-2120006.1100%
Saturday 19 JanuaryChampionshipBrentfordHL2-4310006.250%

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.