Skip to content
442ball
Menu

G. Hirst: match by match

216 appearances across 7 competitions, 2016 to 2026.

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

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

2026

3 played3 unusedChampionship, EFL Cup, FIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 AugustChampionshipWolvesAL4-1740006.15
Tuesday 25 AugustEFL CupHull CityHD1-13306.32
Saturday 22 AugustChampionshipSouthamptonAL3-1620006.53
Wednesday 24 JuneFIFA World CupBrazilHL0-3Bench
Friday 19 JuneFIFA World CupMoroccoHL0-1Bench
Sunday 14 JuneFIFA World CupHaitiAW0-1Bench

2025

44 playedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipQPRHW3-0701107.910
Tuesday 28 AprilChampionshipSouthamptonAD2-2150006.93
Saturday 25 AprilChampionshipWest BromAD0-0150006.32
Wednesday 22 AprilChampionshipCharltonAW1-2120006.21
Sunday 19 AprilChampionshipMiddlesbroughHD2-290006.63
Tuesday 14 AprilChampionshipPortsmouthAL2-0900006.39
Saturday 11 AprilChampionshipNorwichAW0-261107.55
Monday 6 AprilChampionshipBirminghamHW2-1750106.612
Saturday 21 MarchChampionshipMillwallHD1-1180006.63
Saturday 14 MarchChampionshipSheffield WednesdayAW0-2660006.58
Tuesday 10 MarchChampionshipStoke CityAD3-3211007.72
Saturday 7 MarchChampionshipLeicesterHD1-1210006.21
Tuesday 3 MarchChampionshipHull CityHW1-0780006.68
Saturday 28 FebruaryChampionshipSwanseaHW3-0211007.33
Tuesday 24 FebruaryChampionshipWatfordAW0-2161007.32
Saturday 21 FebruaryChampionshipWrexhamAL5-3140006.22
Friday 13 FebruaryFA CupWrexhamAL1-0900005.911
Saturday 7 FebruaryChampionshipDerbyAW1-2140006.73
Saturday 31 JanuaryChampionshipPrestonHD1-1450006.74
Saturday 24 JanuaryChampionshipSheffield UtdAL3-1570006.54
Tuesday 20 JanuaryChampionshipBristol CityHW2-0180006.31
Saturday 17 JanuaryChampionshipBlackburnHW3-0680005.611
Saturday 20 DecemberChampionshipSheffield WednesdayHW3-190006.3
Saturday 13 DecemberChampionshipLeicesterAL3-1900006.23
Saturday 6 DecemberChampionshipCoventryHW3-071107.36
Tuesday 2 DecemberChampionshipBlackburnAD1-1220006.32
Friday 28 NovemberChampionshipOxford UnitedAL2-17100068
Tuesday 25 NovemberChampionshipHull CityAW0-2670006.35
Saturday 22 NovemberChampionshipWrexhamHD0-0250006.66
Saturday 8 NovemberChampionshipSwanseaAW1-4710006.212
Tuesday 4 NovemberChampionshipWatfordHD1-164006.35
Saturday 1 NovemberChampionshipQPRAW1-4732008.36
Saturday 25 OctoberChampionshipWest BromHW1-076005.613
Tuesday 21 OctoberChampionshipCharltonHL0-3280006.34
Friday 17 OctoberChampionshipMiddlesbroughAL2-1670006.216
Sunday 5 OctoberChampionshipNorwichHW3-1740006.26
Tuesday 30 SeptemberChampionshipBristol CityAD1-1170006.52
Saturday 27 SeptemberChampionshipPortsmouthHW2-1731007.36
Friday 12 SeptemberChampionshipSheffield UtdHW5-0711107.66
Saturday 30 AugustChampionshipDerbyHD2-268006.36
Saturday 23 AugustChampionshipPrestonAL1-0900005.914
Sunday 17 AugustChampionshipSouthamptonHD1-1900007.38
Tuesday 12 AugustEFL CupBromleyAD1-1210005.52
Friday 8 AugustChampionshipBirminghamAD1-1901006.28

2024

