Skip to content
442ball
Menu

W. Fish: match by match

127 appearances across 8 competitions, 2020 to 2025.

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

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

2025

42 played8 unusedEFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 2 MayLeague OneMansfield TownAL5-4900006.658
Saturday 25 AprilLeague OneNorthamptonHW5-1900006.972
Wednesday 22 AprilLeague OnePort ValeHW1-0280006.613
Saturday 18 AprilLeague OneReadingAW1-38006.77
Tuesday 14 AprilLeague OneHuddersfieldAD1-190000768
Saturday 11 AprilLeague OneBoltonHW2-0900007.342
Monday 6 AprilLeague OnePeterboroughAD1-1900007.246
Saturday 21 MarchLeague OneBlackpoolHD0-090008.2101
Tuesday 17 MarchLeague OneWycombeHL0-2Bench
Saturday 14 MarchLeague OneExeter CityAW0-4Bench
Tuesday 10 MarchLeague OneBarnsleyAD1-1100006.912
Saturday 7 MarchLeague OneLincolnHL0-2900007.268
Saturday 28 FebruaryLeague OneDoncasterAW0-4290007.217
Tuesday 17 FebruaryLeague OneAFC WimbledonHW4-1900007.947
Saturday 14 FebruaryLeague OneLutonHW3-1Bench
Saturday 7 FebruaryLeague OneRotherhamAW0-390007.222
Saturday 31 JanuaryLeague OneBurton AlbionAD2-2900006.951
Tuesday 27 JanuaryLeague OneBarnsleyHW4-0900007.361
Saturday 24 JanuaryLeague OneStockport CountyHD1-1Bench
Saturday 17 JanuaryLeague OneBradfordAW1-21300071
Saturday 10 JanuaryLeague OneLeyton OrientAD1-1900007.233
Sunday 4 JanuaryLeague OneWiganHW1-0100006.99
Thursday 1 JanuaryLeague OneWycombeAD1-1Bench
Monday 29 DecemberLeague OneStevenageHW2-1900007.349
Friday 26 DecemberLeague OneExeter CityHW1-01000
Saturday 20 DecemberLeague OneLincolnAL2-1900006.259
Tuesday 16 DecemberEFL CupChelseaHL1-31000
Saturday 13 DecemberLeague OneDoncasterHW4-345000636
Tuesday 9 DecemberLeague OneStevenageAW0-1900007.245
Saturday 6 DecemberLeague OneHuddersfieldHW3-2900006.364
Saturday 29 NovemberLeague OneMansfield TownHW3-0901008.344
Saturday 22 NovemberLeague OneNorthamptonAW1-381006.927
Saturday 8 NovemberLeague OneBlackpoolAL3-1Bench
Tuesday 28 OctoberEFL CupWrexhamAW1-2901007.935
Saturday 25 OctoberLeague OneBoltonAL1-0900006.977
Saturday 18 OctoberLeague OneReadingHW2-1450007.612
Saturday 4 OctoberLeague OneLeyton OrientHW4-3110006.71
Tuesday 30 SeptemberLeague OneBurton AlbionHL0-189000770
Saturday 27 SeptemberLeague OneWiganAW0-2Bench
Tuesday 23 SeptemberEFL CupBurnleyAW1-2900006.932
Saturday 20 SeptemberLeague OneBradfordHL1-390000652
Saturday 13 SeptemberLeague OneStockport CountyAD1-1900007.351
Saturday 30 AugustLeague OnePlymouthHW4-0900007.535
Tuesday 26 AugustEFL CupCheltenhamHW3-0Bench
Saturday 23 AugustLeague OneLutonAW0-1900007.541
Tuesday 19 AugustLeague OneAFC WimbledonAW0-190000758
Saturday 16 AugustLeague OneRotherhamHW3-0900007.797
Tuesday 12 AugustEFL CupSwindon TownHW2-1900007.358
Thursday 7 AugustLeague OnePort ValeAD0-029000710
Saturday 2 AugustLeague OnePeterboroughHW2-1900006.368

2024

