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-045006.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-3Bench
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.2
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-111006.65
Wednesday 12 FebruaryChampionshipSheffield UtdAL3-11000
Monday 3 FebruaryChampionshipSunderlandHL2-3690006.76
Saturday 25 JanuaryChampionshipPrestonAL2-1790007.28
Tuesday 21 JanuaryChampionshipWest BromHW2-01000
Saturday 18 JanuaryChampionshipPortsmouthAL2-11000
Saturday 30 NovemberChampionshipHull CityHW3-1Bench
Wednesday 27 NovemberChampionshipBlackburnHL0-190006.5
Saturday 23 NovemberChampionshipOxford UnitedAW2-6280006.73
Tuesday 5 NovemberChampionshipQPRAW1-4Bench
Saturday 19 OctoberChampionshipBristol CityHL0-2110006.24
Saturday 5 OctoberChampionshipWatfordAL2-190006.5
Tuesday 1 OctoberChampionshipWest BromAW0-1Bench

2023

23 playedChampionship, EFL Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 16 MarchChampionshipBlackburnHD0-019006.2
Tuesday 12 MarchChampionshipBirminghamAW0-166006.74
Saturday 9 MarchChampionshipQPRAW0-278175
Wednesday 6 MarchChampionshipNorwichHW3-18717.25
Saturday 2 MarchChampionshipStoke CityAL2-090006.314
Saturday 24 FebruaryChampionshipPlymouthHL0-290006.613
Saturday 17 FebruaryChampionshipLeicesterAW1-212006.71
Wednesday 14 FebruaryChampionshipPrestonAL2-190006.77
Saturday 10 FebruaryChampionshipBristol CityHL1-29000715
Sunday 4 FebruaryChampionshipSunderlandHD1-177107.68
Tuesday 23 JanuaryEFL CupChelseaAL6-145006.712
Saturday 20 JanuaryChampionshipRotherhamHD1-170107.610
Saturday 13 JanuaryChampionshipMillwallAW1-39107.22
Saturday 21 OctoberChampionshipBirminghamHW1-09006.65
Saturday 7 OctoberChampionshipSunderlandAW0-415107.54
Tuesday 3 OctoberChampionshipCardiffHW2-0200106.95
Saturday 30 SeptemberChampionshipWatfordAW2-312006.3
Saturday 16 SeptemberChampionshipBlackburnAL2-1870107.39
Tuesday 29 AugustEFL CupBoltonAW1-373006.312
Saturday 26 AugustChampionshipWest BromAL4-218107.21
Saturday 19 AugustChampionshipHuddersfieldHD1-1690077
Saturday 12 AugustChampionshipCoventryAL3-025006.27
Saturday 5 AugustChampionshipMillwallHL0-190007.225

2022

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

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Wednesday 17 MayChampionshipCoventryHL0-166006.918
Sunday 14 MayChampionshipCoventryAD0-022006.69
Wednesday 19 AprilChampionshipHull CityHW3-145006.99
Friday 14 AprilChampionshipNorwichHW5-1680106.911
Monday 10 AprilChampionshipBristol CityAD2-284006.219
Friday 7 AprilChampionshipBurnleyHL1-213006.32
Saturday 1 AprilChampionshipHuddersfieldAL4-290106.913
Saturday 18 MarchChampionshipPrestonHW4-09017.223
Tuesday 14 MarchChampionshipStoke CityHD1-12406.53
Saturday 11 MarchChampionshipSwanseaAW1-312006.51
Saturday 4 MarchChampionshipReadingHW5-022107.28
Saturday 25 FebruaryChampionshipWest BromAL2-068006.929
Saturday 18 FebruaryChampionshipQPRHW3-1Bench
Wednesday 15 FebruaryChampionshipSheffield UtdAW1-3820107.27
Saturday 11 FebruaryChampionshipCardiffAW1-36910719
Saturday 4 FebruaryChampionshipBlackpoolHW3-076006.318
Saturday 28 JanuaryChampionshipWatfordHW2-072107.611
Sunday 22 JanuaryChampionshipSunderlandAL2-06506.35
Saturday 14 JanuaryChampionshipMillwallHW1-073107.226
Saturday 7 JanuaryFA CupBrightonHL1-559006.37
Monday 2 JanuaryChampionshipBirminghamAW1-38300613
Thursday 29 DecemberChampionshipBlackburnAW1-2711107.914
Monday 26 DecemberChampionshipWiganHW4-176107.34
Saturday 17 DecemberChampionshipBurnleyAL3-145006.32
Saturday 10 DecemberChampionshipLutonHW2-183006.57
Saturday 12 NovemberChampionshipNorwichAW1-275016.78
Tuesday 8 NovemberChampionshipBlackpoolAW0-3631107.98
Saturday 5 NovemberChampionshipBristol CityHD1-172006.75
Tuesday 1 NovemberChampionshipHull CityAW1-371006.32
Saturday 29 OctoberChampionshipPrestonAL2-119006.32
Saturday 22 OctoberChampionshipHuddersfieldHD0-030006.55
Wednesday 19 OctoberChampionshipWiganAW1-4Bench
Saturday 15 OctoberChampionshipBlackburnHL1-223006.75
Saturday 8 OctoberChampionshipMillwallAL2-025006.51
Wednesday 5 OctoberChampionshipBirminghamHW1-020006.22
Saturday 1 OctoberChampionshipCoventryAL1-0Bench
Monday 26 SeptemberUEFA Nations LeagueMontenegroAW0-216006.73
Friday 23 SeptemberUEFA Nations LeagueRomaniaHD1-1Bench
Saturday 17 SeptemberChampionshipRotherhamHD0-016006.22
Tuesday 13 SeptemberChampionshipCardiffHL2-31001
Monday 5 SeptemberChampionshipSunderlandHW1-0Bench
Tuesday 30 AugustChampionshipWatfordAL2-1100
Saturday 27 AugustChampionshipSwanseaHW2-1Bench
Saturday 20 AugustChampionshipReadingAL1-070006.64
Wednesday 17 AugustChampionshipStoke CityAD2-219006.72
Sunday 14 AugustChampionshipSheffield UtdHD2-261006.32
Wednesday 10 AugustEFL CupBarnsleyHL0-130006.32
Saturday 6 AugustChampionshipQPRAL3-26817.23
Saturday 30 JulyChampionshipWest BromHD1-127006.21
Tuesday 7 JuneUEFA Nations LeagueMontenegroHW2-023006.71
Saturday 4 JuneUEFA Nations LeagueBosnia & HerzegovinaHD1-112006.3

