Skip to content
442ball
Menu

J. Cullen: match by match

260 appearances across 7 competitions, 2015 to 2025.

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

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

2025

18 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 DecemberPremier LeagueEvertonHD0-0530006.329
Saturday 20 DecemberPremier LeagueBournemouthAD1-1900006.924
Saturday 13 DecemberPremier LeagueFulhamHL2-39001□6.961
Saturday 6 DecemberPremier LeagueNewcastleAL2-1900006.531
Wednesday 3 DecemberPremier LeagueCrystal PalaceHL0-1810006.949
Saturday 29 NovemberPremier LeagueBrentfordAL3-1810006.334
Saturday 22 NovemberPremier LeagueChelseaHL0-2900006.541
Saturday 8 NovemberPremier LeagueWest HamAL3-2901007.269
Saturday 1 NovemberPremier LeagueArsenalHL0-28200□6.633
Sunday 26 OctoberPremier LeagueWolvesAW2-3900006.953
Saturday 18 OctoberPremier LeagueLeedsHW2-0900006.938
Sunday 5 OctoberPremier LeagueAston VillaAL2-1900007.350
Saturday 27 SeptemberPremier LeagueManchester CityAL5-1790006.932
Saturday 20 SeptemberPremier LeagueNottingham ForestHD1-1900007.257
Sunday 14 SeptemberPremier LeagueLiverpoolHL0-1630007.212
Saturday 30 AugustPremier LeagueManchester UnitedAL3-2900006.635
Saturday 23 AugustPremier LeagueSunderlandHW2-0901108.350
Saturday 16 AugustPremier LeagueTottenhamAL3-090000730

2024

50 played1 unusedChampionship, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipMillwallHW3-1900006.969
Saturday 26 AprilChampionshipQPRAW0-59010□7.292
Monday 21 AprilChampionshipSheffield UtdHW2-190000732
Friday 18 AprilChampionshipWatfordAW1-29000□7.970
Friday 11 AprilChampionshipNorwichHW2-19001□7.771
Tuesday 8 AprilChampionshipDerbyAD0-0900007.566
Saturday 5 AprilChampionshipCoventryAW1-2900007.240
Saturday 29 MarchChampionshipBristol CityHW1-0900007.756
Sunday 23 MarchUEFA Nations LeagueBulgariaHW2-1900006.939
Thursday 20 MarchUEFA Nations LeagueBulgariaAW1-2900107.333
Saturday 15 MarchChampionshipSwanseaAW0-2900007.236
Tuesday 11 MarchChampionshipWest BromHD1-1900007.561
Saturday 8 MarchChampionshipLutonHW4-09000□7.281
Tuesday 4 MarchChampionshipCardiffAW1-2900007.550
Friday 21 FebruaryChampionshipSheffield WednesdayHW4-0900107.792
Saturday 15 FebruaryChampionshipPrestonAD0-0900007.257
Wednesday 12 FebruaryChampionshipHull CityHW2-0900007.798
Saturday 8 FebruaryFA CupSouthamptonAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 4 FebruaryChampionshipOxford UnitedHW1-0900007.551
Saturday 1 FebruaryChampionshipPortsmouthAD0-0900006.953
Monday 27 JanuaryChampionshipLeedsHD0-0900006.729
Wednesday 22 JanuaryChampionshipPlymouthAW0-5901008.262
Friday 17 JanuaryChampionshipSunderlandHD0-090000773
Saturday 4 JanuaryChampionshipBlackburnAW0-19000□6.637
Wednesday 1 JanuaryChampionshipStoke CityHD0-0780007.247
Sunday 29 DecemberChampionshipMiddlesbroughAD0-09000□772
Thursday 26 DecemberChampionshipSheffield UtdAW0-29000□6.746
Saturday 21 DecemberChampionshipWatfordHW2-190000746
Sunday 15 DecemberChampionshipNorwichAW1-2900106.946
Tuesday 10 DecemberChampionshipDerbyHD0-0900007.376
Friday 6 DecemberChampionshipMiddlesbroughHD1-1900007.759
Saturday 30 NovemberChampionshipStoke CityAW0-2880008.358
Tuesday 26 NovemberChampionshipCoventryHW2-0900007.376
Saturday 23 NovemberChampionshipBristol CityAW0-190000761
Sunday 17 NovemberUEFA Nations LeagueEnglandAL5-0760006.921
Thursday 14 NovemberUEFA Nations LeagueFinlandHW1-0900007.548
Sunday 10 NovemberChampionshipSwanseaHW1-07800□7.249
Thursday 7 NovemberChampionshipWest BromAD0-09000□7.541
Sunday 3 NovemberChampionshipMillwallAL1-0900006.643
Saturday 26 OctoberChampionshipQPRHD0-0730007.256
Wednesday 23 OctoberChampionshipHull CityAD1-1760006.958
Saturday 19 OctoberChampionshipSheffield WednesdayAW0-289000749
Sunday 13 OctoberUEFA Nations LeagueGreeceAL2-0900006.646
Thursday 10 OctoberUEFA Nations LeagueFinlandAW1-2900006.938
Saturday 5 OctoberChampionshipPrestonHD0-0860007.246
Tuesday 1 OctoberChampionshipPlymouthHW1-0890007.352
Saturday 28 SeptemberChampionshipOxford UnitedAD0-0900007.580
Saturday 21 SeptemberChampionshipPortsmouthHW2-18100□6.351
Saturday 14 SeptemberChampionshipLeedsAW0-1170006.33
Saturday 17 AugustChampionshipCardiffHW5-0840006.939
Monday 12 AugustChampionshipLutonAW1-49000□6.536