24 played17 unusedChampionship, FA Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipNorwichAL4-2900006.225
Saturday 26 AprilChampionshipWest BromHD0-0900007.228
Monday 21 AprilChampionshipOxford UnitedHD1-1900007.253
Friday 18 AprilChampionshipSheffield UtdAL2-090006.523
Saturday 12 AprilChampionshipStoke CityHL0-1900007.224
Tuesday 8 AprilChampionshipPrestonAD2-290006.322
Saturday 5 AprilChampionshipQPRAD0-0900007.315
Saturday 29 MarchChampionshipSheffield WednesdayHD1-1900006.927
Saturday 15 MarchChampionshipBlackburnAW1-290000716
Tuesday 11 MarchChampionshipLutonHL1-290000838
Saturday 8 MarchChampionshipSunderlandAL2-1180006.33
Tuesday 4 MarchChampionshipBurnleyHL1-2450006.332
Friday 28 FebruaryFA CupAston VillaAL2-0900006.636
Tuesday 25 FebruaryChampionshipHull CityHW1-0900007.516
Saturday 22 FebruaryChampionshipPlymouthAD1-1270006.93
Saturday 15 FebruaryChampionshipBristol CityHD1-1Bench
Tuesday 11 FebruaryChampionshipPortsmouthAL2-1900007.236
Saturday 8 FebruaryFA CupStoke CityAD3-3120007.251
Saturday 1 FebruaryChampionshipLeedsAL7-090006.25
Saturday 25 JanuaryChampionshipDerbyHW2-1140006.7
Tuesday 21 JanuaryChampionshipMillwallAD2-2120006.94
Saturday 18 JanuaryChampionshipSwanseaHW3-0Bench
Tuesday 14 JanuaryChampionshipWatfordHD1-1Bench
Thursday 9 JanuaryFA CupSheffield UtdAW0-1900006.919
Saturday 4 JanuaryChampionshipMiddlesbroughAD1-1Bench
Sunday 29 DecemberChampionshipWatfordAW1-2Bench
Thursday 26 DecemberChampionshipOxford UnitedAL3-2Bench
Saturday 21 DecemberChampionshipSheffield UtdHL0-2Bench
Saturday 14 DecemberChampionshipStoke CityAD2-2Bench
Wednesday 11 DecemberChampionshipPrestonHL0-2Bench
Wednesday 27 NovemberChampionshipQPRHL0-2Bench
Saturday 23 NovemberChampionshipSheffield WednesdayAD1-1Bench
Saturday 9 NovemberChampionshipBlackburnHL1-3Bench
Wednesday 6 NovemberChampionshipLutonAL1-0Bench
Saturday 2 NovemberChampionshipNorwichHW2-1Bench
Saturday 26 OctoberChampionshipWest BromAD0-0Bench
Tuesday 22 OctoberChampionshipPortsmouthHW2-0Bench
Saturday 19 OctoberChampionshipPlymouthHW5-0Bench
Saturday 28 SeptemberChampionshipHull CityAL4-140006.210
Saturday 21 SeptemberChampionshipLeedsHL0-2900007.216
Saturday 14 SeptemberChampionshipDerbyAL1-045006.632

2023

