This page shows the oldest players to score a hat-trick for Swindon, in the specified competitions or seasons. Also, you can choose whether or not substitute appearances are included, using the drop-down boxes below.

Change:


View this stat for:

 NO. PLAYER AND AGE
(click for profile)
LAST HAT-TRICK
(click for match report)
 1 Billy BATTY
34 years and 137 days
Swindon Town 5 - 0 Newport County
Football League Division Three
Saturday, November 27, 1920
 2 Harry MORRIS
34 years and 135 days
Swindon Town 4 - 0 Gillingham
Football League Division Three (South)
Saturday, April 9, 1932
 3 Pat TERRY
34 years and 71 days
Swindon Town 4 - 0 Salisbury
FA Cup First Round
Tuesday, December 12, 1967
 4 Steve WHITE
34 years and 63 days
Watford 0 - 4 Swindon Town
Barclays League Division One
Saturday, March 6, 1993
 5 Joe EDDLESTON
33 years and 314 days
Swindon Town 4 - 4 Newport County
Football League Division Three (South)
Saturday, November 8, 1930
 6 Bill ROOST
33 years and 260 days
Shrewsbury Town 1 - 3 Swindon Town
Football League Division Three (South)
Saturday, December 7, 1957
 7 Harold FLEMING
33 years and 120 days
Swindon Town 9 - 1 Luton Town
Football League Division Three
Saturday, August 28, 1920
 8 Jimmy COOKSON
32 years and 13 days
Swindon Town 3 - 1 Exeter City
Football League Division Three (South)
Saturday, December 19, 1936
 9 Bertie LYON
30 years and 347 days
Swindon Town 10 - 0 Southern United
United League
Monday, April 30, 1906
 10 David MITCHELL
30 years and 303 days
Birmingham City 4 - 6 Swindon Town
Barclays League Division One
Monday, April 12, 1993
 11 Alan MAYES
30 years and 295 days
Swindon Town 4 - 1 Blackpool
Canon League Division Four
Tuesday, October 2, 1984
 12 Tom WELLS
30 years and 153 days
Swindon Town 4 - 1 Reading
Football League Division Three (South)
Saturday, February 22, 1936
 13 Maurice OWEN
29 years and 49 days
Swindon Town 7 - 1 Newport County
Football League Division Three (South)
Saturday, August 22, 1953
 14 Duncan SHEARER
29 years and 38 days
Plymouth Argyle 0 - 4 Swindon Town
Barclays League Division Two
Saturday, October 5, 1991
 15 Frank RICHARDSON
28 years and 338 days
Swindon Town 8 - 2 Bournemouth and Boscombe Athletic
Football League Division Three (South)
Saturday, January 2, 1926
 16 Steve FOLEY
28 years and 205 days
Swindon Town 5 - 2 Leicester City
Barclays League Division Two
Saturday, April 27, 1991
 17 Jack JOHNSON
28 years and 191 days
Farnham United Breweries 1 - 10 Swindon Town
FA Cup First Round
Saturday, November 28, 1925
 18 Andy ROWLAND
28 years and 122 days
Swindon Town 7 - 0 Aldershot
FA Cup Third Round
Saturday, January 8, 1983
 19 Ben MORTON
28 years and 120 days
Swindon Town 8 - 0 Newport County
Football League Division Three (South)
Monday, December 26, 1938
 20 Dave ROGERS
28 years and 81 days
Swindon Town 5 - 2 Northampton Town
Southern League Division One
Saturday, April 24, 1920
 21 John RICHARDS
28 years and 76 days
Swindon Town 5 - 3 Bradford City
Football League Division Three
Saturday, August 29, 1959
 22 Jimmy QUINN
27 years and 308 days
Swindon Town 3 - 1 Portsmouth
Littlewoods Cup Second Round
Tuesday, September 22, 1987
 23 Bill STEPHENS
27 years and 268 days
Torquay United 1 - 5 Swindon Town
Football League Division Three (South)
Saturday, March 8, 1947
 24 Jan-Åge FJØRTOFT
27 years and 260 days
Charlton Athletic 1 - 4 Swindon Town
Coca-Cola Cup Second Round
Tuesday, September 27, 1994
 25 Malcolm SUTHERLAND
