Skip to content
442ball
Menu

B. Godfrey: match by match

177 appearances across 9 competitions, 2016 to 2026.

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

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

2026

3 played1 unusedPremiership, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 10 OctoberPremiershipKilmarnockHW3-1000000
Sunday 20 SeptemberPremiershipCelticAW0-11400075
Wednesday 9 SeptemberPremiershipST MirrenHW1-0000000
Saturday 5 SeptemberPremiershipMotherwellHW1-0000000
Wednesday 2 SeptemberPremiershipFalkirkAW1-2000000
Sunday 30 AugustPremiershipAberdeenAW0-17000Not recorded0
Thursday 27 AugustUEFA Conference LeagueFK JablonecAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
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-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 10 MayPremier LeagueBrentfordHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 MayPremier LeagueEvertonAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 AprilPremier LeagueNewcastleAL3-0500006.21
Sunday 20 AprilPremier LeagueArsenalHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 FebruaryPremier LeagueTottenhamHL1-44500□6.26
Saturday 15 FebruaryPremier LeagueAston VillaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 8 FebruaryFA CupCoventryAW1-4900006.733
Saturday 1 FebruaryPremier LeagueSouthamptonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 JanuaryPremier LeagueLiverpoolAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 19 JanuaryPremier LeagueManchester CityHL0-6640005.634
Thursday 16 JanuaryPremier LeagueBrightonHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 12 JanuaryFA CupBristol RoversHW3-073000756
Saturday 28 DecemberSerie ALazioAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 DecemberSerie AEmpoliHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 18 DecemberCoppa ItaliaCesenaHW6-1260006.914
Saturday 14 DecemberSerie ACagliariAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 10 DecemberUEFA Champions LeagueReal MadridHL2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 6 DecemberSerie AAC MilanHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 2 DecemberSerie AAS RomaAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 26 NovemberUEFA Champions LeagueBSC Young BoysAW1-6100006.75
Sunday 10 NovemberSerie AUdineseHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 6 NovemberUEFA Champions LeagueVfB StuttgartAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 3 NovemberSerie ANapoliAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 30 OctoberSerie AMonzaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 OctoberSerie AHellas VeronaHW6-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 23 OctoberUEFA Champions LeagueCelticHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 OctoberSerie AVeneziaAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 OctoberSerie AGenoaHW5-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 2 OctoberUEFA Champions LeagueShakhtar DonetskAW0-3120006.33
Saturday 28 SeptemberSerie ABolognaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 30 AugustSerie AInterAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 AugustSerie ATorinoAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 19 AugustSerie ALecceAW0-4220006.77

2023

