The Reds have found the net in 18 of the last 21 home and away league meetings and have found the net in each of the last 21 Anfield clashes.
There has not been a goalless draw in any of the last 63 league meetings between the teams—a run dating back to February 1974 and a meeting in the north east.
At Anfield there has been only one game in the last 54 league and cup meetings which has failed to produce a goal.
That came in February 1970 and there has not been a goalless draw in the 38 clashes since.
In that 2015/16 league campaign he was an ever-present, starting 36 of the 38 games and appearing twice as a substitute, one of which was on their visit to Anfield.
Another Salah Record?
If Salah scores he will equal another club record—this time by finding the net in a 19th Premier League game of a campaign to equal the landmark set by Robbie Fowler (1994/95) and Daniel Sturridge (2013/14).
Should the Reds find the net twice today they will reach the landmark of 200 league goals under Jurgen Klopp. Today will be his 97th top-flight game in charge of the club.
A victory in this game will see Liverpool record a 300th Premier league victory at Anfield.
Rafa Benitez took charge of Liverpool 350 times in all competitions, winning 197 and losing 79. In the Premier League he won 126 of 228 games for a win ratio of 55 percent.
The former Liverpool manager has never lost to Liverpool in five meetings as a manager, winning twice with Valencia and drawing once with Chelsea and twice with the Magpies.
Jonjo Shelvey played 69 times for Liverpool in all competitions from 2010-13 scoring seven goals.
Javier Manquillo joined Liverpool on a two-year loan from Atletico Madrid in August 2014 though he returned to his parent club a year later. He made 19 appearances for Liverpool in total (10 in the league), without scoring.
Today’s man in charge is Graham Scott. He has refereed Liverpool three times in the past with the Reds winning them all, most recently the 5-1 victory at Brighton last December.
He has taken charge of the Magpies three times too, and they have never lost.
This Season’s Scorers
Liverpool: Salah (31), Firmino (22), Mane (13), Coutinho (12), Can (6), Oxlade-Chamberlain (4), Alexander-Arnold (3), Sturridge (3), own goals (2), Henderson (1), Klavan (1), Lovren (1), Matip (1), Milner (1), Van Dijk (1), Wijnaldum (1)
Newcastle: Gayle (5), Joselu (4), Perez (4), Lascelles (3), Atsu (2), Clark (2), Diame (2), Mitrovic (2), Aarons (1), Hayden (1), Merino (1), Murphy (1), Ritchie (1), Saivet (1), Shelvey (1), own goals (1)
* Stats courtesy of LFC statistician Ged Rea.