This page shows the oldest players to score a goal 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 GOAL
(click for match report)
 1 Tober WESTON
39 years and 42 days
Gillingham 4 - 4 Swindon Town
Football League Division Three (South)
Saturday, April 9, 1927
 2 Dave MACKAY
37 years and 110 days
Millwall 2 - 2 Swindon Town
Football League Division Two
Saturday, March 4, 1972
 3 Billy WAREING
37 years and 39 days
Crystal Palace 1 - 2 Swindon Town
FA Cup Third Round
Saturday, February 23, 1924
 4 Andy COWIE
37 years and 30 days
Swindon Town 4 - 3 Walsall
Football League Division Three (South)
Monday, April 10, 1950
 5 Matt TAYLOR
37 years and 18 days
Grimsby Town 2 - 1 Swindon Town
EFL Sky Bet League Two
Saturday, December 15, 2018
 6 Harold FLEMING
36 years and 354 days
Swindon Town 4 - 0 Brighton and Hove Albion
Football League Division Three (South)
Saturday, April 19, 1924
 7 Bertie DENYER
36 years and 328 days
Swindon Town 1 - 0 Exeter City
Football League Division Three (South)
Saturday, March 8, 1930
 8 Ken MCPHERSON
36 years and 326 days
Swindon Town 1 - 3 West Ham United
FA Cup Fifth Round
Saturday, February 15, 1964
 9 John MACONNACHIE
36 years and 314 days
Swindon Town 2 - 2 Aberdare Athletic
Football League Division Three (South)
Saturday, March 18, 1922
 10 Marc RICHARDS
36 years and 293 days
Cheltenham Town 3 - 2 Swindon Town
EFL Sky Bet League Two
Saturday, April 27, 2019
 11 Alan REEVES
36 years and 265 days
Swindon Town 2 - 3 Luton Town
Coca-Cola Football League One
Wednesday, August 11, 2004
 12 Cecil BLAKEMORE
36 years and 120 days
Swindon Town 6 - 3 Cardiff City
Football League Division Three (South)
Saturday, April 7, 1934
 13 Bill CULLEY
36 years and 20 days
Newport County 0 - 1 Swindon Town
Football League Division Three (South)
Saturday, September 15, 1928
 14 Alec LAMBIE
35 years and 245 days
Watford 2 - 2 Swindon Town
Football League Division Three (South)
Saturday, December 17, 1932
 15 Lou MACARI
35 years and 229 days
Torquay United 1 - 1 Swindon Town
Freight Rover Trophy Southern Area - First Round
Tuesday, January 22, 1985
 16 Glenn HODDLE
35 years and 216 days
Leicester City 3 - 4 Swindon Town
Playoffs Final
Monday, May 31, 1993
 17 Billy BATTY
35 years and 115 days
Swindon Town 1 - 2 Plymouth Argyle
Football League Division Three (South)
Saturday, November 5, 1921
 18 Harry MORRIS
35 years and 96 days
Swindon Town 2 - 2 Southend United
Football League Division Three (South)
Wednesday, March 1, 1933
 19 Mark WALTERS
35 years and 87 days
Swindon Town 1 - 2 West Bromwich Albion
Nationwide League Division One
Saturday, August 28, 1999
 20 Joe EDDLESTON
35 years and 73 days
Swindon Town 2 - 0 Thames Association
Football League Division Three (South)
Saturday, March 12, 1932
 21 Matty LOCHHEAD
35 years and 67 days
Cardiff City 3 - 3 Swindon Town
Southern League Division One
Saturday, October 25, 1919
 22 Sandy COCHRANE
35 years and 41 days
Aldershot 1 - 3 Swindon Town
Football League Division Three (South)
Wednesday, September 18, 1935
 23 Garth HUDSON
35 years and 34 days
Swindon Town 2 - 1 Southend United
Football League Division Three
Saturday, November 29, 1958
 24 Tom DAWSON
35 years and 33 days
Bournemouth and Boscombe Athletic 1 - 1 Swindon Town
Football League Division Three (South)
Saturday, March 11, 1950
 25 Fred LAYCOCK