2021

22 played20 unusedChampionship, EFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 7 MayChampionshipNottingham ForestHD1-1Bench
Saturday 30 AprilChampionshipBristol CityAL5-016006.32
Saturday 23 AprilChampionshipReadingHW3-0Bench
Monday 18 AprilChampionshipMillwallAL2-118006.34
Friday 15 AprilChampionshipCardiffHW2-120006.51
Saturday 9 AprilChampionshipMiddlesbroughAW0-1Bench
Saturday 19 MarchChampionshipLutonHL1-31501074
Wednesday 16 MarchChampionshipCoventryAW0-2Bench
Saturday 12 MarchChampionshipBirminghamAD0-024006.73
Tuesday 22 FebruaryChampionshipBarnsleyHL0-260006.24
Saturday 19 FebruaryChampionshipQPRAD1-18116.93
Tuesday 15 FebruaryChampionshipSheffield UtdAD0-056006.73
Saturday 12 FebruaryChampionshipFulhamHL0-172006.38
Tuesday 8 FebruaryChampionshipDerbyAL3-190006.63
Saturday 5 FebruaryChampionshipPrestonHL0-136006.54
Saturday 22 JanuaryPremier LeagueWolvesHL1-211006.73
Wednesday 19 JanuaryPremier LeagueManchester UnitedHL1-3Bench
Sunday 16 JanuaryPremier LeagueLiverpoolAL3-0Bench
Tuesday 11 JanuaryPremier LeagueSouthamptonAL4-1Bench
Sunday 2 JanuaryPremier LeagueAston VillaHW2-1Bench
Wednesday 29 DecemberPremier LeagueManchester CityHL0-1Bench
Sunday 26 DecemberPremier LeagueBrightonAL2-0Bench
Wednesday 22 DecemberEFL CupChelseaHL0-29006.3
Friday 10 DecemberPremier LeagueWatfordHW2-1210107.2
Sunday 5 DecemberPremier LeagueLeedsAD2-2Bench
Thursday 2 DecemberPremier LeagueTottenhamAL2-0Bench
Sunday 28 NovemberPremier LeagueEvertonHW1-0Bench
Saturday 20 NovemberPremier LeagueNewcastleAD3-3Bench
Saturday 6 NovemberPremier LeagueNorwichHL1-221006.64
Saturday 30 OctoberPremier LeagueBurnleyAL3-190006.79
Wednesday 27 OctoberEFL CupStoke CityAW1-2720106.511
Sunday 24 OctoberPremier LeagueLeicesterHL1-233006.51
Saturday 16 OctoberPremier LeagueChelseaHL0-123006.53
Sunday 3 OctoberPremier LeagueWest HamAW1-2Bench
Saturday 25 SeptemberPremier LeagueLiverpoolHD3-3Bench
Tuesday 21 SeptemberEFL CupOldhamHW7-090409.713
Saturday 18 SeptemberPremier LeagueWolvesAW0-2Bench
Saturday 11 SeptemberPremier LeagueBrightonHL0-1Bench
Saturday 28 AugustPremier LeagueAston VillaAD1-1Bench
Tuesday 24 AugustEFL CupForest GreenHW3-190107.79
Saturday 21 AugustPremier LeagueCrystal PalaceAD0-0Bench
Friday 13 AugustPremier LeagueArsenalHW2-010006.22

