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-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 MayPremier LeagueFulhamHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 27 AprilPremier LeagueEvertonAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 20 AprilPremier LeagueLutonAW1-5BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 13 AprilPremier LeagueSheffield UtdHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 6 AprilPremier LeagueAston VillaAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 3 AprilPremier LeagueBrightonHD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 MarchPremier LeagueManchester UnitedHD1-1170006.72
Saturday 16 MarchPremier LeagueBurnleyAL2-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 9 MarchPremier LeagueArsenalAL2-1100006.20
Saturday 2 MarchPremier LeagueChelseaHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 26 FebruaryPremier LeagueWest HamAL4-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 20 FebruaryPremier LeagueManchester CityAL1-080006.22
Saturday 17 FebruaryPremier LeagueLiverpoolHL1-4130006.30
Saturday 10 FebruaryPremier LeagueWolvesAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 30 DecemberPremier LeagueCrystal PalaceAL3-19000□7.342
Wednesday 27 DecemberPremier LeagueWolvesHL1-4900006.550
Sunday 17 DecemberPremier LeagueAston VillaHL1-29000□6.917
Saturday 9 DecemberPremier LeagueSheffield UtdAL1-0900006.734
Wednesday 6 DecemberPremier LeagueBrightonAL2-1900006.719
Saturday 2 DecemberPremier LeagueLutonHW3-1770006.750
Saturday 25 NovemberPremier LeagueArsenalHL0-1890006.68
Sunday 12 NovemberPremier LeagueLiverpoolAL3-0180006.63
Saturday 4 NovemberPremier LeagueWest HamHW3-21000Not recorded4
Saturday 28 OctoberPremier LeagueChelseaAW0-21500□6.90
Saturday 21 OctoberPremier LeagueBurnleyHW3-01410□7.513
Saturday 7 OctoberPremier LeagueManchester UnitedAL2-1150006.20
Sunday 1 OctoberPremier LeagueNottingham ForestAD1-1210006.916
Wednesday 27 SeptemberEFL CupArsenalHL0-1270006.612
Saturday 23 SeptemberPremier LeagueEvertonHL1-31700□6.911
Saturday 16 SeptemberPremier LeagueNewcastleAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 SeptemberPremier LeagueBournemouthHD2-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2022

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

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueManchester CityHW1-01000Not recorded1
Saturday 20 MayPremier LeagueTottenhamAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 14 MayPremier LeagueWest HamHW2-0100006.74
Saturday 6 MayPremier LeagueLiverpoolAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 29 AprilPremier LeagueNottingham ForestHW2-1130006.66
Wednesday 26 AprilPremier LeagueChelseaAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 22 AprilPremier LeagueAston VillaHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 15 AprilPremier LeagueWolvesAL2-0160006.78
Saturday 8 AprilPremier LeagueNewcastleHL1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 5 AprilPremier LeagueManchester UnitedAL1-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 1 AprilPremier LeagueBrightonAD3-3120006.70
Saturday 18 MarchPremier LeagueLeicesterHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 15 MarchPremier LeagueSouthamptonAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 11 MarchPremier LeagueEvertonAL1-090006.72
Saturday 4 FebruaryPremier LeagueSouthamptonHW3-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 22 JanuaryPremier LeagueLeedsAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 14 JanuaryPremier LeagueBournemouthHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 7 JanuaryFA CupWest HamHL0-1900006.930
Monday 2 JanuaryPremier LeagueLiverpoolHW3-1110006.69
Friday 30 DecemberPremier LeagueWest HamAW0-2230006.96
Monday 26 DecemberPremier LeagueTottenhamHD2-2230006.73
Tuesday 29 NovemberFIFA World CupUSAHL0-1450006.614
Friday 25 NovemberFIFA World CupWalesAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Monday 21 NovemberFIFA World CupEnglandAL6-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 NovemberPremier LeagueManchester CityAW1-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 8 NovemberEFL CupGillinghamHD1-1900007.360
Saturday 5 NovemberPremier LeagueNottingham ForestAD2-2120006.32
Saturday 29 OctoberPremier LeagueWolvesHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 23 OctoberPremier LeagueAston VillaAL4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 19 OctoberPremier LeagueChelseaHD0-01000Not recorded0
Friday 14 OctoberPremier LeagueBrightonHW2-0100006.30
Saturday 8 OctoberPremier LeagueNewcastleAL5-1110006.33
Saturday 1 OctoberPremier LeagueBournemouthAD0-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Sunday 18 SeptemberPremier LeagueArsenalHL0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 3 SeptemberPremier LeagueLeedsHW5-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 30 AugustPremier LeagueCrystal PalaceAD1-1110006.710
Saturday 27 AugustPremier LeagueEvertonHD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 23 AugustEFL CupColchesterAW0-2340006.912
Saturday 20 AugustPremier LeagueFulhamAL3-2120006.50
Saturday 13 AugustPremier LeagueManchester UnitedHW4-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2021

