Skip to content
442ball
Menu

B. Godfrey: match by match

175 appearances across 9 competitions, 2016 to 2026.

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

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

2026

1 played1 unusedPremiership, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 27 AugustUEFA Conference LeagueFK JablonecAL1-0Bench
Friday 31 JulyPremiershipDundee UtdAD1-1630007.214

2025

4 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 20 SeptemberChampionshipCharltonHL0-1670007.718
Friday 12 SeptemberChampionshipIpswichAL5-0830005.212
Saturday 30 AugustChampionshipMiddlesbroughAL1-0780006.534
Saturday 23 AugustChampionshipMillwallHL0-1900006.343

2024

9 played25 unusedCoppa Italia, FA Cup, Premier League, Serie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 18 MayPremier LeagueLeicesterAL2-0Bench
Saturday 10 MayPremier LeagueBrentfordHL0-1Bench
Saturday 3 MayPremier LeagueEvertonAD2-2Bench
Saturday 26 AprilPremier LeagueNewcastleAL3-0500006.21
Sunday 20 AprilPremier LeagueArsenalHL0-4Bench
Saturday 22 FebruaryPremier LeagueTottenhamHL1-445006.26
Saturday 15 FebruaryPremier LeagueAston VillaAD1-1Bench
Saturday 8 FebruaryFA CupCoventryAW1-4900006.733
Saturday 1 FebruaryPremier LeagueSouthamptonHL1-2Bench
Saturday 25 JanuaryPremier LeagueLiverpoolAL4-1Bench
Sunday 19 JanuaryPremier LeagueManchester CityHL0-6640005.634
Thursday 16 JanuaryPremier LeagueBrightonHL0-2Bench
Sunday 12 JanuaryFA CupBristol RoversHW3-073000756
Saturday 28 DecemberSerie ALazioAD1-1Bench
Sunday 22 DecemberSerie AEmpoliHW3-2Bench
Wednesday 18 DecemberCoppa ItaliaCesenaHW6-1260006.914
Saturday 14 DecemberSerie ACagliariAW0-1Bench
Tuesday 10 DecemberUEFA Champions LeagueReal MadridHL2-3Bench
Friday 6 DecemberSerie AAC MilanHW2-1Bench
Monday 2 DecemberSerie AAS RomaAW0-2Bench
Tuesday 26 NovemberUEFA Champions LeagueBSC Young BoysAW1-6100006.75
Sunday 10 NovemberSerie AUdineseHW2-1Bench
Wednesday 6 NovemberUEFA Champions LeagueVfB StuttgartAW0-2Bench
Sunday 3 NovemberSerie ANapoliAW0-3Bench
Wednesday 30 OctoberSerie AMonzaHW2-0Bench
Saturday 26 OctoberSerie AHellas VeronaHW6-1Bench
Wednesday 23 OctoberUEFA Champions LeagueCelticHD0-0Bench
Sunday 20 OctoberSerie AVeneziaAW0-2Bench
Saturday 5 OctoberSerie AGenoaHW5-1Bench
Wednesday 2 OctoberUEFA Champions LeagueShakhtar DonetskAW0-3120006.33
Saturday 28 SeptemberSerie ABolognaAD1-1Bench
Friday 30 AugustSerie AInterAL4-0Bench
Sunday 25 AugustSerie ATorinoAL2-1Bench
Monday 19 AugustSerie ALecceAW0-4220006.77

2023

