Skip to content
442ball
Menu

J. Greaves: match by match

253 appearances across 6 competitions, 2019 to 2026.

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

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

2026

0 played1 unusedEFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 25 AugustEFL CupLeicesterHW3-1Bench

2025

27 played21 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipQPRHW3-0900007.959
Tuesday 28 AprilChampionshipSouthamptonAD2-290007.243
Saturday 25 AprilChampionshipWest BromAD0-09000742
Wednesday 22 AprilChampionshipCharltonAW1-2900007.661
Sunday 19 AprilChampionshipMiddlesbroughHD2-2900006.759
Tuesday 14 AprilChampionshipPortsmouthAL2-0900006.749
Saturday 11 AprilChampionshipNorwichAW0-290017.318
Monday 6 AprilChampionshipBirminghamHW2-1900007.953
Saturday 21 MarchChampionshipMillwallHD1-1900006.231
Saturday 14 MarchChampionshipSheffield WednesdayAW0-290000872
Tuesday 10 MarchChampionshipStoke CityAD3-3Bench
Saturday 7 MarchChampionshipLeicesterHD1-1Bench
Tuesday 3 MarchChampionshipHull CityHW1-057000719
Saturday 28 FebruaryChampionshipSwanseaHW3-0Bench
Tuesday 24 FebruaryChampionshipWatfordAW0-2900107.527
Saturday 21 FebruaryChampionshipWrexhamAL5-3Bench
Friday 13 FebruaryFA CupWrexhamAL1-0900006.751
Saturday 7 FebruaryChampionshipDerbyAW1-2Bench
Saturday 31 JanuaryChampionshipPrestonHD1-1Bench
Saturday 24 JanuaryChampionshipSheffield UtdAL3-190005.741
Tuesday 20 JanuaryChampionshipBristol CityHW2-0Bench
Saturday 17 JanuaryChampionshipBlackburnHW3-0Bench
Saturday 10 JanuaryFA CupBlackpoolHW2-1901008.393
Thursday 1 JanuaryChampionshipOxford UnitedHW2-1Bench
Monday 29 DecemberChampionshipCoventryAW0-2900007.618
Friday 26 DecemberChampionshipMillwallAD0-0Bench
Saturday 20 DecemberChampionshipSheffield WednesdayHW3-1Bench
Saturday 13 DecemberChampionshipLeicesterAL3-1Bench
Wednesday 10 DecemberChampionshipStoke CityHW1-0Bench
Saturday 6 DecemberChampionshipCoventryHW3-0Bench
Tuesday 2 DecemberChampionshipBlackburnAD1-1Bench
Friday 28 NovemberChampionshipOxford UnitedAL2-1Bench
Tuesday 25 NovemberChampionshipHull CityAW0-290007.747
Saturday 22 NovemberChampionshipWrexhamHD0-0Bench
Saturday 8 NovemberChampionshipSwanseaAW1-490000744
Tuesday 4 NovemberChampionshipWatfordHD1-1110007.29
Saturday 1 NovemberChampionshipQPRAW1-4Bench
Saturday 25 OctoberChampionshipWest BromHW1-0Bench
Tuesday 21 OctoberChampionshipCharltonHL0-3900005.947
Friday 17 OctoberChampionshipMiddlesbroughAL2-1Bench
Sunday 5 OctoberChampionshipNorwichHW3-1Bench
Tuesday 30 SeptemberChampionshipBristol CityAD1-1900007.976
Friday 12 SeptemberChampionshipSheffield UtdHW5-0900007.542
Saturday 30 AugustChampionshipDerbyHD2-290100858
Saturday 23 AugustChampionshipPrestonAL1-0900006.680
Sunday 17 AugustChampionshipSouthamptonHD1-1900006.736
Tuesday 12 AugustEFL CupBromleyAD1-180006.66
Friday 8 AugustChampionshipBirminghamAD1-1900006.642

2024

