Skip to content
442ball
Menu

S. Ghoddos: match by match

154 appearances across 8 competitions, 2017 to 2026.

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

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

2026

3 playedFIFA World Cup

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 27 JuneFIFA World CupEgyptAD1-1670006.513
Sunday 21 JuneFIFA World CupBelgiumAD0-0790006.914
Tuesday 16 JuneFIFA World CupNew ZealandHD2-2650006.618

2023

20 played13 unusedEFL Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueNewcastleHL2-4270006.710
Saturday 11 MayPremier LeagueBournemouthAW1-2Bench
Saturday 4 MayPremier LeagueFulhamHD0-0Bench
Saturday 27 AprilPremier LeagueEvertonAL1-0Bench
Saturday 20 AprilPremier LeagueLutonAW1-5Bench
Saturday 13 AprilPremier LeagueSheffield UtdHW2-0Bench
Saturday 6 AprilPremier LeagueAston VillaAD3-3Bench
Wednesday 3 AprilPremier LeagueBrightonHD0-0Bench
Saturday 30 MarchPremier LeagueManchester UnitedHD1-117006.72
Saturday 16 MarchPremier LeagueBurnleyAL2-1Bench
Saturday 9 MarchPremier LeagueArsenalAL2-110006.2
Saturday 2 MarchPremier LeagueChelseaHD2-2Bench
Monday 26 FebruaryPremier LeagueWest HamAL4-2Bench
Tuesday 20 FebruaryPremier LeagueManchester CityAL1-08006.22
Saturday 17 FebruaryPremier LeagueLiverpoolHL1-413006.3
Saturday 10 FebruaryPremier LeagueWolvesAW0-2Bench
Saturday 30 DecemberPremier LeagueCrystal PalaceAL3-19007.342
Wednesday 27 DecemberPremier LeagueWolvesHL1-490006.550
Sunday 17 DecemberPremier LeagueAston VillaHL1-29006.917
Saturday 9 DecemberPremier LeagueSheffield UtdAL1-090006.734
Wednesday 6 DecemberPremier LeagueBrightonAL2-190006.719
Saturday 2 DecemberPremier LeagueLutonHW3-177006.750
Saturday 25 NovemberPremier LeagueArsenalHL0-189006.68
Sunday 12 NovemberPremier LeagueLiverpoolAL3-018006.63
Saturday 4 NovemberPremier LeagueWest HamHW3-21004
Saturday 28 OctoberPremier LeagueChelseaAW0-21506.9
Saturday 21 OctoberPremier LeagueBurnleyHW3-01417.513
Saturday 7 OctoberPremier LeagueManchester UnitedAL2-115006.2
Sunday 1 OctoberPremier LeagueNottingham ForestAD1-121006.916
Wednesday 27 SeptemberEFL CupArsenalHL0-127006.612
Saturday 23 SeptemberPremier LeagueEvertonHL1-31706.911
Saturday 16 SeptemberPremier LeagueNewcastleAL1-0Bench
Saturday 2 SeptemberPremier LeagueBournemouthHD2-2Bench

2022

