Skip to content
442ball
Menu

Mohamed Salah: match by match

520 appearances across 9 competitions, 2015 to 2026.

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

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

2026

11 playedFIFA World Cup, Super Lig

2025

40 played3 unusedFA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 24 MayPremier LeagueBrentfordHD1-1740108.232
Friday 15 MayPremier LeagueAston VillaAL4-2160006.712
Saturday 25 AprilPremier LeagueCrystal PalaceHW3-1590006.314
Sunday 19 AprilPremier LeagueEvertonAW1-2901007.334
Tuesday 14 AprilUEFA Champions LeagueParis Saint GermainHL0-2590006.926
Saturday 11 AprilPremier LeagueFulhamHW2-0891008.242
Wednesday 8 AprilUEFA Champions LeagueParis Saint GermainAL2-0BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Saturday 4 AprilFA CupManchester CityAL4-0770006.913
Wednesday 18 MarchUEFA Champions LeagueGalatasarayHW4-0741107.318
Sunday 15 MarchPremier LeagueTottenhamHD1-1260006.68
Tuesday 10 MarchUEFA Champions LeagueGalatasarayAL1-0600006.722
Friday 6 MarchFA CupWolvesAW1-3691007.223
Tuesday 3 MarchPremier LeagueWolvesAL2-1901007.531
Saturday 28 FebruaryPremier LeagueWest HamHW5-2900007.521
Sunday 22 FebruaryPremier LeagueNottingham ForestAW0-1770006.328
Saturday 14 FebruaryFA CupBrightonHW3-0771108.727
Wednesday 11 FebruaryPremier LeagueSunderlandAW0-1900106.627
Sunday 8 FebruaryPremier LeagueManchester CityHL1-2900006.616
Saturday 31 JanuaryPremier LeagueNewcastleHW4-184010715
Wednesday 28 JanuaryUEFA Champions LeagueQarabagHW6-0901009.328
Saturday 24 JanuaryPremier LeagueBournemouthAL3-2900106.723
Wednesday 21 JanuaryUEFA Champions LeagueMarseilleAW0-3900006.513
Saturday 13 DecemberPremier LeagueBrightonHW2-0640108.327
Saturday 6 DecemberPremier LeagueLeedsAD3-3BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 3 DecemberPremier LeagueSunderlandHD1-1450006.725
Sunday 30 NovemberPremier LeagueWest HamAW0-2BenchNot recordedNot recordedNot recordedNot recordedNot recorded
Wednesday 26 NovemberUEFA Champions LeaguePSV EindhovenHL1-4900007.335
Saturday 22 NovemberPremier LeagueNottingham ForestHL0-3900006.735
Sunday 9 NovemberPremier LeagueManchester CityAL3-0900005.925
Tuesday 4 NovemberUEFA Champions LeagueReal MadridHW1-0900007.911
Saturday 1 NovemberPremier LeagueAston VillaHW2-0901008.224
Saturday 25 OctoberPremier LeagueBrentfordAL3-290106.716
Wednesday 22 OctoberUEFA Champions LeagueEintracht FrankfurtAW1-5160006.54
Sunday 19 OctoberPremier LeagueManchester UnitedHL1-2850006.514
Saturday 4 OctoberPremier LeagueChelseaAL2-1900006.214
Tuesday 30 SeptemberUEFA Champions LeagueGalatasarayAL1-0280006.39
Saturday 27 SeptemberPremier LeagueCrystal PalaceAL2-1900005.921
Saturday 20 SeptemberPremier LeagueEvertonHW2-1900106.922
Wednesday 17 SeptemberUEFA Champions LeagueAtletico MadridHW3-2901109.332
Sunday 14 SeptemberPremier LeagueBurnleyAW0-1901006.737
Sunday 31 AugustPremier LeagueArsenalHW1-0900006.212
Monday 25 AugustPremier LeagueNewcastleAW2-3890106.217
Friday 15 AugustPremier LeagueBournemouthHW4-2901008.518

2024

