Skip to content
442ball
Menu

A. Forshaw: match by match

239 appearances across 4 competitions, 2015 to 2026.

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

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

2026

3 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 22 AugustChampionshipMiddlesbroughHW2-1210006.6
Friday 14 AugustChampionshipWolvesAD2-255006.529
Saturday 8 AugustEFL CupBurton AlbionAW1-2740006.942

2025

22 played7 unusedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayChampionshipLeicesterHL0-1710007.248
Wednesday 22 AprilChampionshipSheffield UtdAW1-3900006.342
Friday 17 AprilChampionshipCoventryHD1-1110006.52
Saturday 11 AprilChampionshipStoke CityAD1-1771008.225
Monday 6 AprilChampionshipWest BromHD0-0900007.535
Friday 3 AprilChampionshipBirminghamAW0-190006.626
Saturday 21 MarchChampionshipMiddlesbroughHD0-090000722
Saturday 14 MarchChampionshipMillwallAW1-2760006.938
Wednesday 11 MarchChampionshipOxford UnitedAL1-0790006.957
Saturday 7 MarchChampionshipPortsmouthHD1-162000724
Saturday 28 FebruaryChampionshipDerbyAL3-156007.329
Tuesday 24 FebruaryChampionshipBristol CityHL1-2Bench
Friday 20 FebruaryChampionshipPrestonHW1-0Bench
Saturday 14 FebruaryChampionshipQPRAW1-3120006.71
Tuesday 3 FebruaryChampionshipSheffield WednesdayHW1-0Bench
Saturday 31 JanuaryChampionshipHull CityHL0-1570006.936
Saturday 24 JanuaryChampionshipWatfordHD1-1610006.628
Tuesday 20 JanuaryChampionshipSwanseaAL3-117006.612
Saturday 17 JanuaryChampionshipIpswichAL3-010005
Tuesday 2 DecemberChampionshipIpswichHD1-157000725
Saturday 29 NovemberChampionshipWrexhamAD1-187006.922
Wednesday 26 NovemberChampionshipQPRHL0-1170006.715
Friday 21 NovemberChampionshipPrestonAW1-2Bench
Saturday 8 NovemberChampionshipDerbyHL1-2110006.913
Tuesday 4 NovemberChampionshipBristol CityAW0-1280006.610
Saturday 1 NovemberChampionshipLeicesterAW0-2100006.66
Saturday 25 OctoberChampionshipSouthamptonHW2-1Bench
Tuesday 21 OctoberChampionshipSheffield UtdHL1-3Bench
Saturday 18 OctoberChampionshipCoventryAL2-0Bench

2024

34 played10 unusedChampionship, EFL Cup, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipSheffield UtdAD1-1120006.72
Saturday 26 AprilChampionshipWatfordHW2-112006.91
Monday 21 AprilChampionshipSunderlandAW0-115006.610
Friday 18 AprilChampionshipMillwallHW4-1250006.910
Saturday 12 AprilChampionshipLutonAW0-1240006.35
Tuesday 8 AprilChampionshipSheffield WednesdayHD2-2Bench
Friday 4 AprilChampionshipMiddlesbroughHL0-2Bench
Saturday 29 MarchChampionshipPortsmouthAL1-0Bench
Saturday 15 MarchChampionshipCardiffHL1-2Bench
Wednesday 12 MarchChampionshipStoke CityAL1-0640006.626
Saturday 8 MarchChampionshipDerbyAL2-1Bench
Saturday 1 MarchChampionshipNorwichHD1-1610006.610
Saturday 22 FebruaryChampionshipSwanseaAL3-057000733
Saturday 15 FebruaryChampionshipPlymouthHW2-0851007.752
Wednesday 12 FebruaryChampionshipWest BromAW0-290006.61
Sunday 9 FebruaryFA CupWolvesHL0-284000738
Tuesday 4 FebruaryChampionshipQPRAL2-180006.710
Friday 31 JanuaryChampionshipPrestonHW2-190006.21
Saturday 25 JanuaryChampionshipBristol CityAL2-1840006.336
Tuesday 21 JanuaryChampionshipCoventryHL0-2450006.628
Saturday 18 JanuaryChampionshipOxford UnitedAL1-0610006.621
Wednesday 15 JanuaryChampionshipPortsmouthHW3-0130006.76
Saturday 4 JanuaryChampionshipStoke CityAD0-0200006.66
Wednesday 1 JanuaryChampionshipBristol CityHD2-2Bench
Thursday 26 DecemberChampionshipCoventryAL4-0350006.312
Saturday 14 DecemberChampionshipSheffield UtdAL2-0150006.510
Tuesday 10 DecemberChampionshipSwanseaHL1-2Bench
Saturday 30 NovemberChampionshipBristol CityAL4-090006.223
Tuesday 26 NovemberChampionshipNorwichAL6-1200006.36
Friday 22 NovemberChampionshipWatfordHD2-2Bench
Saturday 9 NovemberChampionshipDerbyAD1-1120006.97
Tuesday 5 NovemberChampionshipPortsmouthHW1-0Bench
Saturday 2 NovemberChampionshipLeedsAL3-0900006.214
Saturday 26 OctoberChampionshipPrestonHD3-3580006.929
Wednesday 23 OctoberChampionshipMillwallAL1-0Bench
Saturday 19 OctoberChampionshipCardiffAL5-0180006.318
Friday 27 SeptemberChampionshipLutonHW3-1320006.713
Saturday 21 SeptemberChampionshipWest BromAL1-0670006.932
Saturday 14 SeptemberChampionshipSunderlandHW3-2160006.34
Saturday 31 AugustChampionshipStoke CityHL0-113006.919
Saturday 24 AugustChampionshipQPRAD1-12900□□5.318
Saturday 17 AugustChampionshipHull CityHD1-182007.347
Wednesday 14 AugustEFL CupCheltenhamHW3-0110006.919
Sunday 11 AugustChampionshipSheffield WednesdayAL4-0900006.920