16 played29 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueArsenalAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 MayPremier LeagueSheffield UtdHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 3 MayPremier LeagueLutonAD1-1900007.219
Saturday 27 AprilPremier LeagueBrentfordHW1-090000722
Wednesday 24 AprilPremier LeagueLiverpoolHW2-0900007.98
Sunday 21 AprilPremier LeagueNottingham ForestHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 15 AprilPremier LeagueChelseaAL6-01000Not recorded3
Saturday 6 AprilPremier LeagueBurnleyHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 2 AprilPremier LeagueNewcastleAD1-189000713
Saturday 30 MarchPremier LeagueBournemouthAL2-1900006.922
Saturday 9 MarchPremier LeagueManchester UnitedAL2-0900006.531
Saturday 2 MarchPremier LeagueWest HamHL1-3900006.229
Saturday 24 FebruaryPremier LeagueBrightonAD1-1900006.916
Monday 19 FebruaryPremier LeagueCrystal PalaceHD1-1900006.928
Saturday 10 FebruaryPremier LeagueManchester CityAL2-05600074
Saturday 3 FebruaryPremier LeagueTottenhamHD2-27500□6.912
Tuesday 30 JanuaryPremier LeagueFulhamAD0-09000□6.69
Saturday 27 JanuaryFA CupLutonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 17 JanuaryFA CupCrystal PalaceHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 JanuaryPremier LeagueAston VillaHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 4 JanuaryFA CupCrystal PalaceAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 DecemberPremier LeagueWolvesAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 27 DecemberPremier LeagueManchester CityHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 DecemberPremier LeagueTottenhamAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 19 DecemberEFL CupFulhamHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 16 DecemberPremier LeagueBurnleyAW0-2900006.924
Sunday 10 DecemberPremier LeagueChelseaHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 7 DecemberPremier LeagueNewcastleHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 DecemberPremier LeagueNottingham ForestAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 NovemberPremier LeagueManchester UnitedHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 NovemberPremier LeagueCrystal PalaceAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 NovemberPremier LeagueBrightonHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 1 NovemberEFL CupBurnleyHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 29 OctoberPremier LeagueWest HamAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 OctoberPremier LeagueLiverpoolAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 OctoberPremier LeagueBournemouthHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 SeptemberPremier LeagueLutonHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 27 SeptemberEFL CupAston VillaAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 SeptemberPremier LeagueBrentfordAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 17 SeptemberPremier LeagueArsenalHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 SeptemberPremier LeagueSheffield UtdAD2-280006.32
Wednesday 30 AugustEFL CupDoncasterAW1-2900006.941
Saturday 26 AugustPremier LeagueWolvesHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 20 AugustPremier LeagueAston VillaAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 AugustPremier LeagueFulhamHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

14 played5 unusedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 27 AprilPremier LeagueNewcastleHL1-4900005.210
Saturday 22 AprilPremier LeagueCrystal PalaceAD0-090006.51
Saturday 15 AprilPremier LeagueFulhamHL1-3580006.28
Saturday 8 AprilPremier LeagueManchester UnitedAL2-0450006.76
Monday 3 AprilPremier LeagueTottenhamHD1-1900106.925
Saturday 18 MarchPremier LeagueChelseaAD2-2900006.38
Saturday 11 MarchPremier LeagueBrentfordHW1-0900006.911
Sunday 5 MarchPremier LeagueNottingham ForestAD2-29000□6.212
Wednesday 1 MarchPremier LeagueArsenalAL4-02900□6.33
Saturday 25 FebruaryPremier LeagueAston VillaHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 18 FebruaryPremier LeagueLeedsHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 13 FebruaryPremier LeagueLiverpoolAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 FebruaryPremier LeagueArsenalHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 JanuaryPremier LeagueSouthamptonHL1-2900006.319
Friday 6 JanuaryFA CupManchester UnitedAL3-19000□5.920
Tuesday 3 JanuaryPremier LeagueBrightonHL1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 31 DecemberPremier LeagueManchester CityAD1-1890006.625
Monday 26 DecemberPremier LeagueWolvesHL1-2140006.217
Saturday 6 AugustPremier LeagueChelseaHL0-1180006.64

2021