52 playedEFL Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 25 MayPremier LeagueCrystal PalaceHD1-1901008.324
Monday 19 MayPremier LeagueBrightonAL3-2900006.314
Sunday 11 MayPremier LeagueArsenalHD2-2900007.215
Sunday 4 MayPremier LeagueChelseaAL3-1900006.920
Sunday 27 AprilPremier LeagueTottenhamHW5-190100826
Sunday 20 AprilPremier LeagueLeicesterAW0-1900006.217
Sunday 13 AprilPremier LeagueWest HamHW2-1850107.729
Sunday 6 AprilPremier LeagueFulhamAL3-2900006.320
Wednesday 2 AprilPremier LeagueEvertonHW1-0890006.336
Sunday 16 MarchEFL CupNewcastleHL1-21020006.713
Tuesday 11 MarchUEFA Champions LeagueParis Saint GermainHL0-11200007.240
Saturday 8 MarchPremier LeagueSouthamptonHW3-1902008.230
Wednesday 5 MarchUEFA Champions LeagueParis Saint GermainAW0-186000619
Wednesday 26 FebruaryPremier LeagueNewcastleHW2-0900107.328
Sunday 23 FebruaryPremier LeagueManchester CityAW0-2891108.920
Wednesday 19 FebruaryPremier LeagueAston VillaAD2-290110816
Sunday 16 FebruaryPremier LeagueWolvesHW2-1901007.316
Wednesday 12 FebruaryPremier LeagueEvertonAD2-2901108.325
Thursday 6 FebruaryEFL CupTottenhamHW4-0821108.632
Saturday 1 FebruaryPremier LeagueBournemouthAW0-2882008.934
Saturday 25 JanuaryPremier LeagueIpswichHW4-1901007.634
Tuesday 21 JanuaryUEFA Champions LeagueLilleHW2-1901007.221
Saturday 18 JanuaryPremier LeagueBrentfordAW0-2900008.226
Tuesday 14 JanuaryPremier LeagueNottingham ForestAD1-1900007.228
Wednesday 8 JanuaryEFL CupTottenhamAL1-090000717
Sunday 5 JanuaryPremier LeagueManchester UnitedHD2-2901007.624
Sunday 29 DecemberPremier LeagueWest HamAW0-5901208.921
Thursday 26 DecemberPremier LeagueLeicesterHW3-1901008.632
Sunday 22 DecemberPremier LeagueTottenhamAW3-6872209.510
Saturday 14 DecemberPremier LeagueFulhamHD2-2900107.216
Tuesday 10 DecemberUEFA Champions LeagueGironaAW0-1901007.924
Wednesday 4 DecemberPremier LeagueNewcastleAD3-3902109.220
Sunday 1 DecemberPremier LeagueManchester CityHW2-0841107.911
Wednesday 27 NovemberUEFA Champions LeagueReal MadridHW2-0900006.929
Sunday 24 NovemberPremier LeagueSouthamptonAW2-390208.321
Saturday 9 NovemberPremier LeagueAston VillaHW2-0901108.321
Tuesday 5 NovemberUEFA Champions LeagueBayer LeverkusenHW4-0900208.227
Saturday 2 NovemberPremier LeagueBrightonHW2-1891007.213
Wednesday 30 OctoberEFL CupBrightonAW2-3190006.73
Sunday 27 OctoberPremier LeagueArsenalAD2-2901007.625
Wednesday 23 OctoberUEFA Champions LeagueRB LeipzigAW0-163010721
Sunday 20 OctoberPremier LeagueChelseaHW2-190110815
Saturday 5 OctoberPremier LeagueCrystal PalaceAW0-1730006.919
Wednesday 2 OctoberUEFA Champions LeagueBolognaHW2-0901108.314
Saturday 28 SeptemberPremier LeagueWolvesAW1-2901007.319
Wednesday 25 SeptemberEFL CupWest HamHW5-1311007.79
Saturday 21 SeptemberPremier LeagueBournemouthHW3-0900108.319
Tuesday 17 SeptemberUEFA Champions LeagueAC MilanAW1-3890007.915
Saturday 14 SeptemberPremier LeagueNottingham ForestHL0-1900006.928
Sunday 1 SeptemberPremier LeagueManchester UnitedAW0-3901209.326
Sunday 25 AugustPremier LeagueBrentfordHW2-0831007.929
Saturday 17 AugustPremier LeagueIpswichAW0-2901108.225

2023

44 playedEFL Cup, FA Cup, Premier League, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 19 MayPremier LeagueWolvesHW2-0900006.920
Monday 13 MayPremier LeagueAston VillaAD3-3900007.317
Sunday 5 MayPremier LeagueTottenhamHW4-2901108.321
Saturday 27 AprilPremier LeagueWest HamAD2-2110006.68
Wednesday 24 AprilPremier LeagueEvertonAL2-0900007.321
Sunday 21 AprilPremier LeagueFulhamAW1-3160006.73
Thursday 18 AprilUEFA Europa LeagueAtalantaAW0-1661006.621
Sunday 14 AprilPremier LeagueCrystal PalaceHL0-1900006.919
Thursday 11 AprilUEFA Europa LeagueAtalantaHL0-3450006.97
Sunday 7 AprilPremier LeagueManchester UnitedAD2-2901007.625
Thursday 4 AprilPremier LeagueSheffield UtdHW3-1600007.526
Sunday 31 MarchPremier LeagueBrightonHW2-1901007.529
Sunday 17 MarchFA CupManchester UnitedAL4-3771007.923
Thursday 14 MarchUEFA Europa LeagueSparta PrahaHW6-1901301053
Sunday 10 MarchPremier LeagueManchester CityHD1-1290007.511
Thursday 7 MarchUEFA Europa LeagueSparta PrahaAW1-5160006.26
Saturday 17 FebruaryPremier LeagueBrentfordAW1-4461108.220
Monday 1 JanuaryPremier LeagueNewcastleHW4-2902109.325
Tuesday 26 DecemberPremier LeagueBurnleyAW0-2900007.531
Saturday 23 DecemberPremier LeagueArsenalHD1-190107.611
Wednesday 20 DecemberEFL CupWest HamHW5-1301007.29
Sunday 17 DecemberPremier LeagueManchester UnitedHD0-0900007.937
Saturday 9 DecemberPremier LeagueCrystal PalaceAW1-2901107.931
Wednesday 6 DecemberPremier LeagueSheffield UtdAW0-2670006.623
Sunday 3 DecemberPremier LeagueFulhamHW4-390010722
Thursday 30 NovemberUEFA Europa LeagueLask LinzHW4-0561007.324
Saturday 25 NovemberPremier LeagueManchester CityAD1-1900107.320
Sunday 12 NovemberPremier LeagueBrentfordHW3-0902008.738
Thursday 9 NovemberUEFA Europa LeagueToulouseAL3-2450006.99
Sunday 5 NovemberPremier LeagueLutonAD1-1900007.224
Wednesday 1 NovemberEFL CupBournemouthAW1-2900007.730
Sunday 29 OctoberPremier LeagueNottingham ForestHW3-0901007.937
Thursday 26 OctoberUEFA Europa LeagueToulouseHW5-1201007.39
Saturday 21 OctoberPremier LeagueEvertonHW2-0902008.519
Sunday 8 OctoberPremier LeagueBrightonAD2-2902008.721
Thursday 5 OctoberUEFA Europa LeagueUnion St. GilloiseHW2-0450006.914
Saturday 30 SeptemberPremier LeagueTottenhamAL2-174006.613
Sunday 24 SeptemberPremier LeagueWest HamHW3-1901008.629
Thursday 21 SeptemberUEFA Europa LeagueLask LinzAW1-3161007.96
Saturday 16 SeptemberPremier LeagueWolvesAW1-3890208.318
Sunday 3 SeptemberPremier LeagueAston VillaHW3-0901008.222
Sunday 27 AugustPremier LeagueNewcastleAW1-2900107.322
Saturday 19 AugustPremier LeagueBournemouthHW3-1861006.628
Sunday 13 AugustPremier LeagueChelseaAD1-1770107.517