27 years and 66 days
Clapton 3 - 4 Swindon Town
Southern League Division One
Saturday, November 9, 1895
 26 Peter COYNE
26 years and 297 days
Swindon Town 3 - 2 Northampton Town
Canon League Division Four
Friday, September 6, 1985
 27 Jack SMITH
26 years and 263 days
Swindon Town 5 - 0 Queens Park Rangers
Football League Division Three
Saturday, January 12, 1963
 28 Eddie MUNNINGS
26 years and 171 days
Swindon Town 6 - 2 Cardiff City
Football League Division Three (South)
Saturday, December 24, 1932
 29 Peter NOBLE
26 years and 171 days
Swindon Town 3 - 1 Bolton Wanderers
Football League Division Two
Saturday, February 6, 1971
 30 Alec BOGGIE
26 years and 43 days
Ilford 0 - 10 Swindon Town
Southern League Division One
Saturday, March 14, 1896
 31 David MOSS
26 years and 9 days
Swindon Town 3 - 2 Oxford United
Football League Division Three
Monday, March 27, 1978
 32 Jimmy HOGAN
25 years and 328 days
Swindon Town 6 - 1 New Brompton
Southern League Division One
Wednesday, September 9, 1908
 33 Arnold DARCY
25 years and 306 days
Swindon Town 5 - 0 Aldershot
FA Cup First Round
Saturday, November 15, 1958
 34 Arthur RUDDLESDIN
25 years and 282 days
Swindon Town 5 - 3 Queens Park Rangers
Football League Division Three (South)
Saturday, November 15, 1924
 35 Frank PETERS
25 years and 239 days
Swindon Town 4 - 3 Notts County
Division Three (South) Cup Second Round
Wednesday, October 23, 1935
 36 Arthur HORSFIELD
25 years and 235 days
Swindon Town 4 - 0 Oxford United
Football League Division Two
Saturday, February 26, 1972
 37 Henry WILLIAMS
25 years and 189 days
Swindon Town 6 - 1 Watford
Football League Division Three (South)
Wednesday, September 1, 1954
 38 Jimmy KELLY
25 years and 115 days
Chesterfield 1 - 3 Swindon Town
Football League Division Three
Saturday, September 27, 1958
 39 Trevor ANDERSON
25 years and 52 days
Swindon Town 5 - 1 Walsall
Football League Division Three
Saturday, April 24, 1976
 40 Craig MASKELL
24 years and 141 days
Swindon Town 4 - 1 Cambridge United
Barclays League Division One
Saturday, August 29, 1992
 41 Nicky AJOSE
24 years and 135 days
Swindon Town 3 - 2 Blackpool
Sky Bet Football League One
Saturday, February 20, 2016
 42 Howard PRITCHARD
24 years and 82 days
Swindon Town 7 - 0 Aldershot
FA Cup Third Round
Saturday, January 8, 1983
 43 Charlie HENRY
24 years and 78 days
Halifax Town 1 - 3 Swindon Town
Canon League Division Four
Friday, May 2, 1986
 44 Fred FISHER
24 years and 68 days
Swindon Town 6 - 3 Cardiff City
Football League Division Three (South)
Saturday, April 7, 1934
 45 Sam PARKIN
24 years and 5 days
Swindon Town 4 - 2 Wrexham
Coca-Cola Football League One
Saturday, March 19, 2005
 46 Alan FOWLER
23 years and 309 days
Swindon Town 5 - 3 Luton Town
Division Three (South) Cup First Round
Wednesday, September 25, 1935
 47 Peter THORNE
23 years and 117 days
Swindon Town 6 - 0 Huddersfield Town
Nationwide League Division One
Wednesday, October 16, 1996
 48 Chris JONES
23 years and 70 days
Swindon Town 5 - 1 Oldham Athletic
Football League Division Three
Tuesday, January 28, 1969
 49 Billy PAYNTER
23 years and 71 days
Swindon Town 4 - 1 AFC Bournemouth
Coca-Cola Football League One
Saturday, September 22, 2007
 50 Nathan BYRNE
23 years and 64 days
Swindon Town 4 - 1 Bradford City
Sky Bet Football League One
Saturday, August 8, 2015