2020

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

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Monday 21 JuneEuro ChampionshipBelgiumHL0-2300
Wednesday 16 JuneEuro ChampionshipRussiaHL0-1Bench
Saturday 12 JuneEuro ChampionshipDenmarkAW0-110006.21
Saturday 29 MayChampionshipSwanseaHW2-016006.73
Saturday 22 MayChampionshipBournemouthHW3-145107.31
Monday 17 MayChampionshipBournemouthAL1-058006.74
Saturday 8 MayChampionshipBristol CityAW1-365006.56
Saturday 1 MayChampionshipWatfordHW2-074107.26
Tuesday 27 AprilChampionshipRotherhamHW1-016006.53
Saturday 24 AprilChampionshipBournemouthAW0-17406.69
Tuesday 20 AprilChampionshipCardiffHD1-190006.27
Saturday 17 AprilChampionshipMillwallHD0-090006.77
Saturday 10 AprilChampionshipPrestonAW0-579107.36
Tuesday 6 AprilChampionshipBirminghamHD0-09006.3
Saturday 3 AprilChampionshipHuddersfieldAD1-19006.73
Saturday 20 MarchChampionshipNottingham ForestHD1-19006.31
Tuesday 16 MarchChampionshipDerbyAD2-2100
Friday 12 MarchChampionshipBlackburnAW0-114006.31
Wednesday 3 MarchChampionshipNorwichAL1-014006.71
Saturday 27 FebruaryChampionshipStoke CityHW2-1Bench
Saturday 20 FebruaryChampionshipCoventryAL2-090006.210
Wednesday 17 FebruaryChampionshipQPRAL2-113006.31
Sunday 14 FebruaryChampionshipBarnsleyHL0-216006.53
Wednesday 10 FebruaryChampionshipReadingAW1-3100
Saturday 6 FebruaryChampionshipMiddlesbroughAW1-411006.34
Wednesday 3 FebruaryChampionshipBristol CityHW3-211006.22
Saturday 30 JanuaryChampionshipWycombeHW7-280107.31
Wednesday 27 JanuaryChampionshipSwanseaAD1-1130061
Sunday 24 JanuaryFA CupLeicesterHL1-390006.35
Wednesday 20 JanuaryChampionshipLutonHW1-016006.5
Saturday 9 JanuaryFA CupMiddlesbroughHW2-190006.312
Tuesday 5 JanuaryEFL CupTottenhamAL2-09006.32
Wednesday 30 DecemberChampionshipBournemouthHW2-1Bench
Saturday 26 DecemberChampionshipCardiffAW2-3100
Tuesday 22 DecemberEFL CupNewcastleHW1-090006.711
Saturday 19 DecemberChampionshipReadingHW3-112006.71
Tuesday 15 DecemberChampionshipWatfordAD1-120006.21
Wednesday 9 DecemberChampionshipDerbyHD0-017006.3
Saturday 5 DecemberChampionshipBlackburnHD2-27206.33
Tuesday 1 DecemberChampionshipRotherhamAW0-287107.55
Friday 27 NovemberChampionshipQPRHW2-119006.63
Tuesday 24 NovemberChampionshipBarnsleyAW0-1300
Saturday 21 NovemberChampionshipWycombeAD0-029006.5
Wednesday 18 NovemberUEFA Nations LeagueWalesAL3-1100
Sunday 15 NovemberUEFA Nations LeagueBulgariaAW1-255006.310
Saturday 7 NovemberChampionshipMiddlesbroughHD0-023006.55
Tuesday 3 NovemberChampionshipSwanseaHD1-11206.51
Saturday 31 OctoberChampionshipLutonAW0-315107.31
Tuesday 27 OctoberChampionshipNorwichHD1-111006.5
Saturday 24 OctoberChampionshipStoke CityAL3-226208.33
Wednesday 21 OctoberChampionshipSheffield WednesdayAW1-2Bench
Saturday 17 OctoberChampionshipCoventryHW2-026006.31
Sunday 4 OctoberChampionshipPrestonHL2-4Bench
Thursday 1 OctoberEFL CupFulhamHW3-090107.35
Saturday 26 SeptemberChampionshipMillwallAD1-1Bench
Tuesday 22 SeptemberEFL CupWest BromAD2-295107.512
Saturday 19 SeptemberChampionshipHuddersfieldHW3-018107.33
Wednesday 16 SeptemberEFL CupSouthamptonAW0-277006.75
Saturday 12 SeptemberChampionshipBirminghamAL1-018006.34
Sunday 6 SeptemberEFL CupWycombeHD1-113006.9

2019

20 playedChampionship, League One

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 11 JanuaryLeague OnePortsmouthAL2-137006.466
Wednesday 1 JanuaryLeague OneSouthendHD1-190006.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-155106.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-030000%
Tuesday 12 MarchChampionshipSheffield UtdAL2-010000%
Saturday 9 FebruaryChampionshipNottingham ForestAL2-110000%
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.