Skip to content
442ball
Menu

W. Fish: match by match

128 appearances across 8 competitions, 2020 to 2026.

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

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

2026

1 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Tuesday 13 OctoberChampionshipWatfordHW5-161000728
Saturday 10 OctoberChampionshipBlackburnAL2-1000000

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-3800□6.77
Tuesday 14 AprilLeague OneHuddersfieldAD1-190000768
Saturday 11 AprilLeague OneBoltonHW2-0900007.342
Monday 6 AprilLeague OnePeterboroughAD1-1900007.246
Saturday 21 MarchLeague OneBlackpoolHD0-09000□8.2101
Tuesday 17 MarchLeague OneWycombeHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 MarchLeague OneExeter CityAW0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
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-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 FebruaryLeague OneRotherhamAW0-39000□7.222
Saturday 31 JanuaryLeague OneBurton AlbionAD2-2900006.951
Tuesday 27 JanuaryLeague OneBarnsleyHW4-0900007.361
Saturday 24 JanuaryLeague OneStockport CountyHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 JanuaryLeague OneBradfordAW1-21300071
Saturday 10 JanuaryLeague OneLeyton OrientAD1-1900007.233
Sunday 4 JanuaryLeague OneWiganHW1-0100006.99
Thursday 1 JanuaryLeague OneWycombeAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 29 DecemberLeague OneStevenageHW2-1900007.349
Friday 26 DecemberLeague OneExeter CityHW1-01000Not recorded0
Saturday 20 DecemberLeague OneLincolnAL2-1900006.259
Tuesday 16 DecemberEFL CupChelseaHL1-31000Not recorded0
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-38100□6.927
Saturday 8 NovemberLeague OneBlackpoolAL3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
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-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
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-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
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-09000□6.523
Saturday 12 AprilChampionshipStoke CityHL0-1900007.224
Tuesday 8 AprilChampionshipPrestonAD2-29000□6.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-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 11 FebruaryChampionshipPortsmouthAL2-1900007.236
Saturday 8 FebruaryFA CupStoke CityAD3-312000□7.251
Saturday 1 FebruaryChampionshipLeedsAL7-090006.25
Saturday 25 JanuaryChampionshipDerbyHW2-1140006.70
Tuesday 21 JanuaryChampionshipMillwallAD2-2120006.94
Saturday 18 JanuaryChampionshipSwanseaHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 14 JanuaryChampionshipWatfordHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 9 JanuaryFA CupSheffield UtdAW0-1900006.919
Saturday 4 JanuaryChampionshipMiddlesbroughAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 29 DecemberChampionshipWatfordAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 26 DecemberChampionshipOxford UnitedAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 21 DecemberChampionshipSheffield UtdHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 DecemberChampionshipStoke CityAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 11 DecemberChampionshipPrestonHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 27 NovemberChampionshipQPRHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 23 NovemberChampionshipSheffield WednesdayAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 NovemberChampionshipBlackburnHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 6 NovemberChampionshipLutonAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 NovemberChampionshipNorwichHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 OctoberChampionshipWest BromAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 OctoberChampionshipPortsmouthHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 OctoberChampionshipPlymouthHW5-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 SeptemberChampionshipHull CityAL4-14000□6.210
Saturday 21 SeptemberChampionshipLeedsHL0-2900007.216
Saturday 14 SeptemberChampionshipDerbyAL1-04500□6.632

2023