2022

50 playedEFL Cup, FA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 28 MayPremier LeagueSouthamptonAD4-490010725
Saturday 20 MayPremier LeagueAston VillaHD1-1900106.320
Monday 15 MayPremier LeagueLeicesterAW0-3880307.930
Saturday 6 MayPremier LeagueBrentfordHW1-0901007.932
Wednesday 3 MayPremier LeagueFulhamHW1-0841007.939
Sunday 30 AprilPremier LeagueTottenhamHW4-3901007.336
Wednesday 26 AprilPremier LeagueWest HamAW1-290000737
Saturday 22 AprilPremier LeagueNottingham ForestHW3-2901007.742
Monday 17 AprilPremier LeagueLeedsAW1-6812008.542
Sunday 9 AprilPremier LeagueArsenalHD2-2901006.230
Tuesday 4 AprilPremier LeagueChelseaAD0-0250006.67
Saturday 1 AprilPremier LeagueManchester CityAL4-170107.210
Wednesday 15 MarchUEFA Champions LeagueReal MadridAL1-0900006.930
Saturday 11 MarchPremier LeagueBournemouthAL1-0900006.523
Sunday 5 MarchPremier LeagueManchester UnitedHW7-090221023
Wednesday 1 MarchPremier LeagueWolvesHW2-0901007.519
Saturday 25 FebruaryPremier LeagueCrystal PalaceAD0-0900007.618
Tuesday 21 FebruaryUEFA Champions LeagueReal MadridHL2-5901108.327
Saturday 18 FebruaryPremier LeagueNewcastleAW0-2900107.318
Monday 13 FebruaryPremier LeagueEvertonHW2-0891007.730
Saturday 4 FebruaryPremier LeagueWolvesAL3-0900006.320
Sunday 29 JanuaryFA CupBrightonAL2-1900106.618
Saturday 21 JanuaryPremier LeagueChelseaHD0-0900006.926
Tuesday 17 JanuaryFA CupWolvesAW0-1240006.34
Saturday 14 JanuaryPremier LeagueBrightonAL3-0900006.716
Saturday 7 JanuaryFA CupWolvesHD2-285100722
Monday 2 JanuaryPremier LeagueBrentfordAL3-190000727
Friday 30 DecemberPremier LeagueLeicesterHW2-190000710
Monday 26 DecemberPremier LeagueAston VillaAW1-390110823
Thursday 22 DecemberEFL CupManchester CityAL3-2901007.310
Saturday 12 NovemberPremier LeagueSouthamptonHW3-190000614
Sunday 6 NovemberPremier LeagueTottenhamAW1-2892007.632
Tuesday 1 NovemberUEFA Champions LeagueNapoliHW2-0901007.622
Saturday 29 OctoberPremier LeagueLeedsHL1-2901007.321
Wednesday 26 OctoberUEFA Champions LeagueAjaxAW0-390110817
Saturday 22 OctoberPremier LeagueNottingham ForestAL1-0900006.74
Wednesday 19 OctoberPremier LeagueWest HamHW1-0900006.527
Sunday 16 OctoberPremier LeagueManchester CityHW1-0891006.310
Wednesday 12 OctoberUEFA Champions LeagueRangersAW1-7223009.23
Sunday 9 OctoberPremier LeagueArsenalAL3-2690006.317
Tuesday 4 OctoberUEFA Champions LeagueRangersHW2-0901008.240
Saturday 1 OctoberPremier LeagueBrightonHD3-390010616
Tuesday 13 SeptemberUEFA Champions LeagueAjaxHW2-1901007.223
Wednesday 7 SeptemberUEFA Champions LeagueNapoliAL4-1620006.513
Saturday 3 SeptemberPremier LeagueEvertonAD0-0900007.317
Wednesday 31 AugustPremier LeagueNewcastleHW2-1900207.619
Saturday 27 AugustPremier LeagueBournemouthHW9-090000631
Monday 22 AugustPremier LeagueManchester UnitedAL2-1901007.516
Monday 15 AugustPremier LeagueCrystal PalaceHD1-1900006.926
Saturday 6 AugustPremier LeagueFulhamAD2-2901007.622

2021