31 playedFA Cup, Premier League, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueWest HamHL1-3700006.56
Sunday 18 MayPremier LeagueLeicesterAL2-0710006.23
Saturday 10 MayPremier LeagueBrentfordHL0-128006.92
Saturday 3 MayPremier LeagueEvertonAD2-222107.23
Saturday 26 AprilPremier LeagueNewcastleAL3-0190006.24
Sunday 20 AprilPremier LeagueArsenalHL0-4820006.64
Sunday 13 AprilPremier LeagueChelseaAD2-2710006.36
Saturday 5 AprilPremier LeagueWolvesHL1-290006.71
Wednesday 2 AprilPremier LeagueBournemouthAW1-21800074
Sunday 23 MarchUEFA Nations LeagueGreeceHL0-335006.65
Thursday 20 MarchUEFA Nations LeagueGreeceAW0-1150006.33
Saturday 15 MarchPremier LeagueNottingham ForestHL2-4111007.53
Saturday 8 MarchPremier LeagueCrystal PalaceAL1-0100006.31
Monday 3 MarchFA CupNottingham ForestAD1-1901007.56
Wednesday 26 FebruaryPremier LeagueManchester UnitedAL3-2100006.7
Saturday 22 FebruaryPremier LeagueTottenhamHL1-4110006.33
Saturday 15 FebruaryPremier LeagueAston VillaAD1-1100006.73
Saturday 8 FebruaryFA CupCoventryAW1-4791107.710
Saturday 1 FebruaryPremier LeagueSouthamptonHL1-2100006.3
Saturday 25 JanuaryPremier LeagueLiverpoolAL4-1110006.31
Sunday 19 JanuaryPremier LeagueManchester CityHL0-6170006.31
Thursday 16 JanuaryPremier LeagueBrightonHL0-2130006.31
Sunday 12 JanuaryFA CupBristol RoversHW3-0170006.31
Sunday 10 NovemberPremier LeagueTottenhamAW1-2200006.64
Saturday 2 NovemberPremier LeagueLeicesterHD1-115006.21
Saturday 26 OctoberPremier LeagueBrentfordAL4-37311089
Saturday 19 OctoberPremier LeagueEvertonHL0-2110006.32
Saturday 5 OctoberPremier LeagueWest HamAL4-1120006.5
Sunday 29 SeptemberPremier LeagueAston VillaHD2-21000
Saturday 21 SeptemberPremier LeagueSouthamptonAD1-1170006.73
Saturday 14 SeptemberPremier LeagueBrightonAD0-0310006.73

2023

29 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipHuddersfieldHW2-074006.916
Tuesday 30 AprilChampionshipCoventryAW1-225006.74
Saturday 27 AprilChampionshipHull CityAD3-362106.911
Tuesday 26 DecemberChampionshipLeicesterHD1-122006.62
Saturday 23 DecemberChampionshipLeedsAL4-067006.56
Saturday 16 DecemberChampionshipNorwichHD2-2890107.210
Tuesday 12 DecemberChampionshipWatfordAW1-26816.911
Saturday 9 DecemberChampionshipMiddlesbroughAW0-28600717
Saturday 2 DecemberChampionshipCoventryHW2-185106.98
Wednesday 29 NovemberChampionshipMillwallHW3-1690107.26
Saturday 25 NovemberChampionshipWest BromAL2-075006.37
Saturday 11 NovemberChampionshipSwanseaHW3-2891108.212
Tuesday 7 NovemberChampionshipRotherhamAD2-269006.55
Saturday 4 NovemberChampionshipBirminghamAD2-272006.37
Wednesday 1 NovemberEFL CupFulhamHL1-321006.32
Saturday 28 OctoberChampionshipPlymouthHW3-277107.210
Wednesday 25 OctoberChampionshipBristol CityAW0-178017.211
Saturday 7 OctoberChampionshipPrestonHW4-275010713
Tuesday 3 OctoberChampionshipHull CityHW3-0810107.510
Saturday 30 SeptemberChampionshipHuddersfieldAD1-175006.78
Tuesday 26 SeptemberEFL CupWolvesHW3-220006.53
Saturday 23 SeptemberChampionshipBlackburnHW4-37817.78
Tuesday 19 SeptemberChampionshipSouthamptonAW0-171006.76
Saturday 16 SeptemberChampionshipSheffield WednesdayAW0-127005.92
Saturday 2 SeptemberChampionshipCardiffHW3-236006.53
Saturday 19 AugustChampionshipQPRAW0-189006.910
Saturday 12 AugustChampionshipStoke CityHW2-0680074
Wednesday 9 AugustEFL CupBristol RoversHW2-0170107.35
Sunday 6 AugustChampionshipSunderlandAW1-2761077

2022