39 playedPremiership, UEFA Conference League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 AprilPremiershipST JohnstoneAW1-3240006.713
Saturday 13 AprilPremiershipMotherwellAD1-1900007.618
Saturday 6 AprilPremiershipST JohnstoneHL1-2450006.635
Saturday 30 MarchPremiershipRangersAL3-1900006.931
Saturday 16 MarchPremiershipLivingstonHW3-0900007.356
Wednesday 13 MarchPremiershipRoss CountyAD2-2900006.643
Saturday 2 MarchPremiershipRoss CountyHW2-0900007.556
Wednesday 28 FebruaryPremiershipHeart Of MidlothianAD1-1900007.230
Saturday 24 FebruaryPremiershipDundeeHW2-1900007.238
Saturday 17 FebruaryPremiershipAberdeenAD2-29000□6.939
Wednesday 7 FebruaryPremiershipCelticHL1-29001□6.921
Saturday 3 FebruaryPremiershipST MirrenHL0-3900006.944
Saturday 27 JanuaryPremiershipKilmarnockAD2-2900007.547
Wednesday 24 JanuaryPremiershipRangersHL0-3900007.244
Tuesday 2 JanuaryPremiershipMotherwellHD2-2860006.660
Wednesday 27 DecemberPremiershipHeart Of MidlothianHL0-1900007.323
Saturday 16 DecemberPremiershipST JohnstoneAL1-0900007.245
Saturday 9 DecemberPremiershipLivingstonAW0-1900007.749
Wednesday 6 DecemberPremiershipCelticAL4-19000□6.239
Sunday 3 DecemberPremiershipAberdeenHW2-09010□8.337
Saturday 25 NovemberPremiershipDundeeAW1-2900007.248
Saturday 11 NovemberPremiershipKilmarnockHW1-0900007.344
Wednesday 8 NovemberPremiershipST MirrenAD2-2900006.748
Tuesday 31 OctoberPremiershipRoss CountyHD2-2900007.252
Saturday 28 OctoberPremiershipCelticHD0-0900007.522
Saturday 21 OctoberPremiershipRangersAL4-090000743
Saturday 7 OctoberPremiershipHeart Of MidlothianAD2-29000□7.541
Saturday 30 SeptemberPremiershipDundeeHD0-0900007.651
Saturday 23 SeptemberPremiershipST JohnstoneHW2-0900007.661
Saturday 16 SeptemberPremiershipKilmarnockAD2-29000□6.233
Sunday 3 SeptemberPremiershipAberdeenAW0-2900007.224
Thursday 31 AugustUEFA Conference LeagueAston VillaAL3-0360006.621
Saturday 26 AugustPremiershipLivingstonHL2-390000758
Wednesday 23 AugustUEFA Conference LeagueAston VillaHL0-590000625
Thursday 17 AugustUEFA Conference LeagueFC LuzernAD2-290000711
Sunday 13 AugustPremiershipMotherwellAL2-190000632
Thursday 10 AugustUEFA Conference LeagueFC LuzernHW3-190000712
Sunday 6 AugustPremiershipST MirrenHL2-3900006.637
Thursday 3 AugustUEFA Conference LeagueInter Club d'EscaldesHW6-1900006.931

2022

21 played12 unusedPremiership

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 MayPremiershipHeart Of MidlothianAD1-1900007.348
Wednesday 24 MayPremiershipCelticHW4-2900007.313
Sunday 21 MayPremiershipRangersHL1-3900007.329
Saturday 13 MayPremiershipAberdeenAD0-0900007.222
Saturday 6 MayPremiershipST MirrenHW2-1901007.327
Saturday 22 AprilPremiershipST JohnstoneAD1-1900006.211
Saturday 15 AprilPremiershipHeart Of MidlothianHW1-090000710
Sunday 9 AprilPremiershipDundee UtdAL2-1900006.769
Saturday 1 AprilPremiershipMotherwellHL1-3900006.347
Saturday 18 MarchPremiershipCelticAL3-1690007.314
Wednesday 8 MarchPremiershipRangersHL1-490000732
Saturday 4 MarchPremiershipLivingstonAW1-490000734
Saturday 18 FebruaryPremiershipKilmarnockHW2-090100859
Saturday 4 FebruaryPremiershipST MirrenAW0-1900007.740
Tuesday 31 JanuaryPremiershipRoss CountyAD1-1900007.226
Saturday 28 JanuaryPremiershipAberdeenHW6-0901008.318
Saturday 14 JanuaryPremiershipDundee UtdHD2-2640006.630
Sunday 8 JanuaryPremiershipMotherwellAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 2 JanuaryPremiershipHeart Of MidlothianAL3-0450006.512
Wednesday 28 DecemberPremiershipCelticHL0-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 24 DecemberPremiershipLivingstonHW4-0290006.722
Thursday 15 DecemberPremiershipRangersAL3-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 NovemberPremiershipKilmarnockAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 8 NovemberPremiershipRoss CountyHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 4 NovemberPremiershipAberdeenAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 OctoberPremiershipST MirrenHW3-0110006.63
Friday 21 OctoberPremiershipST JohnstoneHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 OctoberPremiershipCelticAL6-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 11 OctoberPremiershipDundee UtdAL1-0130006.711
Saturday 8 OctoberPremiershipMotherwellHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 OctoberPremiershipRoss CountyAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 SeptemberPremiershipAberdeenHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 SeptemberPremiershipKilmarnockHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

1 played1 unusedPremier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueWolvesAW1-21000Not recorded0
Thursday 15 AprilUEFA Europa LeagueGranada CFHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded