Skip to content
442ball
Menu

M. Forss: match by match

214 appearances across 7 competitions, 2018 to 2025.

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

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

2025

20 played1 unusedChampionship, EFL Cup, League One

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 10 JanuaryLeague OnePeterboroughAL3-1320006.63
Thursday 1 JanuaryLeague OneDoncasterAD1-1650006.514
Monday 29 DecemberLeague OneMansfield TownHL0-1150006.22
Friday 26 DecemberLeague OneRotherhamHW2-1720006.52
Saturday 20 DecemberLeague OneWycombeAL2-1290006.76
Saturday 13 DecemberLeague OneExeter CityHW2-183000611
Tuesday 9 DecemberLeague OneMansfield TownAW0-1560006.614
Saturday 29 NovemberLeague OneLutonAD1-1110006.22
Saturday 22 NovemberLeague OneBradfordHD0-0190006.75
Saturday 8 NovemberLeague OnePort ValeHW4-0110006.32
Saturday 25 OctoberLeague OneCardiffHW1-0650006.99
Thursday 16 OctoberLeague OneHuddersfieldAW1-2670006.311
Saturday 11 OctoberLeague OneBurton AlbionAL3-04500□6.23
Saturday 4 OctoberLeague OnePeterboroughHW2-1630006.26
Saturday 27 SeptemberLeague OneNorthamptonAL2-0740006.76
Saturday 20 SeptemberLeague OneWiganHW4-1582008.910
Saturday 13 SeptemberLeague OneLeyton OrientAD1-1160006.32
Saturday 6 SeptemberLeague OneAFC WimbledonHW3-0240006.54
Saturday 16 AugustChampionshipMillwallAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 12 AugustEFL CupDoncasterHL0-4130006.23
Saturday 9 AugustChampionshipSwanseaHW1-080006.51

2024

24 played3 unusedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 3 MayChampionshipCoventryAL2-0120006.71
Saturday 26 AprilChampionshipNorwichHD0-0290006.65
Monday 21 AprilChampionshipSheffield WednesdayAL2-1670006.76
Friday 18 AprilChampionshipPlymouthHW2-1730007.211
Saturday 12 AprilChampionshipMillwallAL1-0240006.92
Tuesday 8 AprilChampionshipLeedsHL0-1100006.20
Friday 4 AprilChampionshipBlackburnAW0-290006.51
Saturday 29 MarchChampionshipOxford UnitedHW2-1150006.71
Saturday 15 MarchChampionshipLutonAD0-0150006.73
Tuesday 11 MarchChampionshipQPRHW2-1130006.52
Saturday 8 MarchChampionshipSwanseaAL1-0450006.615
Saturday 1 MarchChampionshipDerbyHW1-0720006.58
Tuesday 25 FebruaryChampionshipStoke CityAW1-3681008.314
Friday 21 FebruaryChampionshipBristol CityAL2-180006.31
Saturday 15 FebruaryChampionshipWatfordHL0-11100□6.65
Wednesday 12 FebruaryChampionshipSheffield UtdAL3-11000Not recorded0
Monday 3 FebruaryChampionshipSunderlandHL2-3690006.76
Saturday 25 JanuaryChampionshipPrestonAL2-1790007.28
Tuesday 21 JanuaryChampionshipWest BromHW2-01000Not recorded0
Saturday 18 JanuaryChampionshipPortsmouthAL2-11000Not recorded0
Saturday 30 NovemberChampionshipHull CityHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 27 NovemberChampionshipBlackburnHL0-190006.50
Saturday 23 NovemberChampionshipOxford UnitedAW2-6280006.73
Tuesday 5 NovemberChampionshipQPRAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 OctoberChampionshipBristol CityHL0-2110006.24
Saturday 5 OctoberChampionshipWatfordAL2-190006.50
Tuesday 1 OctoberChampionshipWest BromAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2023

23 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MarchChampionshipBlackburnHD0-0190006.20
Tuesday 12 MarchChampionshipBirminghamAW0-1660006.74
Saturday 9 MarchChampionshipQPRAW0-27810□75
Wednesday 6 MarchChampionshipNorwichHW3-18710□7.25
Saturday 2 MarchChampionshipStoke CityAL2-0900006.314
Saturday 24 FebruaryChampionshipPlymouthHL0-2900006.613
Saturday 17 FebruaryChampionshipLeicesterAW1-2120006.71
Wednesday 14 FebruaryChampionshipPrestonAL2-1900006.77
Saturday 10 FebruaryChampionshipBristol CityHL1-290000715
Sunday 4 FebruaryChampionshipSunderlandHD1-1771007.68
Tuesday 23 JanuaryEFL CupChelseaAL6-1450006.712
Saturday 20 JanuaryChampionshipRotherhamHD1-1701007.610
Saturday 13 JanuaryChampionshipMillwallAW1-391007.22
Saturday 21 OctoberChampionshipBirminghamHW1-090006.65
Saturday 7 OctoberChampionshipSunderlandAW0-4151007.54
Tuesday 3 OctoberChampionshipCardiffHW2-0200106.95
Saturday 30 SeptemberChampionshipWatfordAW2-3120006.30
Saturday 16 SeptemberChampionshipBlackburnAL2-1870107.39
Tuesday 29 AugustEFL CupBoltonAW1-3730006.312
Saturday 26 AugustChampionshipWest BromAL4-2181007.21
Saturday 19 AugustChampionshipHuddersfieldHD1-16900077
Saturday 12 AugustChampionshipCoventryAL3-0250006.27
Saturday 5 AugustChampionshipMillwallHL0-1900007.225