2023

21 played9 unusedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 4 MayChampionshipHull CityHW1-013006.2
Saturday 27 AprilChampionshipMillwallAL1-0Bench
Saturday 20 AprilChampionshipStoke CityAL3-09006.35
Friday 12 AprilChampionshipLeicesterHW1-07101722
Tuesday 9 AprilChampionshipQPRHD1-131006.729
Friday 5 AprilChampionshipRotherhamAW0-128006.910
Monday 1 AprilChampionshipBristol CityHL0-160006.934
Friday 29 MarchChampionshipNorwichAL2-11906.712
Saturday 9 MarchChampionshipBlackburnAD1-190007.374
Tuesday 5 MarchChampionshipSheffield WednesdayAL1-07006.318
Saturday 2 MarchChampionshipIpswichHL0-225006.98
Saturday 10 FebruaryChampionshipSunderlandAL3-165006.919
Saturday 3 FebruaryChampionshipSwanseaAW0-1900107.320
Saturday 20 JanuaryChampionshipCardiffHW3-184006.931
Saturday 16 DecemberChampionshipIpswichAD2-2Bench
Wednesday 13 DecemberChampionshipSheffield WednesdayHW3-1Bench
Saturday 9 DecemberChampionshipPrestonHD0-0Bench
Sunday 3 DecemberChampionshipBristol CityAW1-2Bench
Saturday 28 OctoberChampionshipSunderlandAL3-145006.512
Tuesday 24 OctoberChampionshipMiddlesbroughHL1-2Bench
Saturday 21 OctoberChampionshipLeedsHL2-313006.910
Saturday 7 OctoberChampionshipCoventryAD1-1Bench
Wednesday 4 OctoberChampionshipSwanseaAL2-158006.328
Saturday 30 SeptemberChampionshipBirminghamHW2-023006.517
Wednesday 27 SeptemberEFL CupFulhamAL2-170007.330
Saturday 23 SeptemberChampionshipPlymouthAL6-245007.258
Wednesday 20 SeptemberChampionshipLeicesterHL0-2100
Saturday 16 SeptemberChampionshipStoke CityHW1-0Bench
Tuesday 29 AugustEFL CupBristol CityAW0-11806.612
Saturday 26 AugustChampionshipHuddersfieldAW0-4Bench

2022