27 played1 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Thursday 19 MayPremier LeagueCrystal PalaceHW3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 20 AprilPremier LeagueLeicesterHD1-1900006.728
Saturday 9 AprilPremier LeagueManchester UnitedHW1-0900007.317
Wednesday 6 AprilPremier LeagueBurnleyAL3-29000□6.213
Sunday 3 AprilPremier LeagueWest HamAL2-1900006.742
Sunday 20 MarchFA CupCrystal PalaceAL4-0900006.531
Thursday 17 MarchPremier LeagueNewcastleHW1-0900006.920
Sunday 13 MarchPremier LeagueWolvesHL0-19000□7.537
Saturday 5 FebruaryFA CupBrentfordHW4-1140006.95
Saturday 22 JanuaryPremier LeagueAston VillaHL0-19000□6.617
Saturday 15 JanuaryPremier LeagueNorwichAL2-1900007.342
Saturday 8 JanuaryFA CupHull CityAW2-312000□742
Sunday 2 JanuaryPremier LeagueBrightonHL2-3900006.538
Thursday 16 DecemberPremier LeagueChelseaAD1-1900006.210
Sunday 12 DecemberPremier LeagueCrystal PalaceAL3-1900007.221
Monday 6 DecemberPremier LeagueArsenalHW2-19000□6.55
Wednesday 1 DecemberPremier LeagueLiverpoolHL1-4900006.28
Sunday 28 NovemberPremier LeagueBrentfordAL1-09000□6.937
Sunday 21 NovemberPremier LeagueManchester CityAL3-0900006.910
Sunday 7 NovemberPremier LeagueTottenhamHD0-0900007.343
Monday 1 NovemberPremier LeagueWolvesAL2-190000621
Saturday 23 OctoberPremier LeagueWatfordHL2-5900006.628
Sunday 17 OctoberPremier LeagueWest HamHL0-1900007.323
Saturday 2 OctoberPremier LeagueManchester UnitedAD1-190000718
Saturday 25 SeptemberPremier LeagueNorwichHW2-0900006.932
Tuesday 21 SeptemberEFL CupQPRAD2-2900006.233
Saturday 18 SeptemberPremier LeagueAston VillaAL3-08000□6.215
Monday 13 SeptemberPremier LeagueBurnleyHW3-1610006.615

2020

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

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueManchester CityAL5-0900006.226
Wednesday 19 MayPremier LeagueWolvesHW1-0900006.924
Sunday 16 MayPremier LeagueSheffield UtdHL0-1900007.772
Thursday 13 MayPremier LeagueAston VillaAD0-090000735
Sunday 9 MayPremier LeagueWest HamAW0-190010829
Saturday 1 MayPremier LeagueAston VillaHL1-290000736
Friday 23 AprilPremier LeagueArsenalAW0-1900007.546
Friday 16 AprilPremier LeagueTottenhamHD2-2900007.341
Monday 12 AprilPremier LeagueBrightonAD0-0900007.232
Monday 5 AprilPremier LeagueCrystal PalaceHD1-1140006.23
Saturday 20 MarchFA CupManchester CityHL0-2900007.217
Saturday 13 MarchPremier LeagueBurnleyHL1-2900007.261
Monday 8 MarchPremier LeagueChelseaAL2-0900006.330
Thursday 4 MarchPremier LeagueWest BromAW0-1900007.553
Monday 1 MarchPremier LeagueSouthamptonHW1-090000742
Saturday 20 FebruaryPremier LeagueLiverpoolAW0-2900007.317
Wednesday 17 FebruaryPremier LeagueManchester CityHL1-3900006.618
Sunday 14 FebruaryPremier LeagueFulhamHL0-2900006.981
Wednesday 10 FebruaryFA CupTottenhamHW5-41200006.335
Saturday 6 FebruaryPremier LeagueManchester UnitedAD3-3900006.543
Wednesday 3 FebruaryPremier LeagueLeedsAW1-29001□7.523
Saturday 30 JanuaryPremier LeagueNewcastleHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 27 JanuaryPremier LeagueLeicesterHD1-1900007.516
Sunday 24 JanuaryFA CupSheffield WednesdayHW3-07600□7.239
Tuesday 12 JanuaryPremier LeagueWolvesAW1-2900006.927
Saturday 9 JanuaryFA CupRotherhamHW2-11200007.280
Friday 1 JanuaryPremier LeagueWest HamHL0-19000□6.621
Saturday 26 DecemberPremier LeagueSheffield UtdAW0-19000□7.735
Wednesday 23 DecemberEFL CupManchester UnitedHL0-2900006.617
Saturday 19 DecemberPremier LeagueArsenalHW2-190000732
Wednesday 16 DecemberPremier LeagueLeicesterAW0-29000□7.324
Saturday 12 DecemberPremier LeagueChelseaHW1-0900007.214
Saturday 5 DecemberPremier LeagueBurnleyAD1-1900007.746
Saturday 28 NovemberPremier LeagueLeedsHL0-1900007.324
Sunday 22 NovemberPremier LeagueFulhamAW2-3900006.234
Saturday 7 NovemberPremier LeagueManchester UnitedHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 25 OctoberPremier LeagueSouthamptonAL2-0900006.635
Saturday 17 OctoberPremier LeagueLiverpoolHD2-2590006.912
Sunday 27 SeptemberChampionshipBournemouthAL1-090000763
Saturday 19 SeptemberChampionshipPrestonHD2-2900007.533
Saturday 12 SeptemberChampionshipHuddersfieldAW0-1900007.243