16 played29 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueArsenalAL2-1Bench
Saturday 11 MayPremier LeagueSheffield UtdHW1-0Bench
Friday 3 MayPremier LeagueLutonAD1-190007.219
Saturday 27 AprilPremier LeagueBrentfordHW1-09000722
Wednesday 24 AprilPremier LeagueLiverpoolHW2-090007.98
Sunday 21 AprilPremier LeagueNottingham ForestHW2-0Bench
Monday 15 AprilPremier LeagueChelseaAL6-01003
Saturday 6 AprilPremier LeagueBurnleyHW1-0Bench
Tuesday 2 AprilPremier LeagueNewcastleAD1-18900713
Saturday 30 MarchPremier LeagueBournemouthAL2-190006.922
Saturday 9 MarchPremier LeagueManchester UnitedAL2-090006.531
Saturday 2 MarchPremier LeagueWest HamHL1-390006.229
Saturday 24 FebruaryPremier LeagueBrightonAD1-190006.916
Monday 19 FebruaryPremier LeagueCrystal PalaceHD1-190006.928
Saturday 10 FebruaryPremier LeagueManchester CityAL2-0560074
Saturday 3 FebruaryPremier LeagueTottenhamHD2-27506.912
Tuesday 30 JanuaryPremier LeagueFulhamAD0-09006.69
Saturday 27 JanuaryFA CupLutonHL1-2Bench
Wednesday 17 JanuaryFA CupCrystal PalaceHW1-0Bench
Sunday 14 JanuaryPremier LeagueAston VillaHD0-0Bench
Thursday 4 JanuaryFA CupCrystal PalaceAD0-0Bench
Saturday 30 DecemberPremier LeagueWolvesAL3-0Bench
Wednesday 27 DecemberPremier LeagueManchester CityHL1-3Bench
Saturday 23 DecemberPremier LeagueTottenhamAL2-1Bench
Tuesday 19 DecemberEFL CupFulhamHD1-1Bench
Saturday 16 DecemberPremier LeagueBurnleyAW0-290006.924
Sunday 10 DecemberPremier LeagueChelseaHW2-0Bench
Thursday 7 DecemberPremier LeagueNewcastleHW3-0Bench
Saturday 2 DecemberPremier LeagueNottingham ForestAW0-1Bench
Sunday 26 NovemberPremier LeagueManchester UnitedHL0-3Bench
Saturday 11 NovemberPremier LeagueCrystal PalaceAW2-3Bench
Saturday 4 NovemberPremier LeagueBrightonHD1-1Bench
Wednesday 1 NovemberEFL CupBurnleyHW3-0Bench
Sunday 29 OctoberPremier LeagueWest HamAW0-1Bench
Saturday 21 OctoberPremier LeagueLiverpoolAL2-0Bench
Saturday 7 OctoberPremier LeagueBournemouthHW3-0Bench
Saturday 30 SeptemberPremier LeagueLutonHL1-2Bench
Wednesday 27 SeptemberEFL CupAston VillaAW1-2Bench
Saturday 23 SeptemberPremier LeagueBrentfordAW1-3Bench
Sunday 17 SeptemberPremier LeagueArsenalHL0-1Bench
Saturday 2 SeptemberPremier LeagueSheffield UtdAD2-28006.32
Wednesday 30 AugustEFL CupDoncasterAW1-290006.941
Saturday 26 AugustPremier LeagueWolvesHL0-1Bench
Sunday 20 AugustPremier LeagueAston VillaAL4-0Bench
Saturday 12 AugustPremier LeagueFulhamHL0-1Bench

2022

14 played5 unusedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 27 AprilPremier LeagueNewcastleHL1-490005.210
Saturday 22 AprilPremier LeagueCrystal PalaceAD0-09006.51
Saturday 15 AprilPremier LeagueFulhamHL1-358006.28
Saturday 8 AprilPremier LeagueManchester UnitedAL2-045006.76
Monday 3 AprilPremier LeagueTottenhamHD1-1900106.925
Saturday 18 MarchPremier LeagueChelseaAD2-290006.38
Saturday 11 MarchPremier LeagueBrentfordHW1-090006.911
Sunday 5 MarchPremier LeagueNottingham ForestAD2-29006.212
Wednesday 1 MarchPremier LeagueArsenalAL4-02906.33
Saturday 25 FebruaryPremier LeagueAston VillaHL0-2Bench
Saturday 18 FebruaryPremier LeagueLeedsHW1-0Bench
Monday 13 FebruaryPremier LeagueLiverpoolAL2-0Bench
Saturday 4 FebruaryPremier LeagueArsenalHW1-0Bench
Saturday 14 JanuaryPremier LeagueSouthamptonHL1-290006.319
Friday 6 JanuaryFA CupManchester UnitedAL3-19005.920
Tuesday 3 JanuaryPremier LeagueBrightonHL1-4Bench
Saturday 31 DecemberPremier LeagueManchester CityAD1-189006.625
Monday 26 DecemberPremier LeagueWolvesHL1-214006.217
Saturday 6 AugustPremier LeagueChelseaHL0-118006.64

2021