13 played4 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueTottenhamHL1-49000755
Sunday 21 MayPremier LeagueWest HamAL3-162006.624
Saturday 13 MayPremier LeagueNewcastleHD2-245007.219
Saturday 6 MayPremier LeagueManchester CityAL2-180006.311
Sunday 30 AprilPremier LeagueBournemouthAL4-120006.616
Tuesday 25 AprilPremier LeagueLeicesterHD1-1Bench
Saturday 22 AprilPremier LeagueFulhamAL2-110006.97
Monday 17 AprilPremier LeagueLiverpoolHL1-613006.52
Sunday 9 AprilPremier LeagueCrystal PalaceHL1-5Bench
Saturday 31 DecemberPremier LeagueNewcastleAD0-045006.619
Wednesday 28 DecemberPremier LeagueManchester CityHL1-365006.217
Saturday 3 SeptemberPremier LeagueBrentfordAL5-2Bench
Tuesday 30 AugustPremier LeagueEvertonHD1-1Bench
Saturday 27 AugustPremier LeagueBrightonAL1-016006.67
Wednesday 24 AugustEFL CupBarnsleyHW3-190006.786
Sunday 21 AugustPremier LeagueChelseaHW3-029006.76
Saturday 13 AugustPremier LeagueSouthamptonAD2-29006.24

2021

26 played4 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 AprilPremier LeagueSouthamptonHD1-190007.344
Friday 18 MarchPremier LeagueWolvesAW2-3900750
Sunday 13 MarchPremier LeagueNorwichHW2-190007.241
Thursday 10 MarchPremier LeagueAston VillaHL0-367006.941
Saturday 5 MarchPremier LeagueLeicesterAL1-02006.314
Saturday 26 FebruaryPremier LeagueTottenhamHL0-490006.736
Wednesday 23 FebruaryPremier LeagueLiverpoolAL6-090006.343
Sunday 20 FebruaryPremier LeagueManchester UnitedHL2-49006.944
Saturday 12 FebruaryPremier LeagueEvertonAL3-045006.327
Wednesday 9 FebruaryPremier LeagueAston VillaAD3-314006.54
Sunday 16 JanuaryPremier LeagueWest HamAW2-3220106.910
Sunday 9 JanuaryFA CupWest HamAL2-030006.314
Sunday 2 JanuaryPremier LeagueBurnleyHW3-190006.930
Saturday 18 DecemberPremier LeagueArsenalHL1-490006.537
Tuesday 14 DecemberPremier LeagueManchester CityAL7-090005.627
Saturday 11 DecemberPremier LeagueChelseaAL3-290006.725
Sunday 5 DecemberPremier LeagueBrentfordHD2-290006.940
Tuesday 30 NovemberPremier LeagueCrystal PalaceHW1-0900739
Saturday 27 NovemberPremier LeagueBrightonAD0-090007.736
Sunday 21 NovemberPremier LeagueTottenhamAL2-17206.745
Sunday 7 NovemberPremier LeagueLeicesterHD1-189006.335
Sunday 31 OctoberPremier LeagueNorwichAW1-2130077
Tuesday 26 OctoberEFL CupArsenalAL2-045006.513
Saturday 23 OctoberPremier LeagueWolvesHD1-1Bench
Saturday 16 OctoberPremier LeagueSouthamptonAL1-026006.615
Tuesday 21 SeptemberEFL CupFulhamAD0-035006.619
Sunday 29 AugustPremier LeagueBurnleyAD1-1Bench
Tuesday 24 AugustEFL CupCreweHW3-061007.229
Saturday 21 AugustPremier LeagueEvertonHD2-2Bench
Saturday 14 AugustPremier LeagueManchester UnitedAL5-1Bench

2019