39 playedPremiership, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 AprilPremiershipST JohnstoneAW1-324006.713
Saturday 13 AprilPremiershipMotherwellAD1-190007.618
Saturday 6 AprilPremiershipST JohnstoneHL1-245006.635
Saturday 30 MarchPremiershipRangersAL3-190006.931
Saturday 16 MarchPremiershipLivingstonHW3-090007.356
Wednesday 13 MarchPremiershipRoss CountyAD2-290006.643
Saturday 2 MarchPremiershipRoss CountyHW2-090007.556
Wednesday 28 FebruaryPremiershipHeart Of MidlothianAD1-190007.230
Saturday 24 FebruaryPremiershipDundeeHW2-190007.238
Saturday 17 FebruaryPremiershipAberdeenAD2-29006.939
Wednesday 7 FebruaryPremiershipCelticHL1-290016.921
Saturday 3 FebruaryPremiershipST MirrenHL0-390006.944
Saturday 27 JanuaryPremiershipKilmarnockAD2-290007.547
Wednesday 24 JanuaryPremiershipRangersHL0-390007.244
Tuesday 2 JanuaryPremiershipMotherwellHD2-286006.660
Wednesday 27 DecemberPremiershipHeart Of MidlothianHL0-190007.323
Saturday 16 DecemberPremiershipST JohnstoneAL1-090007.245
Saturday 9 DecemberPremiershipLivingstonAW0-190007.749
Wednesday 6 DecemberPremiershipCelticAL4-19006.239
Sunday 3 DecemberPremiershipAberdeenHW2-09018.337
Saturday 25 NovemberPremiershipDundeeAW1-290007.248
Saturday 11 NovemberPremiershipKilmarnockHW1-090007.344
Wednesday 8 NovemberPremiershipST MirrenAD2-290006.748
Tuesday 31 OctoberPremiershipRoss CountyHD2-290007.252
Saturday 28 OctoberPremiershipCelticHD0-090007.522
Saturday 21 OctoberPremiershipRangersAL4-09000743
Saturday 7 OctoberPremiershipHeart Of MidlothianAD2-29007.541
Saturday 30 SeptemberPremiershipDundeeHD0-090007.651
Saturday 23 SeptemberPremiershipST JohnstoneHW2-090007.661
Saturday 16 SeptemberPremiershipKilmarnockAD2-29006.233
Sunday 3 SeptemberPremiershipAberdeenAW0-290007.224
Thursday 31 AugustUEFA Conference LeagueAston VillaAL3-036006.621
Saturday 26 AugustPremiershipLivingstonHL2-39000758
Wednesday 23 AugustUEFA Conference LeagueAston VillaHL0-59000625
Thursday 17 AugustUEFA Conference LeagueFC LuzernAD2-29000711
Sunday 13 AugustPremiershipMotherwellAL2-19000632
Thursday 10 AugustUEFA Conference LeagueFC LuzernHW3-19000712
Sunday 6 AugustPremiershipST MirrenHL2-390006.637
Thursday 3 AugustUEFA Conference LeagueInter Club d'EscaldesHW6-190006.931

2022

21 played12 unusedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayPremiershipHeart Of MidlothianAD1-190007.348
Wednesday 24 MayPremiershipCelticHW4-290007.313
Sunday 21 MayPremiershipRangersHL1-390007.329
Saturday 13 MayPremiershipAberdeenAD0-090007.222
Saturday 6 MayPremiershipST MirrenHW2-190107.327
Saturday 22 AprilPremiershipST JohnstoneAD1-190006.211
Saturday 15 AprilPremiershipHeart Of MidlothianHW1-09000710
Sunday 9 AprilPremiershipDundee UtdAL2-190006.769
Saturday 1 AprilPremiershipMotherwellHL1-390006.347
Saturday 18 MarchPremiershipCelticAL3-169007.314
Wednesday 8 MarchPremiershipRangersHL1-49000732
Saturday 4 MarchPremiershipLivingstonAW1-49000734
Saturday 18 FebruaryPremiershipKilmarnockHW2-09010859
Saturday 4 FebruaryPremiershipST MirrenAW0-190007.740
Tuesday 31 JanuaryPremiershipRoss CountyAD1-190007.226
Saturday 28 JanuaryPremiershipAberdeenHW6-090108.318
Saturday 14 JanuaryPremiershipDundee UtdHD2-264006.630
Sunday 8 JanuaryPremiershipMotherwellAW2-3Bench
Monday 2 JanuaryPremiershipHeart Of MidlothianAL3-045006.512
Wednesday 28 DecemberPremiershipCelticHL0-4Bench
Saturday 24 DecemberPremiershipLivingstonHW4-029006.722
Thursday 15 DecemberPremiershipRangersAL3-2Bench
Saturday 12 NovemberPremiershipKilmarnockAL1-0Bench
Tuesday 8 NovemberPremiershipRoss CountyHL0-2Bench
Friday 4 NovemberPremiershipAberdeenAL4-1Bench
Saturday 29 OctoberPremiershipST MirrenHW3-011006.63
Friday 21 OctoberPremiershipST JohnstoneHL1-2Bench
Saturday 15 OctoberPremiershipCelticAL6-1Bench
Tuesday 11 OctoberPremiershipDundee UtdAL1-013006.711
Saturday 8 OctoberPremiershipMotherwellHW1-0Bench
Saturday 1 OctoberPremiershipRoss CountyAW0-2Bench
Saturday 17 SeptemberPremiershipAberdeenHW3-1Bench
Saturday 3 SeptemberPremiershipKilmarnockHW1-0Bench

2020

1 played1 unusedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueWolvesAW1-2100
Thursday 15 AprilUEFA Europa LeagueGranada CFHW2-0Bench