2023

28 played9 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueNottingham ForestHL1-2831007.974
Saturday 11 MayPremier LeagueTottenhamAL2-18800□6.725
Saturday 4 MayPremier LeagueNewcastleHL1-4900006.945
Saturday 27 AprilPremier LeagueManchester UnitedAD1-19000□7.253
Saturday 20 AprilPremier LeagueSheffield UtdAW1-4900107.356
Saturday 13 AprilPremier LeagueBrightonHD1-19000□7.350
Saturday 6 AprilPremier LeagueEvertonAL1-0900007.269
Tuesday 2 AprilPremier LeagueWolvesHD1-1900007.254
Saturday 30 MarchPremier LeagueChelseaAD2-29011□931
Saturday 16 MarchPremier LeagueBrentfordHW2-1900007.562
Sunday 10 MarchPremier LeagueWest HamAD2-2900007.536
Sunday 3 MarchPremier LeagueBournemouthHL0-289000784
Saturday 24 FebruaryPremier LeagueCrystal PalaceAL3-0530006.930
Saturday 17 FebruaryPremier LeagueArsenalHL0-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 FebruaryPremier LeagueLiverpoolAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 FebruaryPremier LeagueFulhamHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 31 JanuaryPremier LeagueManchester CityAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 12 JanuaryPremier LeagueLutonHD1-1900007.232
Friday 5 JanuaryFA CupTottenhamAL1-09000□7.240
Tuesday 26 DecemberPremier LeagueLiverpoolHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 DecemberPremier LeagueFulhamAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 DecemberPremier LeagueEvertonHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 NovemberPremier LeagueWest HamHL1-2140006.310
Saturday 11 NovemberPremier LeagueArsenalAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 NovemberEFL CupEvertonAL3-0900006.959
Saturday 28 OctoberPremier LeagueBournemouthAL2-16000□6.522
Saturday 21 OctoberPremier LeagueBrentfordAL3-09000□6.961
Saturday 7 OctoberPremier LeagueChelseaHL1-46100□6.722
Tuesday 3 OctoberPremier LeagueLutonAW1-290000842
Saturday 30 SeptemberPremier LeagueNewcastleAL2-0900006.656
Tuesday 26 SeptemberEFL CupSalford CityAW0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 SeptemberPremier LeagueManchester UnitedHL0-1900007.259
Monday 18 SeptemberPremier LeagueNottingham ForestAD1-19000□7.350
Saturday 2 SeptemberPremier LeagueTottenhamHL2-5900106.740
Wednesday 30 AugustEFL CupNottingham ForestAW0-1310006.721
Sunday 27 AugustPremier LeagueAston VillaHL1-39000□7.263
Friday 11 AugustPremier LeagueManchester CityHL0-3900006.336

2022