2022

45 played6 unusedChampionship, EFL Cup, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 17 MayChampionshipCoventryHL0-1660006.918
Sunday 14 MayChampionshipCoventryAD0-0220006.69
Wednesday 19 AprilChampionshipHull CityHW3-1450006.99
Friday 14 AprilChampionshipNorwichHW5-1680106.911
Monday 10 AprilChampionshipBristol CityAD2-2840006.219
Friday 7 AprilChampionshipBurnleyHL1-2130006.32
Saturday 1 AprilChampionshipHuddersfieldAL4-2901006.913
Saturday 18 MarchChampionshipPrestonHW4-09010□7.223
Tuesday 14 MarchChampionshipStoke CityHD1-12400□6.53
Saturday 11 MarchChampionshipSwanseaAW1-3120006.51
Saturday 4 MarchChampionshipReadingHW5-0221007.28
Saturday 25 FebruaryChampionshipWest BromAL2-0680006.929
Saturday 18 FebruaryChampionshipQPRHW3-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 FebruaryChampionshipSheffield UtdAW1-3820107.27
Saturday 11 FebruaryChampionshipCardiffAW1-369100719
Saturday 4 FebruaryChampionshipBlackpoolHW3-0760006.318
Saturday 28 JanuaryChampionshipWatfordHW2-0721007.611
Sunday 22 JanuaryChampionshipSunderlandAL2-06500□6.35
Saturday 14 JanuaryChampionshipMillwallHW1-0731007.226
Saturday 7 JanuaryFA CupBrightonHL1-5590006.37
Monday 2 JanuaryChampionshipBirminghamAW1-383000613
Thursday 29 DecemberChampionshipBlackburnAW1-2711107.914
Monday 26 DecemberChampionshipWiganHW4-1761007.34
Saturday 17 DecemberChampionshipBurnleyAL3-1450006.32
Saturday 10 DecemberChampionshipLutonHW2-1830006.57
Saturday 12 NovemberChampionshipNorwichAW1-27501□6.78
Tuesday 8 NovemberChampionshipBlackpoolAW0-3631107.98
Saturday 5 NovemberChampionshipBristol CityHD1-1720006.75
Tuesday 1 NovemberChampionshipHull CityAW1-3710006.32
Saturday 29 OctoberChampionshipPrestonAL2-1190006.32
Saturday 22 OctoberChampionshipHuddersfieldHD0-0300006.55
Wednesday 19 OctoberChampionshipWiganAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 OctoberChampionshipBlackburnHL1-2230006.75
Saturday 8 OctoberChampionshipMillwallAL2-0250006.51
Wednesday 5 OctoberChampionshipBirminghamHW1-0200006.22
Saturday 1 OctoberChampionshipCoventryAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 26 SeptemberUEFA Nations LeagueMontenegroAW0-2160006.73
Friday 23 SeptemberUEFA Nations LeagueRomaniaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 SeptemberChampionshipRotherhamHD0-0160006.22
Tuesday 13 SeptemberChampionshipCardiffHL2-31000Not recorded1
Monday 5 SeptemberChampionshipSunderlandHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 30 AugustChampionshipWatfordAL2-11000Not recorded0
Saturday 27 AugustChampionshipSwanseaHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 AugustChampionshipReadingAL1-0700006.64
Wednesday 17 AugustChampionshipStoke CityAD2-2190006.72
Sunday 14 AugustChampionshipSheffield UtdHD2-2610006.32
Wednesday 10 AugustEFL CupBarnsleyHL0-1300006.32
Saturday 6 AugustChampionshipQPRAL3-26810□7.23
Saturday 30 JulyChampionshipWest BromHD1-1270006.21
Tuesday 7 JuneUEFA Nations LeagueMontenegroHW2-0230006.71
Saturday 4 JuneUEFA Nations LeagueBosnia & HerzegovinaHD1-1120006.30

2021