19 played21 unusedEFL Cup, FA Cup, FIFA World Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueManchester CityHW1-01001
Saturday 20 MayPremier LeagueTottenhamAW1-3Bench
Sunday 14 MayPremier LeagueWest HamHW2-010006.74
Saturday 6 MayPremier LeagueLiverpoolAL1-0Bench
Saturday 29 AprilPremier LeagueNottingham ForestHW2-113006.66
Wednesday 26 AprilPremier LeagueChelseaAW0-2Bench
Saturday 22 AprilPremier LeagueAston VillaHD1-1Bench
Saturday 15 AprilPremier LeagueWolvesAL2-016006.78
Saturday 8 AprilPremier LeagueNewcastleHL1-2Bench
Wednesday 5 AprilPremier LeagueManchester UnitedAL1-0Bench
Saturday 1 AprilPremier LeagueBrightonAD3-312006.7
Saturday 18 MarchPremier LeagueLeicesterHD1-1Bench
Wednesday 15 MarchPremier LeagueSouthamptonAW0-2Bench
Saturday 11 MarchPremier LeagueEvertonAL1-09006.72
Saturday 4 FebruaryPremier LeagueSouthamptonHW3-0Bench
Sunday 22 JanuaryPremier LeagueLeedsAD0-0Bench
Saturday 14 JanuaryPremier LeagueBournemouthHW2-0Bench
Saturday 7 JanuaryFA CupWest HamHL0-190006.930
Monday 2 JanuaryPremier LeagueLiverpoolHW3-111006.69
Friday 30 DecemberPremier LeagueWest HamAW0-223006.96
Monday 26 DecemberPremier LeagueTottenhamHD2-223006.73
Tuesday 29 NovemberFIFA World CupUSAHL0-145006.614
Friday 25 NovemberFIFA World CupWalesAW0-2Bench
Monday 21 NovemberFIFA World CupEnglandAL6-2Bench
Saturday 12 NovemberPremier LeagueManchester CityAW1-2Bench
Tuesday 8 NovemberEFL CupGillinghamHD1-190007.360
Saturday 5 NovemberPremier LeagueNottingham ForestAD2-212006.32
Saturday 29 OctoberPremier LeagueWolvesHD1-1Bench
Sunday 23 OctoberPremier LeagueAston VillaAL4-0Bench
Wednesday 19 OctoberPremier LeagueChelseaHD0-0100
Friday 14 OctoberPremier LeagueBrightonHW2-010006.3
Saturday 8 OctoberPremier LeagueNewcastleAL5-111006.33
Saturday 1 OctoberPremier LeagueBournemouthAD0-0Bench
Sunday 18 SeptemberPremier LeagueArsenalHL0-3Bench
Saturday 3 SeptemberPremier LeagueLeedsHW5-2Bench
Tuesday 30 AugustPremier LeagueCrystal PalaceAD1-111006.710
Saturday 27 AugustPremier LeagueEvertonHD1-1Bench
Tuesday 23 AugustEFL CupColchesterAW0-234006.912
Saturday 20 AugustPremier LeagueFulhamAL3-212006.5
Saturday 13 AugustPremier LeagueManchester UnitedHW4-0Bench

2021

22 played16 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 AprilPremier LeagueTottenhamHD0-078006.613
Saturday 16 AprilPremier LeagueWatfordAW1-224006.65
Sunday 10 AprilPremier LeagueWest HamHW2-0Bench
Saturday 2 AprilPremier LeagueChelseaAW1-4Bench
Saturday 12 MarchPremier LeagueBurnleyHW2-0Bench
Saturday 5 MarchPremier LeagueNorwichAW1-3Bench
Saturday 26 FebruaryPremier LeagueNewcastleHL0-2Bench
Saturday 19 FebruaryPremier LeagueArsenalAL2-112006.7
Saturday 12 FebruaryPremier LeagueCrystal PalaceHD0-08006.62
Wednesday 9 FebruaryPremier LeagueManchester CityAL2-06200714
Saturday 5 FebruaryFA CupEvertonAL4-118006.33
Saturday 22 JanuaryPremier LeagueWolvesHL1-216006.92
Wednesday 19 JanuaryPremier LeagueManchester UnitedHL1-3Bench
Sunday 16 JanuaryPremier LeagueLiverpoolAL3-0Bench
Tuesday 11 JanuaryPremier LeagueSouthamptonAL4-1Bench
Sunday 2 JanuaryPremier LeagueAston VillaHW2-136006.915
Wednesday 29 DecemberPremier LeagueManchester CityHL0-18006.51
Sunday 26 DecemberPremier LeagueBrightonAL2-024006.912
Wednesday 22 DecemberEFL CupChelseaHL0-217006.53
Friday 10 DecemberPremier LeagueWatfordHW2-12100711
Sunday 5 DecemberPremier LeagueLeedsAD2-2Bench
Thursday 2 DecemberPremier LeagueTottenhamAL2-0Bench
Sunday 28 NovemberPremier LeagueEvertonHW1-0Bench
Saturday 20 NovemberPremier LeagueNewcastleAD3-35906.710
Saturday 6 NovemberPremier LeagueNorwichHL1-2450107.213
Saturday 30 OctoberPremier LeagueBurnleyAL3-13217.510
Wednesday 27 OctoberEFL CupStoke CityAW1-29007.540
Sunday 24 OctoberPremier LeagueLeicesterHL1-214006.33
Saturday 16 OctoberPremier LeagueChelseaHL0-118006.59
Sunday 3 OctoberPremier LeagueWest HamAW1-2Bench
Saturday 25 SeptemberPremier LeagueLiverpoolHD3-3Bench
Tuesday 21 SeptemberEFL CupOldhamHW7-0900208.356
Saturday 18 SeptemberPremier LeagueWolvesAW0-2Bench
Saturday 11 SeptemberPremier LeagueBrightonHL0-1Bench
Saturday 28 AugustPremier LeagueAston VillaAD1-166007.214
Tuesday 24 AugustEFL CupForest GreenHW3-190010749
Saturday 21 AugustPremier LeagueCrystal PalaceAD0-020006.72
Friday 13 AugustPremier LeagueArsenalHW2-0Bench