7 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 28 SeptemberChampionshipCharltonAL1-0450006.672%
Saturday 31 AugustChampionshipSwanseaHL0-1900006.385%
Saturday 24 AugustChampionshipStoke CityAW0-3900006.693%
Wednesday 21 AugustChampionshipBrentfordHW1-0900006.994%
Saturday 17 AugustChampionshipWiganAW0-289006.289%
Saturday 10 AugustChampionshipNottingham ForestHD1-190006.586%
Sunday 4 AugustChampionshipBristol CityAW1-390017.195%

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
Saturday 11 MayChampionshipDerbyAW0-1240006.687%
Sunday 5 MayChampionshipIpswichAL3-2610006.484%
Sunday 28 AprilChampionshipAston VillaHD1-190000787%
Monday 22 AprilChampionshipBrentfordAL2-0900007.487%
Friday 19 AprilChampionshipWiganHL1-2450006.791%
Saturday 13 AprilChampionshipSheffield WednesdayHW1-0130006.7100%
Tuesday 9 AprilChampionshipPrestonAW0-2140006.588%
Saturday 30 MarchChampionshipMillwallHW3-2150006.990%
Saturday 2 FebruaryChampionshipNorwichHL1-3900006.594%
Saturday 26 JanuaryChampionshipRotherhamAW1-290000790%
Saturday 19 JanuaryChampionshipStoke CityAL2-190007.194%
Friday 11 JanuaryChampionshipDerbyHW2-0900007.390%
Tuesday 1 JanuaryChampionshipNottingham ForestAL4-2900006.481%
Saturday 29 DecemberChampionshipHull CityHL0-290007.488%
Wednesday 26 DecemberChampionshipBlackburnHW3-2900007.390%
Sunday 23 DecemberChampionshipAston VillaAW2-3900006.485%
Saturday 15 DecemberChampionshipBoltonAW0-1900007.586%
Saturday 8 DecemberChampionshipQPRHW2-1900006.990%
Saturday 1 DecemberChampionshipSheffield UtdAW0-190000794%
Tuesday 27 NovemberChampionshipReadingHW1-0900007.493%
Saturday 24 NovemberChampionshipBristol CityHW2-0900007.590%
Saturday 10 NovemberChampionshipWest BromAL4-190000784%
Sunday 4 NovemberChampionshipWiganAW1-2900006.882%
Saturday 27 OctoberChampionshipNottingham ForestHD1-1900007.385%
Wednesday 24 OctoberChampionshipIpswichHW2-0330007.383%
Saturday 6 OctoberChampionshipBrentfordHD1-1270006.595%
Tuesday 2 OctoberChampionshipHull CityAW0-1160006.373%
Friday 28 SeptemberChampionshipSheffield WednesdayAD1-110000%
Saturday 22 SeptemberChampionshipBirminghamHL1-228006.575%
Tuesday 18 SeptemberChampionshipPrestonHW3-0200083%
Saturday 15 SeptemberChampionshipMillwallAD1-1160006.654%

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

23 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 6 MayChampionshipQPRHW2-0870006.789%
Saturday 28 AprilChampionshipNorwichAL2-1160006.760%
Saturday 21 AprilChampionshipBarnsleyHW2-160006.7100%
Saturday 17 MarchChampionshipSheffield WednesdayHL1-2900007.388%
Saturday 10 MarchChampionshipReadingAD2-2900106.380%
Wednesday 7 MarchChampionshipWolvesHL0-390006.487%
Friday 2 MarchChampionshipMiddlesbroughAL3-0450007.482%
Wednesday 21 FebruaryChampionshipDerbyAD2-2900006.982%
Sunday 18 FebruaryChampionshipBristol CityHD2-2900006.684%
Saturday 10 FebruaryChampionshipSheffield UtdAL2-190006.890%
Saturday 3 FebruaryChampionshipCardiffHL1-4900006.986%
Tuesday 30 JanuaryChampionshipHull CityAD0-0900007.884%
Saturday 9 DecemberChampionshipIpswichHW2-010000%
Saturday 2 DecemberChampionshipBristol CityAL2-1900006.677%
Saturday 25 NovemberChampionshipDerbyHL0-3900006.687%
Wednesday 22 NovemberChampionshipBirminghamHW2-0250006.794%
Sunday 5 NovemberChampionshipSunderlandHW1-050006.5100%
Saturday 28 OctoberChampionshipReadingAW0-2140006.680%
Saturday 16 SeptemberChampionshipQPRHW3-2120006.577%
Saturday 19 AugustChampionshipNottingham ForestAL2-1450006.481%
Tuesday 15 AugustChampionshipBurton AlbionHW2-0610007.185%
Saturday 12 AugustChampionshipSheffield UtdHW1-0840007.185%
Saturday 5 AugustChampionshipWolvesAL1-025006.891%

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

