Skip to content
442ball

Mohamed Salah: match by match

426 appearances across 6 competitions, 2017 to 2026.

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

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

2026

5 playedFIFA World Cup

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Tuesday, July 7FIFA World CupARGAL 3-290006.90
Friday, July 3FIFA World CupAUSAD 1-1120006.90
Saturday, June 27FIFA World CupIRNHD 1-157006.50
Monday, June 22FIFA World CupNZLAW 1-385118.70
Monday, June 15FIFA World CupBELAD 1-176016.90

2025

40 played3 unusedFA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 24Premier LeagueBREHD 1-174018.20
Friday, May 15Premier LeagueASTAL 4-216006.70
Saturday, April 25Premier LeagueCRYHW 3-159006.30
Sunday, April 19Premier LeagueEVEAW 1-290107.30
Tuesday, April 14UEFA Champions LeaguePSGHL 0-259006.90
Saturday, April 11Premier LeagueFULHW 2-089108.20
Wednesday, April 8UEFA Champions LeaguePSGAL 2-0Bench
Saturday, April 4FA CupMCIAL 4-077006.90
Wednesday, March 18UEFA Champions LeagueGALHW 4-074117.30
Sunday, March 15Premier LeagueTOTHD 1-126006.60
Tuesday, March 10UEFA Champions LeagueGALAL 1-060006.70
Friday, March 6FA CupWOLAW 1-369107.20
Tuesday, March 3Premier LeagueWOLAL 2-190107.50
Saturday, February 28Premier LeagueWESHW 5-290007.50
Sunday, February 22Premier LeagueNOTAW 0-177006.30
Saturday, February 14FA CupBRIHW 3-077118.70
Wednesday, February 11Premier LeagueSUNAW 0-190016.60
Sunday, February 8Premier LeagueMCIHL 1-290006.60
Saturday, January 31Premier LeagueNEWHW 4-1840170
Wednesday, January 28UEFA Champions LeagueKARHW 6-090109.30
Saturday, January 24Premier LeagueBOUAL 3-290016.70
Wednesday, January 21UEFA Champions LeagueMARAW 0-390006.50
Saturday, December 13Premier LeagueBRIHW 2-064018.30
Saturday, December 6Premier LeagueLEEAD 3-3Bench
Wednesday, December 3Premier LeagueSUNHD 1-145006.70
Sunday, November 30Premier LeagueWESAW 0-2Bench
Wednesday, November 26UEFA Champions LeaguePSVHL 1-490007.30
Saturday, November 22Premier LeagueNOTHL 0-390006.70
Sunday, November 9Premier LeagueMCIAL 3-090005.90
Tuesday, November 4UEFA Champions LeagueREAHW 1-090007.90
Saturday, November 1Premier LeagueASTHW 2-090108.20
Saturday, October 25Premier LeagueBREAL 3-290106.70
Wednesday, October 22UEFA Champions LeagueEINAW 1-516006.50
Sunday, October 19Premier LeagueMUNHL 1-285006.50
Saturday, October 4Premier LeagueCHEAL 2-190006.20
Tuesday, September 30UEFA Champions LeagueGALAL 1-028006.30
Saturday, September 27Premier LeagueCRYAL 2-190005.90
Saturday, September 20Premier LeagueEVEHW 2-190016.90
Wednesday, September 17UEFA Champions LeagueATMHW 3-290119.30
Sunday, September 14Premier LeagueBURAW 0-190106.70
Sunday, August 31Premier LeagueARSHW 1-090006.20
Monday, August 25Premier LeagueNEWAW 2-389016.20
Friday, August 15Premier LeagueBOUHW 4-290108.50

2024

52 playedEFL Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 25Premier LeagueCRYHD 1-190108.30
Monday, May 19Premier LeagueBRIAL 3-290006.30
Sunday, May 11Premier LeagueARSHD 2-290007.20
Sunday, May 4Premier LeagueCHEAL 3-190006.90
Sunday, April 27Premier LeagueTOTHW 5-1901080
Sunday, April 20Premier LeagueLEIAW 0-190006.20
Sunday, April 13Premier LeagueWESHW 2-185017.70
Sunday, April 6Premier LeagueFULAL 3-290006.30
Wednesday, April 2Premier LeagueEVEHW 1-089006.30
Sunday, March 16EFL CupNEWHL 1-210206.70
Tuesday, March 11UEFA Champions LeaguePSGHL 0-1120007.20
Saturday, March 8Premier LeagueSOUHW 3-190208.20
Wednesday, March 5UEFA Champions LeaguePSGAW 0-1860060
Wednesday, February 26Premier LeagueNEWHW 2-090017.30
Sunday, February 23Premier LeagueMCIAW 0-289118.90
Wednesday, February 19Premier LeagueASTAD 2-2901180
Sunday, February 16Premier LeagueWOLHW 2-190107.30
Wednesday, February 12Premier LeagueEVEAD 2-290118.30
Thursday, February 6EFL CupTOTHW 4-082118.60
Saturday, February 1Premier LeagueBOUAW 0-288208.90
Saturday, January 25Premier LeagueIPSHW 4-190107.60
Tuesday, January 21UEFA Champions LeagueLILHW 2-190107.20
Saturday, January 18Premier LeagueBREAW 0-290008.20
Tuesday, January 14Premier LeagueNOTAD 1-190007.20
Wednesday, January 8EFL CupTOTAL 1-0900070
Sunday, January 5Premier LeagueMUNHD 2-290107.60
Sunday, December 29Premier LeagueWESAW 0-590128.90
Thursday, December 26Premier LeagueLEIHW 3-190108.60
Sunday, December 22Premier LeagueTOTAW 3-687229.50
Saturday, December 14Premier LeagueFULHD 2-290017.20
Tuesday, December 10UEFA Champions LeagueGIRAW 0-190107.90
Wednesday, December 4Premier LeagueNEWAD 3-390219.20
Sunday, December 1Premier LeagueMCIHW 2-084117.90
Wednesday, November 27UEFA Champions LeagueREAHW 2-090006.90
Sunday, November 24Premier LeagueSOUAW 2-390208.30
Saturday, November 9Premier LeagueASTHW 2-090118.30
Tuesday, November 5UEFA Champions LeagueBAYHW 4-090028.20
Saturday, November 2Premier LeagueBRIHW 2-189107.20
Wednesday, October 30EFL CupBRIAW 2-319006.70
Sunday, October 27Premier LeagueARSAD 2-290107.60
Wednesday, October 23UEFA Champions LeagueLEIAW 0-1630170
Sunday, October 20Premier LeagueCHEHW 2-1901180
Saturday, October 5Premier LeagueCRYAW 0-173006.90
Wednesday, October 2UEFA Champions LeagueBOLHW 2-090118.30
Saturday, September 28Premier LeagueWOLAW 1-290107.30
Wednesday, September 25EFL CupWESHW 5-131107.70
Saturday, September 21Premier LeagueBOUHW 3-090018.30
Tuesday, September 17UEFA Champions LeagueMILAW 1-389007.90
Saturday, September 14Premier LeagueNOTHL 0-190006.90
Sunday, September 1Premier LeagueMUNAW 0-390129.30
Sunday, August 25Premier LeagueBREHW 2-083107.90
Saturday, August 17Premier LeagueIPSAW 0-290118.20

2023

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 19Premier LeagueWOLHW 2-090006.90
Monday, May 13Premier LeagueASTAD 3-39007.30
Sunday, May 5Premier LeagueTOTHW 4-290118.30
Saturday, April 27Premier LeagueWESAD 2-21106.60
Wednesday, April 24Premier LeagueEVEAL 2-09007.30
Sunday, April 21Premier LeagueFULAW 1-31606.70
Thursday, April 18UEFA Europa LeagueATAAW 0-16616.60
Sunday, April 14Premier LeagueCRYHL 0-19006.90
Thursday, April 11UEFA Europa LeagueATAHL 0-34506.90
Sunday, April 7Premier LeagueMUNAD 2-29017.60
Thursday, April 4Premier LeagueSHEHW 3-16007.50
Sunday, March 31Premier LeagueBRIHW 2-19017.50
Sunday, March 17FA CupMUNAL 4-37717.90
Thursday, March 14UEFA Europa LeagueSPAHW 6-19013100
Sunday, March 10Premier LeagueMCIHD 1-12907.50
Thursday, March 7UEFA Europa LeagueSPAAW 1-51606.20
Saturday, February 17Premier LeagueBREAW 1-446118.20
Monday, January 1Premier LeagueNEWHW 4-290219.30
Tuesday, December 26Premier LeagueBURAW 0-29007.50
Saturday, December 23Premier LeagueARSHD 1-19017.60
Wednesday, December 20EFL CupWESHW 5-13017.20
Sunday, December 17Premier LeagueMUNHD 0-09007.90
Saturday, December 9Premier LeagueCRYAW 1-290117.90
Wednesday, December 6Premier LeagueSHEAW 0-26706.60
Sunday, December 3Premier LeagueFULHW 4-3900170
Thursday, November 30UEFA Europa LeagueLASHW 4-05617.30
Saturday, November 25Premier LeagueMCIAD 1-190017.30
Sunday, November 12Premier LeagueBREHW 3-09028.70
Thursday, November 9UEFA Europa LeagueTOUAL 3-24506.90
Sunday, November 5Premier LeagueLUTAD 1-19007.20
Wednesday, November 1EFL CupBOUAW 1-29007.70
Sunday, October 29Premier LeagueNOTHW 3-09017.90
Thursday, October 26UEFA Europa LeagueTOUHW 5-12017.30
Saturday, October 21Premier LeagueEVEHW 2-09028.50
Sunday, October 8Premier LeagueBRIAD 2-29028.70
Thursday, October 5UEFA Europa LeagueGILHW 2-04506.90
Saturday, September 30Premier LeagueTOTAL 2-17406.60
Sunday, September 24Premier LeagueWESHW 3-19018.60
Thursday, September 21UEFA Europa LeagueLASAW 1-31617.90
Saturday, September 16Premier LeagueWOLAW 1-389028.30
Sunday, September 3Premier LeagueASTHW 3-09018.20
Sunday, August 27Premier LeagueNEWAW 1-290017.30
Saturday, August 19Premier LeagueBOUHW 3-18616.60
Sunday, August 13Premier LeagueCHEAD 1-177017.50