51 playedEFL Cup, FA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Saturday 28 MayUEFA Champions LeagueReal MadridHL0-1900007.333
Sunday 22 MayPremier LeagueWolvesHW3-1321007.38
Saturday 14 MayFA CupChelseaAD0-0330006.75
Tuesday 10 MayPremier LeagueAston VillaAW1-2180006.55
Saturday 7 MayPremier LeagueTottenhamHD1-1900006.920
Tuesday 3 MayUEFA Champions LeagueVillarrealAW2-3900107.215
Saturday 30 AprilPremier LeagueNewcastleAW0-1210006.67
Wednesday 27 AprilUEFA Champions LeagueVillarrealHW2-0900107.725
Sunday 24 AprilPremier LeagueEvertonHW2-0900107.240
Tuesday 19 AprilPremier LeagueManchester UnitedHW4-0902108.534
Saturday 16 AprilFA CupManchester CityAW2-3900006.215
Wednesday 13 AprilUEFA Champions LeagueBenficaHD3-333000723
Sunday 10 AprilPremier LeagueManchester CityAD2-2900107.720
Tuesday 5 AprilUEFA Champions LeagueBenficaAW1-361000623
Saturday 2 AprilPremier LeagueWatfordHW2-0690006.322
Wednesday 16 MarchPremier LeagueArsenalAW0-2340006.510
Saturday 12 MarchPremier LeagueBrightonAW0-2651007.911
Tuesday 8 MarchUEFA Champions LeagueInterHL0-1900006.730
Saturday 5 MarchPremier LeagueWest HamHW1-0790006.333
Sunday 27 FebruaryEFL CupChelseaAD0-01200006.920
Wednesday 23 FebruaryPremier LeagueLeedsHW6-0902108.945
Saturday 19 FebruaryPremier LeagueNorwichHW3-1901008.234
Wednesday 16 FebruaryUEFA Champions LeagueInterAW0-2901007.221
Sunday 13 FebruaryPremier LeagueBurnleyAW0-1900006.920
Thursday 10 FebruaryPremier LeagueLeicesterHW2-0300006.913
Sunday 2 JanuaryPremier LeagueChelseaAD2-2901007.227
Tuesday 28 DecemberPremier LeagueLeicesterAL1-0900006.330
Sunday 19 DecemberPremier LeagueTottenhamAD2-2900006.620
Thursday 16 DecemberPremier LeagueNewcastleHW3-1741007.230
Saturday 11 DecemberPremier LeagueAston VillaHW1-0901007.720
Tuesday 7 DecemberUEFA Champions LeagueAC MilanAW1-2641007.325
Saturday 4 DecemberPremier LeagueWolvesAW0-1890107.219
Wednesday 1 DecemberPremier LeagueEvertonAW1-4902007.334
Saturday 27 NovemberPremier LeagueSouthamptonHW4-090010720
Wednesday 24 NovemberUEFA Champions LeagueFC PortoHW2-0711006.916
Saturday 20 NovemberPremier LeagueArsenalHW4-090100727
Sunday 7 NovemberPremier LeagueWest HamAL3-2900106.926
Wednesday 3 NovemberUEFA Champions LeagueAtletico MadridHW2-0900007.550
Saturday 30 OctoberPremier LeagueBrightonHD2-2900107.522
Sunday 24 OctoberPremier LeagueManchester UnitedAW0-5903109.944
Tuesday 19 OctoberUEFA Champions LeagueAtletico MadridAW2-3892008.324
Saturday 16 OctoberPremier LeagueWatfordAW0-5901108.742
Sunday 3 OctoberPremier LeagueManchester CityHD2-2901108.916
Tuesday 28 SeptemberUEFA Champions LeagueFC PortoAW1-5672008.222
Saturday 25 SeptemberPremier LeagueBrentfordAD3-3901006.727
Saturday 18 SeptemberPremier LeagueCrystal PalaceHW3-090107.634
Wednesday 15 SeptemberUEFA Champions LeagueAC MilanHW3-2841007.341
Sunday 12 SeptemberPremier LeagueLeedsAW0-3901007.724
Saturday 28 AugustPremier LeagueChelseaHD1-1901007.235
Saturday 21 AugustPremier LeagueBurnleyHW2-0900007.326
Saturday 14 AugustPremier LeagueNorwichAW0-3901208.617

2020