22 played20 unusedChampionship, EFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipNottingham ForestHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 AprilChampionshipBristol CityAL5-0160006.32
Saturday 23 AprilChampionshipReadingHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 18 AprilChampionshipMillwallAL2-1180006.34
Friday 15 AprilChampionshipCardiffHW2-1200006.51
Saturday 9 AprilChampionshipMiddlesbroughAW0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 MarchChampionshipLutonHL1-31501074
Wednesday 16 MarchChampionshipCoventryAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 MarchChampionshipBirminghamAD0-0240006.73
Tuesday 22 FebruaryChampionshipBarnsleyHL0-2600006.24
Saturday 19 FebruaryChampionshipQPRAD1-18110□6.93
Tuesday 15 FebruaryChampionshipSheffield UtdAD0-0560006.73
Saturday 12 FebruaryChampionshipFulhamHL0-1720006.38
Tuesday 8 FebruaryChampionshipDerbyAL3-1900006.63
Saturday 5 FebruaryChampionshipPrestonHL0-1360006.54
Saturday 22 JanuaryPremier LeagueWolvesHL1-2110006.73
Wednesday 19 JanuaryPremier LeagueManchester UnitedHL1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 16 JanuaryPremier LeagueLiverpoolAL3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 11 JanuaryPremier LeagueSouthamptonAL4-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 2 JanuaryPremier LeagueAston VillaHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 29 DecemberPremier LeagueManchester CityHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 26 DecemberPremier LeagueBrightonAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 22 DecemberEFL CupChelseaHL0-290006.30
Friday 10 DecemberPremier LeagueWatfordHW2-1210107.20
Sunday 5 DecemberPremier LeagueLeedsAD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 2 DecemberPremier LeagueTottenhamAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 28 NovemberPremier LeagueEvertonHW1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 NovemberPremier LeagueNewcastleAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 NovemberPremier LeagueNorwichHL1-2210006.64
Saturday 30 OctoberPremier LeagueBurnleyAL3-1900006.79
Wednesday 27 OctoberEFL CupStoke CityAW1-2720106.511
Sunday 24 OctoberPremier LeagueLeicesterHL1-2330006.51
Saturday 16 OctoberPremier LeagueChelseaHL0-1230006.53
Sunday 3 OctoberPremier LeagueWest HamAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 25 SeptemberPremier LeagueLiverpoolHD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 21 SeptemberEFL CupOldhamHW7-0904009.713
Saturday 18 SeptemberPremier LeagueWolvesAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 SeptemberPremier LeagueBrightonHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 28 AugustPremier LeagueAston VillaAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 24 AugustEFL CupForest GreenHW3-1901007.79
Saturday 21 AugustPremier LeagueCrystal PalaceAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Friday 13 AugustPremier LeagueArsenalHW2-0100006.22

2020

