Ian Rush is no doubt number one Liverpool all time top scorers in the history of the club with the biggest margin of 61 goals from the second position occupier, Roger Hunt.
In this post, I am going to introduce and give a detailed description of three Liverpool all time goal scorers ever.
The list is not limited to these top three footballers, but they remain the best of the best in terms of their goal scoring records.
Let’s now meet Liverpool highest goal scorers in the EPL.
Liverpool All Time Top Scorers
5. Steven Gerrard
Arguably Liverpool’s greatest ever player; spent most of his career at Anfield. Gerrard joined the senior team in 1998 after spending nine years in the youth setup.
Steven Gerrard became became captain of Liverpool in 2003 and charismatically led the club to the Champions League title in 2005, netting a goal in the final.
He remains the only player who has scored in the finals of the League Cup, FA Cup, UEFA Cup and the Champions League.
Gerrard left Liverpool in 2015 with 186 goals to his name in 710 appearances.
He played for LA Galaxy until his retirement in 2016.
4. Billy Liddell
Liddell joined Liverpool in 1938 but did not make his official debut till 1946 as a result of the Second World War where he served in the Royal Air Force.
The versatile forward scored 228 goals for the Reds in 534 appearances.
He won the 1946-47 First Division with the club before becoming Liverpool’s captain between 1955-1958.
Liddell retired from Liverpool in 1961 and died in 2001 at the age of 79.
3. Gordon Hodgson
Gordon Hodgson debuted for Liverpool in 1925 and played for the club till 1936, scoring 241 goals in 377 appearances.
After retiring from playing for Liverpool, Hodgson played for Aston Villa and Leeds United before retiring in 1939.
Hodgson played for two national teams, making one appearance in 1924 for South Africa – his country of birth – and played three matches for England.
Following his retirement, Hodgson became the manager for Port Vale from 1946 until his death from cancer in 1951.
2. Roger Hunt
Roger Hunt joined Liverpool in 1958 and was at the club till 1969.
During his time with the Reds, Hunt scored 286 goals in 492 appearances.
Hunt helped Liverpool to two League titles, an FA Cup title, a League Cup title and three Charity Shield titles, before leaving Liverpool as their record scorer.
His League tally of 245 goals is yet to be bettered by any other Liverpool player.
1. Ian Rush
Ian Rush is Liverpool’s all-time top scorer with 346 goals in 660 appearances.
Rush moved to Liverpool from Chester City in 1980 when he was a teenager.
He left Liverpool for Juventus in 1986 but his spell at Juve was not fruitful. He rejoined Liverpool in 1988 where he played till 1996.
Rush’s second spell at Liverpool wasn’t as successful as his first one but he helped the club win 5 titles including the 1989-90 League title.
He left Liverpool for the final time in 1996 and had short spells at a few clubs before hanging his boot in 2000.
Below are the other Liverpool leading goal scorers:
List of Liverpool All Time Top Scorers
6 Robbie Fowler (183 goals)
7 Kenny Dalglish (172 goals)
8 Michael Owen (158 goals)
9 Harry Chambers (151 goals)
10 Sam Raybould (130 goals)
11 Jack Parkinson (128 goals)
12 Dick Forshaw (123 goals)
13 Ian St John (118 goals)
14 Mohamed Salah (110 goals)
15 Jack Balmer (110 goals)
16 John Barnes (108 goals)
17 Kevin Keegan (100 goals)
18 John Toshack (96 goals)
19 Sadio Mané (87 goals)
20 Albert Stubbins (83 goals)
21 Roberto Firmino (83 goals)
22 Luis Suarez (82 goals)
23 Fernando Torres (81 goals)
24 Terry McDermott (81 goals)
25 Jack Cox (80 goals)
26 Berry Nieuwenhuys (79 goals)
27 Jimmy Melia (79 goals)
28 David Johnson (78 goals)
29 Arthur Goddard (77 goals)
30 Steve Heighway (76 goals)
31 Joe Hewitt (74 goals)
32 Ronnie Whelan (73 goals)
33 Ray Kennedy (72 goals)
34 Dirk Kuyt (71 goals)
35 Ian Callaghan (68 goals)
36 Daniel Sturridge (67 goals)
37 Steve McManaman (66 goals)
38 Bobby Robinson (65 goals)
39 John Aldridge (63 goals)
40 Alan A’Court (63 goals)
41 Chris Lawler (61 goals)
42 Jan Mølby (61 goals)
43 Emile Heskey (60 goals)
44 Peter Beardsley (59 goals)
45 Phil Neal (59 goals)
46 Willie Fagan (57 goals)
47 Tom Miller (56 goals)
48 George Allan (56 goals)
49 David Fairclough (55 goals)
50 Graeme Souness (55 goals)
That’s how far I want to go on this list of Liverpool all time top scorers.
Including any player who has scored lesser than the least number of goals on this list would not really help this article.