26 played2 unusedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueWest HamHL1-3900006.933
Sunday 18 MayPremier LeagueLeicesterAL2-0900007.268
Saturday 10 MayPremier LeagueBrentfordHL0-1900007.729
Saturday 3 MayPremier LeagueEvertonAD2-2900007.235
Saturday 26 AprilPremier LeagueNewcastleAL3-09000713
Sunday 20 AprilPremier LeagueArsenalHL0-4900006.314
Wednesday 2 AprilPremier LeagueBournemouthAW1-2Bench
Saturday 15 MarchPremier LeagueNottingham ForestHL2-4450006.244
Saturday 8 MarchPremier LeagueCrystal PalaceAL1-090007.234
Monday 3 MarchFA CupNottingham ForestAD1-1750007.228
Wednesday 26 FebruaryPremier LeagueManchester UnitedAL3-2900006.646
Saturday 22 FebruaryPremier LeagueTottenhamHL1-4900006.345
Saturday 15 FebruaryPremier LeagueAston VillaAD1-190006.332
Saturday 1 FebruaryPremier LeagueSouthamptonHL1-2900006.964
Saturday 25 JanuaryPremier LeagueLiverpoolAL4-190100719
Thursday 16 JanuaryPremier LeagueBrightonHL0-2900007.264
Sunday 5 JanuaryPremier LeagueFulhamAD2-2900006.615
Monday 30 DecemberPremier LeagueChelseaHW2-0900006.918
Friday 27 DecemberPremier LeagueArsenalAL1-0900007.233
Saturday 21 DecemberPremier LeagueNewcastleHL0-4Bench
Tuesday 3 DecemberPremier LeagueCrystal PalaceHL0-190007.765
Saturday 5 OctoberPremier LeagueWest HamAL4-1900006.651
Sunday 29 SeptemberPremier LeagueAston VillaHD2-29000659
Saturday 21 SeptemberPremier LeagueSouthamptonAD1-1900006.948
Saturday 14 SeptemberPremier LeagueBrightonAD0-0900007.722
Saturday 31 AugustPremier LeagueFulhamHD1-1900006.941
Saturday 24 AugustPremier LeagueManchester CityAL4-190000629
Saturday 17 AugustPremier LeagueLiverpoolHL0-2900007.325

2023

43 played1 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipPlymouthAL1-090007.594
Saturday 27 AprilChampionshipIpswichHD3-390006.961
Wednesday 24 AprilChampionshipCoventryAW2-390006.932
Saturday 20 AprilChampionshipWatfordAD0-09007.958
Saturday 13 AprilChampionshipQPRHW3-090007.267
Wednesday 10 AprilChampionshipMiddlesbroughHD2-290007.388
Saturday 6 AprilChampionshipCardiffAW1-39007.391
Saturday 9 MarchChampionshipLeicesterHD2-29006.545
Tuesday 5 MarchChampionshipBirminghamHD1-1900107.977
Saturday 2 MarchChampionshipPrestonAD0-090008.245
Saturday 24 FebruaryChampionshipWest BromHD1-190007.278
Tuesday 20 FebruaryChampionshipSouthamptonAW1-290007.248
Saturday 17 FebruaryChampionshipHuddersfieldAW1-290209.339
Tuesday 13 FebruaryChampionshipRotherhamAW1-290006.966
Saturday 10 FebruaryChampionshipSwanseaHL0-190007.277
Saturday 3 FebruaryChampionshipMillwallHW1-090007.982
Friday 19 JanuaryChampionshipSunderlandAW0-190007.240
Friday 12 JanuaryChampionshipNorwichHL1-290007.7108
Monday 1 JanuaryChampionshipSheffield WednesdayAL3-19006.634
Friday 29 DecemberChampionshipBlackburnHW3-2900107.954
Tuesday 26 DecemberChampionshipSunderlandHL0-190007.3111
Friday 22 DecemberChampionshipBristol CityAL3-29007.2100
Saturday 16 DecemberChampionshipCardiffHW3-09000789
Wednesday 13 DecemberChampionshipMiddlesbroughAW1-2900107.6104
Saturday 9 DecemberChampionshipQPRAL2-090006.984
Saturday 2 DecemberChampionshipWatfordHL1-290008.3114
Tuesday 28 NovemberChampionshipRotherhamHW4-190007.2110
Saturday 25 NovemberChampionshipSwanseaAD2-29006.953
Saturday 11 NovemberChampionshipHuddersfieldHW1-090007.273
Saturday 4 NovemberChampionshipWest BromAL3-190006.977
Saturday 28 OctoberChampionshipPrestonHW1-0900107.935
Wednesday 25 OctoberChampionshipBirminghamAW0-290007.760
Saturday 21 OctoberChampionshipSouthamptonHL1-290007.553
Saturday 7 OctoberChampionshipMillwallAD2-290006.960
Tuesday 3 OctoberChampionshipIpswichAL3-090006.574
Sunday 24 SeptemberChampionshipStoke CityAW1-39006.344
Wednesday 20 SeptemberChampionshipLeedsHD0-090007.773
Friday 15 SeptemberChampionshipCoventryHD1-190007.551
Saturday 2 SeptemberChampionshipLeicesterAW0-1900739
Friday 25 AugustChampionshipBristol CityHD1-19006.957
Saturday 19 AugustChampionshipBlackburnAW1-29007.670
Saturday 12 AugustChampionshipSheffield WednesdayHW4-290007.564
Tuesday 8 AugustEFL CupDoncasterHL1-2Bench
Saturday 5 AugustChampionshipNorwichAL2-19006.631