2022

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 28Premier LeagueSOUAD 4-4900170
Saturday, May 20Premier LeagueASTHD 1-190016.30
Monday, May 15Premier LeagueLEIAW 0-388037.90
Saturday, May 6Premier LeagueBREHW 1-09017.90
Wednesday, May 3Premier LeagueFULHW 1-08417.90
Sunday, April 30Premier LeagueTOTHW 4-39017.30
Wednesday, April 26Premier LeagueWESAW 1-290070
Saturday, April 22Premier LeagueNOTHW 3-29017.70
Monday, April 17Premier LeagueLEEAW 1-68128.50
Sunday, April 9Premier LeagueARSHD 2-29016.20
Tuesday, April 4Premier LeagueCHEAD 0-02506.60
Saturday, April 1Premier LeagueMCIAL 4-17017.20
Wednesday, March 15UEFA Champions LeagueREAAL 1-09006.90
Saturday, March 11Premier LeagueBOUAL 1-09006.50
Sunday, March 5Premier LeagueMUNHW 7-09022100
Wednesday, March 1Premier LeagueWOLHW 2-09017.50
Saturday, February 25Premier LeagueCRYAD 0-09007.60
Tuesday, February 21UEFA Champions LeagueREAHL 2-590118.30
Saturday, February 18Premier LeagueNEWAW 0-290017.30
Monday, February 13Premier LeagueEVEHW 2-08917.70
Saturday, February 4Premier LeagueWOLAL 3-09006.30
Sunday, January 29FA CupBRIAL 2-190016.60
Saturday, January 21Premier LeagueCHEHD 0-09006.90
Tuesday, January 17FA CupWOLAW 0-12406.30
Saturday, January 14Premier LeagueBRIAL 3-09006.70
Saturday, January 7FA CupWOLHD 2-285170
Monday, January 2Premier LeagueBREAL 3-190070
Friday, December 30Premier LeagueLEIHW 2-190070
Monday, December 26Premier LeagueASTAW 1-3901180
Thursday, December 22EFL CupMCIAL 3-29017.30
Saturday, November 12Premier LeagueSOUHW 3-190060
Sunday, November 6Premier LeagueTOTAW 1-28927.60
Tuesday, November 1UEFA Champions LeagueNAPHW 2-09017.60
Saturday, October 29Premier LeagueLEEHL 1-29017.30
Wednesday, October 26UEFA Champions LeagueAJAAW 0-3901180
Saturday, October 22Premier LeagueNOTAL 1-09006.70
Wednesday, October 19Premier LeagueWESHW 1-09006.50
Sunday, October 16Premier LeagueMCIHW 1-08916.30
Wednesday, October 12UEFA Champions LeagueRANAW 1-72239.20
Sunday, October 9Premier LeagueARSAL 3-26906.30
Tuesday, October 4UEFA Champions LeagueRANHW 2-09018.20
Saturday, October 1Premier LeagueBRIHD 3-3900160
Tuesday, September 13UEFA Champions LeagueAJAHW 2-19017.20
Wednesday, September 7UEFA Champions LeagueNAPAL 4-16206.50
Saturday, September 3Premier LeagueEVEAD 0-09007.30
Wednesday, August 31Premier LeagueNEWHW 2-190027.60
Saturday, August 27Premier LeagueBOUHW 9-090060
Monday, August 22Premier LeagueMUNAL 2-19017.50
Monday, August 15Premier LeagueCRYHD 1-19006.90
Saturday, August 6Premier LeagueFULAD 2-29017.60