2020

49 played4 unusedChampionship, EFL Cup, FA Cup, Ligue 2

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 MayChampionshipSwanseaHW2-016006.31
Saturday 22 MayChampionshipBournemouthHW3-126006.76
Monday 17 MayChampionshipBournemouthAL1-010006.72
Saturday 8 MayChampionshipBristol CityAW1-3250106.97
Saturday 1 MayChampionshipWatfordHW2-016006.75
Tuesday 27 AprilChampionshipRotherhamHW1-074006.923
Saturday 24 AprilChampionshipBournemouthAW0-1100
Tuesday 20 AprilChampionshipCardiffHD1-132006.99
Saturday 17 AprilChampionshipMillwallHD0-020006.712
Saturday 10 AprilChampionshipPrestonAW0-511006.65
Tuesday 6 AprilChampionshipBirminghamHD0-019006.712
Saturday 3 AprilChampionshipHuddersfieldAD1-172006.716
Saturday 20 MarchChampionshipNottingham ForestHD1-1200077
Tuesday 16 MarchChampionshipDerbyAD2-219006.34
Friday 12 MarchChampionshipBlackburnAW0-114006.95
Wednesday 3 MarchChampionshipNorwichAL1-076006.620
Saturday 27 FebruaryChampionshipStoke CityHW2-186007.638
Wednesday 24 FebruaryChampionshipSheffield WednesdayHW3-085118.225
Saturday 20 FebruaryChampionshipCoventryAL2-058006.920
Wednesday 17 FebruaryChampionshipQPRAL2-115006.34
Sunday 14 FebruaryChampionshipBarnsleyHL0-274006.917
Wednesday 10 FebruaryChampionshipReadingAW1-310006.32
Saturday 6 FebruaryChampionshipMiddlesbroughAW1-483006.313
Wednesday 3 FebruaryChampionshipBristol CityHW3-279107.614
Saturday 30 JanuaryChampionshipWycombeHW7-282006.312
Wednesday 27 JanuaryChampionshipSwanseaAD1-110006.71
Sunday 24 JanuaryFA CupLeicesterHL1-379006.516
Wednesday 20 JanuaryChampionshipLutonHW1-083107.927
Saturday 9 JanuaryFA CupMiddlesbroughHW2-190117.936
Tuesday 5 JanuaryEFL CupTottenhamAL2-0Bench
Wednesday 30 DecemberChampionshipBournemouthHW2-11002
Saturday 26 DecemberChampionshipCardiffAW2-3Bench
Tuesday 22 DecemberEFL CupNewcastleHW1-090007.318
Saturday 19 DecemberChampionshipReadingHW3-126006.73
Tuesday 15 DecemberChampionshipWatfordAD1-1Bench
Saturday 12 DecemberChampionshipNottingham ForestAW1-310006.32
Wednesday 9 DecemberChampionshipDerbyHD0-017006.7
Saturday 5 DecemberChampionshipBlackburnHD2-29006.31
Tuesday 1 DecemberChampionshipRotherhamAW0-23002
Friday 27 NovemberChampionshipQPRHW2-19006.61
Tuesday 24 NovemberChampionshipBarnsleyAW0-1300
Saturday 21 NovemberChampionshipWycombeAD0-061006.710
Saturday 7 NovemberChampionshipMiddlesbroughHD0-016006.73
Tuesday 3 NovemberChampionshipSwanseaHD1-162006.38
Saturday 31 OctoberChampionshipLutonAW0-3Bench
Tuesday 27 OctoberChampionshipNorwichHD1-159006.712
Saturday 24 OctoberChampionshipStoke CityAL3-245006.96
Wednesday 21 OctoberChampionshipSheffield WednesdayAW1-277007.219
Saturday 17 OctoberChampionshipCoventryHW2-011006.36
Sunday 4 OctoberChampionshipPrestonHL2-422006.53
Thursday 1 OctoberEFL CupFulhamHW3-069010719
Saturday 29 AugustLigue 2Le HavreAL1-09007.182
Saturday 22 AugustLigue 2NancyHW1-086007.157