54 playedChampionship, EFL Cup, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 8 MayChampionshipCardiffHW3-0700007.556
Saturday 29 AprilChampionshipBristol CityAW1-2900006.962
Tuesday 25 AprilChampionshipBlackburnAW0-19000□6.949
Saturday 22 AprilChampionshipQPRHL1-2900007.297
Tuesday 18 AprilChampionshipRotherhamAD2-2900107.259
Saturday 15 AprilChampionshipReadingAD0-0900007.272
Monday 10 AprilChampionshipSheffield UtdHW2-0900006.767
Friday 7 AprilChampionshipMiddlesbroughAW1-2900006.756
Friday 31 MarchChampionshipSunderlandHD0-09700□6.973
Saturday 18 MarchFA CupManchester CityAL6-0900006.542
Wednesday 15 MarchChampionshipHull CityAW1-3900007.362
Saturday 11 MarchChampionshipWiganHW3-0840007.373
Saturday 4 MarchChampionshipBlackpoolAD0-0900006.678
Wednesday 1 MarchFA CupFleetwood TownHW1-0900008108
Saturday 25 FebruaryChampionshipHuddersfieldHW4-0900007.5101
Tuesday 21 FebruaryChampionshipMillwallAD1-1900006.962
Saturday 18 FebruaryChampionshipLutonAW0-1900006.642
Tuesday 14 FebruaryChampionshipWatfordHD1-1900006.990
Saturday 11 FebruaryChampionshipPrestonHW3-0900006.971
Saturday 4 FebruaryChampionshipNorwichAW0-3900006.953
Saturday 28 JanuaryFA CupIpswichAD0-0310006.719
Friday 20 JanuaryChampionshipWest BromHW2-190000759
Saturday 14 JanuaryChampionshipCoventryHW1-0900007.263
Saturday 7 JanuaryFA CupBournemouthAW2-49000□6.543
Monday 2 JanuaryChampionshipSwanseaAW1-2900006.643
Friday 30 DecemberChampionshipStoke CityAW0-19010□7.329
Tuesday 27 DecemberChampionshipBirminghamHW3-09000□6.955
Wednesday 21 DecemberEFL CupManchester UnitedAL2-09000□6.739
Saturday 17 DecemberChampionshipMiddlesbroughHW3-1900107.358
Sunday 11 DecemberChampionshipQPRAW0-39000□6.647
Sunday 13 NovemberChampionshipBlackburnHW3-0900007.340
Saturday 5 NovemberChampionshipSheffield UtdAL5-29000□638
Saturday 22 OctoberChampionshipSunderlandAW2-4900006.738
Wednesday 19 OctoberChampionshipBirminghamAD1-1900006.658
Saturday 15 OctoberChampionshipSwanseaHW4-0900107.251
Saturday 8 OctoberChampionshipCoventryAW0-1900107.561
Wednesday 5 OctoberChampionshipStoke CityHD1-1900007.284
Saturday 1 OctoberChampionshipCardiffAD1-1900006.969
Saturday 24 SeptemberUEFA Nations LeagueScotlandAL2-19000□6.330
Saturday 17 SeptemberChampionshipBristol CityHW2-1900007.279
Tuesday 13 SeptemberChampionshipPrestonAD1-1900007.278
Friday 2 SeptemberChampionshipWest BromAD1-1900007.350
Tuesday 30 AugustChampionshipMillwallHW2-0900007.371
Saturday 27 AugustChampionshipWiganAW1-5900006.342
Tuesday 23 AugustEFL CupShrewsburyAW0-1900006.982
Saturday 20 AugustChampionshipBlackpoolHD3-38900□669
Tuesday 16 AugustChampionshipHull CityHD1-1900007.786
Friday 12 AugustChampionshipWatfordAL1-0890006.964
Saturday 6 AugustChampionshipLutonHD1-190000764
Friday 29 JulyChampionshipHuddersfieldAW0-19000□8.278
Tuesday 14 JuneUEFA Nations LeagueUkraineAD1-1900007.339
Saturday 11 JuneUEFA Nations LeagueScotlandHW3-0900007.232
Wednesday 8 JuneUEFA Nations LeagueUkraineHL0-19000□7.752
Saturday 4 JuneUEFA Nations LeagueArmeniaAL1-081000857

2021