2021

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Saturday, May 28UEFA Champions LeagueREAHL 0-19007.30
Sunday, May 22Premier LeagueWOLHW 3-13217.30
Saturday, May 14FA CupCHEAD 0-03306.70
Tuesday, May 10Premier LeagueASTAW 1-21806.50
Saturday, May 7Premier LeagueTOTHD 1-19006.90
Tuesday, May 3UEFA Champions LeagueVILAW 2-390017.20
Saturday, April 30Premier LeagueNEWAW 0-12106.60
Wednesday, April 27UEFA Champions LeagueVILHW 2-090017.70
Sunday, April 24Premier LeagueEVEHW 2-090017.20
Tuesday, April 19Premier LeagueMUNHW 4-090218.50
Saturday, April 16FA CupMCIAW 2-39006.20
Wednesday, April 13UEFA Champions LeagueBENHD 3-333070
Sunday, April 10Premier LeagueMCIAD 2-290017.70
Tuesday, April 5UEFA Champions LeagueBENAW 1-361060
Saturday, April 2Premier LeagueWATHW 2-06906.30
Wednesday, March 16Premier LeagueARSAW 0-23406.50
Saturday, March 12Premier LeagueBRIAW 0-26517.90
Tuesday, March 8UEFA Champions LeagueINTHL 0-19006.70
Saturday, March 5Premier LeagueWESHW 1-07906.30
Sunday, February 27EFL CupCHEAD 0-012006.90
Wednesday, February 23Premier LeagueLEEHW 6-090218.90
Saturday, February 19Premier LeagueNORHW 3-19018.20
Wednesday, February 16UEFA Champions LeagueINTAW 0-29017.20
Sunday, February 13Premier LeagueBURAW 0-19006.90
Thursday, February 10Premier LeagueLEIHW 2-03006.90
Sunday, January 2Premier LeagueCHEAD 2-29017.20
Tuesday, December 28Premier LeagueLEIAL 1-09006.30
Sunday, December 19Premier LeagueTOTAD 2-29006.60
Thursday, December 16Premier LeagueNEWHW 3-17417.20
Saturday, December 11Premier LeagueASTHW 1-09017.70
Tuesday, December 7UEFA Champions LeagueMILAW 1-26417.30
Saturday, December 4Premier LeagueWOLAW 0-189017.20
Wednesday, December 1Premier LeagueEVEAW 1-49027.30
Saturday, November 27Premier LeagueSOUHW 4-0900170
Wednesday, November 24UEFA Champions LeaguePORHW 2-07116.90
Saturday, November 20Premier LeagueARSHW 4-090170
Sunday, November 7Premier LeagueWESAL 3-290016.90
Wednesday, November 3UEFA Champions LeagueATMHW 2-09007.50
Saturday, October 30Premier LeagueBRIHD 2-290017.50
Sunday, October 24Premier LeagueMUNAW 0-590319.90
Tuesday, October 19UEFA Champions LeagueATMAW 2-38928.30
Saturday, October 16Premier LeagueWATAW 0-590118.70
Sunday, October 3Premier LeagueMCIHD 2-290118.90
Tuesday, September 28UEFA Champions LeaguePORAW 1-56728.20
Saturday, September 25Premier LeagueBREAD 3-39016.70
Saturday, September 18Premier LeagueCRYHW 3-09017.60
Wednesday, September 15UEFA Champions LeagueMILHW 3-28417.30
Sunday, September 12Premier LeagueLEEAW 0-39017.70
Saturday, August 28Premier LeagueCHEHD 1-19017.20
Saturday, August 21Premier LeagueBURHW 2-09007.30
Saturday, August 14Premier LeagueNORAW 0-390128.60

2020

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

DateCompetitionOpponentH/AResultMinGARatingAccurate passes
Sunday, May 23Premier LeagueCRYHW 2-090016.60
Wednesday, May 19Premier LeagueBURAW 0-39006.20
Sunday, May 16Premier LeagueWESAW 1-29017.90
Thursday, May 13Premier LeagueMUNAW 2-48917.30
Saturday, May 8Premier LeagueSOUHW 2-087017.20
Saturday, April 24Premier LeagueNEWHD 1-19016.60
Monday, April 19Premier LeagueLEEAD 1-11906.30
Wednesday, April 14UEFA Champions LeagueREAHD 0-09006.70
Saturday, April 10Premier LeagueASTHW 2-190170
Tuesday, April 6UEFA Champions LeagueREAAL 3-19017.20
Saturday, April 3Premier LeagueARSAW 0-39017.30
Monday, March 15Premier LeagueWOLAW 0-19006.90
Wednesday, March 10UEFA Champions LeagueLEIHW 2-090170
Sunday, March 7Premier LeagueFULHL 0-19006.20
Thursday, March 4Premier LeagueCHEHL 0-16207.20
Sunday, February 28Premier LeagueSHEAW 0-29006.50
Saturday, February 20Premier LeagueEVEHL 0-29006.70
Tuesday, February 16UEFA Champions LeagueLEIAW 0-28917.30
Saturday, February 13Premier LeagueLEIAL 3-19016.90
Sunday, February 7Premier LeagueMCIHL 1-49017.20
Wednesday, February 3Premier LeagueBRIHL 0-19005.90
Sunday, January 31Premier LeagueWESAW 1-39028.90
Thursday, January 28Premier LeagueTOTAW 1-39007.30
Sunday, January 24FA CupMUNAL 3-29028.20
Thursday, January 21Premier LeagueBURHL 0-13306.90
Sunday, January 17Premier LeagueMUNHD 0-09006.60
Friday, January 8FA CupASTAW 1-47418.20
Monday, January 4Premier LeagueSOUAL 1-09006.50
Wednesday, December 30Premier LeagueNEWAD 0-089060
Sunday, December 27Premier LeagueWESHD 1-19006.90
Saturday, December 19Premier LeagueCRYAW 0-7332190
Wednesday, December 16Premier LeagueTOTHW 2-19017.60
Sunday, December 13Premier LeagueFULAD 1-18417.20
Wednesday, December 9UEFA Champions LeagueMIDAD 1-19017.20
Sunday, December 6Premier LeagueWOLHW 4-090118.50
Tuesday, December 1UEFA Champions LeagueAJAHW 1-08906.20
Saturday, November 28Premier LeagueBRIAD 1-164016.60
Wednesday, November 25UEFA Champions LeagueATAHL 0-26106.70
Sunday, November 8Premier LeagueMCIAD 1-190170
Tuesday, November 3UEFA Champions LeagueATAAW 0-590117.90
Saturday, October 31Premier LeagueWESHW 2-18917.50
Tuesday, October 27UEFA Champions LeagueMIDHW 2-03017.50
Saturday, October 24Premier LeagueSHEHW 2-190060
Wednesday, October 21UEFA Champions LeagueAJAAW 0-16006.70
Saturday, October 17Premier LeagueEVEAD 2-29017.60
Sunday, October 4Premier LeagueASTAL 7-290290
Thursday, October 1EFL CupARSHD 0-06106.60
Monday, September 28Premier LeagueARSHW 3-19007.20
Sunday, September 20Premier LeagueCHEAW 0-29007.50
Saturday, September 12Premier LeagueLEEHW 4-39039.20

