The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
ST

Swindon Town

County Ground, Swindon. Every match we hold, with the price it went off at.

1,643Played
604Won
36.8%Win rate
1.37Scored per game
1.41Conceded per game
408Clean sheets

Home and away

The same record, split by where it was played.

At home
43.5%
818 played, 356 won. 1.52 scored a game.
Away
30.1%
825 played, 248 won. 1.22 scored a game.
How the market priced them
38.6%
1,278 priced matches at an average of 2.92, which implied 34.2%.

Season by season 82

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 League Two 13445 -3
2026/27 Friendlies Clubs 6303 +1
2026/27 EFL Trophy 2002 -3
2026/27 League Cup 1001 -1
2025/26 League Two 4622915 +11
2025/26 EFL Trophy 5401 +6
2025/26 Friendlies Clubs 4400 +13
2025/26 FA Cup 3201 +4
2025/26 League Cup 1001 -1
2024/25 League Two 46151714 +8
2024/25 Friendlies Clubs 6501 +9
2024/25 EFL Trophy 5302 +4
2024/25 League Cup 1001 -2
2024/25 FA Cup 1100 +1
2023/24 League Two 46141220 -6
2023/24 Friendlies Clubs 7313 -1
2023/24 EFL Trophy 2002 -6
2023/24 FA Cup 1001 -3
2022/23 League Two 46161317 +6
2022/23 Friendlies Clubs 6204 -4
2022/23 EFL Trophy 3003 -7
2022/23 League Cup 1001 -2
2022/23 FA Cup 1001 -4
2021/22 League Two 47231113 +24
2021/22 Friendlies Clubs 5203 -1
2021/22 EFL Trophy 4301 +3
2021/22 FA Cup 3201 +1
2020/21 League One 4613429 -34
2020/21 Friendlies Clubs 4211 +8
2020/21 EFL Trophy 3102 -1
2020/21 League Cup 1001 -2
2020/21 FA Cup 1001 -1
2019/20 League Two 362169 +23
2019/20 EFL Trophy 3003 -5
2019/20 FA Cup 2011 -1
2019/20 League Cup 1001 -3
2018/19 League Two 46161614 +3
2018/19 EFL Trophy 3201 0
2018/19 FA Cup 2101 0
2018/19 League Cup 1001 -1
2017/18 League Two 4620818 +2
2017/18 EFL Trophy 4202 +1
2017/18 FA Cup 2101 +1
2017/18 League Cup 1001 -1
2016/17 League One 46111124 -22
2016/17 EFL Trophy 2101 0
2016/17 FA Cup 2011 -2
2015/16 League One 46161119 -7
2015/16 League Cup 1001 -1
2015/16 EFL Trophy 1001 -2
2015/16 FA Cup 1001 -2
2014/15 League One 49241114 +16
2014/15 League Cup 2101 -1
2014/15 EFL Trophy 2101 0
2014/15 FA Cup 1001 -5
2013/14 League One 4619918 +4
2013/14 League Cup 3201 +1
2013/14 EFL Trophy 3210 +2
2013/14 FA Cup 1001 -4
2012/13 League One 47201512 +33
2012/13 League Cup 4301 +5
2012/13 EFL Trophy 1001 -1
2012/13 FA Cup 1001 -2
2011/12 League Two 4629611 +43
2010/11 League One 4691423 -22
2009/10 League One 4622168 +16
2008/09 League One 46121717 -3
2007/08 League One 46161317 +7
2006/07 League Two 46251011 +20
2005/06 League One 46111520 -19
2004/05 League One 46171217 -2
2003/04 League One 46201313 +18
2002/03 League One 46161218 -4
2001/02 League One 46151417 -10
2000/01 League One 46131320 -18
1999/00 Championship 4681226 -39
1998/99 Championship 46131122 -22
1997/98 Championship 46141022 -31
1996/97 Championship 4615922 -19
1995/96 League One 4625174 +37
1994/95 Championship 46121222 -19
1993/94 Premier League 4251522 -53

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 26 December 2026
A Swindon Town scheduled Shrewsbury —
Saturday 19 December 2026
H Swindon Town scheduled Tranmere —
Saturday 12 December 2026
A Swindon Town scheduled Fleetwood Town —
Tuesday 1 December 2026
A Swindon Town scheduled Gillingham —
Saturday 28 November 2026
H Swindon Town scheduled Chesterfield —
Saturday 21 November 2026
A Swindon Town scheduled Newport County —
Saturday 14 November 2026
H Swindon Town scheduled Grimsby —
Tuesday 10 November 2026
A Swindon Town scheduled Plymouth —
Saturday 7 November 2026
A Swindon Town scheduled Milton Keynes Dons —
Saturday 31 October 2026
H Swindon Town scheduled Rotherham —
Saturday 24 October 2026
A Swindon Town 0 – 0 Bristol Rovers 4.81
Tuesday 20 October 2026
A Swindon Town 3 – 1 Barnet 5.92
Saturday 17 October 2026
H Swindon Town 1 – 1 Walsall 2.70
Saturday 10 October 2026
H Swindon Town 0 – 1 Crewe 2.50
Saturday 3 October 2026
A Swindon Town 0 – 1 Rochdale 2.97
Saturday 26 September 2026
H Swindon Town 1 – 1 Accrington ST 2.17
Tuesday 22 September 2026
H Swindon Town 0 – 2 Newport County 1.86
Saturday 19 September 2026
A Swindon Town 0 – 1 Salford City 5.61
Tuesday 15 September 2026
H Swindon Town 1 – 2 Crystal Palace U21 —
Saturday 12 September 2026
A Swindon Town 0 – 4 York 4.70
Saturday 5 September 2026
H Swindon Town 3 – 1 Colchester 2.77
Tuesday 1 September 2026
H Swindon Town 3 – 1 Port Vale 3.20
Saturday 29 August 2026
A Swindon Town 0 – 3 Oldham 4.33
Saturday 22 August 2026
H Swindon Town 2 – 1 Cheltenham 2.00
Saturday 15 August 2026
A Swindon Town 0 – 0 Northampton 3.30
Saturday 8 August 2026
A Swindon Town 2 – 3 Cardiff 9.50
Saturday 1 August 2026
A Swindon Town 4 – 1 Forest Green 7.00
Tuesday 28 July 2026
H Swindon Town 2 – 1 Leyton Orient 3.33
Saturday 25 July 2026
H Swindon Town 1 – 3 Bristol City 4.10
Tuesday 21 July 2026
A Swindon Town cancelled Woking —