2022

45 played2 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipLutonAD0-090006.936
Saturday 29 AprilChampionshipSwanseaHD1-190007.355
Saturday 22 AprilChampionshipWatfordHW1-09000750
Wednesday 19 AprilChampionshipMiddlesbroughAL3-190006.345
Saturday 15 AprilChampionshipBlackburnAD0-090006.642
Monday 10 AprilChampionshipMillwallHW1-045006.617
Friday 7 AprilChampionshipSunderlandAD4-49000621
Saturday 1 AprilChampionshipRotherhamHD0-090007.547
Saturday 18 MarchChampionshipReadingAD1-187006.956
Wednesday 15 MarchChampionshipBurnleyHL1-32700615
Saturday 11 MarchChampionshipCoventryAD1-1Bench
Friday 3 MarchChampionshipWest BromHW2-010006.32
Saturday 25 FebruaryChampionshipBristol CityAL1-090007.241
Saturday 18 FebruaryChampionshipPrestonHD0-090006.938
Tuesday 14 FebruaryChampionshipNorwichAL3-190107.333
Saturday 11 FebruaryChampionshipStoke CityAD0-026006.39
Saturday 4 FebruaryChampionshipCardiffHW1-010006.32
Friday 20 JanuaryChampionshipSheffield UtdAL1-07000727
Saturday 14 JanuaryChampionshipHuddersfieldHD1-190007.2102
Saturday 7 JanuaryFA CupFulhamHL0-2Bench
Monday 2 JanuaryChampionshipWiganAW1-49017.558
Friday 30 DecemberChampionshipBirminghamAW0-190007.341
Monday 26 DecemberChampionshipBlackpoolHD1-19006.254
Saturday 17 DecemberChampionshipSunderlandHD1-19006.655
Sunday 11 DecemberChampionshipWatfordAD0-09007.326
Saturday 12 NovemberChampionshipReadingHL1-290108.258
Tuesday 8 NovemberChampionshipCardiffAW2-3900107.754
Saturday 5 NovemberChampionshipMillwallAD0-090007.528
Tuesday 1 NovemberChampionshipMiddlesbroughHL1-390006.660
Saturday 29 OctoberChampionshipBlackburnHL0-190007.259
Saturday 22 OctoberChampionshipRotherhamAW2-4901108.230
Wednesday 19 OctoberChampionshipBlackpoolAW1-3900730
Sunday 16 OctoberChampionshipBirminghamHL0-25605.949
Sunday 9 OctoberChampionshipHuddersfieldAL2-090006.633
Wednesday 5 OctoberChampionshipWiganHW2-190007.340
Friday 30 SeptemberChampionshipLutonHL0-290006.541
Saturday 17 SeptemberChampionshipSwanseaAL3-090006.659
Tuesday 13 SeptemberChampionshipStoke CityHL0-390007.344
Sunday 4 SeptemberChampionshipSheffield UtdHL0-290006.630
Tuesday 30 AugustChampionshipQPRAL3-19006.373
Saturday 27 AugustChampionshipCoventryHW3-290006.323
Saturday 20 AugustChampionshipWest BromAL5-290006.719
Tuesday 16 AugustChampionshipBurnleyAD1-190006.912
Saturday 13 AugustChampionshipNorwichHW2-190007.522
Tuesday 9 AugustEFL CupBradfordAL2-14506.740
Saturday 6 AugustChampionshipPrestonAD0-090007.730
Saturday 30 JulyChampionshipBristol CityHW2-190007.260

2021