40 playedJupiler Pro League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 22 MayJupiler Pro LeagueClub Brugge KVAD1-1900007.556
Sunday 15 MayJupiler Pro LeagueUnion St. GilloiseHL0-2900007.570
Thursday 12 MayJupiler Pro LeagueAntwerpHW2-1900006.662
Sunday 8 MayJupiler Pro LeagueAntwerpAW0-4900006.653
Sunday 1 MayJupiler Pro LeagueClub Brugge KVHD0-0900006.945
Sunday 24 AprilJupiler Pro LeagueUnion St. GilloiseAL3-19010□7.375
Sunday 10 AprilJupiler Pro LeagueKortrijkAW2-3900007.253
Sunday 3 AprilJupiler Pro LeagueCharleroiHW4-0900007.760
Sunday 20 MarchJupiler Pro LeagueGentAL1-0900006.945
Sunday 13 MarchJupiler Pro LeagueAntwerpHW2-1900007.357
Sunday 6 MarchJupiler Pro LeagueOostendeHW3-0900007.284
Saturday 26 FebruaryJupiler Pro LeagueOH LeuvenAD0-09000□7.576
Sunday 20 FebruaryJupiler Pro LeagueGenkHW2-0900007.334
Saturday 12 FebruaryJupiler Pro LeagueZulte WaregemAW1-2900007.384
Sunday 6 FebruaryJupiler Pro LeagueAS EupenHW4-1900007.570
Sunday 30 JanuaryJupiler Pro LeagueUnion St. GilloiseAL1-0900007.979
Wednesday 26 JanuaryJupiler Pro LeagueCercle BruggeHL0-2900007.338
Sunday 23 JanuaryJupiler Pro LeagueKV MechelenAW0-1900006.951
Sunday 16 JanuaryJupiler Pro LeagueStandard LiegeHD1-1900007.280
Monday 27 DecemberJupiler Pro LeagueBeerschot VAAW0-7680007.673
Sunday 19 DecemberJupiler Pro LeagueClub Brugge KVAD2-2900006.361
Tuesday 14 DecemberJupiler Pro LeagueSt. TruidenHW2-0900007.357
Saturday 11 DecemberJupiler Pro LeagueSeraing UnitedAW0-590000768
Sunday 5 DecemberJupiler Pro LeagueZulte WaregemHW3-290000776
Saturday 27 NovemberJupiler Pro LeagueCharleroiAW1-3900007.237
Sunday 21 NovemberJupiler Pro LeagueKortrijkHD1-1900007.780
Sunday 7 NovemberJupiler Pro LeagueAntwerpAL2-09000□6.961
Sunday 31 OctoberJupiler Pro LeagueOH LeuvenHD2-2900007.769
Sunday 24 OctoberJupiler Pro LeagueBeerschot VAHW4-2900008.384
Sunday 17 OctoberJupiler Pro LeagueSt. TruidenAD2-290000742
Sunday 3 OctoberJupiler Pro LeagueClub Brugge KVHD1-1900007.246
Sunday 26 SeptemberJupiler Pro LeagueOostendeAD2-2900006.652
Thursday 23 SeptemberJupiler Pro LeagueGentHD1-19000□7.587
Sunday 19 SeptemberJupiler Pro LeagueStandard LiegeAW0-1900006.965
Sunday 12 SeptemberJupiler Pro LeagueKV MechelenHW7-2900007.231
Sunday 29 AugustJupiler Pro LeagueGenkAL1-0900007.343
Sunday 15 AugustJupiler Pro LeagueCercle BruggeAW1-2900006.955
Sunday 8 AugustJupiler Pro LeagueSeraing UnitedHW3-0900007.990
Saturday 31 JulyJupiler Pro LeagueAS EupenAD1-1900007.372
Sunday 25 JulyJupiler Pro LeagueUnion St. GilloiseHL1-3900007.265

2020

15 played1 unusedEFL Cup, Jupiler Pro League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayJupiler Pro LeagueAntwerpAL1-0780006.962
Thursday 20 MayJupiler Pro LeagueClub Brugge KVHD3-3730006.657
Saturday 15 MayJupiler Pro LeagueGenkHL1-2900007.568
Wednesday 12 MayJupiler Pro LeagueGenkAD1-1900008.255
Saturday 8 MayJupiler Pro LeagueAntwerpHD2-24500□6.625
Sunday 2 MayJupiler Pro LeagueClub Brugge KVAD2-23100□6.717
Sunday 18 AprilJupiler Pro LeagueSt. TruidenAW0-1150007.220
Sunday 11 AprilJupiler Pro LeagueClub Brugge KVHW2-1230106.97
Sunday 21 MarchJupiler Pro LeagueZulte WaregemHW4-11500□□■6.914
Sunday 7 MarchJupiler Pro LeagueKV MechelenHD1-1900007.544
Sunday 14 FebruaryJupiler Pro LeagueCercle BruggeAD0-0900006.940
Sunday 7 FebruaryJupiler Pro LeagueGenkAW1-29000□6.640
Wednesday 18 NovemberUEFA Nations LeagueBulgariaHD0-0230006.913
Wednesday 14 OctoberUEFA Nations LeagueFinlandAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 11 OctoberUEFA Nations LeagueWalesHD0-01000Not recorded0
Tuesday 15 SeptemberEFL CupCharltonHW3-0900007.755