27 played1 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 19 MayPremier LeagueCrystal PalaceHW3-2Bench
Wednesday 20 AprilPremier LeagueLeicesterHD1-190006.728
Saturday 9 AprilPremier LeagueManchester UnitedHW1-090007.317
Wednesday 6 AprilPremier LeagueBurnleyAL3-29006.213
Sunday 3 AprilPremier LeagueWest HamAL2-190006.742
Sunday 20 MarchFA CupCrystal PalaceAL4-090006.531
Thursday 17 MarchPremier LeagueNewcastleHW1-090006.920
Sunday 13 MarchPremier LeagueWolvesHL0-19007.537
Saturday 5 FebruaryFA CupBrentfordHW4-114006.95
Saturday 22 JanuaryPremier LeagueAston VillaHL0-19006.617
Saturday 15 JanuaryPremier LeagueNorwichAL2-190007.342
Saturday 8 JanuaryFA CupHull CityAW2-31200742
Sunday 2 JanuaryPremier LeagueBrightonHL2-390006.538
Thursday 16 DecemberPremier LeagueChelseaAD1-190006.210
Sunday 12 DecemberPremier LeagueCrystal PalaceAL3-190007.221
Monday 6 DecemberPremier LeagueArsenalHW2-19006.55
Wednesday 1 DecemberPremier LeagueLiverpoolHL1-490006.28
Sunday 28 NovemberPremier LeagueBrentfordAL1-09006.937
Sunday 21 NovemberPremier LeagueManchester CityAL3-090006.910
Sunday 7 NovemberPremier LeagueTottenhamHD0-090007.343
Monday 1 NovemberPremier LeagueWolvesAL2-19000621
Saturday 23 OctoberPremier LeagueWatfordHL2-590006.628
Sunday 17 OctoberPremier LeagueWest HamHL0-190007.323
Saturday 2 OctoberPremier LeagueManchester UnitedAD1-19000718
Saturday 25 SeptemberPremier LeagueNorwichHW2-090006.932
Tuesday 21 SeptemberEFL CupQPRAD2-290006.233
Saturday 18 SeptemberPremier LeagueAston VillaAL3-08006.215
Monday 13 SeptemberPremier LeagueBurnleyHW3-161006.615

2020

39 played2 unusedChampionship, EFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueManchester CityAL5-090006.226
Wednesday 19 MayPremier LeagueWolvesHW1-090006.924
Sunday 16 MayPremier LeagueSheffield UtdHL0-190007.772
Thursday 13 MayPremier LeagueAston VillaAD0-09000735
Sunday 9 MayPremier LeagueWest HamAW0-190010829
Saturday 1 MayPremier LeagueAston VillaHL1-29000736
Friday 23 AprilPremier LeagueArsenalAW0-190007.546
Friday 16 AprilPremier LeagueTottenhamHD2-290007.341
Monday 12 AprilPremier LeagueBrightonAD0-090007.232
Monday 5 AprilPremier LeagueCrystal PalaceHD1-114006.23
Saturday 20 MarchFA CupManchester CityHL0-290007.217
Saturday 13 MarchPremier LeagueBurnleyHL1-290007.261
Monday 8 MarchPremier LeagueChelseaAL2-090006.330
Thursday 4 MarchPremier LeagueWest BromAW0-190007.553
Monday 1 MarchPremier LeagueSouthamptonHW1-09000742
Saturday 20 FebruaryPremier LeagueLiverpoolAW0-290007.317
Wednesday 17 FebruaryPremier LeagueManchester CityHL1-390006.618
Sunday 14 FebruaryPremier LeagueFulhamHL0-290006.981
Wednesday 10 FebruaryFA CupTottenhamHW5-4120006.335
Saturday 6 FebruaryPremier LeagueManchester UnitedAD3-390006.543
Wednesday 3 FebruaryPremier LeagueLeedsAW1-290017.523
Saturday 30 JanuaryPremier LeagueNewcastleHL0-2Bench
Wednesday 27 JanuaryPremier LeagueLeicesterHD1-190007.516
Sunday 24 JanuaryFA CupSheffield WednesdayHW3-07607.239
Tuesday 12 JanuaryPremier LeagueWolvesAW1-290006.927
Saturday 9 JanuaryFA CupRotherhamHW2-1120007.280
Friday 1 JanuaryPremier LeagueWest HamHL0-19006.621
Saturday 26 DecemberPremier LeagueSheffield UtdAW0-19007.735
Wednesday 23 DecemberEFL CupManchester UnitedHL0-290006.617
Saturday 19 DecemberPremier LeagueArsenalHW2-19000732
Wednesday 16 DecemberPremier LeagueLeicesterAW0-29007.324
Saturday 12 DecemberPremier LeagueChelseaHW1-090007.214
Saturday 5 DecemberPremier LeagueBurnleyAD1-190007.746
Saturday 28 NovemberPremier LeagueLeedsHL0-190007.324
Sunday 22 NovemberPremier LeagueFulhamAW2-390006.234
Saturday 7 NovemberPremier LeagueManchester UnitedHL1-3Bench
Sunday 25 OctoberPremier LeagueSouthamptonAL2-090006.635
Saturday 17 OctoberPremier LeagueLiverpoolHD2-259006.912
Sunday 27 SeptemberChampionshipBournemouthAL1-09000763
Saturday 19 SeptemberChampionshipPrestonHD2-290007.533
Saturday 12 SeptemberChampionshipHuddersfieldAW0-190007.243

2019