48 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipNottingham ForestHD1-190007.229
Saturday 30 AprilChampionshipBristol CityAL5-090006.240
Saturday 23 AprilChampionshipReadingHW3-09007.257
Monday 18 AprilChampionshipMillwallAL2-190006.939
Friday 15 AprilChampionshipCardiffHW2-190007.238
Saturday 9 AprilChampionshipMiddlesbroughAW0-190007.619
Friday 1 AprilChampionshipHuddersfieldHL0-190006.932
Saturday 19 MarchChampionshipLutonHL1-390006.234
Wednesday 16 MarchChampionshipCoventryAW0-290008.223
Saturday 12 MarchChampionshipBirminghamAD0-090007.323
Saturday 5 MarchChampionshipWest BromHL0-29006.955
Saturday 26 FebruaryChampionshipPeterboroughAW0-390007.332
Tuesday 22 FebruaryChampionshipBarnsleyHL0-290006.665
Saturday 19 FebruaryChampionshipQPRAD1-190006.321
Tuesday 15 FebruaryChampionshipSheffield UtdAD0-090007.211
Saturday 12 FebruaryChampionshipFulhamHL0-190006.946
Tuesday 8 FebruaryChampionshipDerbyAL3-19006.748
Saturday 5 FebruaryChampionshipPrestonHL0-190007.533
Saturday 29 JanuaryChampionshipSwanseaHW2-090007.537
Saturday 22 JanuaryChampionshipBournemouthAW0-190007.314
Wednesday 19 JanuaryChampionshipBlackburnHW2-090007.743
Sunday 16 JanuaryChampionshipStoke CityHL0-290007.254
Saturday 8 JanuaryFA CupEvertonHL2-312000748
Saturday 1 JanuaryChampionshipBlackpoolAL1-090006.227
Saturday 18 DecemberChampionshipNottingham ForestAL2-19000726
Saturday 11 DecemberChampionshipBristol CityHD2-290006.636
Saturday 4 DecemberChampionshipReadingAD1-190006.934
Saturday 27 NovemberChampionshipMillwallHW2-190007.216
Wednesday 24 NovemberChampionshipCardiffAW0-19008.228
Saturday 20 NovemberChampionshipBirminghamHW2-09007.532
Saturday 6 NovemberChampionshipBarnsleyAW0-29007.231
Wednesday 3 NovemberChampionshipWest BromAL1-090006.911
Saturday 30 OctoberChampionshipCoventryHL0-190007.541
Saturday 23 OctoberChampionshipLutonAL1-090006.926
Wednesday 20 OctoberChampionshipPeterboroughHL1-290006.964
Saturday 16 OctoberChampionshipHuddersfieldAL2-09000755
Saturday 2 OctoberChampionshipMiddlesbroughHW2-090007.519
Tuesday 28 SeptemberChampionshipBlackpoolHD1-190007.273
Saturday 25 SeptemberChampionshipStoke CityAL2-090006.344
Saturday 18 SeptemberChampionshipSheffield UtdHL1-39006.342
Tuesday 14 SeptemberChampionshipBlackburnAL2-090006.761
Saturday 11 SeptemberChampionshipSwanseaAD0-090007.536
Saturday 28 AugustChampionshipBournemouthHD0-090007.547
Saturday 21 AugustChampionshipFulhamAL2-09000742
Wednesday 18 AugustChampionshipDerbyHL0-190007.379
Saturday 14 AugustChampionshipQPRHL0-390006.754
Tuesday 10 AugustEFL CupWiganHD1-161006.734
Saturday 7 AugustChampionshipPrestonAW1-49000739

2020