50 playedEFL Cup, FA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingAccurate passes
Sunday 23 MayPremier LeagueCrystal PalaceHW2-0900106.622
Wednesday 19 MayPremier LeagueBurnleyAW0-3900006.222
Sunday 16 MayPremier LeagueWest BromAW1-2901007.927
Thursday 13 MayPremier LeagueManchester UnitedAW2-4891007.323
Saturday 8 MayPremier LeagueSouthamptonHW2-0870107.221
Saturday 24 AprilPremier LeagueNewcastleHD1-1901006.635
Monday 19 AprilPremier LeagueLeedsAD1-1190006.33
Wednesday 14 AprilUEFA Champions LeagueReal MadridHD0-0900006.724
Saturday 10 AprilPremier LeagueAston VillaHW2-190100735
Tuesday 6 AprilUEFA Champions LeagueReal MadridAL3-1901007.226
Saturday 3 AprilPremier LeagueArsenalAW0-3901007.332
Monday 15 MarchPremier LeagueWolvesAW0-1900006.920
Wednesday 10 MarchUEFA Champions LeagueRB LeipzigHW2-090100726
Sunday 7 MarchPremier LeagueFulhamHL0-1900006.218
Thursday 4 MarchPremier LeagueChelseaHL0-1620007.232
Sunday 28 FebruaryPremier LeagueSheffield UtdAW0-2900006.536
Saturday 20 FebruaryPremier LeagueEvertonHL0-2900006.735
Tuesday 16 FebruaryUEFA Champions LeagueRB LeipzigAW0-2891007.325
Saturday 13 FebruaryPremier LeagueLeicesterAL3-1901006.925
Sunday 7 FebruaryPremier LeagueManchester CityHL1-4901007.226
Wednesday 3 FebruaryPremier LeagueBrightonHL0-1900005.931
Sunday 31 JanuaryPremier LeagueWest HamAW1-3902008.940
Thursday 28 JanuaryPremier LeagueTottenhamAW1-3900007.328
Sunday 24 JanuaryFA CupManchester UnitedAL3-2902008.221
Thursday 21 JanuaryPremier LeagueBurnleyHL0-1330006.921
Sunday 17 JanuaryPremier LeagueManchester UnitedHD0-0900006.642
Friday 8 JanuaryFA CupAston VillaAW1-4741008.234
Monday 4 JanuaryPremier LeagueSouthamptonAL1-0900006.511
Wednesday 30 DecemberPremier LeagueNewcastleAD0-089000619
Sunday 27 DecemberPremier LeagueWest BromHD1-1900006.952
Saturday 19 DecemberPremier LeagueCrystal PalaceAW0-733210929
Wednesday 16 DecemberPremier LeagueTottenhamHW2-1901007.641
Sunday 13 DecemberPremier LeagueFulhamAD1-1841007.217
Wednesday 9 DecemberUEFA Champions LeagueFC MidtjyllandAD1-1901007.215
Sunday 6 DecemberPremier LeagueWolvesHW4-0901108.540
Tuesday 1 DecemberUEFA Champions LeagueAjaxHW1-0890006.215
Saturday 28 NovemberPremier LeagueBrightonAD1-1640106.617
Wednesday 25 NovemberUEFA Champions LeagueAtalantaHL0-2610006.715
Sunday 8 NovemberPremier LeagueManchester CityAD1-190100717
Tuesday 3 NovemberUEFA Champions LeagueAtalantaAW0-5901107.925
Saturday 31 OctoberPremier LeagueWest HamHW2-1891007.526
Tuesday 27 OctoberUEFA Champions LeagueFC MidtjyllandHW2-0301007.51
Saturday 24 OctoberPremier LeagueSheffield UtdHW2-190000633
Wednesday 21 OctoberUEFA Champions LeagueAjaxAW0-1600006.715
Saturday 17 OctoberPremier LeagueEvertonAD2-2901007.626
Sunday 4 OctoberPremier LeagueAston VillaAL7-290200936
Thursday 1 OctoberEFL CupArsenalHD0-0610006.629
Monday 28 SeptemberPremier LeagueArsenalHW3-1900007.228
Sunday 20 SeptemberPremier LeagueChelseaAW0-2900007.554
Saturday 12 SeptemberPremier LeagueLeedsHW4-3903009.237

2019

44 playedFA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 26 JulyPremier LeagueNewcastleAW1-32600070
Wednesday 22 JulyPremier LeagueChelseaHW5-3790106.90
Wednesday 15 JulyPremier LeagueArsenalAL2-1830006.30
Saturday 11 JulyPremier LeagueBurnleyHD1-19000070
Wednesday 8 JulyPremier LeagueBrightonAW1-39021080
Sunday 5 JulyPremier LeagueAston VillaHW2-0900107.10
Thursday 2 JulyPremier LeagueManchester CityAL4-09000070
Wednesday 24 JunePremier LeagueCrystal PalaceHW4-0901108.60
Wednesday 11 MarchUEFA Champions LeagueAtletico MadridHL2-31200007.984
Saturday 7 MarchPremier LeagueBournemouthHW2-1901008.40
Tuesday 3 MarchFA CupChelseaAL2-0100006.750
Saturday 29 FebruaryPremier LeagueWatfordAL3-0900006.40
Monday 24 FebruaryPremier LeagueWest HamHW3-2901007.80
Tuesday 18 FebruaryUEFA Champions LeagueAtletico MadridAL1-0720006.170
Saturday 15 FebruaryPremier LeagueNorwichAW0-1900006.40
Saturday 1 FebruaryPremier LeagueSouthamptonHW4-0902008.90
Wednesday 29 JanuaryPremier LeagueWest HamAW0-2901108.20
Sunday 26 JanuaryFA CupShrewsburyAD2-2110006.133
Thursday 23 JanuaryPremier LeagueWolvesAW1-2850007.40
Sunday 19 JanuaryPremier LeagueManchester UnitedHW2-090107.60
Saturday 11 JanuaryPremier LeagueTottenhamAW0-1890107.50
Thursday 2 JanuaryPremier LeagueSheffield UtdHW2-0891008.20
Sunday 29 DecemberPremier LeagueWolvesHW1-0900006.40%
Thursday 26 DecemberPremier LeagueLeicesterAW0-4700007.10%
Saturday 14 DecemberPremier LeagueWatfordHW2-0902008.40%
Tuesday 10 DecemberUEFA Champions LeagueRed Bull SalzburgAW0-2901006.482%
Saturday 7 DecemberPremier LeagueBournemouthAW0-3901108.10%
Saturday 30 NovemberPremier LeagueBrightonHW2-1690006.80%
Wednesday 27 NovemberUEFA Champions LeagueNapoliHD1-1900006.887%
Sunday 10 NovemberPremier LeagueManchester CityHW3-1871007.50%
Tuesday 5 NovemberUEFA Champions LeagueGenkHW2-1900107.774%
Saturday 2 NovemberPremier LeagueAston VillaAW1-2650006.80%
Sunday 27 OctoberPremier LeagueTottenhamHW2-1851007.60%
Wednesday 23 OctoberUEFA Champions LeagueGenkAW1-4901108.165%
Saturday 5 OctoberPremier LeagueLeicesterHW2-1890007.20%
Wednesday 2 OctoberUEFA Champions LeagueRed Bull SalzburgHW4-3892008.270%
Saturday 28 SeptemberPremier LeagueSheffield UtdAW0-1900006.70%
Sunday 22 SeptemberPremier LeagueChelseaAW1-2890106.30%
Tuesday 17 SeptemberUEFA Champions LeagueNapoliAL2-0900006.777%
Saturday 14 SeptemberPremier LeagueNewcastleHW3-19010080%
Saturday 31 AugustPremier LeagueBurnleyAW0-39001070%
Saturday 24 AugustPremier LeagueArsenalHW3-1902008.60%
Saturday 17 AugustPremier LeagueSouthamptonAW1-2790006.40%
Friday 9 AugustPremier LeagueNorwichHW4-1901108.40%

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

