Every Arsenal Goalscorer In Chronological Order

As regular visitors to our website will be aware we have a list of every Arsenal player to have played a competitive first team game for the club in chronological order.

What we’ve been missing for some time is a list of every Arsenal player to have scored a competitive first team game for the club. Thanks to the wonderful hente on Twitter we now have such a list.

Where multiple players scored their first goal in the same game, they are listed in the order that they scored in that game. A single asterisk (*) denotes that it was the player’s debut and a double asterisk (**) denotes that the player scored a hat-trick in that game.

Player Date Opponents V Competition Result
1. Hope Robertson * 05/10/1889 Lyndhurst H FA Cup QR1 11-0
2. Humphrey Barbour */** 05/10/1889 Lyndhurst H FA Cup QR1 11-0
3. William Scott */** 05/10/1889 Lyndhurst H FA Cup QR1 11-0
4. Jimmy Meggs * 05/10/1889 Lyndhurst H FA Cup QR1 11-0
5. Richard Horsington * 05/10/1889 Lyndhurst H FA Cup QR1 11-0
6. Peter Connolly 26/10/1889 Thorpe A FA Cup QR2 2-2
7. Harry Offer 17/01/1891 Derby County H FA Cup R1 1-2
8. George Davie * 16/01/1892 Small Heath A FA Cup R2 1-5
9. Charlie Booth * 15/10/1892 Highland Light Infantry H FA Cup QR1 3-0
10. Arthur Elliott * 15/10/1892 Highland Light Infantry H FA Cup QR1 3-0
11. James Henderson ** 29/10/1892 City Ramblers H FA Cup QR2 10-1
12. David Howat 19/11/1892 Millwall Athletic H FA Cup QR3 3-2
13. Gavin Grawford 10/12/1892 Clapton H FA Cup QR4 3-0
14. Walter Shaw * 02/09/1893 Newcastle United H FL Division 2 2-2
15. Joe Heath ** 11/09/1893 Walsall Town Swifts H FL Division 2 4-0
16. Joe Powell 14/10/1893 Ashford United H FA Cup QR1 12-0
17. Joseph Cooper * 04/11/1893 Clapton H FA Cup QR2 6-2
18. Fred Davis 25/11/1893 Milwall Athletic H FA Cup QR3 2-0
19. James Boyle * 09/12/1893 Northwich Victoria A FL Division 2 2-2
20. Bobby Buist 26/12/1893 Grimsby Town A FL Division 2 1-3
21. Arthur Worrall 06/02/1894 Rotherham Town A FL Division 2 1-1
22. Tom Bryan 17/02/1894 Lincoln City H FL Division 2 4-0
23. George Jaques * 23/03/1894 Northwich Victoria H FL Division 2 6-0
24. William McNab 31/03/1894 Small Heath H FL Division 2 1-4
25. Peter Mortimer * 01/09/1894 Lincoln City A FL Division 2 2-5
26. Henry Boyd * 10/09/1894 Grimsby Town H FL Division 2 1-3
27. Paddy O’Brien 22/09/1894 Bury H FL Division 2 5-2
28. Jock Caldwell 27/10/1894 Notts County A FL Division 2 2-2
29. Bob Buchanan 24/11/1894 Newcastle United A FL Division 2 4-2
30. William Sharpe 25/12/1894 Burslem Port Vale H FL Division 2 7-0
31. Tom Meade 12/01/1895 Newcastle United H FL Division 2 3-2
32. Charlie Hare 06/04/1895 Crewe Alexandra H FL Division 2 7-0
33. Caesar Jenkyns * 02/09/1895 Grimsby Town H FL Division 2 3-1
34. Bob Gordon * 02/09/1895 Grimsby Town H FL Division 2 3-1
35. Sam Mills 21/09/1895 Lincoln City H FL Division 2 4-0
36. Frank McAvoy 12/10/1895 Burton Wanderers H FL Division 2 3-0
37. Adam Haywood 15/02/1896 Burslem Port Vale A FL Division 2 2-0
38. James Brock 14/09/1896 Burton Wanderers A FL Division 2 3-0
39. John Russell 24/10/1896 Gainsborough Trinity H FL Division 2 6-1
40. Hugh Duff * 12/12/1896 Leyton H FA Cup QR4 5-0
41. George Farmer 12/12/1896 Leyton H FA Cup QR4 5-0
42. Alex Caie * 20/02/1897 Burton Swifts H FL Division 2 3-0
43. James Monteith * 01/09/1897 Grimsby Town H FL Division 2 4-1
44. Patrick Farrell * 01/09/1897 Grimsby Town H FL Division 2 4-1
45. Andrew Steven * 01/09/1897 Grimsby Town H FL Division 2 4-1
46. William White * 01/09/1897 Grimsby Town H FL Division 2 4-1
47. Archie McGeoch 04/09/1897 Newcastle United A FL Division 2 1-4
48. James Stuart * 09/10/1897 Luton Town H FL Division 2 3-0
49. Fergus Hunt ** 30/10/1897 St. Albans H FA Cup QR3 9-0
50. David Hannah 27/11/1897 Blackpool H FL Division 2 2-1
51. James McAuley 11/12/1897 New Brompton H FA Cup QR5 4-2
52. James Devlin * 01/01/1898 Blackpool A FL Division 2 3-3
53. John Anderson 08/01/1898 Newton Heath H FL Division 2 5-1
54. Andrew Mitchell * 03/09/1898 Luton Town A FL Division 2 1-0
55. Hugh Dailly * 17/09/1898 Darwen A FL Division 2 4-1
56. Alex McConnell 17/12/1898 Lincoln City H FL Division 2 4-2
57. Herbert Shaw 14/01/1899 Darwen H FL Division 2 6-0
58. Ernest Cottrell 13/03/1899 Loughborough Town H FL Division 2 3-1
59. Peter Logan 09/09/1899 Luton town A FL Division 2 2-1
60. James Tennant 09/09/1899 Luton town A FL Division 2 2-1
61. Moses Sanders 16/09/1899 Burslem Port Vale H FL Division 2 1-0
62. Andrew McCowie 30/09/1899 Middlesbrough H FL Division 2 3-0
63. Jack Aston 07/10/1899 Chesterfield Town A FL Division 2 1-3
64. Abe Hartley 14/10/1899 Gainsborough Trinity H FL Division 2 2-1
65. John Dick 25/11/1899 Small Heath H FL Division 2 3-0
66. Ralph Gaudie 16/12/1899 Burton Swifts H FL Division 2 1-1
67. Sandy Main 12/03/1900 Loughborough Town H FL Division 2 12-0
68. Duncan McNichol 17/03/1900 Sheffield Wednesday A FL Division 2 1-3
69. Frank Lloyd 23/04/1900 Barnsley A FL Division 2 2-3
70. Peter Turner * 01/09/1900 Gainsborough Trinity H FL Division 2 2-1
71. John Blackwood * 01/09/1900 Gainsborough Trinity H FL Division 2 2-1
72. Walter Place 13/10/1900 Stockport County H FL Division 2 2-0
73. Freddie Coles 20/10/1900 Small Heath A FL Division 2 1-2
74. Thomas Low 09/02/1901 Blackburn Rovers H FA Cup R2 2-0
75. Abraham Foxall * 02/09/1901 Barnsley H FL Division 2 2-1
76. Andrew Swan * 02/09/1901 Barnsley H FL Division 2 2-1
77. Tommy Briercliffe 21/09/1901 Burnley H FL Division 2 4-0
78. James Laidlaw * 21/09/1901 Burnley H FL Division 2 4-0
79. Isaac Owens * 12/10/1901 Gainsborough Trinity A FL Division 2 2-2
80. Jimmy Jackson 14/12/1901 Luton Town H FA Cup Sp 1-1
81. Bill Gooing 18/12/1901 Luton Town A FA Cup SpR 2-0
82. Walter Anderson 01/02/1902 Chesterfield Town A FL Division 2 3-1
83. Tom Fitchie * 08/02/1902 Gainsborough Trinity H FL Division 2 5-0
84. John Edgar 01/03/1902 Blackpool A FL Division 2 3-1
85. Joe Connor * 06/09/1902 Preston North End A FL Division 2 2-2
86. John ’Tim’ Coleman 13/09/1902 Burslem Port Vale H FL Division 2 3-0
87. Everard Lawrence 27/09/1902 Gainsborough Trinity H FL Division 2 6-1
88. William Bradshaw * 08/11/1902 Blackpool H FL Division 2 2-1
89. Bill Linward 03/01/1903 Preston North End H FL Division 2 3-1
90. Tommy Shanks 17/01/1903 Barnsley H FL Division 2 4-0
91. Walter Busby * 03/10/1903 Manchester United H FL Division 2 4-0
92. Tom Pratt 26/10/1903 Leicester Fosse H FL Division 2 8-0
93. Percy Sands 25/12/1903 Bradford City H FL Division 2 4-1
94. Bob Watson 19/04/1904 Bradford City A FL Division 2 3-0
95. Charlie Satterthwaite 24/09/1904 Wolverhampton Wanderers H FL Division 1 2-0
96. Alf Crowe * 29/10/1904 Sheffield Wednesday A FL Division 1 3-0
97. John Hunter 12/11/1904 Stoke H FL Division 1 2-1
98. Bob Templeton 15/04/1905 Notts County H FL Division 1 1-2
99. Andy Ducat 22/04/1905 Everton H FL Division 1 2-1
100. Jimmy Blair * 02/09/1905 Liverpool H FL Division 1 3-1
101. Jim Bellamy 21/10/1905 Sunderland H FL Division 1 2-0
102. Bertie Freeman * 25/11/1905 Nottingham Forest A FL Division 1 1-3
103. David Neave 23/12/1905 Preston North End A FL Division 1 2-2
104. Bill Garbutt 06/01/1906 Sheffield United H FL Division 1 5-1
105. Jimmy Sharp 13/01/1906 West Ham United H FA Cup R2 1-1
106. Peter Kyle * 01/09/1906 Manchester City A FL Division 1 4-1
107. James Bigden 13/10/1906 Bristol City A FL Division 1 3-1
108. Tommy Hynds 02/02/1907 Bristol City H FA Cup R2 2-1
109. Harold Lee 19/10/1907 Liverpool H FL Division 1 2-1
110. Charlie Lewis * 28/12/1907 Sunderland H FL Division 1 4-0
111. Joe Satterthwaite 04/04/1908 Bolton Wanderers H FL Division 1 1-1
112. Jackie Mordue 18/04/1908 Everton H FL Division 1 2-1
113. Sam Raybould 07/09/1908 Everton A FL Division 1 3-0
114. David Greenaway 12/09/1908 Newcastle United H FL Division 1 1-2
115. Gordon Hoare 14/11/1908 Nottingham Forest A FL Division 1 1-0
116. Albert Beney ** 20/02/1909 Liverpool H FL Division 1 5-0
117. Walter Lawrence 16/10/1909 Sunderland A FL Division 1 2-6
118. Matthew Thomson 23/10/1909 Everton H FL Division 1 1-0
119. William Buckenham * 20/11/1909 Bristol City H FL Division 1 2-2
120. Robert Steven 27/11/1909 Bury A FL Division 1 2-1
121. Matthew McKellar 15/01/1910 Watford H FA Cup R1 3-0
122. Charlie McGibbon * 28/03/1910 Chelsea A FL Division 1 1-0
123. Willis Rippon * 01/09/1910 Manchester United H FL Division 1 1-2
124. Jackie Chalmers 15/10/1910 Blackburn Rovers H FL Division 1 4-1
125. Alf Common 17/12/1910 Preston North End A FL Division 1 1-4
126. John Flanagan 25/03/1911 Bristol City H FL Division 1 3-0
127. Charles Randall 28/10/1911 Manchester City A FL Division 1 3-3
128. Fred Calvert 23/12/1911 Notts County A FL Division 1 1-3
129. Tom Winship 26/12/1911 Tottenham Hotspur A FL Division 1 3-1
130. John Grant ** 22/04/1912 Blackburn Rovers H FL Division 1 5-1
131. Joe McLaughlan 21/09/1912 Sheffield United A FL Division 1 3-1
132. Ernest Hanks * 26/10/1912 Bradford City A FL Division 1 1-3
133. Alec Graham 26/12/1912 Notts County A FL Division 1 1-2
134. David Duncan 15/01/1913 Croydon Common H FA Cup R1r 2-1
135. George Burrell 15/02/1913 Chelsea A FL Division 1 1-1
136. Archie Devine 29/03/1913 Sheffield Wednesday H FL Division 1 2-5
137. George Grant 29/03/1913 Sheffield Wednesday H FL Division 1 2-5
138. Stephen Stonley 26/04/1913 Middlesbrough H FL Division 1 1-1
139. George Jobey * 06/09/1913 Leicester Fosse H FL Division 2 2-1
140. Jock Rutherford * 01/11/1913 Nottingham Forest H FL Division 2 3-2
141. Wally Hardinge 29/11/1913 Bristol City A FL Division 2 1-1
142. Bob Benson 06/12/1913 Leeds City H FL Division 2 1-0
143. Charles Bell 27/12/1913 Leicester Fosse A FL Division 2 2-1
144. Donald Slade 21/02/1914 Lincoln City A FL Division 2 2-5
145. Frank Bradshaw * 01/09/1914 Glossop H FL Division 2 3-0
146. Harry King * 01/09/1914 Glossop H FL Division 2 3-0
147. Angus McKinnon 14/11/1914 Grimsby Town H FL Division 2 6-0
148. Billy Blyth 25/12/1914 Leicester Fosse A FL Division 2 4-1
149. Chris Buckley 02/01/1915 Wolverhampton Wanderers H FL Division 2 5-1
150. Bert White 01/09/1919 Liverpool A FL Division 1 3-2
151. Freddie Groves 06/09/1919 Newcastle United A FL Division 1 1-3
152. Dan Burgess 27/09/1919 Blackburn Rovers A FL Division 1 2-2
153. Fred Pagnam 08/11/1919 Bolton Wanderers H FL Division 1 2-2
154. Joe Toner 22/11/1919 Notts County H FL Division 1 3-1
155. Jack Butler 20/12/1919 Sheffield Wednesday H FL Division 1 3-1
156. Joe North * 07/02/1920 Oldham Athletic H FL Division 1 3-2
157. James Smith 30/08/1920 Manchester United H FL Division 1 2-0
158. Harold Walden 19/02/1921 Oldham Athletic H FL Division 1 2-2
159. Alf Baker 19/03/1921 Burnley H FL Division 1 1-1
160. Alex McKenzie 29/03/1921 West Bromwich Albion A FL Division 1 4-3
161. James Hopkins * 29/03/1921 West Bromwich Albion A FL Division 1 4-3
162. Tom Whittaker 12/11/1921 Birmingham H FL Division 1 5-2
163. Reg Boreham 17/12/1921 Oldham Athletic A FL Division 1 1-2
164. Billy Milne 11/01/1922 Queens Park Rangers A FA Cup R1r 2-1
165. Andrew Young 17/04/1922 West Bromwich Albion A FL Division 1 3-0
166. Arthur Hutchins 02/09/1922 Liverpool H FL Division 1 1-0
167. Clem Voysey 07/10/1922 West Bromwich Albion H FL Division 1 3-1
168. Archie Roe 28/10/1922 Newcastle United H FL Division 1 1-2
169. Bob Turnbull 18/11/1922 Sunderland A FL Division 1 3-3
170. Stanley Earle 21/04/1923 Preston North End A FL Division 1 2-1
171. Harry Woods 10/09/1923 West Ham United H FL Division 1 4-1
172. Frank Townrow 03/11/1923 Middlesbrough H FL Division 1 2-1
173. James Ramsay 15/03/1924 Nottingham Forest A FL Division 1 1-2
174. Andy Neil 22/03/1924 Nottingham Forest H FL Division 1 1-0
175. Sam Haden 18/04/1924 Everton A FL Division 1 1-3
176. Jimmy Brain * 25/10/1924 Tottenham Hotspur H FL Division 1 1-0
177. Sid Hoar 03/01/1925 Liverpool A FL Division 1 1-2
178. Bob John 14/04/1925 West Bromwich Albion H FL Division 1 2-0
179. Charlie Buchan 12/09/1925 Liverpool H FL Division 1 1-1
180. James Paterson 13/02/1926 Newcastle United H FL Division 1 3-0
181. Alex Mackie 06/03/1926 Swansea Town A FA Cup R6 1-2
182. Joe Hulme 27/03/1926 Bury A FL Division 1 2-2
183. Herbert Lawson 03/04/1926 Blackburn Rovers H FL Division 1 4-2
184. Tom Parker 17/04/1926 Huddersfield Town H FL Division 1 3-1
185. Jack Lambert 16/10/1926 West Ham United H FL Division 1 2-2
186. James Shaw 09/04/1927 Sunderland A FL Division 1 1-5
187. Charlie Barley 18/04/1927 Aston Villa A FL Division 1 3-2
188. Reg Tricker 30/04/1927 Birmingham H FL Division 1 3-0
189. Charlie Jones * 25/08/1928 Sheffield Wednesday A FL Division 1 2-3
190. Harold Peel 01/09/1928 Bolton Wanderers H FL Division 1 2-0
191. Len Thompson 20/10/1928 Newcastle United A FL Division 1 3-0
192. David Jack 10/11/1928 Sheffield United H FL Division 1 2-0
193. Ray Parkin * 01/01/1929 Sunderland A FL Division 1 1-2
194. Bill Johnstone 11/09/1929 Manchester City H FL Division 1 3-2
195. Alex James 14/09/1929 Burnley H FL Division 1 6-1
196. David Halliday 23/11/1929 Blackburn Rovers A FL Division 1 1-1
197. Cliff Bastin 04/01/1930 Sheffield Wednesday H FL Division 1 2-3
198. Joey Williams 08/02/1930 Everton H FL Division 1 4-0
199. Herbie Roberts 11/10/1930 Derby County A FL Division 1 2-4
200. Ernie ’Tim’ Coleman 27/04/1932 Huddersfield Town A FL Division 1 2-1
201. Reg Stockill 07/05/1932 Blackburn Rovers H FL Division 1 4-0
202. Ray Bowden * 18/03/1933 Wolverhampton Wanderers H FL Division 1 1-2
203. Frank ’Tiger’ Hill 06/05/1933 Sheffield United A FL Division 1 1-3
204. Ralph Birkett 30/09/1933 Middlesbrough H FL Division 1 6-0
205. Jimmy Dunne 21/10/1933 Leicester City H FL Division 1 2-0
206. Albert ’Pat’ Beasley 16/12/1933 Chelsea H FL Division 1 2-1
207. Peter Dougall 03/03/1934 Aston Villa H FA Cup R6 1-2
208. Ted Drake * 24/03/1934 Wolverhampton Wanderers H FL Division 1 3-2
209. Jack Crayston * 01/09/1934 Liverpool H FL Division 1 8-1
210. Jimmy Marshall 28/11/1934 Manchester City H Community Shield 4-0
211. Eddie Hapgood 05/01/1935 Liverpool A FL Division 1 2-0
212. Bobby Davidson * 20/02/1935 Stoke City H FL Division 1 2-0
213. Alf Kirchen * 06/03/1935 Tottenham Hotspur A FL Division 1 6-0
214. Frank Moss 16/03/1935 Everton A FL Division 1 2-0
215. Les Compton 06/04/1935 Chelsea H FL Division 1 2-2
216. Ehud ’Tim’ Rogers * 19/04/1935 Middlesbrough H FL Division 1 8-0
217. Jackie Milne 11/09/1935 Grimsby Town H FL Division 1 6-0
218. George Cox 04/03/1936 Derby County A FL Division 1 4-0
219. Ronnie Westcott 01/04/1936 Bolton Wanderers H FL Division 1 1-1
220. Denis Compton * 26/09/1936 Derby County H FL Division 1 2-2
221. David Nelson * 28/12/1936 Preston North End A FL Division 1 3-1
222. George Hunt 16/10/1937 Portsmouth H FL Division 1 1-1
223. Leslie Jones * 06/11/1937 Grimsby Town A FL Division 1 1-2
224. Sid Cartwright 04/12/1937 Birmingham A FL Division 1 2-1
225. Reg Lewis * 01/01/1938 Everton H FL Division 1 2-1
226. Mal Griffitsh 19/02/1938 Chelsea H FL Division 1 2-0
227. Eddie Carr 05/03/1938 Stoke City H FL Division 1 4-0
228. Gordon Bremner * 09/04/1938 Leeds United A FL Division 1 1-0
229. Bryn Jones * 27/08/1938 Portsmouth H FL Division 1 2-0
230. Reg Cumner * 17/09/1938 Wolverhampton Wanderers A FL Division 1 1-0
231. George Drury 26/11/1938 Middlesbrough A FL Division 1 1-1
232. Andrew Farr * 29/04/1939 Derby County A FL Division 1 2-1
233. Kevin O’Flanagan 14/09/1946 Aston Villa A FL Division 1 2-0
234. Ian McPherson 28/09/1946 Manchester United A FL Division 1 2-5
235. Jimmy Logie 05/10/1946 Blackpool A FL Division 1 1-2
236. Ronnie Rooke * 14/12/1946 Charlton Athletic H FL Division 1 1-0
237. Tommy Rudkin 01/02/1947 Manchester United H FL Division 1 6-2
238. Paddy Sloan 26/05/1947 Brentford A FL Division 1 1-0
239. Don Roper 27/08/1947 Charlton Athletic A FL Division 1 4-2
240. Alex Forbes * 06/03/1948 Wolverhampton Wanderers H FL Division 1 5-2
241. Doug Lisham 08/01/1949 Tottenham Hotspur H FA Cup R3 3-0
242. Archie Macaulay 05/02/1949 Sunderland H FL Division 1 5-0
243. Tom Vallance 05/02/1949 Sunderland H FL Division 1 5-0
244. Peter Goring * 24/08/1949 Chelsea A FL Division 1 2-1
245. Walley Barnes 07/09/1949 West Bromwich Albion A FL Division 1 2-1
246. Freddie Cox 12/11/1949 Manchester City A FL Division 1 2-0
247. Cliff Holton 03/03/1951 Manchester United A FL Division 1 1-3
248. Ben Marden 26/03/1951 Portsmouth A FL Division 1 1-1
249. Arthur Milton 20/10/1951 Charlton Athletic A FL Division 1 3-1
250. Don Oakes * 23/08/1952 Aston Villa A FL Division 1 2-1
251. Ray Daniel 13/09/1952 Charlton Athletic H FL Division 1 3-4
252. Joe Mercer 21/02/1953 Blackpool A FL Division 1 2-3
253. Tommy Lawton 12/10/1953 Blackpool H Community Shield 3-1
254. Bill Dickson 13/03/1954 Charlton Athletic H FL Division 1 3-3
255. Derek Tapscott * 10/04/1954 Liverpool H FL Division 1 3-0
256. Jimmy Bloomfield 09/10/1954 Sheffield Wednesday A FL Division 1 2-1
257. Len Wills 18/12/1954 Newcastle United A FL Division 1 1-5
258. David Herd 30/04/1955 Portsmouth A FL Division 1 1-2
259. Gordon Nutt 01/10/1955 Aston Villa H FL Division 1 1-0
260. Danny Clapton 29/10/1955 Charlton Athletic H FL Division 1 2-4
261. Vic Groves * 12/11/1955 Sheffield United H FL Division 1 2-1
262. Stan Charlton 28/01/1956 Aston Villa H FA Cup R4 4-1
263. Joe Haverty 31/03/1956 Luton Town H FL Division 1 3-0
264. Ray Swallow 07/04/1956 Burnley A FL Division 1 1-0
265. Mike Tiddy 21/08/1956 Burnley H FL Division 1 2-0
266. Dennis Evans 29/09/1956 Manchester United H FL Division 1 1-2
267. Bill Dodgin 19/02/1957 Preston North End H FA Cup R5r 2-1
268. Dave Bowen 13/03/1957 Tottenham Hotspur A FL Division 1 3-1
269. Tommy Docherty * 26/08/1958 Burnley H FL Division 1 3-0
270. Jackie Henderson * 04/10/1958 West Bromwich Albion H FL Division 1 4-3
271. Gerry Ward 11/10/1958 Manchester United A FL Division 1 1-1
272. Tony Biggs 18/10/1958 Wolverhampton Wanderers H FL Division 1 1-1
273. John Barnwell 22/11/1958 Chelsea A FL Division 1 3-0
274. Len Julians * 26/12/1958 Luton Town A FL Division 1 3-6
275. Mel Charles 02/01/1960 Wolverhampton Wanderers H FL Division 1 4-4
276. Mike Everitt 23/08/1960 Preston North End H FL Division 1 1-0
277. Alan Skirton 27/08/1960 Nottingham Forest H FL Division 1 3-0
278. Peter Kane 06/09/1960 Birmingham City H FL Division 1 2-0
279. Geoff Strong * 17/09/1960 Newcastle United H FL Division 1 5-0
280. George Eastham * 10/12/1960 Bolton Wanderers H FL Division 1 5-1
281. Terry Neill * 23/12/1960 Sheffield Wednesday A FL Division 1 1-1
282. Johnny MacLeod 29/08/1961 Leicester City H FL Division 1 4-4
283. Arfon Griffiths 09/09/1961 Manchester City H FL Division 1 3-0
284. George Armstrong 01/05/1962 Everton H FL Division 1 2-3
285. Joe Baker * 18/08/1962 Leyton Orient A FL Division 1 2-1
286. Billy McCullough 21/08/1962 Birmingham City H FL Division 1 2-0
287. Eddie Clamp 25/08/1962 Manchester United H FL Division 1 1-3
288. David Court 06/10/1962 Tottenham Hotspur A FL Division 1 4-4
289. Laurie Brown 16/02/1963 Bolton Wanderers H FL Division 1 3-2
290. Terry Anderson 13/04/1963 Sheffield United A FL Division 1 3-3
291. Jon Sammels * 27/04/1963 Blackpool A FL Division 1 2-3
292. Ian Ure 07/09/1963 Bolton Wanderers H FL Division 1 4-3
293. Peter Simpson 25/08/1964 Sheffield Wednesday H FL Division 1 1-1
294. Frank McLintock 26/12/1964 Stoke City H FL Division 1 3-2
295. John Radford ** 02/01/1965 Wolverhampton Wanderers H FL Division 1 4-1
296. Tommy Baldwin 25/08/1965 Northampton Town A FL Division 1 1-1
297. Don Howe 29/01/1966 Stoke City A FL Division 1 3-1
298. Tom Walley 19/03/1966 Manchester United A FL Division 1 1-2
299. Tommy Coakley 17/09/1966 Blackpool H FL Division 1 1-1
300. Colin Addison 24/09/1966 Chelsea A FL Division 1 1-3
301. George Graham * 01/10/1966 Leicester City H FL Division 1 2-4
302. David Jenkins 05/10/1966 West Ham United H League Cup R3 1-3
303. Micky Boot 08/10/1966 Newcastle United H FL Division 1 2-0
304. Gordon Neilson 26/11/1966 Nottingham Forest A FL Division 1 1-2
305. Peter Storey 22/04/1967 Nottingham Forest H FL Division 1 1-1
306. George Johnston 11/11/1967 Everton H FL Division 1 2-2
307. Bob McNab 17/01/1968 Huddersfield Town H League Cup SF 3-2
308. Bobby Gould 17/02/1968 Swansea Town A FA Cup R4 1-0
309. Jimmy Robertson 30/11/1968 Burnley A FL Division 1 1-0
310. Charlie George 16/08/1969 West Bromwich Albion A FL Division 1 1-0
311. Pat Rice 19/08/1969 Leeds United H FL Division 1 1-1
312. Peter Marinello * 10/01/1970 Manchester United A FL Division 1 1-2
313. John Roberts 21/02/1970 Derby County A FL Division 1 2-3
314. Ray Kennedy 28/02/1970 Sunderland H FL Division 1 3-1
315. Eddie Kelly 28/02/1970 Sunderland H FL Division 1 3-1
316. Sammy Nelson 13/11/1971 Manchester City H FL Division 1 1-2
317. Alan Ball 15/01/1972 Swindon Town A FA Cup R3 2-0
318. Brian Hornsby 18/08/1973 Wolverhampton Wanderers H FA Cup 3rdP PO 1-3
319. Jeff Blockley 28/08/1973 Leeds United H FL Division 1 1-2
320. Liam Brady 30/04/1974 Queens Park Rangers H FL Division 1 1-1
321. Brian Kidd * 17/08/1974 Leicester City A FL Division 1 1-0
322. Alex Cropley 11/01/1975 Carlisle United H FL Division 1 2-1
323. John Matthews 29/01/1975 Coventry City H FA Cup R4r 3-0
324. Wilf Rostron * 18/03/1975 Newcastle United H FL Division 1 3-0
325. Frank Stapleton 06/09/1975 Leicester City H FL Division 1 1-1
326. Trevor Ross 17/01/1976 Leicester City A FL Division 1 1-2
327. Richie Powling 13/03/1976 Coventry City A FL Division 1 1-1
328. Terry Mancini 13/04/1976 Wolverhampton Wanderers H FL Division 1 2-1
329. Malcolm Macdonald 25/08/1976 Norwich City A FL Division 1 3-1
330. David O’Leary 05/10/1976 Blackpool H League Cup R3r2 2-0
331. Willie Young 12/03/1977 Queens Park Rangers A FL Division 1 1-2
332. David Price 23/03/1977 Stoke City A FL Division 1 1-1
333. Graham Rix * 02/04/1977 Leicester City H FL Division 1 3-0
334. Alan Sunderland 19/11/1977 Newcastle United A FL Division 1 2-1
335. Steve Walford 30/09/1978 Middlesbrough A FL Division 1 3-2
336. Steve Gatting 11/11/1978 Leeds United A FL Division 1 1-0
337. Brian Talbot 27/01/1979 Notts County H FA Cup R4 2-0
338. Mark Heeley 26/03/1979 Bolton Wanderers A FL Division 1 2-4
339. John Hollins 29/09/1979 Wolverhampton Wanderers H FL Division 1 2-3
340. Paul Vaessen 13/11/1979 Brighton & Hove Albion H League Cup R4r 4-0
341. Kenny Sansom 13/09/1980 Stoke City H FL Division 1 2-0
342. Brian McDermott 21/10/1980 Norwich City H FL Division 1 3-1
343. Peter Nicholas 18/04/1981 Ipswich Town A FL Division 1 2-0
344. Paul Davis 20/04/1981 Crystal Palace H FL Division 1 3-2
345. Raphael Meade * 16/09/1981 Panathinaikos A Uefa Cup 2-0
346. John Hawley 03/10/1981 Notts County A FL Division 1 1-2
347. Chris Whyte 05/12/1981 West Ham United A FL Division 1 2-1
348. Stewart Robson 13/03/1982 Ipswich Town H FL Division 1 1-0
349. Tony Woodcock 31/08/1982 Norwich City H FL Division 1 1-1
350. Lee Chapman 11/09/1982 Coventry City A FL Division 1 2-0
351. Vladimir Petrovic 15/01/1983 Stoke City H FL Division 1 3-0
352. Charlie Nicholas 29/08/1983 Wolverhampton Wanderers A FL Division 1 2-1
353. Colin Hill 22/10/1983 Nottingham Forest H FL Division 1 4-1
354. David Cork 31/12/1983 Southampton H FL Division 1 2-2
355. Paul Mariner 25/02/1984 Nottingham Forest A FL Division 1 1-0
356. Viv Anderson 04/09/1984 Newcastle United H FL Division 1 2-0
357. Tommy Caton 09/10/1984 Bristol Rovers A League Cup R2 1-1
358. Ian Allinson 20/10/1984 Sunderland H FL Division 1 3-2
359. Steve Williams 16/03/1985 Leicester City H FL Division 1 2-0
360. Martin Hayes 26/11/1985 Southampton A League Cup R4r 3-1
361. Niall Quinn * 14/12/1985 Liverpool H FL Division 1 2-0
362. David Rocastle 15/02/1986 Luton Town A FA Cup R5 2-2
363. Tony Adams 30/08/1986 Liverpool A FL Division 1 1-2
364. Perry Groves 11/10/1986 Watford H FL Division 1 3-1
365. Paul Merson 18/04/1987 Wimbledon A FL Division 1 2-1
366. Alan Smith ** 29/08/1987 Portsmouth H FL Division 1 6-0
367. Michael Thomas 19/09/1987 Wimbledon H FL Division 1 3-0
368. Kevin Richardson 24/10/1987 Derby County H FL Division 1 2-1
369. Nigel Winterburn 20/01/1988 Sheffield Wednesday A League Cup R5 1-0
370. Brian Marwood 02/05/1988 Coventry City H FL Division 1 1-1
371. Steve Bould 06/11/1988 Nottingham Forest A FL Division 1 4-1
372. Lee Dixon 08/04/1989 Everton H FL Division 1 2-0
373. Siggi Jonsson 18/11/1989 Queens Park Rangers H FL Division 1 3-0
374. Kevin Campbell 07/03/1990 Nottingham Forest H FL Division 1 3-0
375. Anders Limpar 15/09/1990 Chelsea H FL Division 1 4-1
376. Andy Linighan 18/09/1991 Austria Memphis H European Cup 6-1
377. Ian Wright * 25/09/1991 Leicester City A League Cup R2 L1 1-1
378. Colin Pates 06/11/1991 Benfica H European Cup 1-3
379. Ray Parlour 28/03/1992 Wimbledon A FL Division 1 3-1
380. David Hillier 20/04/1992 Liverpool H FL Division 1 4-0
381. Jimmy Carter 20/03/1993 Southampton H Premier League 4-3
382. Steve Morrow 18/04/1993 Sheffield Wednesday N League Cup F 2-1
383. Paul Dickov 08/05/1993 Crystal Palace H Premier League 3-0
384. Ian Selley 03/11/1993 Standard Liege A Cup Winners Cup 7-0
385. Eddie McGoldrick 03/11/1993 Standard Liege A Cup Winners Cup 7-0
386. Stefan Schwarz 29/09/1994 Omonia H Cup Winners Cup 3-0
387. Martin Keown 03/12/1994 Nottingham Forest A Premier League 2-2
388. John Jensen 31/12/1994 Queens Park Rangers H Premier League 1-3
389. John Hartson 21/01/1995 Coventry City A Premier League 1-0
390. Chris Kiwomya 21/02/1995 Nottingham Forest H Premier League 1-0
391. David Platt 23/08/1995 Everton A Premier League 2-0
392. Dennis Bergkamp 23/09/1995 Southampton H Premier League 4-2
393. Glenn Helder 13/01/1996 Middlesbrough A Premier League 3-2
394. Scott Marshall 23/03/1996 Newcastle United H Premier League 2-0
395. Paul Shaw 04/12/1996 Southampton H Premier League 3-1
396. Patrick Vieira 07/12/1996 Derby County H Premier League 2-2
397. Stephen Hughes 15/01/1997 Sunderland A FA Cup R3r 2-0
398. Marc Overmars 23/08/1997 Southampton A Premier League 3-1
399. Luis Boa Morte 14/10/1997 Birmingham City H League Cup R3 4-1
400. Alberto Mendez * 14/10/1997 Birmingham City H League Cup R3 4-1
401. Nicolas Anelka 09/11/1997 Manchester United H Premier League 3-2
402. Gilles Grimandi 21/02/1998 Crystal Palace H Premier League 1-0
403. Christopher Wreh 11/03/1998 Wimbledon A Premier League 1-0
404. Emmanuel Petit 18/04/1998 Wimbledon H Premier League 5-0
405. Freddie Ljungberg * 20/09/1998 Manchester United H Premier League 3-0
406. Nelson Vivas 28/10/1998 Derby County A League Cup R3 2-1
407. Nwankwo Kanu 06/03/1999 Derby County H FA Cup R6 1-0
408. Davor Suker 11/09/1999 Aston Villa H Premier League 3-1
409. Thierry Henry 18/09/1999 Southampton A Premier League 1-0
410. Stefan Malz * 12/10/1999 Preston North End H League Cup R3 2-1
411. Silvinho 09/05/2000 Sheffield Wednesday H Premier League 3-3
412. Lauren 21/08/2000 Liverpool H Premier League 2-0
413. Ashley Cole 09/09/2000 Bradford City A Premier League 1-1
414. Sylvain Wiltord 16/09/2000 Coventry City H Premier League 2-1
415. Paolo Vernazza 16/09/2000 Coventry City H Premier League 2-1
416. Robert Pires 17/10/2000 Lazio A Champions League 1-1
417. Igors Stepanovs * 01/11/2000 Ipswich Town H League Cup R3 1-2
418. Francis Jeffers 22/09/2001 Bolton Wanderers H Premier League 1-1
419. Edu 27/11/2001 Grimsby Town H League Cup R4 2-0
420. Sol Campbell 26/12/2001 Chelsea H Premier League 2-1
421. Giovanni von Bronckhorst 23/01/2002 Leicester City A Premier League 3-1
422. Gilberto Silva * 11/08/2002 Liverpool N Community Shield 1-0
423. Jeremie Aliadiere 27/08/2002 West Bromwich Albion H Premier League 5-2
424. Kolo Toure 01/09/2002 Chelsea A Premier League 1-1
425. Pascal Cygan 23/03/2003 Everton H Premier League 2-1
426. Jermaine Pennant ** 07/05/2003 Southampton H Premier League 6-1
427. Cesc Fabregas 02/12/2003 Wolverhampton Wanderers H League Cup R4 5-1
428. David Bentley 24/01/2004 Middlesbrough H FA Cup R4 4-1
429. Jose Antonio Reyes 15/02/2004 Chelsea H FA Cup R5 2-1
430. Robin van Persie 27/10/2004 Manchester City A League Cup R3 2-1
431. Danny Karbassiyoon * 27/10/2004 Manchester City A League Cup R3 2-1
432. Quincy Owusu-Abeyie 09/11/2004 Everton H League Cup R4 3-1
433. Arturo Lupoli 09/11/2004 Everton H League Cup R4 3-1
434. Mathieu Flamini 11/05/2005 Everton H Premier League 7-0
435. Philippe Senderos 15/10/2005 West Bromwich Albion A Premier League 1-2
436. Emmanuel Eboue 25/10/2005 Sunderland A League Cup R3 3-0
437. Alexander Hleb 14/01/2006 Middlesbrough H Premier League 7-0
438. Emmanuel Adebayor * 04/02/2006 Birmingham A Premier League 2-0
439. Abou Diaby 01/04/2006 Aston Villa H Premier League 5-0
440. Tomas Rosicky 13/09/2006 Hamburg A Champions League 2-1
441. William Gallas 23/09/2006 Sheffield United H Premier League 3-0
442. Julio Baptista 21/11/2006 Hamburg H Champions League 3-1
443. Justin Hoyte 02/01/2007 Charlton Athletic H Premier League 4-0
444. Alex Song 09/01/2007 Liverpool A League Cup R5 6-3
445. Theo Walcott 25/02/2007 Chelsea N League Cup F 1-2
446. Eduardo da Silva 29/08/2007 Sparta Prague H Champions League 3-0
447. Nicklas Bendtner 25/09/2007 Newcastle United H League Cup R3 2-0
448. Denilson 25/09/2007 Newcastle United H League Cup R3 2-0
449. Bacary Sagna 23/03/2008 Chelsea A Premier League 1-2
450. Samir Nasri * 16/08/2008 West Bromwich Albion H Premier League 1-0
451. Carlos Vela ** 23/09/2008 Sheffield United H League Cup R3 6-0
452. Jack Wilshere 23/09/2008 Sheffield United H League Cup R3 6-0
453. Aaron Ramsey 21/10/2008 Fenerbahce A Champions League 5-2
454. Mikael Silvestre 29/10/2008 Tottenham Hotspur H Premier League 4-4
455. Gael Clichy 01/11/2008 Stoke City A Premier League 1-2
456. Jay Simpson 11/11/2008 Wigan Athletic H League Cup R4 3-0
457. Andrey Arshavin 14/03/2009 Blackburn Rovers H Premier League 4-0
458. Thomas Vermaelen * 15/08/2009 Everton A Premier League 6-1
459. Sanchez Watt * 22/09/2009 West Bromwich Albion H League Cup R3 2-0
460. Fran Merida 28/10/2009 Liverpool H League Cup R4 2-1
461. Marouane Chamakh 21/08/2010 Blackpool H Premier League 6-0
462. Laurent Koscielny 11/09/2010 Bolton Wanderers H Premier League 4-1
463. Henri Lansbury 21/09/2010 Tottenham Hotspur A League Cup R3 4-1
464. Sebastien Squillaci 28/09/2010 Partizan Belgrade A Champions League 3-1
465. Johan Djourou 05/02/2011 Newcastle United A Premier League 4-4
466. Gervinho 17/09/2011 Blackburn Rovers A Premier League 3-4
467. Mikel Arteta 17/09/2011 Blackburn Rovers A Premier League 3-4
468. Kieran Gibbs 20/09/2011 Shrewsbury Town H League Cup R3 3-1
469. Alex Oxlade-Chamberlain 20/09/2011 Shrewsbury Town H League Cup R3 3-1
470. Yossi Benayoun 20/09/2011 Shrewsbury Town H League Cup R3 3-1
471. Andre Santos 28/09/2011 Olympiacos H Champions League 2-1
472. Ju Young Park 25/10/2011 Bolton Wanderers H League Cup R4 2-1
473. Lukas Podolski 02/09/2012 Liverpool A Premier League 2-0
474. Santi Cazorla 02/09/2012 Liverpool A Premier League 2-0
475. Olivier Giroud 26/09/2012 Coventry City H League Cup R3 6-1
476. Ignasi Miquel 26/09/2012 Coventry City H League Cup R3 6-1
477. Per Mertesacker 17/11/2012 Tottenham Hotspur H Premier League 5-2
478. Nacho Monreal 16/03/2013 Swansea City A Premier League 2-0
479. Thomas Eisfeld 25/09/2013 West Bromwich Albion A League Cup R3 1-1
480. Serge Gnabry 28/09/2013 Swansea City A Premier League 2-1
481. Mesut Ozil 01/10/2013 Napoli H Champions League 2-0
482. Carl Jenkinson 11/05/2014 Norwich City A Premier League 2-0
483. Alexis Sanchez 27/08/2014 Besiktas H Champions League 1-0
484. Danny Welbeck 20/09/2014 Aston Villa A Premier League 3-0
485. Calum Chambers 01/11/2014 Burnley H Premier League 3-0
486. Yaya Sanogo 26/11/2014 Borussia Dortmund H Champions League 2-0
487. Mathieu Debuchy 20/12/2014 Liverpool A Premier League 2-2
488. Hector Bellerin 01/02/2015 Aston Villa H Premier League 5-0
489. Joel Campbell 31/10/2015 Swansea City A Premier League 3-1
490. Gabriel Paulista 28/12/2015 Bournemouth H Premier League 2-0
491. Mohammed Elneny 16/03/2016 Barcelona A Champion League 1-3
492. Alex Iwobi 19/03/2016 Everton A Premier League 2-0
493. Granit Xhaka 17/09/2016 Hull City A Premier League 4-1
494. Lucas Perez 20/09/2016 Nottingham Forest A League Cup R3 4-0
495. Shkodran Mustafi 22/01/2017 Burnley H Premier League 2-1
496. Sead Kolasinac * 06/08/2017 Chelsea N Community Shield 1-1
497. Alexandre Lacazette 11/08/2017 Leicester City H Premier League 4-3
498. Rob Holding 28/09/2017 BATE Borisov A Europa League 4-2
499. Eddie Nketiah 24/10/2017 Norwich City H League Cup R4 2-1
500. Pierre-Emerick Aubameyang * 03/02/2018 Everton H Premier League 5-1
501. Henrikh Mkhitaryan 08/03/2018 AC Milan A Europa League 2-0
502. Sokratis Papastathopoulos 04/10/2018 Qarabag A Europa League 3-0
503. Emile Smith Rowe 04/10/2018 Qarabag A Europa League 3-0
504. Matteo Guendouzi 04/10/2018 Qarabag A Europa League 3-0
505. Stephan Lichtsteiner 31/10/2018 Blackpool H League Cup R4 2-1
506. Joe Willock 29/11/2018 Vorskla Poltava A Europa League 3-0
507. Lukas Torreira 02/12/2018 Tottenham Hotspur H Premier League 4-2
508. Ainsley Maitland-Niles 29/12/2018 Liverpool A Premier League 1-5
509. Bukayo Saka 19/09/2019 Eintracht Frankfurt A Europa League 3-0
510. Nicolas Pepe 22/09/2019 Aston Villa H Premier League 3-2
511. Gabriel Martinelli 24/09/2019 Nottingham Forest H League Cup R3 5-0
512. Reiss Nelson 24/09/2019 Nottingham Forest H League Cup R3 5-0
513. Dani Ceballos 03/10/2019 Standard Liege H Europa League 4-0
514. David Luiz 06/10/2019 Bournemouth H Premier League 1-0
515. Cedric Soares * 01/07/2020 Norwich City H Premier League 4-0
516. Kieran Tierney 26/07/2020 Watford H Premier League 3-2
517. Gabriel Magalhaes * 12/09/2020 Fulham A Premier League 3-0
518. Folarin Balogun 26/11/2020 Molde A Europa League 3-0
519. Pablo Mari 03/12/2020 Rapid Wien H Europa League 4-1
520. Martin Odegaard 11/03/2021 Olympiacos A Europa League 3-1
521. Willian 09/05/2021 West Bromwich Albion H Premier League 3-1
522. Thomas Partey 22/10/2021 Aston Villa H Premier League 3-1
523. Charlie Patino 21/12/2021 Sunderland H League Cup QF 5-1
524. Nuno Tavares 23/04/2022 Manchester United H Premier League 3-1
525. Gabriel Jesus 13/08/2022 Leicester City H Premier League 4-2
526. William Saliba 20/08/2022 Bournemouth A Premier League 3-0
527. Marquinhos * 08/09/2022 Zurich A Europa League 2-1
528. Fabio Vieira 18/09/2022 Brentford A Premier League 3-0
529. Leandro Trossard 11/02/2023 Brentford H Premier League 1-1
530. Oleksandr Zinchenko 18/02/2023 Aston Villa A Premier League 4-2
531. Ben White 04/03/2023 AFC Bournemouth H Premier League 3-2
532. Jakub Kiwior 28/05/2023 Wolverhampton Wanderers H Premier League 5-0
533. Declan Rice 03/09/2023 Manchester United H Premier League 3-1
534. Kai Havertz 30/09/2023 AFC Bournemouth A Premier League 4-0
535. Takehiro Tomiyasu 28/10/2023 Sheffield United H Premier League 5-0
536. Jorginho 29/11/2023 Lens H Champions League 6-0
537. Riccardo Calafiori 22/09/2024 Manchester City A Premier League 2-2
538. Ethan Nwaneri 25/09/2024 Bolton Wanderers H League Cup R3 5-1
539. Raheem Sterling 25/09/2024 Bolton Wanderers H League Cup R3 5-1
540. Mikel Merino 27/10/2024 Liverpool H Premier League 2-2
541. Jurrien Timber 04/12/2024 Manchester United H Premier League

 


Copies of our books Royal Arsenal – Champions of the South and Arsenal: The Complete Record 1886-2018 are still available from the publishers.