Goals win games but scoring a hat-trick sets you aside more in record books. Below is a listing of those Liverpool FC players who have scored hat-tricks in all competitions.
1. (3) John Miller 15.10.1892 4 - 0 Nantwich FA Cup 1st Qualifier
2. (3) John Miller 22.10.1892 5 - 0 Higher Walton Lancashire League
3. (3) Tom Wyllie 29.10.1892 9 - 0 Newtown FA Cup 2nd Qualifier
4. (5) John Miller 03.12.1892 7 - 0 Fleetwood Rangers Lancashire League
5. (3) Jimmy Stott 07.10.1893 6 - 0 Middlesbrough I. 2nd Division
6. (3) Malcolm McVean 09.12.1893 3 - 0 Walsall 2nd Division
7. (3) Jimmy Ross 14.09.1895 5 - 1 Newcastle United 2nd Division
8. (4) George Allan 28.09.1895 5 - 1 Burslem Port Vale 2nd Division
9. (3) Frank Becton 21.10.1895 4 - 5 Burslem Port Vale 2nd Division
10. (3) George Allan 04.01.1896 5 - 0 Rotherham Town 2nd Division
11. (4) George Allan 18.02.1896 10 - 1 Rotherham Town 2nd Division
12. (3) Malcolm McVean 18.02.1896 10 - 1 Rotherham Town 2nd Division
13. (3) Frank Becton 29.02.1896 7 - 0 Burton Swifts 2nd Division
14. (3) Jimmy Ross 29.02.1896 7 - 0 Burton Swifts 2nd Division
15. (3) George Allan 28.03.1896 7 - 0 Crewe 2nd Division
16. (3) Johnny Walker 08.04.1899 4 - 0 Derby 1st Division
17. (3) Charlie Satterthwaite 23.12.1899 5 - 2 Glossop FC 1st Division
18. (5) Andy McGuigan 04.01.1902 7 - 0 Stoke 1st Division
19. (5) Andy McGuigan 04.01.1902 7 - 0 Stoke 1st Division
20. (3) Sam Raybould 01.03.1902 4 - 0 Manchester City 1st Division
21. (3) Sam Raybould 01.11.1902 5 - 0 Middlesbrough 1st Division
22. (4) Sam Raybould 06.12.1902 9 - 2 Grimsby Town 1st Division
23. (4) Bobby Robinson 01.10.1904 4 - 0 Leicester Fosse 2nd Division
24. (3) Jack Parkinson 04.03.1905 5 - 0 Blackpool 2nd Division
25. (3) Sam Raybould 18.03.1905 6 - 1 Gainsborough Trinity 2nd Division
26. (3) Bobby Robinson 08.04.1905 8 - 1 Burslem Port Vale 2nd Division
27. (3) Sam Raybould 22.04.1905 4 - 0 Manchester United 2nd Division
28. (3) Joe Hewitt 11.11.1905 5 - 1 Middlesbrough 1st Division
29. (3) Sam Raybould 10.03.1906 3 - 0 Southampton FA Cup 4th round
30. (3) Joe Hewitt 28.04.1906 5 - 1 Corinthians Sheriff of London Charity Shield
31. (3) Bobby Robinson 27.10.1906 5 - 4 Manchester City 1st Division
32. (3) Jack Parkinson 19.01.1907 5 - 5 Sunderland 1st Division
33. (3) Joe Hewitt 09.11.1907 6 - 0 Notts County 1st Division
34. (3) Joe Hewitt 15.02.1908 4 - 1 Woolwich Arsenal 1st Division
35. (3) Bill McPherson 25.03.1908 7 - 4 Manchester United 1st Division
36. (3) Joe Hewitt 01.01.1909 4 - 1 Sunderland 1st Division
37. (3) Ronald Orr 16.01.1909 5 - 1 Lincoln City FA Cup 1st round
38. (3) Jack Parkinson 18.09.1909 4 - 1 Nottingham Forest 1st Division
39. (3) Jack Parkinson 01.01.1910 5 - 1 Woolwich Arsenal 1st Division
40. (3) Jimmy Stewart 08.01.1910 5 - 1 Chelsea 1st Division
41. (4) Jack Parkinson 20.04.1910 7 - 3 Nottingham Forest 1st Division
42. (3) Jack Parkinson 11.02.1911 3 - 0 The Wednesday 1st Division
43. (3) Arthur Metcalf 01.02.1913 4 - 1 Woolwich Arsenal FA Cup 2nd round
44. (3) Jack Parkinson 19.04.1913 5 - 0 Bolton Wanderers 1st Division
45. (4) Fred Pagnam 31.10.1914 7 - 2 Tottenham 1st Division
46. (3) Fred Pagnam 13.02.1915 3 - 3 Chelsea 1st Division
47. (3) Dick Forshaw 03.04.1920 3 - 0 Derby 1st Division
48. (3) Dick Johnson 25.09.1920 6 - 0 Preston North End 1st Division
49. (3) Danny Shone 19.11.1921 4 - 0 Middlesbrough 1st Division
50. (3) Dick Forshaw 25.02.1922 4 - 0 Arsenal 1st Division
51. (3) Harry Chambers 15.04.1922 5 - 1 Cardiff City 1st Division
52. (3) Dick Johnson 26.08.1922 5 - 2 Arsenal 1st Division
53. (3) Dick Forshaw 16.09.1922 5 - 2 Preston North End 1st Division
54. (3) Harry Chambers 07.10.1922 5 - 1 Everton 1st Division
55. (3) Dick Forshaw 17.02.1923 3 - 0 Blackburn Rovers 1st Division
56. (3) Harry Chambers 29.08.1923 6 - 2 Birmingham 1st Division
57. (3) Jimmy Walsh 02.02.1924 4 - 1 Bolton Wanderers FA Cup 2nd round
58. (4) Dick Forshaw 18.10.1924 4 - 1 Sheffield United 1st Division
59. (3) Dick Forshaw 19.09.1925 5 - 0 Manchester United 1st Division
60. (3) Dick Forshaw 26.09.1925 5 - 1 Everton 1st Division
61. (3) Harry Chambers 25.12.1925 6 - 3 Newcastle United 1st Division
62. (3) Gordon Hodgson 11.09.1926 5 - 1 Sheffield United 1st Division
63. (3) Harry Chambers 12.01.1927 4 - 1 Bournemouth & Boscombe Athletic FA Cup 3rd round replay
64. (3) Gordon Hodgson 22.01.1927 3 - 2 Derby 1st Division
65. (4) Willie Devlin 31.08.1927 5 - 1 Bury 1st Division
66. (3) Gordon Hodgson 01.10.1927 8 - 2 Portsmouth 1st Division
67. (4) Willie Devlin 01.10.1927 8 - 2 Portsmouth 1st Division
68. (3) Tom Reid 12.11.1927 5 - 2 The Wednesday 1st Division
69. (3) Gordon Hodgson 27.10.1928 4 - 4 Arsenal 1st Division
70. (3) Gordon Hodgson 26.12.1928 8 - 0 Burnley 1st Division
71. (3) Harry Race 20.04.1929 5 - 2 Sunderland 1st Division
72. (3) Harry Race 09.11.1929 3 - 0 Bolton Wanderers 1st Division
73. (3) Gordon Hodgson 27.09.1930 3 - 1 Chelsea 1st Division
74. (3) Jimmy Smith 25.10.1930 3 - 1 Blackpool 1st Division
75. (3) Gordon Hodgson 29.11.1930 6 - 1 Sheffield United 1st Division
76. (3) Dave Wright 07.02.1931 4 - 2 Newcastle United 1st Division
77. (4) Gordon Hodgson 14.02.1931 5 - 3 Sheffield Wednesday 1st Division
78. (3) Gordon Hodgson 28.02.1931 5 - 2 Blackpool 1st Division
79. (4) Harold Barton 23.01.1932 4 - 2 Chesterfield FA Cup 4th round
80. (3) Gordon Hodgson 02.03.1932 4 - 1 WBA 1st Division
81. (3) Gordon Hodgson 15.10.1932 4 - 3 Portsmouth 1st Division
82. (3) Gordon Hodgson 19.11.1932 6 - 1 Derby 1st Division
83. (3) Harold Barton 11.02.1933 7 - 4 Everton 1st Division
84. (3) Gordon Hodgson 08.04.1933 4 - 3 Blackpool 1st Division
85. (3) Gordon Hodgson 03.03.1934 6 - 2 Middlesbrough 1st Division
86. (4) Gordon Hodgson 17.03.1934 4 - 1 Birmingham 1st Division
87. (3) Gordon Hodgson 17.11.1934 5 - 1 Leicester City 1st Division
88. (3) Gordon Hodgson 02.02.1935 4 - 2 Leeds United 1st Division
89. (4) Fred Howe 07.09.1935 6 - 0 Everton 1st Division
90. (3) Fred Howe 14.09.1935 7 - 2 Grimsby Town 1st Division
91. (3) Fred Howe 21.11.1936 5 - 2 Manchester United 1st Division
92. (3) Cyril Done 19.10.1946 4 - 1 Huddersfield Town 1st Division
93. (3) Jack Balmer 09.11.1946 3 - 0 Portsmouth 1st Division
94. (4) Jack Balmer 16.11.1946 4 - 1 Derby 1st Division Baseball Ground
95. (3) Jack Balmer 23.11.1946 4 - 2 Arsenal 1st Division
96. (3) Cyril Done 12.02.1947 5 - 0 Grimsby Town 1st Division
97. (3) Albert Stubbins 01.03.1947 4 - 1 Birmingham City FA Cup 6th round
98. (3) Albert Stubbins 10.05.1947 3 - 1 Charlton Athletic 1st Division
99. (4) Albert Stubbins 06.03.1948 4 - 0 Huddersfield Town 1st Division
100. (3) Billy Liddell 01.12.1951 3 - 2 Tottenham 1st Division
101. (4) Louis Bimpson 19.09.1953 4 - 0 Burnley 1st Division
102. (3) Tony Rowley 21.08.1954 3 - 2 Doncaster Rovers 2nd Division
103. (5) John Evans 15.09.1954 5 - 3 Bristol Rovers 2nd Division
104. (3) Billy Liddell 18.09.1954 4 - 1 Fulham 2nd Division
105. (4) Billy Liddell 25.12.1954 6 - 2 Ipswich Town 2nd Division
106. (4) John Evans 12.03.1955 4 - 3 Bury 2nd Division Gigg Lane
107. (3) Billy Liddell 17.12.1955 5 - 2 Nottingham Forest 2nd Division
108. (3) Tony Rowley 14.04.1956 4 - 1 Port Vale 2nd Division
109. (3) Johnny Wheeler 03.11.1956 4 - 1 Port Vale 2nd Division
110. (3) Alan Arnell 15.12.1956 3 - 0 Huddersfield Town 2nd Division
111. (3) Billy Liddell 22.02.1958 3 - 3 Blackburn Rovers 2nd Division
112. (3) Jimmy Harrower 26.11.1960 4 - 2 Sheffield United 2nd Division
113. (3) Dave Hickson 11.02.1961 5 - 0 Leyton Orient 2nd Division
114. (3) Kevin Lewis 04.04.1961 3 - 4 Bristol Rovers 2nd Division
115. (3) Roger Hunt 26.08.1961 5 - 0 Leeds United 2nd Division
116. (3) Roger Hunt 14.10.1961 6 - 1 Walsall 2nd Division
117. (3) Roger Hunt 25.11.1961 5 - 0 Swansea Town 2nd Division
118. (3) Roger Hunt 10.02.1962 3 - 0 Bury 2nd Division
119. (3) Roger Hunt 24.02.1962 5 - 1 Middlesbrough 2nd Division
120. (3) Ian St John 28.03.1962 4 - 1 Rotherham United 2nd Division
121. (3) Roger Hunt 17.11.1962 5 - 0 Leyton Orient 1st Division
122. (4) Roger Hunt 26.12.1963 6 - 1 Stoke City 1st Division
123. (4) Alf Arrowsmith 04.01.1964 5 - 0 Derby FA Cup 3rd round
124. (3) Ian St John 01.02.1964 6 - 1 Sheffield United 1st Division
125. (3) Roger Hunt 27.03.1964 3 - 1 Tottenham 1st Division
126. (3) Bobby Graham 26.09.1964 5 - 1 Aston Villa 1st Division
127. (3) Roger Hunt 05.12.1964 5 - 1 Burnley 1st Division
128. (3) Roger Hunt 06.09.1965 5 - 1 West Ham United 1st Division
129. (3) Roger Hunt 12.02.1966 4 - 0 Sunderland 1st Division
130. (3) Tony Hateley 26.08.1967 6 - 0 Newcastle United 1st Division
131. (3) Roger Hunt 06.01.1968 4 - 1 WBA 1st Division
132. (4) Tony Hateley 19.02.1968 5 - 2 Walsall FA Cup 4th round replay
133. (3) Tony Hateley 11.05.1968 6 - 1 Nottingham Forest 1st Division
134. (3) Alun Evans 10.03.1971 3 - 0 Bayern Munich EFC 4th round 1st leg
135. (3) Jack Whitham 11.12.1971 3 - 2 Derby 1st Division
136. (3) Kevin Keegan 17.11.1973 4 - 2 Ipswich Town 1st Division
137. (3) Ian Callaghan 04.12.1973 3 - 1 Hull City League Cup 4th round R
138. (3) Phil Boersma 07.09.1974 5 - 2 Tottenham 1st Division
139. (3) John Toshack 30.09.1975 3 - 1 Hibernian UEFA Cup 1st round 2L
140. (3) John Toshack 11.10.1975 3 - 1 Birmingham City 1st Division
141. (3) Jimmy Case 10.12.1975 3 - 0 Slask Wroclaw UEFA Cup 3rd round 2L
142. (3) John Toshack 31.01.1976 4 - 0 West Ham United 1st Division
143. (3) Terry McDermott 06.12.1977 6 - 0 Hamburg SV European Super Cup 2nd leg
144. (3) Kenny Dalglish 17.01.1978 3 - 1 Wrexham League Cup 5th round
145. (3) Kenny Dalglish 01.05.1978 4 - 0 Manchester City 1st Division
146. (3) Jimmy Case 30.09.1978 3 - 0 Bolton Wanderers 1st Division
147. (3) David Johnson 05.01.1980 5 - 0 Grimsby Town FA Cup 3rd round
148. (3) David Fairclough 09.02.1980 5 - 3 Norwich City 1st Division
149. (3) Terry McDermott 01.10.1980 10 - 1 Oulu Palloseura European Cup 1st R 2nd L
150. (3) Graeme Souness 01.10.1980 10 - 1 Oulu Palloseura European Cup 1st R 2nd L
151. (3) Graeme Souness 04.03.1981 5 - 1 CSKA Sofia European Cup 3rd R 1st L
152. (3) Ian Rush 26.01.1982 4 - 0 Notts County 1st Division
153. (4) Ian Rush 06.11.1982 5 - 0 Everton 1st Division
154. (3) Ian Rush 13.11.1982 4 - 0 Coventry City 1st Division
155. (3) Kenny Dalglish 27.12.1982 5 - 2 Manchester City 1st Division
156. (3) Ian Rush 01.01.1983 5 - 1 Notts County 1st Division
157. (3) Michael Robinson 15.10.1983 3 - 1 West Ham United 1st Division
158. (5) Ian Rush 29.10.1983 6 - 0 Luton Town 1st Division
159. (3) Ian Rush 20.01.1984 3 - 1 Aston Villa 1st Division Villa Park
160. (4) Ian Rush 07.05.1984 5 - 0 Coventry City 1st Division
161. (3) John Wark 03.10.1984 4 - 0 Lech Poznan European Cup 1st R 2nd L
162. (3) Ian Rush 24.10.1984 3 - 1 Benfica European Cup 2nd R 1st L
163. (3) John Wark 20.02.1985 7 - 0 York City FA Cup 5th round replay
164. (3) Ian Rush 10.03.1985 4 - 0 Barnsley FA Cup 6th round
165. (3) John Wark 23.03.1985 5 - 0 WBA 1st Division The Hawthorns
166. (3) Paul Walsh 29.10.1985 4 - 0 Brighton & Hove Albion League Cup 3rd round
167. (3) Ronnie Whelan 12.04.1986 5 - 0 Coventry City 1st Division
168. (3) Gary Gillespie 26.04.1986 5 - 0 Birmingham City 1st Division
169. (4) Steve McMahon 23.09.1986 10 - 0 Fulham League Cup 2nd round 1L
170. (3) Ian Rush 30.09.1986 4 - 1 Everton SSSC Final 2nd leg
171. (3) Steve McMahon 29.10.1986 4 - 1 Leicester City League Cup 3rd round
172. (3) Paul Walsh 01.11.1986 6 - 2 Norwich City 1st Division
173. (3) Jan Mølby 26.11.1986 3 - 1 Coventry City League Cup 4th round R
174. (3) Ian Rush 14.02.1987 4 - 3 Leicester City 1st Division
175. (3) Steve Nicol 20.09.1987 4 - 1 Newcastle United 1st Division
176. (3) John Aldridge 29.09.1987 4 - 0 Derby 1st Division
177. (3) John Aldridge 27.08.1988 3 - 0 Charlton Athletic 1st Division
178. (3) John Aldridge 14.03.1989 5 - 0 Luton Town 1st Division
179. (3) Steve Staunton 04.10.1989 3 - 0 Wigan Athletic League Cup 2nd round 2L
180. (3) Ian Rush 09.01.1990 8 - 0 Swansea City FA Cup 3rd round replay
181. (3) Ronny Rosenthal 11.04.1990 4 - 0 Charlton Athletic 1st Division
182. (3) John Barnes 05.05.1990 6 - 1 Coventry City 1st Division
183. (3) Peter Beardsley 16.09.1990 4 - 0 Manchester United 1st Division
184. (3) Ian Rush 09.10.1990 4 - 1 Crewe League Cup 2nd round 2L
185. (4) Dean Saunders 18.09.1991 6 - 1 Kuusysi Lahti UEFA Cup 1st round 1L
186. (3) Dean Saunders 11.12.1991 4 - 0 Swarowski Tirol UEFA Cup 3rd round 2L
187. (3) John Barnes 06.01.1992 4 - 0 Crewe FA Cup 3rd round
188. (4) Ian Rush 16.09.1992 6 - 1 Apollon Limassol ECW Cup 1st round 1L
189. (3) Mark Walters 17.04.1993 4 - 0 Coventry City Premier League
190. (3) Ian Rush 27.10.1993 3 - 2 Ipswich Town League Cup 3rd round
191. (5) Robbie Fowler 05.10.1993 5 - 0 Fulham League Cup 2nd round 2L
192. (3) Robbie Fowler 30.10.1993 4 - 2 Southampton Premier League
193. (3) Robbie Fowler 28.08.1994 3 - 0 Arsenal Premier League
194. (3) Ian Rush 30.11.1994 3 - 1 Blackburn Rovers League Cup 4th round
195. (4) Robbie Fowler 23.09.1995 5 - 2 Bolton Wanderers Premier League
196. (3) Robbie Fowler 23.12.1995 3 - 1 Arsenal Premier League
197. (3) Stan Collymore 06.01.1996 7 - 0 Rochdale FA Cup 3rd round
198. (4) Robbie Fowler 14.12.1996 5 - 1 Middlesbrough Premier League
199. (3) Patrik Berger 05.10.1997 4 - 2 Chelsea Premier League
200. (3) Michael Owen 18.11.1997 3 - 0 Grimsby Town League Cup 4th round
201. (3) Michael Owen 14.02.1998 3 - 3 Sheffield Wednesday Premier League
202. (3) Michael Owen 30.08.1998 4 - 1 Newcastle United Premier League
203. (4) Michael Owen 24.10.1998 5 - 1 Nottingham Forest Premier League
204. (3) Robbie Fowler 21.11.1998 4 - 2 Aston Villa Premier League Villa Park
205. (3) Robbie Fowler 16.01.1999 7 - 1 Southampton Premier League
206. (3) Michael Owen 06.09.2000 3 - 1 Aston Villa Premier League
207. (3) Emile Heskey 15.10.2000 4 - 0 Derby Premier League Pride Park
208. (3) Robbie Fowler 29.11.2000 8 - 0 Stoke City League Cup 4th round
209. (3) Michael Owen 05.05.2001 3 - 0 Newcastle United Premier League
210. (3) Michael Owen 08.08.2001 5 - 0 Haka Champions L. 3rd QR. 1st L
211. (3) Robbie Fowler 20.10.2001 4 - 1 Leicester City Premier League
212. (3) Michael Owen 28.09.2002 3 - 0 Manchester City Premier League
213. (3) Michael Owen 22.10.2002 3 - 1 Spartak Moscow Champions L. 1st Group Ph.
214. (4) Michael Owen 26.04.2003 6 - 0 WBA Premier League
215. (3) Milan Baros 13.11.2004 3 - 2 Crystal Palace Premier League
216. (3) Steven Gerrard 13.07.2005 3 - 0 TNS Champions L. 1st. QR. 1st leg
217. (3) Peter Crouch 31.03.2007 4 - 1 Arsenal Premier League
218. (3) Fernando Torres 25.09.2007 4 - 2 Reading League Cup 3rd round
219. (3) Yossi Benayoun 06.11.2007 8 - 0 Besiktas Champions L. 1st Group Ph.
220. (3) Steven Gerrard 15.01.2008 5 - 0 Luton Town FA Cup 3rd round replay
221. (3) Yossi Benayoun 26.01.2008 5 - 2 Havant FA Cup 4th round
222. (3) Fernando Torres 23.02.2008 3 - 2 Middlesbrough Premier League
223. (3) Fernando Torres 05.03.2008 4 - 0 West Ham United Premier League
224. (3) Steven Gerrard 22.03.2009 5 - 0 Aston Villa Premier League
225. (3) Yossi Benayoun 12.09.2009 4 - 0 Burnley Premier League
226. (3) Fernando Torres 26.09.2009 6 - 1 Hull City Premier League
227. (3) Steven Gerrard 04.11.2010 3 - 1 Napoli Europa League GS
228. (3) Dirk Kuyt 06.03.2011 3 - 1 Manchester United Premier League
229. (3) Maxi Rodriguez 23.04.2011 5 - 0 Birmingham City Premier League
230. (3) Maxi Rodriguez 09.05.2011 5 - 2 Fulham Premier League
231. (3) Steven Gerrard 13.03.2012 3 - 0 Everton Premier League
232. (3) Luis Suarez 28.04.2012 3 - 0 Norwich City Premier League
233. (3) Luis Suarez 29.09.2012 5 - 2 Norwich City Premier League
234. (3) Luis Suarez 02.03.2013 4 - 0 Wigan Athletic Premier League
235. (3) Daniel Sturridge 12.05.2013 3 - 1 Fulham Premier League
236. (3) Luis Suarez 26.10.2013 4 - 1 WBA Premier League
237. (4) Luis Suarez 04.12.2013 5 - 1 Norwich City Premier League
238. (3) Luis Suarez 22.03.2014 6 - 3 Cardiff City Premier League
239. (3) Divock Origi 02.12.2015 6 - 1 Southampton League Cup 5th round
240. (3) Philippe Coutinho 06.12.2017 7 - 0 Spartak Moscow Champions L. 1st Group Ph.
241. (3) Sadio Mané 14.02.2018 5 - 0 Porto CL 1st knockout r. 1st leg
242. (4) Mohamed Salah 17.03.2018 5 - 0 Watford Premier League
243. (3) Mohamed Salah 08.12.2018 4 - 0 Bournemouth Premier League
244. (3) Roberto Firmino 29.12.2018 5 - 1 Arsenal Premier League
245. (3) Mohamed Salah 12.09.2020 4 - 3 Leeds United Premier League
246. (3) Diogo Jota 03.11.2020 5 - 0 Atalanta Champions League
247. (3) Roberto Firmino 16.10.2021 5 - 0 Watford Premier League
248. (3) Mohamed Salah 24.10.2021 5 - 0 Manchester United Premier League