2019

44 playedFA Cup, Premier League, UEFA Champions League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, July 26Premier LeagueNEWAW 1-3260778
Wednesday, July 22Premier LeagueCHEHW 5-379016.976
Wednesday, July 15Premier LeagueARSAL 2-18306.371
Saturday, July 11Premier LeagueBURHD 1-1900775
Wednesday, July 8Premier LeagueBRIAW 1-39021880
Sunday, July 5Premier LeagueASTHW 2-090017.176
Thursday, July 2Premier LeagueMCIAL 4-0900784
Wednesday, June 24Premier LeagueCRYHW 4-090118.677
Wednesday, March 11UEFA Champions LeagueATMHL 2-312007.90
Saturday, March 7Premier LeagueBOUHW 2-19018.472
Tuesday, March 3FA CupCHEAL 2-01006.70
Saturday, February 29Premier LeagueWATAL 3-09006.457
Monday, February 24Premier LeagueWESHW 3-29017.875
Tuesday, February 18UEFA Champions LeagueATMAL 1-07206.10
Saturday, February 15Premier LeagueNORAW 0-19006.476
Saturday, February 1Premier LeagueSOUHW 4-09028.982
Wednesday, January 29Premier LeagueWESAW 0-290118.278
Sunday, January 26FA CupSHRAD 2-21106.10
Thursday, January 23Premier LeagueWOLAW 1-28507.478
Sunday, January 19Premier LeagueMUNHW 2-09017.683
Saturday, January 11Premier LeagueTOTAW 0-189017.582
Thursday, January 2Premier LeagueSHEHW 2-08918.276
Sunday, December 29Premier LeagueWOLHW 1-090006.40%
Thursday, December 26Premier LeagueLEIAW 0-470007.10%
Saturday, December 14Premier LeagueWATHW 2-090208.40%
Tuesday, December 10UEFA Champions LeagueSALAW 0-290106.482%
Saturday, December 7Premier LeagueBOUAW 0-390118.10%
Saturday, November 30Premier LeagueBRIHW 2-169006.80%
Wednesday, November 27UEFA Champions LeagueNAPHD 1-190006.887%
Sunday, November 10Premier LeagueMCIHW 3-187107.50%
Tuesday, November 5UEFA Champions LeagueGENHW 2-190017.774%
Saturday, November 2Premier LeagueASTAW 1-265006.80%
Sunday, October 27Premier LeagueTOTHW 2-185107.60%
Wednesday, October 23UEFA Champions LeagueGENAW 1-490118.165%
Saturday, October 5Premier LeagueLEIHW 2-189007.20%
Wednesday, October 2UEFA Champions LeagueSALHW 4-389208.270%
Saturday, September 28Premier LeagueSHEAW 0-190006.70%
Sunday, September 22Premier LeagueCHEAW 1-289016.30%
Tuesday, September 17UEFA Champions LeagueNAPAL 2-090006.777%
Saturday, September 14Premier LeagueNEWHW 3-1901080%
Saturday, August 31Premier LeagueBURAW 0-3900170%
Saturday, August 24Premier LeagueARSHW 3-190208.60%
Saturday, August 17Premier LeagueSOUAW 1-279006.40%
Friday, August 9Premier LeagueNORHW 4-190118.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/AResultMinGARatingPass accuracy
Saturday, June 1UEFA Champions LeagueTOTAW 0-290107.247%
Sunday, May 12Premier LeagueWOLHW 2-090006.70%
Saturday, May 4Premier LeagueNEWAW 2-373107.60%
Wednesday, May 1UEFA Champions LeagueBARAL 3-090007.770%
Friday, April 26Premier LeagueHUDHW 5-090219.60%
Sunday, April 21Premier LeagueCARAW 0-290007.20%
Wednesday, April 17UEFA Champions LeaguePORAW 1-490118.580%
Sunday, April 14Premier LeagueCHEHW 2-089107.90%
Tuesday, April 9UEFA Champions LeaguePORHW 2-090006.575%
Friday, April 5Premier LeagueSOUAW 1-390107.10%
Sunday, March 31Premier LeagueTOTHW 2-189007.20%
Sunday, March 17Premier LeagueFULAW 1-289006.10%
Wednesday, March 13UEFA Champions LeagueBAYAW 1-390017.480%
Sunday, March 10Premier LeagueBURHW 4-290006.60%
Sunday, March 3Premier LeagueEVEAD 0-090006.20%
Wednesday, February 27Premier LeagueWATHW 5-090007.20%
Sunday, February 24Premier LeagueMUNAD 0-079006.30%
Tuesday, February 19UEFA Champions LeagueBAYHD 0-090006.765%
Saturday, February 9Premier LeagueBOUHW 3-090108.50%
Monday, February 4Premier LeagueWESAD 1-190006.70%
Wednesday, January 30Premier LeagueLEIHD 1-190006.40%
Saturday, January 19Premier LeagueCRYHW 4-389208.30%
Saturday, January 12Premier LeagueBRIAW 0-189108.10%
Monday, January 7FA CupWOLAL 2-120006.575%
Thursday, January 3Premier LeagueMCIAL 2-190006.80%
Saturday, December 29Premier LeagueARSHW 5-190118.20%
Wednesday, December 26Premier LeagueNEWHW 4-090118.10%
Friday, December 21Premier LeagueWOLAW 0-2901180%
Sunday, December 16Premier LeagueMUNHW 3-190006.90%
Tuesday, December 11UEFA Champions LeagueNAPHW 1-090107.875%
Saturday, December 8Premier LeagueBOUAW 0-490309.90%
Wednesday, December 5Premier LeagueBURAW 1-325017.50%
Sunday, December 2Premier LeagueEVEHW 1-075007.40%
Wednesday, November 28UEFA Champions LeaguePSGAL 2-190006.780%
Saturday, November 24Premier LeagueWATAW 0-3861070%
Sunday, November 11Premier LeagueFULHW 2-090107.40%
Tuesday, November 6UEFA Champions LeagueCRVAL 2-090007.361%
Saturday, November 3Premier LeagueARSAD 1-189007.40%
Saturday, October 27Premier LeagueCARHW 4-1901290%
Wednesday, October 24UEFA Champions LeagueCRVHW 4-073208.170%
Saturday, October 20Premier LeagueHUDAW 0-190107.50%
Sunday, October 7Premier LeagueMCIHD 0-090006.80%
Wednesday, October 3UEFA Champions LeagueNAPAL 1-090006.265%
Saturday, September 29Premier LeagueCHEAD 1-166007.30%
Wednesday, September 26EFL CupCHEHL 1-23006.4100%
Saturday, September 22Premier LeagueSOUHW 3-090107.30%
Tuesday, September 18UEFA Champions LeaguePSGHW 3-285006.470%
Saturday, September 15Premier LeagueTOTAW 1-2900070%
Saturday, September 1Premier LeagueLEIAW 1-271006.80%
Saturday, August 25Premier LeagueBRIHW 1-0901080%
Monday, August 20Premier LeagueCRYAW 0-290017.50%
Sunday, August 12Premier LeagueWESHW 4-087107.10%
Monday, June 25FIFA World CupKSAAL 2-190106.712%
Tuesday, June 19FIFA World CupRUSAL 3-190106.917%
Friday, June 15FIFA World CupURUHL 0-1Bench

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