39 played1 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 9 MayLeague OneCharltonAL1-090006.341
Saturday 1 MayLeague OneWiganHW3-190007.329
Saturday 24 AprilLeague OneLincolnAW1-290006.622
Tuesday 20 AprilLeague OneSunderlandHD2-290006.930
Saturday 17 AprilLeague OneFleetwood TownHW2-190007.256
Saturday 10 AprilLeague OnePlymouthAW0-390007.924
Monday 5 AprilLeague OneNorthamptonHW3-089007.338
Friday 2 AprilLeague OneCreweAW1-290006.948
Saturday 27 MarchLeague OneGillinghamHD1-19006.632
Saturday 20 MarchLeague OneShrewsburyAD1-190007.337
Saturday 13 MarchLeague OneOxford UnitedHW2-090006.918
Tuesday 9 MarchLeague OnePeterboroughAW1-39000736
Saturday 6 MarchLeague OneBristol RoversHW2-09006.940
Tuesday 2 MarchLeague OneRochdaleHW2-0900107.383
Saturday 27 FebruaryLeague OneAFC WimbledonAW0-390007.326
Tuesday 23 FebruaryLeague OneIpswichHL0-190007.250
Saturday 20 FebruaryLeague OneDoncasterAD3-390107.215
Wednesday 17 FebruaryLeague OneWiganAW0-590007.231
Saturday 13 FebruaryLeague OneMilton Keynes DonsHL0-190006.524
Tuesday 9 FebruaryLeague OneLincolnHD0-090007.544
Saturday 6 FebruaryLeague OneBurton AlbionAL1-090007.238
Saturday 30 JanuaryLeague OneSwindon TownHW1-090007.550
Tuesday 26 JanuaryLeague OneAccrington STAL2-090006.320
Saturday 23 JanuaryLeague OnePortsmouthAW0-490007.237
Tuesday 19 JanuaryLeague OneAccrington STHW3-090007.326
Saturday 16 JanuaryLeague OneBlackpoolHD1-1900741
Saturday 9 JanuaryLeague OneSunderlandAD1-190007.231
Saturday 2 JanuaryLeague OneCharltonHW2-090007.935
Friday 18 DecemberLeague OnePortsmouthHL0-290006.950
Tuesday 15 DecemberLeague OneBlackpoolAL3-290006.537
Saturday 12 DecemberLeague OneShrewsburyHL0-190007.239
Saturday 5 DecemberLeague OneOxford UnitedAD1-190006.919
Wednesday 2 DecemberLeague OneDoncasterHW2-190007.228
Tuesday 24 NovemberLeague OneIpswichAW0-390007.922
Saturday 21 NovemberLeague OneMilton Keynes DonsAW1-390006.614
Saturday 14 NovemberLeague OneBurton AlbionHW2-090007.961
Saturday 24 OctoberLeague OnePeterboroughHL1-290006.235
Tuesday 20 OctoberLeague OneAFC WimbledonHW1-090007.529
Saturday 17 OctoberLeague OneRochdaleAW0-390007.241
Wednesday 16 SeptemberEFL CupLeedsAD1-1Bench

2019

25 playedLeague Two

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 7 MarchLeague TwoPort ValeHD0-09000754
Saturday 8 FebruaryLeague TwoScunthorpeAL1-090006.267
Saturday 1 FebruaryLeague TwoMorecambeHW2-19000676
Tuesday 28 JanuaryLeague TwoBradfordAD1-190006.884
Saturday 18 JanuaryLeague TwoCreweAL1-09006.476
Saturday 11 JanuaryLeague TwoWalsallHW3-190007.183
Saturday 4 JanuaryLeague TwoOldhamHW3-090007.165
Wednesday 1 JanuaryLeague TwoNewport CountyAD1-181006.972
Sunday 29 DecemberLeague TwoNorthamptonAD1-190006.854%
Thursday 26 DecemberLeague TwoPlymouthHL0-1900007.269%
Saturday 21 DecemberLeague TwoPort ValeAD1-190006.973%
Saturday 14 DecemberLeague TwoCambridge UnitedHD1-1680006.484%
Saturday 7 DecemberLeague TwoMansfield TownAW0-39000765%
Tuesday 26 NovemberLeague TwoGrimsbyAD0-0900006.467%
Saturday 23 NovemberLeague TwoColchesterHD1-190007.186%
Saturday 16 NovemberLeague TwoExeter CityAD0-0900007.154%
Saturday 2 NovemberLeague TwoForest GreenHL1-2900006.576%
Tuesday 22 OctoberLeague TwoMacclesfieldHW3-0900006.677%
Saturday 19 OctoberLeague TwoWalsallAW1-2900007.180%
Saturday 5 OctoberLeague TwoOldhamAD1-190006.670%
Saturday 28 SeptemberLeague TwoCreweHD1-1900007.380%
Saturday 21 SeptemberLeague TwoPlymouthAW0-2900006.781%
Tuesday 17 SeptemberLeague TwoBradfordHW3-2900006.976%
Saturday 14 SeptemberLeague TwoSalford CityAW0-2900007.271%
Saturday 7 SeptemberLeague TwoStevenageHW4-2900007.155%

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.