Site Banner All Time Goal Scoring - Hat-tricks

If you believe any of the information here to be incorrect, inaccurate or missing, then please mail me at with as much information you can and I will investigate further and amend accordingly.

Date Name Total Goals
1Mon, 11 Sep 1905Jimmy Windridge3
2Sat, 30 Dec 1905James Robertson3
3Sat, 07 Apr 1906Jimmy Windridge3
4Sat, 01 Sep 1906George Hilsdon5
5Sat, 16 Feb 1907James Robertson3
6Sat, 06 Apr 1907Jimmy Windridge3
7Sat, 27 Apr 1907Jimmy Windridge3
8Sat, 23 Nov 1907George Hilsdon4
9Sat, 21 Dec 1907George Hilsdon3
10Sat, 11 Jan 1908George Hilsdon6
11Wed, 01 Apr 1908George Hilsdon3
12Sat, 14 Nov 1908George Hilsdon3
13Fri, 01 Jan 1909George Hilsdon3
14Sat, 03 Sep 1910George Hilsdon3
15Mon, 26 Dec 1910George Hilsdon3
16Sat, 11 Nov 1911George Dodd3
17Sat, 17 Feb 1912Bob Whittingham3
18Sat, 02 Mar 1912Bob Whittingham3
19Sat, 14 Sep 1912Vivian Woodward3
20Sat, 11 Jan 1913Bob Whittingham4
21Sat, 26 Apr 1913Harry Ford3
22Sat, 15 Nov 1919Jack Cock3
23Sat, 06 Sep 1924William Whitton3
24Mon, 08 Sep 1924William Whitton4
25Sat, 03 Jan 1925Harold Miller3
26Sat, 12 Sep 1925Bob Turnbull3
27Sat, 07 Nov 1925Bob Turnbull3
28Sat, 04 Dec 1926Willie Brown3
29Sat, 29 Jan 1927Bob Turnbull3
30Sat, 03 Dec 1927Jimmy Thompson4
31Wed, 14 Mar 1928Jimmy Thompson3
32Wed, 26 Dec 1928Jimmy Thompson3
33Sat, 06 Sep 1930Alec Cheyne3
34Thu, 14 Apr 1932Hughie Gallacher3
35Wed, 03 May 1933Hughie Gallacher3
36Sat, 08 Dec 1934Dickie Spence4
37Sat, 16 Mar 1935Joe Bambrick4
38Sat, 30 Mar 1935Dickie Spence3
39Sat, 27 Apr 1935Joe Bambrick4
40Wed, 04 Sep 1935Joe Bambrick3
41Wed, 15 Jan 1936Joe Bambrick3
42Sat, 18 Apr 1936Dickie Spence3
43Sat, 28 Nov 1936George Mills3
44Wed, 03 Feb 1937George Mills3
45Sat, 28 Aug 1937George Mills3
46Sat, 30 Oct 1937Jimmy Argue3
47Sat, 14 Jan 1939Joe Payne3
48Sat, 14 Dec 1946Tommy Lawton3
49Sat, 15 Nov 1947Ken Armstrong3
50Sat, 16 Feb 1952Jimmy D'Arcy3
51Mon, 03 Mar 1952Bobby Smith3
52Tue, 25 Aug 1953Jim Lewis3
53Sat, 19 Dec 1953John McNichol3
54Sat, 16 Oct 1954Seamus O'Connell3
55Sat, 12 Feb 1955Roy Bentley3
56Sat, 31 Dec 1955Frank Blunstone3
57Sat, 14 Apr 1956Roy Bentley3
58Sat, 29 Sep 1956Jim Lewis3
59Wed, 25 Dec 1957Jimmy Greaves4
60Sat, 15 Feb 1958Jimmy Greaves3
61Sat, 30 Aug 1958Jimmy Greaves5
62Sat, 27 Sep 1958Jimmy Greaves3
63Sat, 22 Aug 1959Jimmy Greaves3
64Wed, 16 Sep 1959Jimmy Greaves3
65Sat, 19 Dec 1959Jimmy Greaves5
66Sat, 27 Aug 1960Jimmy Greaves3
67Wed, 07 Sep 1960Jimmy Greaves3
68Sat, 05 Nov 1960Ron Tindall3
69Sat, 19 Nov 1960Jimmy Greaves3
70Sat, 03 Dec 1960Jimmy Greaves5
71Sat, 25 Mar 1961Jimmy Greaves4
72Sat, 29 Apr 1961Jimmy Greaves4
73Sat, 09 Sep 1961Bobby Tambling3
74Sat, 07 Oct 1961Bobby Tambling3
75Sat, 25 Nov 1961Barry Bridges3
76Sat, 27 Oct 1962Bobby Tambling3
77Sat, 22 Dec 1962Bobby Tambling4
78Tue, 21 May 1963Bobby Tambling4
79Sat, 14 Mar 1964Bobby Tambling4
80Sat, 03 Oct 1964Barry Bridges3
81Sat, 21 Nov 1964George Graham3
82Wed, 22 Sep 1965Terry Venables3
83Sat, 17 Sep 1966Bobby Tambling5
84Sat, 19 Oct 1968Tommy Baldwin3
85Thu, 26 Dec 1968David Webb3
86Sat, 22 Feb 1969Bobby Tambling4
87Sat, 27 Dec 1969Peter Osgood4
88Sat, 31 Jan 1970Peter Osgood3
89Sat, 21 Feb 1970Peter Osgood3
90Wed, 15 Sep 1971Peter Osgood3
91Wed, 29 Sep 1971Tommy Baldwin3
91Wed, 29 Sep 1971Peter Osgood5
93Mon, 08 Nov 1971Tommy Baldwin3
94Wed, 11 Sep 1974Chris Garland3
95Sat, 14 May 1977Steve Finnieston3
96Sat, 31 Dec 1977Tommy Langley3
97Sat, 10 Nov 1979Lee Frost3
98Sat, 25 Oct 1980Colin Lee3
99Sat, 30 Jan 1982Clive Walker3
100Sat, 17 Apr 1982Clive Walker3
101Tue, 13 Sep 1983Kerry Dixon4
102Tue, 06 Dec 1983Paul Canoville3
103Sat, 28 Apr 1984Kerry Dixon3
104Sat, 03 Nov 1984Kerry Dixon3
105Wed, 21 Nov 1984Kerry Dixon3
106Sat, 22 Dec 1984Gordon Davies3
107Sat, 26 Jan 1985Kerry Dixon4
108Wed, 04 Dec 1985Kerry Dixon3
109Sun, 23 Mar 1986David Speedie3
110Wed, 07 Oct 1987Gordon Durie3
111Sat, 04 Feb 1989Gordon Durie5
112Sat, 01 Apr 1989Kerry Dixon4
113Tue, 28 Nov 1989Alan Dickens3
114Sat, 05 May 1990Kerry Dixon3
115Sun, 04 Feb 1996Gavin Peacock3
116Sat, 13 Apr 1996Mark Hughes3
117Sun, 24 Aug 1997Gianluca Vialli4
118Thu, 06 Nov 1997Gianluca Vialli3
119Sat, 29 Nov 1997Gianfranco Zola3
120Sat, 06 Dec 1997Tore André Flo3
121Wed, 28 Oct 1998Gianluca Vialli3
122Sat, 11 Dec 1999Gus Poyet3
123Sat, 21 Oct 2000Jimmy Floyd Hasselbaink4
124Wed, 13 Mar 2002Jimmy Floyd Hasselbaink3
125Sat, 27 Mar 2004Jimmy Floyd Hasselbaink3
126Sat, 23 Oct 2004Eiður Guðjohnsen3
127Wed, 27 Sep 2006Didier Drogba3
128Sat, 11 Nov 2006Didier Drogba3
129Sat, 06 Jan 2007Frank Lampard3
130Wed, 31 Oct 2007Frank Lampard3
131Wed, 12 Mar 2008Frank Lampard4
132Sat, 01 Nov 2008Nicolas Anelka3
133Sat, 14 Feb 2009Nicolas Anelka3
134Sat, 27 Mar 2010Frank Lampard4
135Sun, 25 Apr 2010Salomon Kalou3
136Sun, 09 May 2010Didier Drogba3
137Sat, 14 Aug 2010Didier Drogba3
138Sun, 02 Oct 2011Frank Lampard3
139Sun, 29 Apr 2012Fernando Torres3
140Sun, 19 Jan 2014Samuel Eto'o3
141Sat, 08 Feb 2014Eden Hazard3
142Sat, 01 Mar 2014André Schürrle3
143Sat, 13 Sep 2014Diego Costa3
144Sun, 31 Jan 2016 Oscar3
145Wed, 20 Sep 2017Michy Batshuayi3

Return to Record Selector.
Return to Home page.