36 playedPremier League

DateCompetitionOpponentH/AResultMinGARatingPass accuracy
Sunday, May 13Premier LeagueBRIHW 4-084117.90%
Sunday, May 6Premier LeagueCHEAL 1-090006.50%
Saturday, April 28Premier LeagueSTOHD 0-090006.50%
Saturday, April 21Premier LeagueWESAD 2-284107.70%
Saturday, April 14Premier LeagueBOUHW 3-090107.50%
Saturday, March 31Premier LeagueCRYAW 1-290107.90%
Saturday, March 17Premier LeagueWATHW 5-09041100%
Saturday, March 10Premier LeagueMUNAL 2-190006.30%
Saturday, March 3Premier LeagueNEWHW 2-090107.50%
Saturday, February 24Premier LeagueWESHW 4-187117.80%
Sunday, February 11Premier LeagueSOUAW 0-289118.30%
Sunday, February 4Premier LeagueTOTHD 2-290208.70%
Tuesday, January 30Premier LeagueHUDAW 0-383107.30%
Monday, January 22Premier LeagueSWAAL 1-0900070%
Sunday, January 14Premier LeagueMCIHW 4-388118.60%
Saturday, December 30Premier LeagueLEIHW 2-183207.50%
Tuesday, December 26Premier LeagueSWAHW 5-0690280%
Friday, December 22Premier LeagueARSAD 3-390106.70%
Sunday, December 17Premier LeagueBOUAW 0-471107.80%
Wednesday, December 13Premier LeagueWESHD 0-090007.10%
Sunday, December 10Premier LeagueEVEHD 1-167108.50%
Saturday, December 2Premier LeagueBRIAW 1-580017.10%
Wednesday, November 29Premier LeagueSTOAW 0-323208.50%
Saturday, November 25Premier LeagueCHEHD 1-190107.80%
Saturday, November 18Premier LeagueSOUHW 3-080208.20%
Saturday, November 4Premier LeagueWESAW 1-490208.70%
Saturday, October 28Premier LeagueHUDHW 3-081016.70%
Sunday, October 22Premier LeagueTOTAL 4-190107.20%
Saturday, October 14Premier LeagueMUNHD 0-078007.40%
Sunday, October 1Premier LeagueNEWAD 1-184006.80%
Saturday, September 23Premier LeagueLEIAW 2-390106.90%
Saturday, September 16Premier LeagueBURHD 1-190108.30%
Saturday, September 9Premier LeagueMCIAL 5-045006.80%
Sunday, August 27Premier LeagueARSHW 4-090118.20%
Saturday, August 19Premier LeagueCRYHW 1-029006.90%
Saturday, August 12Premier LeagueWATAD 3-386107.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.

Mohamed Salah: Every Match, Season by Season | 442ball