2019

32 playedFA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 JulyPremier LeagueManchester CityAL5-0900006.40
Saturday 18 JulyPremier LeagueBurnleyHL0-2900006.70
Tuesday 14 JulyPremier LeagueChelseaAL1-0900006.40
Saturday 11 JulyPremier LeagueWest HamHL0-4900006.40
Tuesday 7 JulyPremier LeagueWatfordAL2-19000□6.90
Saturday 4 JulyPremier LeagueBrightonHL0-1900007.10
Wednesday 1 JulyPremier LeagueArsenalAL4-0900006.60
Saturday 27 JuneFA CupManchester UnitedHL1-21200007.279
Wednesday 24 JunePremier LeagueEvertonHL0-1900006.80
Friday 19 JunePremier LeagueSouthamptonHL0-3900006.60
Saturday 7 MarchPremier LeagueSheffield UtdAL1-0900007.20
Wednesday 4 MarchFA CupTottenhamAD2-21200008.791
Friday 28 FebruaryPremier LeagueLeicesterHW1-0900007.10
Sunday 23 FebruaryPremier LeagueWolvesAL3-09000□6.20
Saturday 18 JanuaryPremier LeagueBournemouthHW1-07600■6.80
Saturday 14 DecemberPremier LeagueLeicesterAD1-1900006.90%
Sunday 8 DecemberPremier LeagueSheffield UtdHL1-2900006.20%
Wednesday 4 DecemberPremier LeagueSouthamptonAL2-19000070%
Sunday 1 DecemberPremier LeagueArsenalHD2-2900007.10%
Saturday 23 NovemberPremier LeagueEvertonAW0-2900007.40%
Friday 8 NovemberPremier LeagueWatfordHL0-2900007.20%
Saturday 2 NovemberPremier LeagueBrightonAL2-0900007.30%
Sunday 27 OctoberPremier LeagueManchester UnitedHL1-39000□6.20%
Saturday 19 OctoberPremier LeagueBournemouthAD0-05000070%
Saturday 5 OctoberPremier LeagueAston VillaHL1-5900006.10%
Saturday 28 SeptemberPremier LeagueCrystal PalaceAL2-09000070%
Saturday 21 SeptemberPremier LeagueBurnleyAL2-0900006.30%
Saturday 14 SeptemberPremier LeagueManchester CityHW3-2900006.80%
Saturday 31 AugustPremier LeagueWest HamAL2-0900006.60%
Saturday 24 AugustPremier LeagueChelseaHL2-3900007.20%
Saturday 17 AugustPremier LeagueNewcastleHW3-1900006.80%
Friday 9 AugustPremier LeagueLiverpoolAL4-1900006.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.

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-39002□7.679%
Saturday 22 DecemberChampionshipBlackburnAW0-1900007.591%
Saturday 15 DecemberChampionshipBristol CityAD2-29000□6.687%
Saturday 8 DecemberChampionshipBoltonHW3-2900006.892%
Saturday 1 DecemberChampionshipRotherhamHW3-11000Not recorded0%
Saturday 3 NovemberChampionshipSheffield WednesdayAW0-41000Not recorded100%
Tuesday 23 OctoberChampionshipAston VillaHW2-11000Not recorded0%
Sunday 2 SeptemberChampionshipIpswichAD1-14500□6.560%
Saturday 18 AugustChampionshipSheffield UtdAL2-11000Not 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.

2016

2 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 7 MayChampionshipQPRHW4-04000Not recorded33%
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.