35 years and 9 days
Swindon Town 4 - 0 Gillingham
Football League Division Three (South)
Saturday, April 9, 1932
 26 Alec THOM
34 years and 334 days
Swindon Town 5 - 1 Newport County
Football League Division Three (South)
Monday, September 9, 1929
 27 Charlie AUSTIN
34 years and 240 days
Swindon Town 1 - 1 Harrogate Town
EFL Sky Bet League Two
Saturday, March 2, 2024
 28 Maurice OWEN
34 years and 225 days
Swindon Town 1 - 2 Chesterfield
Football League Division Three
Saturday, February 14, 1959
 29 Pat TERRY
34 years and 203 days
Swindon Town 4 - 1 Bristol Rovers
Football League Division Three
Tuesday, April 23, 1968
 30 Darren WARD
34 years and 170 days
Coventry City 1 - 2 Swindon Town
nPower Football League One
Saturday, March 2, 2013
 31 Alan MCDONALD
34 years and 160 days
Swindon Town 1 - 1 Stockport County
Nationwide League Division One
Saturday, March 21, 1998
 32 Wally DICKENSON
34 years and 111 days
Queens Park Rangers 8 - 3 Swindon Town
Football League Division Three (South)
Saturday, April 12, 1930
 33 Lewis CLAYTON
34 years and 109 days
Swindon Town 2 - 2 Bradford City
Football League Division Three
Wednesday, September 24, 1958
 34 John TROLLOPE
34 years and 108 days
Swindon Town 5 - 0 Shrewsbury Town
Football League Division Three
Friday, September 30, 1977
 35 Frank RICHARDSON
34 years and 93 days
Walsall 2 - 2 Swindon Town
Football League Division Three (South)
Saturday, May 2, 1931
 36 Fred DENT
34 years and 71 days
Swindon Town 3 - 1 Walsall
Football League Division Three (South)
Saturday, April 5, 1930
 37 Steve WHITE
34 years and 67 days
Southend United 1 - 1 Swindon Town
Barclays League Division One
Wednesday, March 10, 1993
 38 Paul ALLEN
34 years and 63 days
Swindon Town 2 - 3 West Bromwich Albion
Nationwide League Division One
Wednesday, October 30, 1996
 39 Mathieu BAUDRY
34 years and 58 days
Hartlepool United 0 - 3 Swindon Town
EFL Sky Bet League Two
Saturday, April 23, 2022
 40 Jimmy BAIN
33 years and 328 days
Swindon Town 1 - 1 Coventry City
Football League Division Three (South)
Saturday, November 7, 1953
 41 Stan WILCOCKSON
33 years and 311 days
Swindon Town 4 - 2 Reading
Football League Division Three (South)
Saturday, March 18, 1939
 42 Percy WHIPP
33 years and 282 days
Swindon Town 4 - 4 Crystal Palace
Football League Division Three (South)
Monday, April 6, 1931
 43 Bill ROOST
33 years and 260 days
Shrewsbury Town 1 - 3 Swindon Town
Football League Division Three (South)
Saturday, December 7, 1957
 44 Tommy MILLER
33 years and 226 days
Swindon Town 3 - 0 Crawley Town
nPower Football League One
Tuesday, August 21, 2012
 45 Sam RICKETTS
33 years and 208 days
Sheffield United 1 - 2 Swindon Town
Playoffs
Thursday, May 7, 2015
 46 Neil RUDDOCK
33 years and 192 days
Swindon Town 3 - 1 Hartlepool United
FA Cup First Round
Saturday, November 17, 2001
 47 Anthony GRANT
33 years and 180 days
Crewe Alexandra 4 - 2 Swindon Town
EFL Sky Bet League One
Tuesday, December 1, 2020
 48 Luc NIJHOLT
33 years and 162 days
Swindon Town 2 - 0 Marlow
FA Cup Third Round
Saturday, January 7, 1995
 49 David MOSS
33 years and 155 days
Torquay United 1 - 2 Swindon Town
Milk Cup First Round
Tuesday, August 20, 1985
 50 Jimmy COOKSON
33 years and 152 days
Aldershot 1 - 1 Swindon Town
Football League Division Three (South)
Saturday, May 7, 1938