54 played1 unusedEFL Cup, FA Cup, FIFA World Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 1 JuneUEFA Champions LeagueTottenhamAW0-2901007.247%
Sunday 12 MayPremier LeagueWolvesHW2-0900006.70%
Saturday 4 MayPremier LeagueNewcastleAW2-3731007.60%
Wednesday 1 MayUEFA Champions LeagueBarcelonaAL3-0900007.770%
Friday 26 AprilPremier LeagueHuddersfieldHW5-0902109.60%
Sunday 21 AprilPremier LeagueCardiffAW0-2900007.20%
Wednesday 17 AprilUEFA Champions LeagueFC PortoAW1-4901108.580%
Sunday 14 AprilPremier LeagueChelseaHW2-0891007.90%
Tuesday 9 AprilUEFA Champions LeagueFC PortoHW2-0900006.575%
Friday 5 AprilPremier LeagueSouthamptonAW1-390107.10%
Sunday 31 MarchPremier LeagueTottenhamHW2-1890007.20%
Sunday 17 MarchPremier LeagueFulhamAW1-2890006.10%
Wednesday 13 MarchUEFA Champions LeagueBayern MünchenAW1-3900107.480%
Sunday 10 MarchPremier LeagueBurnleyHW4-2900006.60%
Sunday 3 MarchPremier LeagueEvertonAD0-0900006.20%
Wednesday 27 FebruaryPremier LeagueWatfordHW5-0900007.20%
Sunday 24 FebruaryPremier LeagueManchester UnitedAD0-0790006.30%
Tuesday 19 FebruaryUEFA Champions LeagueBayern MünchenHD0-0900006.765%
Saturday 9 FebruaryPremier LeagueBournemouthHW3-0901008.50%
Monday 4 FebruaryPremier LeagueWest HamAD1-1900006.70%
Wednesday 30 JanuaryPremier LeagueLeicesterHD1-1900006.40%
Saturday 19 JanuaryPremier LeagueCrystal PalaceHW4-3892008.30%
Saturday 12 JanuaryPremier LeagueBrightonAW0-1891008.10%
Monday 7 JanuaryFA CupWolvesAL2-1200006.575%
Thursday 3 JanuaryPremier LeagueManchester CityAL2-1900006.80%
Saturday 29 DecemberPremier LeagueArsenalHW5-1901108.20%
Wednesday 26 DecemberPremier LeagueNewcastleHW4-0901108.10%
Friday 21 DecemberPremier LeagueWolvesAW0-29011080%
Sunday 16 DecemberPremier LeagueManchester UnitedHW3-1900006.90%
Tuesday 11 DecemberUEFA Champions LeagueNapoliHW1-090107.875%
Saturday 8 DecemberPremier LeagueBournemouthAW0-4903009.90%
Wednesday 5 DecemberPremier LeagueBurnleyAW1-3250107.50%
Sunday 2 DecemberPremier LeagueEvertonHW1-0750007.40%
Wednesday 28 NovemberUEFA Champions LeagueParis Saint GermainAL2-1900006.780%
Saturday 24 NovemberPremier LeagueWatfordAW0-38610070%
Sunday 11 NovemberPremier LeagueFulhamHW2-0901007.40%
Tuesday 6 NovemberUEFA Champions LeagueFK Crvena ZvezdaAL2-0900007.361%
Saturday 3 NovemberPremier LeagueArsenalAD1-1890007.40%
Saturday 27 OctoberPremier LeagueCardiffHW4-19012090%
Wednesday 24 OctoberUEFA Champions LeagueFK Crvena ZvezdaHW4-0732008.170%
Saturday 20 OctoberPremier LeagueHuddersfieldAW0-1901007.50%
Sunday 7 OctoberPremier LeagueManchester CityHD0-0900006.80%
Wednesday 3 OctoberUEFA Champions LeagueNapoliAL1-0900006.265%
Saturday 29 SeptemberPremier LeagueChelseaAD1-1660007.30%
Wednesday 26 SeptemberEFL CupChelseaHL1-230006.4100%
Saturday 22 SeptemberPremier LeagueSouthamptonHW3-0901007.30%
Tuesday 18 SeptemberUEFA Champions LeagueParis Saint GermainHW3-2850006.470%
Saturday 15 SeptemberPremier LeagueTottenhamAW1-29000070%
Saturday 1 SeptemberPremier LeagueLeicesterAW1-2710006.80%
Saturday 25 AugustPremier LeagueBrightonHW1-09010080%
Monday 20 AugustPremier LeagueCrystal PalaceAW0-2900107.50%
Sunday 12 AugustPremier LeagueWest HamHW4-0871007.10%
Monday 25 JuneFIFA World CupSaudi ArabiaAL2-1901006.712%
Tuesday 19 JuneFIFA World CupRussiaAL3-1901006.917%
Friday 15 JuneFIFA World CupUruguayHL0-1BenchNot recordedNot recordedNot recordedNot recordedNot recorded

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

44 playedPremier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 13 MayPremier LeagueBrightonHW4-0841107.90%
Sunday 6 MayPremier LeagueChelseaAL1-090006.50%
Saturday 28 AprilPremier LeagueStoke CityHD0-0900006.50%
Saturday 21 AprilPremier LeagueWest BromAD2-2841007.70%
Saturday 14 AprilPremier LeagueBournemouthHW3-0901007.50%
Saturday 31 MarchPremier LeagueCrystal PalaceAW1-2901007.90%
Saturday 17 MarchPremier LeagueWatfordHW5-090410100%
Saturday 10 MarchPremier LeagueManchester UnitedAL2-1900006.30%
Saturday 3 MarchPremier LeagueNewcastleHW2-0901007.50%
Saturday 24 FebruaryPremier LeagueWest HamHW4-1871107.80%
Sunday 11 FebruaryPremier LeagueSouthamptonAW0-2891108.30%
Sunday 4 FebruaryPremier LeagueTottenhamHD2-2902008.70%
Tuesday 30 JanuaryPremier LeagueHuddersfieldAW0-3831007.30%
Monday 22 JanuaryPremier LeagueSwanseaAL1-09000070%
Sunday 14 JanuaryPremier LeagueManchester CityHW4-3881108.60%
Saturday 30 DecemberPremier LeagueLeicesterHW2-1832007.50%
Tuesday 26 DecemberPremier LeagueSwanseaHW5-06902080%
Friday 22 DecemberPremier LeagueArsenalAD3-3901006.70%
Sunday 17 DecemberPremier LeagueBournemouthAW0-4711007.80%
Wednesday 13 DecemberPremier LeagueWest BromHD0-0900007.10%
Sunday 10 DecemberPremier LeagueEvertonHD1-1671008.50%
Wednesday 6 DecemberUEFA Champions LeagueSpartak MoscowHW7-0901008.466%
Saturday 2 DecemberPremier LeagueBrightonAW1-5800107.10%
Wednesday 29 NovemberPremier LeagueStoke CityAW0-3232008.50%
Saturday 25 NovemberPremier LeagueChelseaHD1-1901007.80%
Tuesday 21 NovemberUEFA Champions LeagueSevillaAD3-3870007.672%
Saturday 18 NovemberPremier LeagueSouthamptonHW3-0802008.20%
Saturday 4 NovemberPremier LeagueWest HamAW1-4902008.70%
Wednesday 1 NovemberUEFA Champions LeagueMariborHW3-0741007.869%
Saturday 28 OctoberPremier LeagueHuddersfieldHW3-0810106.70%
Sunday 22 OctoberPremier LeagueTottenhamAL4-1901007.20%
Tuesday 17 OctoberUEFA Champions LeagueMariborAW0-7572109.775%
Saturday 14 OctoberPremier LeagueManchester UnitedHD0-0780007.40%
Sunday 1 OctoberPremier LeagueNewcastleAD1-1840006.80%
Tuesday 26 SeptemberUEFA Champions LeagueSpartak MoscowAD1-1900006.776%
Saturday 23 SeptemberPremier LeagueLeicesterAW2-3901006.90%
Saturday 16 SeptemberPremier LeagueBurnleyHD1-1901008.30%
Wednesday 13 SeptemberUEFA Champions LeagueSevillaHD2-2891007.773%
Saturday 9 SeptemberPremier LeagueManchester CityAL5-0450006.80%
Sunday 27 AugustPremier LeagueArsenalHW4-0901108.20%
Wednesday 23 AugustUEFA Champions League1899 HoffenheimHW4-2901007.880%
Saturday 19 AugustPremier LeagueCrystal PalaceHW1-0290006.90%
Tuesday 15 AugustUEFA Champions League1899 HoffenheimAW1-2900006.680%
Saturday 12 AugustPremier LeagueWatfordAD3-3861007.70%

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.

2016