22 played16 unusedEFL Cup, FA Cup, Premier League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 23 AprilPremier LeagueTottenhamHD0-0780006.613
Saturday 16 AprilPremier LeagueWatfordAW1-2240006.65
Sunday 10 AprilPremier LeagueWest HamHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 2 AprilPremier LeagueChelseaAW1-4BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 MarchPremier LeagueBurnleyHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 5 MarchPremier LeagueNorwichAW1-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 26 FebruaryPremier LeagueNewcastleHL0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 19 FebruaryPremier LeagueArsenalAL2-1120006.70
Saturday 12 FebruaryPremier LeagueCrystal PalaceHD0-080006.62
Wednesday 9 FebruaryPremier LeagueManchester CityAL2-062000714
Saturday 5 FebruaryFA CupEvertonAL4-1180006.33
Saturday 22 JanuaryPremier LeagueWolvesHL1-2160006.92
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-1360006.915
Wednesday 29 DecemberPremier LeagueManchester CityHL0-180006.51
Sunday 26 DecemberPremier LeagueBrightonAL2-0240006.912
Wednesday 22 DecemberEFL CupChelseaHL0-2170006.53
Friday 10 DecemberPremier LeagueWatfordHW2-121000711
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-35900□6.710
Saturday 6 NovemberPremier LeagueNorwichHL1-2450107.213
Saturday 30 OctoberPremier LeagueBurnleyAL3-13210□7.510
Wednesday 27 OctoberEFL CupStoke CityAW1-29000□7.540
Sunday 24 OctoberPremier LeagueLeicesterHL1-2140006.33
Saturday 16 OctoberPremier LeagueChelseaHL0-1180006.59
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-0900208.356
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-1660007.214
Tuesday 24 AugustEFL CupForest GreenHW3-190010749
Saturday 21 AugustPremier LeagueCrystal PalaceAD0-0200006.72
Friday 13 AugustPremier LeagueArsenalHW2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded

2020

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

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 29 MayChampionshipSwanseaHW2-0160006.31
Saturday 22 MayChampionshipBournemouthHW3-1260006.76
Monday 17 MayChampionshipBournemouthAL1-0100006.72
Saturday 8 MayChampionshipBristol CityAW1-3250106.97
Saturday 1 MayChampionshipWatfordHW2-0160006.75
Tuesday 27 AprilChampionshipRotherhamHW1-0740006.923
Saturday 24 AprilChampionshipBournemouthAW0-11000Not recorded0
Tuesday 20 AprilChampionshipCardiffHD1-1320006.99
Saturday 17 AprilChampionshipMillwallHD0-0200006.712
Saturday 10 AprilChampionshipPrestonAW0-5110006.65
Tuesday 6 AprilChampionshipBirminghamHD0-0190006.712
Saturday 3 AprilChampionshipHuddersfieldAD1-1720006.716
Saturday 20 MarchChampionshipNottingham ForestHD1-12000077
Tuesday 16 MarchChampionshipDerbyAD2-2190006.34
Friday 12 MarchChampionshipBlackburnAW0-1140006.95
Wednesday 3 MarchChampionshipNorwichAL1-0760006.620
Saturday 27 FebruaryChampionshipStoke CityHW2-1860007.638
Wednesday 24 FebruaryChampionshipSheffield WednesdayHW3-08511□8.225
Saturday 20 FebruaryChampionshipCoventryAL2-0580006.920
Wednesday 17 FebruaryChampionshipQPRAL2-1150006.34
Sunday 14 FebruaryChampionshipBarnsleyHL0-2740006.917
Wednesday 10 FebruaryChampionshipReadingAW1-3100006.32
Saturday 6 FebruaryChampionshipMiddlesbroughAW1-4830006.313
Wednesday 3 FebruaryChampionshipBristol CityHW3-2791007.614
Saturday 30 JanuaryChampionshipWycombeHW7-2820006.312
Wednesday 27 JanuaryChampionshipSwanseaAD1-1100006.71
Sunday 24 JanuaryFA CupLeicesterHL1-3790006.516
Wednesday 20 JanuaryChampionshipLutonHW1-0831007.927
Saturday 9 JanuaryFA CupMiddlesbroughHW2-19011□7.936
Tuesday 5 JanuaryEFL CupTottenhamAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 30 DecemberChampionshipBournemouthHW2-11000Not recorded2
Saturday 26 DecemberChampionshipCardiffAW2-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 22 DecemberEFL CupNewcastleHW1-0900007.318
Saturday 19 DecemberChampionshipReadingHW3-1260006.73
Tuesday 15 DecemberChampionshipWatfordAD1-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 12 DecemberChampionshipNottingham ForestAW1-3100006.32
Wednesday 9 DecemberChampionshipDerbyHD0-0170006.70
Saturday 5 DecemberChampionshipBlackburnHD2-290006.31
Tuesday 1 DecemberChampionshipRotherhamAW0-23000Not recorded2
Friday 27 NovemberChampionshipQPRHW2-190006.61
Tuesday 24 NovemberChampionshipBarnsleyAW0-13000Not recorded0
Saturday 21 NovemberChampionshipWycombeAD0-0610006.710
Saturday 7 NovemberChampionshipMiddlesbroughHD0-0160006.73
Tuesday 3 NovemberChampionshipSwanseaHD1-1620006.38
Saturday 31 OctoberChampionshipLutonAW0-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Tuesday 27 OctoberChampionshipNorwichHD1-1590006.712
Saturday 24 OctoberChampionshipStoke CityAL3-2450006.96
Wednesday 21 OctoberChampionshipSheffield WednesdayAW1-2770007.219
Saturday 17 OctoberChampionshipCoventryHW2-0110006.36
Sunday 4 OctoberChampionshipPrestonHL2-4220006.53
Thursday 1 OctoberEFL CupFulhamHW3-069010719
Saturday 29 AugustLigue 2Le HavreAL1-09000□7.182
Saturday 22 AugustLigue 2NancyHW1-0860007.157