33 played3 unusedChampionship, EFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 7 MayLeague OneFleetwood TownAD2-218006.3
Saturday 29 AprilLeague OneExeter CityHW6-06811082
Tuesday 25 AprilLeague OneBarnsleyAW0-38416.65
Saturday 22 AprilLeague OnePeterboroughAW0-374006.98
Tuesday 18 AprilLeague OnePort ValeHW2-128006.75
Saturday 15 AprilLeague OneCharltonHW6-072006.36
Monday 10 AprilLeague OneCheltenhamAD1-17200712
Friday 7 AprilLeague OneWycombeHW4-0681108.26
Saturday 1 AprilLeague OneDerbyAW0-279107.311
Saturday 18 MarchLeague OneShrewsburyHW2-074107.211
Saturday 11 MarchLeague OneBoltonAW0-27617.211
Tuesday 7 MarchLeague OneAccrington STHW3-018006.52
Saturday 4 MarchLeague OneBurton AlbionHW4-020006.53
Saturday 25 FebruaryLeague OneMilton Keynes DonsAW0-172006.99
Saturday 18 FebruaryLeague OneForest GreenHW4-067006.65
Tuesday 14 FebruaryLeague OneBristol RoversAD0-0150073
Saturday 11 FebruaryLeague OneSheffield WednesdayHD2-268006.36
Saturday 4 FebruaryLeague OneCambridge UnitedAD1-117006.6
Saturday 28 JanuaryFA CupBurnleyHD0-060006.33
Tuesday 24 JanuaryLeague OneMorecambeHW4-026006.32
Saturday 21 JanuaryLeague OneOxford UnitedAL2-164006.67
Saturday 14 JanuaryLeague OnePlymouthHD1-12306.71
Thursday 29 DecemberChampionshipMiddlesbroughHL1-2Bench
Monday 26 DecemberChampionshipSunderlandAL2-11306.52
Wednesday 21 DecemberEFL CupNottingham ForestHL1-490006.24
Saturday 17 DecemberChampionshipNorwichAW0-2Bench
Saturday 10 DecemberChampionshipPrestonHL1-4Bench
Wednesday 9 NovemberEFL CupWest HamAD2-210006.9
Tuesday 1 NovemberChampionshipCoventryAL1-045006.65
Tuesday 11 OctoberChampionshipWiganAL1-053006.312
Saturday 8 OctoberChampionshipRotherhamHW3-010006.75
Tuesday 4 OctoberChampionshipCardiffAL1-033006.26
Saturday 1 OctoberChampionshipMillwallHW2-125006.53
Saturday 17 SeptemberChampionshipLutonAL2-031006.37
Tuesday 13 SeptemberChampionshipWatfordHW2-0100
Saturday 3 SeptemberChampionshipBristol CityHL2-361006.34

2021

41 played6 unusedEFL Cup, FA Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 30 AprilLeague OneSheffield WednesdayAL4-190107.58
Tuesday 26 AprilLeague OneWiganHW3-290208.914
Saturday 23 AprilLeague OneGillinghamHW3-190006.65
Monday 18 AprilLeague OneMorecambeAD1-190006.912
Friday 15 AprilLeague OneLincolnHW3-290106.913
Tuesday 12 AprilLeague OneRotherhamHW3-0901108.710
Saturday 9 AprilLeague OneCheltenhamAL1-021006.93
Tuesday 5 AprilLeague OneBoltonAD1-185006.613
Saturday 19 MarchLeague OneWycombeHD0-090006.67
Tuesday 15 MarchLeague OnePlymouthAL1-090006.38
Saturday 12 MarchLeague OneIpswichAD0-086006.911
Tuesday 8 MarchLeague OneCreweAW1-3712098
Saturday 5 MarchLeague OneAccrington STHW4-073208.33
Tuesday 1 MarchLeague OneOxford UnitedHW3-284107.39
Saturday 26 FebruaryLeague OneFleetwood TownHD3-3120107.32
Tuesday 22 FebruaryLeague OneShrewsburyAW1-290006.21
Saturday 12 FebruaryLeague OneDoncasterHW4-090107.29
Tuesday 8 FebruaryLeague OneBurton AlbionHW2-190007.317
Saturday 5 FebruaryLeague OneOxford UnitedAL3-28306.210
Monday 31 JanuaryLeague OneCharltonHL1-290006.39
Saturday 22 JanuaryLeague OneSunderlandAL1-019006.65
Tuesday 18 JanuaryLeague OneAFC WimbledonAD0-067006.97
Saturday 15 JanuaryLeague OneMilton Keynes DonsHL1-27317.212
Monday 3 JanuaryLeague OneCambridge UnitedAD0-0106006.98
Saturday 11 DecemberLeague OneMorecambeHW2-070007.35
Tuesday 7 DecemberLeague OneSheffield WednesdayHD0-084006.99
Saturday 27 NovemberLeague OneGillinghamAW0-171006.95
Tuesday 23 NovemberLeague OneLincolnAW0-374107.79
Saturday 20 NovemberLeague OneAFC WimbledonHW2-153006.74
Saturday 13 NovemberLeague OneWycombeAW0-1860107.34
Saturday 6 NovemberFA CupHarrow BoroughHW1-0Bench
Tuesday 2 NovemberLeague OneCheltenhamHD1-19006.72
Saturday 30 OctoberLeague OneBoltonHW1-0100
Saturday 23 OctoberLeague OneAccrington STAD2-2Bench
Tuesday 19 OctoberLeague OneIpswichHL0-426006.61
Saturday 16 OctoberLeague OneRotherhamAL4-120006.74
Saturday 2 OctoberLeague OneSunderlandHW4-0Bench
Tuesday 28 SeptemberLeague OneBurton AlbionAL2-1Bench
Saturday 25 SeptemberLeague OneCharltonAD2-28006.33
Tuesday 21 SeptemberLeague OnePlymouthHD2-2Bench
Saturday 18 SeptemberLeague OneCambridge UnitedHL1-223006.71
Saturday 28 AugustLeague OneWiganAL1-017006.63
Saturday 21 AugustLeague OneDoncasterAD0-016006.72
Tuesday 17 AugustLeague OneShrewsburyHW1-0Bench
Saturday 14 AugustLeague OneCreweHW2-08006.53
Tuesday 10 AugustEFL CupMillwallAL2-145006.94
Saturday 7 AugustLeague OneFleetwood TownAW0-116006.31

2020

32 played12 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 1 MayChampionshipBlackburnHD1-121006.93
Tuesday 27 AprilChampionshipBrentfordAL1-014006.5
Saturday 24 AprilChampionshipBarnsleyAL1-032006.35
Wednesday 21 AprilChampionshipMiddlesbroughHL1-28006.32
Sunday 18 AprilChampionshipBirminghamHL0-19006.71
Thursday 15 AprilChampionshipCoventryHL0-1Bench
Tuesday 13 AprilChampionshipQPRHW3-1Bench
Saturday 10 AprilChampionshipHuddersfieldAD0-0Bench
Monday 5 AprilChampionshipWycombeHL0-314006.72
Friday 2 AprilChampionshipMillwallAL1-012006.3
Saturday 20 MarchChampionshipBristol CityAW0-2301
Tuesday 16 MarchChampionshipWatfordHL1-411006.71
Wednesday 3 MarchChampionshipSheffield WednesdayAW1-2Bench
Saturday 27 FebruaryChampionshipReadingHL0-110006.72
Tuesday 23 FebruaryChampionshipNottingham ForestHL0-1Bench
Saturday 20 FebruaryChampionshipNorwichAL1-023006.31
Wednesday 17 FebruaryChampionshipBournemouthAL1-012006.32
Tuesday 9 FebruaryChampionshipCardiffHL1-210006.31
Saturday 6 FebruaryChampionshipPrestonAW1-267006.95
Wednesday 3 FebruaryChampionshipDerbyHW3-0Bench
Saturday 30 JanuaryChampionshipSwanseaHL1-314006.71
Wednesday 27 JanuaryChampionshipMiddlesbroughAW0-322006.32
Tuesday 19 JanuaryChampionshipStoke CityHD3-3100
Saturday 16 JanuaryChampionshipDerbyAW0-1Bench
Saturday 9 JanuaryFA CupEvertonAL2-14306.67
Tuesday 29 DecemberChampionshipBarnsleyHL1-225006.51
Wednesday 16 DecemberChampionshipBlackburnAL2-120006.7
Saturday 12 DecemberChampionshipBristol CityHW2-0100
Tuesday 8 DecemberChampionshipWatfordAL2-0Bench
Saturday 5 DecemberChampionshipCoventryAL3-136006.31
Tuesday 1 DecemberChampionshipBrentfordHL0-210006.71
Saturday 28 NovemberChampionshipBournemouthHD2-2Bench
Tuesday 24 NovemberChampionshipQPRAL3-211006.62
Saturday 21 NovemberChampionshipSwanseaAL1-054006.76
Saturday 7 NovemberChampionshipPrestonHW2-1Bench
Wednesday 4 NovemberChampionshipLutonHL0-132006.73
Saturday 31 OctoberChampionshipStoke CityAL1-020006.31
Wednesday 28 OctoberChampionshipSheffield WednesdayHW3-01806.33
Saturday 24 OctoberChampionshipReadingAL3-028006.66
Tuesday 20 OctoberChampionshipNottingham ForestAD1-1Bench
Saturday 17 OctoberChampionshipNorwichHL1-2Bench
Saturday 3 OctoberChampionshipHuddersfieldHD1-152006.63
Saturday 26 SeptemberChampionshipBirminghamAD1-161006.24
Saturday 19 SeptemberChampionshipMillwallHL0-124006.56

2019

2 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 26 JulyPremier LeagueManchester UnitedHL0-211006.7
Sunday 19 JulyPremier LeagueTottenhamAL3-012006.9

2016

1 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 10 DecemberChampionshipReadingAL2-1130006.5100%

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.