2019

5 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 6 MarchLigue 1MarseilleAD2-210107.8
Saturday 29 FebruaryLigue 1MetzHL0-145006.6
Saturday 11 JanuaryLigue 1MontpellierHL1-269007.2
Saturday 17 AugustLigue 1LilleHW1-090007.1
Saturday 10 AugustLigue 1NiceAL2-1160006.5

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

30 playedFIFA World Cup, Ligue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 24 MayLigue 1GuingampHW2-1901007.9
Saturday 18 MayLigue 1MonacoAL2-0680006.8
Saturday 11 MayLigue 1ToulouseHD0-045007.2
Sunday 5 MayLigue 1MontpellierAD1-1130006.6
Sunday 28 AprilLigue 1StrasbourgHD0-0120007.1
Saturday 16 MarchLigue 1AngersAD0-077006.6
Saturday 9 MarchLigue 1NimesHW2-1830007.1
Saturday 2 MarchLigue 1ReimsAD2-2830007.2
Saturday 23 FebruaryLigue 1NiceHW1-0880007.3
Saturday 16 FebruaryLigue 1MarseilleAL2-0290006.7
Saturday 9 FebruaryLigue 1CaenHW1-0900107
Sunday 23 DecemberLigue 1BordeauxAD1-1320006.4
Saturday 8 DecemberLigue 1GuingampAW1-2620006.9
Tuesday 4 DecemberLigue 1MonacoHL0-2290006.6
Saturday 1 DecemberLigue 1NimesAL3-090007
Sunday 25 NovemberLigue 1MarseilleHL1-3900006.7
Saturday 10 NovemberLigue 1ToulouseAW0-1810107
Saturday 3 NovemberLigue 1NiceAL1-0900006.9
Saturday 27 OctoberLigue 1NantesHL1-2790006.8
Saturday 20 OctoberLigue 1Paris Saint GermainAL5-0900006
Saturday 6 OctoberLigue 1DijonHW1-0901007.5
Saturday 29 SeptemberLigue 1CaenAL1-0730006.3
Wednesday 26 SeptemberLigue 1RennesHW2-1820207.9
Saturday 22 SeptemberLigue 1StrasbourgAL3-190006.3
Saturday 15 SeptemberLigue 1LilleHL2-3901007.3
Sunday 2 SeptemberLigue 1Saint EtienneAD0-0300006.4
Saturday 25 AugustLigue 1ReimsHW4-1651007
Monday 25 JuneFIFA World CupPortugalHD1-1200006.71%
Wednesday 20 JuneFIFA World CupSpainHL0-140006.3
Friday 15 JuneFIFA World CupMoroccoAW0-150006.31%

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

6 playedUEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Thursday 7 DecemberUEFA Europa LeagueHertha BSCAD1-1900006.782%
Thursday 23 NovemberUEFA Europa LeagueZorya LuhanskHW2-0901008.478%
Thursday 2 NovemberUEFA Europa LeagueAthletic ClubAL1-0900006.374%
Thursday 19 OctoberUEFA Europa LeagueAthletic ClubHD2-2900107.477%
Thursday 28 SeptemberUEFA Europa LeagueHertha BSCHW1-090000786%
Thursday 14 SeptemberUEFA Europa LeagueZorya LuhanskAW0-2901007.552%

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.