A player from our history

Player Placeholder

John McDonald

Scottish left-winger McDonald arrived at Anfield before the start of the 1909/10 season to replace old favourite Jack Cox. McDonald played in 34 of the 38 League matches that year as Liverpool finished runners-up to champions Aston Villa. Although selected for the opening seven games of the following season, he lost his place for a while and was heavily criticized by the club programme: "MacDonald's performances this season have been completely devoid of skill and determination; even taking into consideration the fact that his inside players…

Birthdate: 1886
Birthplace: Kircaldy, Scotland
Other clubs: Wemyss Harp, Vale of Wemyss, Raith Rovers (1902-07), Rangers (1907-09), Newcastle United (1912-14), Raith Rovers (2 / 1919-20)
Bought from: Rangers
Signed for LFC: 08.05.1909
Liverpool debut: 04.09.1909
Last appearance: 06.04.1912
Debut goal: 11.09.1909
Last goal: 30.09.1911
Contract expiry: May 1912
Wartime games/goals: 2 / 0
League games / goals: 78 / 4
Total games / goals: 81 / 4
Read More
Season League FA LC Europe Other Total
Totals 78 3 0 0 0 81
1909-1910 34 1 0 0 0 35
1910-1911 25 1 0 0 0 26
1911-1912 19 1 0 0 0 20
Season League FA LC Europe Other Total
Totals 4 0 0 0 0 4
1909-1910 2 0 0 0 0 2
1910-1911 1 0 0 0 0 1
1911-1912 1 0 0 0 0 1

Player Profiles

LFChistory has profiles of all players who have appeared on Liverpool's teamsheet since the 1892/93 season, including players who never made an appearance for the first team, but made the bench at one time or another.

Season Archive

We've got all the results from official games, appearance & goal stats from 1892 to the present, every single line-up and substitutions!


Club Search

How many games Liverpool have played against a club, the business done between them, our form and which players have been most successful in their encounters. The most complete profile of our opponents you will find anywhere!

Kop Quote

Rafa Benítez in November 2007 after the record Champions League win vs. Besiktas

"It is a really positive day for the club to be in the record books and get the go-ahead for the new stadium makes a lot of people really happy. It’s almost a perfect day."
Why not perfect?
"They had one chance," smiled the perfectionist Reds manager.

The last ...

Game was against
Sheffield United on Sunday, 28 Feb 2021
Goal was scored by
Curtis Jones against Sheffield United on Sunday, 28 Feb 2021
Own goal was scored by
Alex Oxlade-Chamberlain against Manchester City on Thursday, 02 Jul 2020
Sending off was
Alisson Becker against Brighton & Hove Albion on Saturday, 30 Nov 2019
Penalty goal was
Mohamed Salah against Manchester City on Sunday, 07 Feb 2021
Missed penalty was
Sadio Mané against Red Star Belgrade on Wednesday, 24 Oct 2018
Home win was against
Tottenham on Wednesday, 16 Dec 2020
Home draw was against
Manchester United on Sunday, 17 Jan 2021
Home defeat was against
Everton on Saturday, 20 Feb 2021
Away win was against
Sheffield United on Sunday, 28 Feb 2021
Away draw was against
Newcastle United on Wednesday, 30 Dec 2020
Away defeat was against
Leicester City on Saturday, 13 Feb 2021
Five games

Few facts from our database

  • Liverpool FC have scored 10048 goals in 5780 competitive matches registered at LFChistory.
  • 203 of those goals are own goals and 528 came from the penalty spot.
  • 457 players have scored a goal for Liverpool FC.
  • 423 players have scored a league goal for Liverpool FC.
  • Liverpool have scored 1.7 goals on average in each game.
  • 777 players have played in competitive matches for Liverpool FC since 1892.
  • 15024 players have played against Liverpool FC since the 1893-1894 season.

This day in our history

Red Corner


19 February 2021

"Ideal captains are born not made". The story of Liverpool's skippers.


14 February 2021

The illustrious reputation of Liverpool has so far tempted 328 internationals from 53 nations to sign for the club.

What Can Liverpool Learn From Their Game Against West Ham?

4 February 2021

There’s nothing like the rush from a decent game of football and the recent West Ham/Liverpool game certainly gave us that. The match, played at the London Stadium in January gave Liverpool a 3-1 win, something they needed and certainly deserved after the gameplay they put in.