54 played6 unusedChampionship, EFL Cup, Euro Championship, FA Cup, UEFA Nations League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 21 JuneEuro ChampionshipBelgiumHL0-23000Not recorded0
Wednesday 16 JuneEuro ChampionshipRussiaHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 JuneEuro ChampionshipDenmarkAW0-1100006.21
Saturday 29 MayChampionshipSwanseaHW2-0160006.73
Saturday 22 MayChampionshipBournemouthHW3-1451007.31
Monday 17 MayChampionshipBournemouthAL1-0580006.74
Saturday 8 MayChampionshipBristol CityAW1-3650006.56
Saturday 1 MayChampionshipWatfordHW2-0741007.26
Tuesday 27 AprilChampionshipRotherhamHW1-0160006.53
Saturday 24 AprilChampionshipBournemouthAW0-17400□6.69
Tuesday 20 AprilChampionshipCardiffHD1-1900006.27
Saturday 17 AprilChampionshipMillwallHD0-0900006.77
Saturday 10 AprilChampionshipPrestonAW0-5791007.36
Tuesday 6 AprilChampionshipBirminghamHD0-090006.30
Saturday 3 AprilChampionshipHuddersfieldAD1-190006.73
Saturday 20 MarchChampionshipNottingham ForestHD1-190006.31
Tuesday 16 MarchChampionshipDerbyAD2-21000Not recorded0
Friday 12 MarchChampionshipBlackburnAW0-1140006.31
Wednesday 3 MarchChampionshipNorwichAL1-0140006.71
Saturday 27 FebruaryChampionshipStoke CityHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 FebruaryChampionshipCoventryAL2-0900006.210
Wednesday 17 FebruaryChampionshipQPRAL2-1130006.31
Sunday 14 FebruaryChampionshipBarnsleyHL0-2160006.53
Wednesday 10 FebruaryChampionshipReadingAW1-31000Not recorded0
Saturday 6 FebruaryChampionshipMiddlesbroughAW1-4110006.34
Wednesday 3 FebruaryChampionshipBristol CityHW3-2110006.22
Saturday 30 JanuaryChampionshipWycombeHW7-280107.31
Wednesday 27 JanuaryChampionshipSwanseaAD1-11300061
Sunday 24 JanuaryFA CupLeicesterHL1-3900006.35
Wednesday 20 JanuaryChampionshipLutonHW1-0160006.50
Saturday 9 JanuaryFA CupMiddlesbroughHW2-1900006.312
Tuesday 5 JanuaryEFL CupTottenhamAL2-090006.32
Wednesday 30 DecemberChampionshipBournemouthHW2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 DecemberChampionshipCardiffAW2-31000Not recorded0
Tuesday 22 DecemberEFL CupNewcastleHW1-0900006.711
Saturday 19 DecemberChampionshipReadingHW3-1120006.71
Tuesday 15 DecemberChampionshipWatfordAD1-1200006.21
Wednesday 9 DecemberChampionshipDerbyHD0-0170006.30
Saturday 5 DecemberChampionshipBlackburnHD2-27200□6.33
Tuesday 1 DecemberChampionshipRotherhamAW0-2871007.55
Friday 27 NovemberChampionshipQPRHW2-1190006.63
Tuesday 24 NovemberChampionshipBarnsleyAW0-13000Not recorded0
Saturday 21 NovemberChampionshipWycombeAD0-0290006.50
Wednesday 18 NovemberUEFA Nations LeagueWalesAL3-11000Not recorded0
Sunday 15 NovemberUEFA Nations LeagueBulgariaAW1-2550006.310
Saturday 7 NovemberChampionshipMiddlesbroughHD0-0230006.55
Tuesday 3 NovemberChampionshipSwanseaHD1-11200□6.51
Saturday 31 OctoberChampionshipLutonAW0-3151007.31
Tuesday 27 OctoberChampionshipNorwichHD1-1110006.50
Saturday 24 OctoberChampionshipStoke CityAL3-2262008.33
Wednesday 21 OctoberChampionshipSheffield WednesdayAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 17 OctoberChampionshipCoventryHW2-0260006.31
Sunday 4 OctoberChampionshipPrestonHL2-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Thursday 1 OctoberEFL CupFulhamHW3-0901007.35
Saturday 26 SeptemberChampionshipMillwallAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 SeptemberEFL CupWest BromAD2-2951007.512
Saturday 19 SeptemberChampionshipHuddersfieldHW3-0181007.33
Wednesday 16 SeptemberEFL CupSouthamptonAW0-2770006.75
Saturday 12 SeptemberChampionshipBirminghamAL1-0180006.34
Sunday 6 SeptemberEFL CupWycombeHD1-1130006.90

2019

20 playedChampionship, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 11 JanuaryLeague OnePortsmouthAL2-1370006.466
Wednesday 1 JanuaryLeague OneSouthendHD1-1900006.641
Sunday 29 DecemberLeague OneOxford UnitedHL1-2900006.671%
Thursday 26 DecemberLeague OneBristol RoversAW1-2891007.362%
Saturday 21 DecemberLeague OneTranmereAL1-0900006.585%
Saturday 14 DecemberLeague OneDoncasterHW2-1861108.260%
Saturday 7 DecemberLeague OneBoltonAD2-2862008.477%
Saturday 23 NovemberLeague OneGillinghamHW1-0580006.533%
Saturday 16 NovemberLeague OneBlackpoolAL2-0900006.555%
Saturday 2 NovemberLeague OneLincolnHD1-1900006.776%
Tuesday 22 OctoberLeague OneBurton AlbionAL1-0900006.558%
Saturday 19 OctoberLeague OnePortsmouthHW1-0850006.260%
Saturday 12 OctoberLeague OneSouthendAW1-4793008.875%
Saturday 5 OctoberLeague OneRochdaleHW3-2741006.933%
Saturday 21 SeptemberLeague OneBristol RoversHL1-36610□□■6.337%
Tuesday 17 SeptemberLeague OneCoventryAL2-15510□6.940%
Saturday 14 SeptemberLeague OneShrewsburyHD1-1790006.275%
Saturday 7 SeptemberLeague OneMilton Keynes DonsAL2-1121007.250%
Saturday 17 AugustChampionshipHull CityHD1-180006.50%
Saturday 3 AugustChampionshipBirminghamHL0-1260006.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.

2018

6 playedChampionship

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 5 MayChampionshipPrestonHW3-0111007.360%
Saturday 13 AprilChampionshipReadingAL2-1120006.4100%
Wednesday 10 AprilChampionshipIpswichHW2-03000Not recorded0%
Tuesday 12 MarchChampionshipSheffield UtdAL2-01000Not recorded0%
Saturday 9 FebruaryChampionshipNottingham ForestAL2-11000Not recorded0%
Saturday 25 AugustChampionshipBlackburnAL1-0640006.878%

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.