2019

5 playedLigue 1

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Friday 6 MarchLigue 1MarseilleAD2-2101007.80
Saturday 29 FebruaryLigue 1MetzHL0-1450006.60
Saturday 11 JanuaryLigue 1MontpellierHL1-2690007.20
Saturday 17 AugustLigue 1LilleHW1-09000□7.10%
Saturday 10 AugustLigue 1NiceAL2-1160006.50%

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.90%
Saturday 18 MayLigue 1MonacoAL2-0680006.80%
Saturday 11 MayLigue 1ToulouseHD0-04500□7.20%
Sunday 5 MayLigue 1MontpellierAD1-1130006.60%
Sunday 28 AprilLigue 1StrasbourgHD0-0120007.10%
Saturday 16 MarchLigue 1AngersAD0-07700□6.60%
Saturday 9 MarchLigue 1NimesHW2-1830007.10%
Saturday 2 MarchLigue 1ReimsAD2-2830007.20%
Saturday 23 FebruaryLigue 1NiceHW1-0880007.30%
Saturday 16 FebruaryLigue 1MarseilleAL2-0290006.70%
Saturday 9 FebruaryLigue 1CaenHW1-09001070%
Sunday 23 DecemberLigue 1BordeauxAD1-1320006.40%
Saturday 8 DecemberLigue 1GuingampAW1-2620006.90%
Tuesday 4 DecemberLigue 1MonacoHL0-2290006.60%
Saturday 1 DecemberLigue 1NimesAL3-09000□70%
Sunday 25 NovemberLigue 1MarseilleHL1-3900006.70%
Saturday 10 NovemberLigue 1ToulouseAW0-18101070%
Saturday 3 NovemberLigue 1NiceAL1-0900006.90%
Saturday 27 OctoberLigue 1NantesHL1-2790006.80%
Saturday 20 OctoberLigue 1Paris Saint GermainAL5-09000060%
Saturday 6 OctoberLigue 1DijonHW1-0901007.50%
Saturday 29 SeptemberLigue 1CaenAL1-0730006.30%
Wednesday 26 SeptemberLigue 1RennesHW2-1820207.90%
Saturday 22 SeptemberLigue 1StrasbourgAL3-19000□6.30%
Saturday 15 SeptemberLigue 1LilleHL2-3901007.30%
Sunday 2 SeptemberLigue 1Saint EtienneAD0-0300006.40%
Saturday 25 AugustLigue 1ReimsHW4-16510070%
Monday 25 JuneFIFA World CupPortugalHD1-1200006.71%
Wednesday 20 JuneFIFA World CupSpainHL0-140006.30%
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.