32 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 JulyPremier LeagueManchester CityAL5-090006.4
Saturday 18 JulyPremier LeagueBurnleyHL0-290006.7
Tuesday 14 JulyPremier LeagueChelseaAL1-090006.4
Saturday 11 JulyPremier LeagueWest HamHL0-490006.4
Tuesday 7 JulyPremier LeagueWatfordAL2-19006.9
Saturday 4 JulyPremier LeagueBrightonHL0-190007.1
Wednesday 1 JulyPremier LeagueArsenalAL4-090006.6
Saturday 27 JuneFA CupManchester UnitedHL1-2120007.279
Wednesday 24 JunePremier LeagueEvertonHL0-190006.8
Friday 19 JunePremier LeagueSouthamptonHL0-390006.6
Saturday 7 MarchPremier LeagueSheffield UtdAL1-090007.2
Wednesday 4 MarchFA CupTottenhamAD2-2120008.791
Friday 28 FebruaryPremier LeagueLeicesterHW1-090007.1
Sunday 23 FebruaryPremier LeagueWolvesAL3-09006.2
Saturday 18 JanuaryPremier LeagueBournemouthHW1-07606.8
Saturday 14 DecemberPremier LeagueLeicesterAD1-1900006.9
Sunday 8 DecemberPremier LeagueSheffield UtdHL1-2900006.2
Wednesday 4 DecemberPremier LeagueSouthamptonAL2-1900007
Sunday 1 DecemberPremier LeagueArsenalHD2-2900007.1
Saturday 23 NovemberPremier LeagueEvertonAW0-2900007.4
Friday 8 NovemberPremier LeagueWatfordHL0-2900007.2
Saturday 2 NovemberPremier LeagueBrightonAL2-0900007.3
Sunday 27 OctoberPremier LeagueManchester UnitedHL1-390006.2
Saturday 19 OctoberPremier LeagueBournemouthAD0-0500007
Saturday 5 OctoberPremier LeagueAston VillaHL1-5900006.1
Saturday 28 SeptemberPremier LeagueCrystal PalaceAL2-0900007
Saturday 21 SeptemberPremier LeagueBurnleyAL2-0900006.3
Saturday 14 SeptemberPremier LeagueManchester CityHW3-2900006.8
Saturday 31 AugustPremier LeagueWest HamAL2-0900006.6
Saturday 24 AugustPremier LeagueChelseaHL2-3900007.2
Saturday 17 AugustPremier LeagueNewcastleHW3-1900006.8
Friday 9 AugustPremier LeagueLiverpoolAL4-1900006.6

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

31 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 5 MayChampionshipAston VillaAW1-2900006.995%
Saturday 27 AprilChampionshipBlackburnHW2-1900007.190%
Monday 22 AprilChampionshipStoke CityAD2-2900007.188%
Friday 19 AprilChampionshipSheffield WednesdayHD2-2900006.683%
Sunday 14 AprilChampionshipWiganAD1-1900006.294%
Wednesday 10 AprilChampionshipReadingHD2-2901007.596%
Saturday 6 AprilChampionshipQPRHW4-0900007.294%
Saturday 30 MarchChampionshipMiddlesbroughAW0-1900007.285%
Saturday 16 MarchChampionshipRotherhamAW1-2901007.486%
Wednesday 13 MarchChampionshipHull CityHW3-2900006.588%
Friday 8 MarchChampionshipSwanseaHW1-0900006.996%
Saturday 2 MarchChampionshipMillwallAW1-3900007.687%
Saturday 23 FebruaryChampionshipBristol CityHW3-290100794%
Saturday 16 FebruaryChampionshipBoltonAW0-490000894%
Wednesday 13 FebruaryChampionshipPrestonAL3-1900007.279%
Sunday 10 FebruaryChampionshipIpswichHW3-0900007.396%
Saturday 2 FebruaryChampionshipLeedsAW1-3900007.266%
Saturday 26 JanuaryChampionshipSheffield UtdHD2-2900006.786%
Friday 18 JanuaryChampionshipBirminghamHW3-1900007.294%
Saturday 12 JanuaryChampionshipWest BromAD1-1900006.689%
Tuesday 1 JanuaryChampionshipBrentfordAD1-1900006.280%
Saturday 29 DecemberChampionshipDerbyHL3-4901007.187%
Wednesday 26 DecemberChampionshipNottingham ForestHD3-390027.679%
Saturday 22 DecemberChampionshipBlackburnAW0-1900007.591%
Saturday 15 DecemberChampionshipBristol CityAD2-290006.687%
Saturday 8 DecemberChampionshipBoltonHW3-2900006.892%
Saturday 1 DecemberChampionshipRotherhamHW3-110000%
Saturday 3 NovemberChampionshipSheffield WednesdayAW0-41000100%
Tuesday 23 OctoberChampionshipAston VillaHW2-110000%
Sunday 2 SeptemberChampionshipIpswichAD1-145006.560%
Saturday 18 AugustChampionshipSheffield UtdAL2-110000%

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

2 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 7 MayChampionshipQPRHW4-0400033%
Saturday 28 JanuaryChampionshipBirminghamHW2-090006.60%

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.