39 playedCoppa Italia, Serie A, UEFA Europa League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Sunday 28 MaySerie AGenoaHW3-2540006.686%
Saturday 20 MaySerie AChievoAW3-5822008.290%
Sunday 14 MaySerie AJuventusHW3-1890106.482%
Sunday 7 MaySerie AAC MilanAW1-4900107.392%
Sunday 30 AprilSerie ALazioHL1-3900007.283%
Monday 24 AprilSerie APescaraAW1-4902008.880%
Saturday 15 AprilSerie AAtalantaHD1-1900107.187%
Sunday 9 AprilSerie ABolognaAW0-3901007.390%
Tuesday 4 AprilCoppa ItaliaLazioHW3-290200877%
Saturday 1 AprilSerie AEmpoliHW2-0900107.478%
Sunday 19 MarchSerie ASassuoloHW3-1761107.787%
Thursday 16 MarchUEFA Europa LeagueLyonHW2-1900006.877%
Sunday 12 MarchSerie APalermoAW0-3810006.570%
Thursday 9 MarchUEFA Europa LeagueLyonAL4-2901007.881%
Saturday 4 MarchSerie ANapoliHL1-2380006.661%
Wednesday 1 MarchCoppa ItaliaLazioAL2-0690006.770%
Sunday 26 FebruarySerie AInterAW1-3710006.969%
Sunday 19 FebruarySerie ATorinoHW4-1901007.475%
Thursday 16 FebruaryUEFA Europa LeagueVillarrealAW0-4280106.881%
Sunday 12 FebruarySerie ACrotoneAW0-280020882%
Thursday 22 DecemberSerie AChievoHW3-1820006.882%
Saturday 17 DecemberSerie AJuventusAL1-0450006.392%
Sunday 27 NovemberSerie APescaraHW3-2890007.282%
Thursday 24 NovemberUEFA Europa LeaguePlzenHW4-1830006.984%
Sunday 20 NovemberSerie AAtalantaAL2-1580006.290%
Sunday 6 NovemberSerie ABolognaHW3-0853009.280%
Sunday 30 OctoberSerie AEmpoliAD0-090006.775%
Wednesday 26 OctoberSerie ASassuoloAW1-3900107.378%
Sunday 23 OctoberSerie APalermoHW4-190118.380%
Thursday 20 OctoberUEFA Europa LeagueAustria ViennaHD3-325000685%
Saturday 15 OctoberSerie ANapoliAW1-3901107.875%
Sunday 2 OctoberSerie AInterHW2-1700007.186%
Thursday 29 SeptemberUEFA Europa LeagueFC Astra GiurgiuHW4-0571007.388%
Sunday 25 SeptemberSerie ATorinoAL3-1900006.279%
Wednesday 21 SeptemberSerie ACrotoneHW4-0671108.187%
Sunday 18 SeptemberSerie AFiorentinaAL1-0680006.455%
Sunday 11 SeptemberSerie ASampdoriaHW3-2901008.174%
Sunday 28 AugustSerie ACagliariAD2-2900007.485%
Saturday 20 AugustSerie AUdineseHW4-0901008.866%

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.

2015

41 playedSerie A, UEFA Champions League

DateCompetitionOpponentH/AResultMinGACardsRatingPass accuracy
Saturday 14 MaySerie AAC MilanAW1-3851007.286%
Sunday 8 MaySerie AChievoHW3-059000779%
Monday 2 MaySerie AGenoaAW2-3881007.480%
Monday 25 AprilSerie ANapoliHW1-0900107.178%
Wednesday 20 AprilSerie ATorinoHW3-290000772%
Sunday 17 AprilSerie AAtalantaAD3-3900106.992%
Monday 11 AprilSerie ABolognaHD1-1901007.663%
Sunday 3 AprilSerie ALazioAW1-4810006.771%
Saturday 19 MarchSerie AInterHD1-1900006.970%
Sunday 13 MarchSerie AUdineseAW1-2890107.372%
Tuesday 8 MarchUEFA Champions LeagueReal MadridAL2-0900006.476%
Friday 4 MarchSerie AFiorentinaHW4-186218.475%
Saturday 27 FebruarySerie AEmpoliAW1-3900006.796%
Sunday 21 FebruarySerie APalermoHW5-0862008.483%
Wednesday 17 FebruaryUEFA Champions LeagueReal MadridHL0-2900006.476%
Friday 12 FebruarySerie ACarpiAW1-3891208.380%
Sunday 7 FebruarySerie ASampdoriaHW2-1900006.791%
Tuesday 2 FebruarySerie ASassuoloAW0-2901007.981%
Saturday 30 JanuarySerie AFrosinoneHW3-1830006.775%
Sunday 24 JanuarySerie AJuventusAL1-0890006.391%
Sunday 17 JanuarySerie AHellas VeronaHD1-1900006.782%
Saturday 9 JanuarySerie AAC MilanHD1-1340006.590%
Wednesday 6 JanuarySerie AChievoAD3-3690006.775%
Sunday 20 DecemberSerie AGenoaHW2-0820006.787%
Sunday 13 DecemberSerie ANapoliAD0-0760005.993%
Wednesday 9 DecemberUEFA Champions LeagueBate BorisovHD0-031000785%
Sunday 8 NovemberSerie ALazioHW2-0580006.591%
Wednesday 4 NovemberUEFA Champions LeagueBayer LeverkusenHW3-2901007.571%
Saturday 31 OctoberSerie AInterAL1-0900006.685%
Sunday 25 OctoberSerie AFiorentinaAW1-28710□□6.972%
Tuesday 20 OctoberUEFA Champions LeagueBayer LeverkusenAD4-4620006.786%
Saturday 17 OctoberSerie AEmpoliHW3-1901007.188%
Sunday 4 OctoberSerie APalermoAW2-4750007.387%
Tuesday 29 SeptemberUEFA Champions LeagueBate BorisovAL3-2900006.180%
Saturday 26 SeptemberSerie ACarpiHW5-1901007.786%
Wednesday 23 SeptemberSerie ASampdoriaAL2-187100894%
Sunday 20 SeptemberSerie ASassuoloHD2-2901007.775%
Wednesday 16 SeptemberUEFA Champions LeagueBarcelonaHD1-1900006.982%
Saturday 12 SeptemberSerie AFrosinoneAW0-2200006.375%
Sunday 30 AugustSerie AJuventusHW2-1770007.489%
Saturday 22 AugustSerie AHellas VeronaAD1-1660006.792%

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.