34 playedPremier League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 21 MayPremier LeagueLiverpoolAL3-0900006.9
Saturday 13 MayPremier LeagueSouthamptonHL1-2600007
Monday 8 MayPremier LeagueChelseaAL3-0560006.2
Sunday 30 AprilPremier LeagueManchester CityHD2-290006.7
Wednesday 26 AprilPremier LeagueSunderlandHW1-0900006.4
Saturday 22 AprilPremier LeagueBournemouthAL4-0670006.5
Saturday 8 AprilPremier LeagueBurnleyHD0-0900006.1
Sunday 2 AprilPremier LeagueSwanseaAD0-0250006.6
Saturday 25 FebruaryPremier LeagueCrystal PalaceAL1-0610006.9
Saturday 11 FebruaryPremier LeagueEvertonHD0-0580007
Saturday 4 FebruaryPremier LeagueTottenhamAL1-0620006.3
Tuesday 31 JanuaryPremier LeagueWest BromHD1-1900006.6
Saturday 21 JanuaryPremier LeagueWest HamHL1-3830006.5
Saturday 14 JanuaryPremier LeagueWatfordAD0-0900006.5
Monday 2 JanuaryPremier LeagueLeicesterHD0-0890006.7
Saturday 31 DecemberPremier LeagueManchester UnitedAL2-1900006.7
Monday 26 DecemberPremier LeagueBurnleyAL1-0900006.9
Saturday 17 DecemberPremier LeagueSwanseaHW3-0900007.8
Wednesday 14 DecemberPremier LeagueLiverpoolHL0-3900006.7
Sunday 11 DecemberPremier LeagueSouthamptonAL1-090006.5
Monday 5 DecemberPremier LeagueHull CityHW1-0900007.5
Saturday 26 NovemberPremier LeagueLeicesterAD2-2900107
Sunday 20 NovemberPremier LeagueChelseaHL0-1890007.2
Saturday 5 NovemberPremier LeagueManchester CityAD1-190006.1
Saturday 29 OctoberPremier LeagueBournemouthHW2-0900007.1
Saturday 22 OctoberPremier LeagueArsenalAD0-0900006.8
Sunday 16 OctoberPremier LeagueWatfordHL0-1900007
Saturday 1 OctoberPremier LeagueWest HamAD1-1900007
Saturday 24 SeptemberPremier LeagueTottenhamHL1-280006.8
Saturday 17 SeptemberPremier LeagueEvertonAL3-1840007
Saturday 10 SeptemberPremier LeagueCrystal PalaceHL1-2900007.1
Sunday 28 AugustPremier LeagueWest BromAD0-0900007.2
Sunday 21 AugustPremier LeagueSunderlandAW1-2900007.5
Saturday 13 AugustPremier LeagueStoke CityHD1-168006.8

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

25 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Tuesday 19 AprilChampionshipBurnleyAD1-1150006.155%
Saturday 16 AprilChampionshipBoltonAW1-2900007.690%
Tuesday 12 AprilChampionshipReadingHW2-1311007.585%
Saturday 9 AprilChampionshipPrestonHW1-0900007.191%
Tuesday 5 AprilChampionshipHuddersfieldHW3-0160006.5100%
Friday 1 AprilChampionshipQPRAW2-3230006.378%
Friday 18 MarchChampionshipHull CityHW1-01000100%
Tuesday 8 MarchChampionshipRotherhamAL1-0900007.291%
Friday 4 MarchChampionshipWolvesHW2-1900007.891%
Tuesday 1 MarchChampionshipBlackburnAL2-1901007.590%
Saturday 27 FebruaryChampionshipFulhamAW0-2900006.791%
Tuesday 23 FebruaryChampionshipCardiffHW3-190000775%
Tuesday 9 FebruaryChampionshipMilton Keynes DonsAD1-169000789%
Saturday 23 JanuaryChampionshipNottingham ForestHL0-1450007.385%
Saturday 16 JanuaryChampionshipBristol CityAL1-020006.5100%
Tuesday 12 JanuaryChampionshipBrentfordAW0-130006.5100%
Tuesday 15 DecemberChampionshipBurnleyHW1-0890108.591%
Saturday 12 DecemberChampionshipBirminghamHD0-0110006.585%
Friday 4 DecemberChampionshipIpswichAW0-250006.591%
Saturday 28 NovemberChampionshipHuddersfieldAW0-2270106.8100%
Tuesday 20 OctoberChampionshipCardiffAL1-0100006.186%
Sunday 27 SeptemberChampionshipLeedsHW3-030006.690%
Saturday 19 SeptemberChampionshipNottingham ForestAW1-2300057%
Tuesday 15 SeptemberChampionshipBrentfordHW3-1120006.5100%
Saturday 12 SeptemberChampionshipMilton Keynes DonsHW2-07000100%

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.