2019

34 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Wednesday 22 JulyChampionshipLeedsAL4-0900007.170
Saturday 18 JulyChampionshipWiganHD2-2900007.675
Wednesday 15 JulyChampionshipBirminghamAD1-1900007.181
Saturday 11 JulyChampionshipReadingHL0-19000□8.384
Tuesday 7 JulyChampionshipBrentfordAL2-19000□6.169
Friday 3 JulyChampionshipMillwallHL0-1900007.688
Tuesday 30 JuneChampionshipCardiffAD0-0900007.390
Saturday 27 JuneChampionshipQPRHW1-0900107.793
Saturday 20 JuneChampionshipHull CityAW0-1900007.274
Saturday 7 MarchChampionshipMiddlesbroughHL0-1900007.384
Saturday 29 FebruaryChampionshipHuddersfieldAL4-0900006.781
Wednesday 26 FebruaryChampionshipSheffield WednesdayAL1-0900006.985
Saturday 22 FebruaryChampionshipLutonHW3-1900006.983
Saturday 15 FebruaryChampionshipBlackburnHL0-2900007.685
Tuesday 11 FebruaryChampionshipNottingham ForestAW0-19000□6.877
Saturday 8 FebruaryChampionshipStoke CityAL3-19000□6.983
Saturday 1 FebruaryChampionshipBarnsleyHW2-1900007.166
Wednesday 22 JanuaryChampionshipFulhamHD0-09000□7.380
Saturday 23 NovemberChampionshipCardiffHD2-2560006.987%
Saturday 9 NovemberChampionshipMillwallAL2-190000783%
Sunday 3 NovemberChampionshipPrestonHL0-1900007.286%
Saturday 26 OctoberChampionshipWest BromAD2-29010□7.794%
Wednesday 23 OctoberChampionshipBristol CityAL2-1900007.286%
Saturday 19 OctoberChampionshipDerbyHW3-0900107.784%
Saturday 5 OctoberChampionshipFulhamAD2-2900007.690%
Wednesday 2 OctoberChampionshipSwanseaHL1-2900007.488%
Saturday 28 SeptemberChampionshipLeedsHW1-0900007.166%
Saturday 21 SeptemberChampionshipWiganAL2-0900006.887%
Saturday 14 SeptemberChampionshipBirminghamHL0-190000783%
Saturday 31 AugustChampionshipReadingAW0-2900007.280%
Saturday 24 AugustChampionshipBrentfordHW1-090000780%
Wednesday 21 AugustChampionshipNottingham ForestHD1-1900007.289%
Saturday 17 AugustChampionshipBarnsleyAD2-29000□6.963%
Saturday 10 AugustChampionshipStoke CityHW3-1900006.783%

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

3 playedLeague One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 MayLeague OneSunderlandHW2-1900007.578%
Friday 17 MayLeague OneDoncasterHL3-51200107.684%
Sunday 12 MayLeague OneDoncasterAW1-2900007.582%

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

14 playedChampionship, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 8 AprilPremier LeagueChelseaAD1-150006.50%
Saturday 31 MarchPremier LeagueSouthamptonHW3-01000Not recorded0%
Monday 1 JanuaryChampionshipHull CityHW1-0770007.275%
Saturday 30 DecemberChampionshipSheffield UtdAW0-1830006.764%
Saturday 14 OctoberChampionshipSheffield WednesdayHW2-160006.542%
Saturday 23 SeptemberChampionshipBrentfordHL0-3900006.174%
Saturday 16 SeptemberChampionshipIpswichAL2-0900006.577%
Tuesday 12 SeptemberChampionshipSheffield UtdHL0-19000□6.970%
Saturday 9 SeptemberChampionshipMiddlesbroughHL0-3250006.370%
Friday 25 AugustChampionshipHull CityAL4-0590006.489%
Saturday 19 AugustChampionshipDerbyHL1-2900006.166%
Tuesday 15 AugustChampionshipBirminghamAD0-0900007.274%
Saturday 12 AugustChampionshipMillwallAD1-1900006.277%
Sunday 6 AugustChampionshipLeedsHL2-3900006.879%

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

3 playedLeague One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 20 MayLeague OneMillwallHL0-190000784%
Sunday 7 MayLeague OneFleetwood TownAD0-0900006.675%
Thursday 4 MayLeague OneFleetwood TownHW1-0900007.281%

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

1 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 29 AugustPremier LeagueLiverpoolAW0-31000Not recorded0%

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.