Skip to content

First Division

History

Seasons

Every season we hold for Swindon, newest first. Pos is where they finished in the table, P the matches played, W, D and L the wins, draws and losses, and Pts the points. A trophy marks a title.

Swindon season by season
SeasonDivision#PWDLGFGAPts
2024-25League Two1246151714716362
2023-24League Two1946141220778354
2022-23League Two1046161317615561
2021-22League TwoPromotion - League One (Play Offs: Semi-finals)646221113775477
2020-21League OneRelegation - League Two234613429558943
2019-20League TwoPromotion - League OneChampions1362169623969
2018-19League Two1346161614595664
2017-18League Two94620818676568
Show all 28 seasons

Head-to-head

How Swindon have done against each team in First Division, across every match we hold between them, past seasons and cups included. W, D and L are wins, draws and losses. The teams they have met most come first; open one to see the last meetings.

  • Port ValeSwindon: won 18, drew 8, lost 12 of 38 meetingsSwindon have won 18 of their 38 meetings with Port Vale

    Swindon: won 18, drew 8, lost 12 of 38 meetings

    Goals: Swindon 64, Port Vale 42

    The meetings we hold go back to August 29, 1998.

    Last meetings with Port Vale, results for Swindon

    1. Drew
      Swindon Town 3, Port Vale FC 3League Two 2024-25
    2. Lost
      Port Vale FC 2, Swindon Town 1League Two 2024-25
    3. Won
      Port Vale FC 1, Swindon Town 3League Two 2021-22
    4. Lost
      Swindon Town 1, Port Vale FC 2League Two 2021-22
    5. Won
      Swindon Town 3, Port Vale FC 0League Two 2019-20
    Go to the Port Vale team page
  • TranmereSwindon: won 17, drew 8, lost 11 of 36 meetingsSwindon have won 17 of their 36 meetings with Tranmere

    Swindon: won 17, drew 8, lost 11 of 36 meetings

    Goals: Swindon 55, Tranmere 37

    The meetings we hold go back to September 25, 1998.

    Last meetings with Tranmere, results for Swindon

    1. Won
      Swindon Town 3, Tranmere Rovers 1League Two 2024-25
    2. Drew
      Tranmere Rovers 1, Swindon Town 1League Two 2024-25
    3. Won
      Swindon Town 3, Tranmere Rovers 1League Two 2023-24
    4. Lost
      Tranmere Rovers 2, Swindon Town 1League Two 2023-24
    5. Lost
      Tranmere Rovers 1, Swindon Town 0League Two 2022-23
    Go to the Tranmere team page
  • CreweSwindon: won 13, drew 8, lost 14 of 35 meetingsCrewe have won 14 of their 35 meetings with Swindon

    Swindon: won 13, drew 8, lost 14 of 35 meetings

    Goals: Swindon 53, Crewe 42

    The meetings we hold go back to November 7, 1998.

    Last meetings with Crewe, results for Swindon

    1. Drew
      Swindon Town 0, Crewe Alexandra 0League Two 2024-25
    2. Drew
      Crewe Alexandra 0, Swindon Town 0League Two 2024-25
    3. Lost
      Crewe Alexandra 2, Swindon Town 1League Two 2023-24
    4. Drew
      Swindon Town 2, Crewe Alexandra 2League Two 2023-24
    5. Lost
      Crewe Alexandra 2, Swindon Town 1League Two 2022-23
    Go to the Crewe team page
  • BradfordSwindon: won 11, drew 6, lost 9 of 26 meetingsSwindon have won 11 of their 26 meetings with Bradford

    Swindon: won 11, drew 6, lost 9 of 26 meetings

    Goals: Swindon 33, Bradford 33

    The meetings we hold go back to November 14, 1998.

    Last meetings with Bradford, results for Swindon

    1. Won
      Swindon Town 5, Bradford City 4League Two 2024-25
    2. Lost
      Bradford City 1, Swindon Town 0League Two 2024-25
    3. Won
      Swindon Town 2, Bradford City 0League Two 2023-24
    4. Lost
      Bradford City 1, Swindon Town 0League Two 2023-24
    5. Won
      Swindon Town 1, Bradford City 0League Two 2022-23
    Go to the Bradford team page
  • StockportSwindon: won 6, drew 6, lost 9 of 21 meetingsStockport have won 9 of their 21 meetings with Swindon

    Swindon: won 6, drew 6, lost 9 of 21 meetings

    Goals: Swindon 32, Stockport 35

    The meetings we hold go back to October 3, 1998.

    Last meetings with Stockport, results for Swindon

    1. Drew
      Stockport County 0, Swindon Town 0League Two 2023-24
    2. Lost
      Swindon Town 2, Stockport County 4League Two 2023-24
    3. Lost
      Swindon Town 0, Stockport County 1League Two 2022-23
    4. Lost
      Stockport County 4, Swindon Town 0FA Cup 2022-23
    5. Drew
      Stockport County 1, Swindon Town 1League Two 2022-23
    Go to the Stockport team page
  • GrimsbySwindon: won 11, drew 1, lost 8 of 20 meetingsSwindon have won 11 of their 20 meetings with Grimsby

    Swindon: won 11, drew 1, lost 8 of 20 meetings

    Goals: Swindon 35, Grimsby 18

    The meetings we hold go back to November 28, 1998.

    Last meetings with Grimsby, results for Swindon

    1. Won
      Grimsby Town 0, Swindon Town 4League Two 2024-25
    2. Won
      Swindon Town 3, Grimsby Town 1League Two 2024-25
    3. Lost
      Grimsby Town 2, Swindon Town 0League Two 2023-24
    4. Won
      Swindon Town 2, Grimsby Town 1League Two 2023-24
    5. Won
      Swindon Town 5, Grimsby Town 0League Two 2022-23
    Go to the Grimsby team page
  • HuddersfieldSwindon: won 7, drew 4, lost 9 of 20 meetingsHuddersfield have won 9 of their 20 meetings with Swindon

    Swindon: won 7, drew 4, lost 9 of 20 meetings

    Goals: Swindon 22, Huddersfield 29

    The meetings we hold go back to October 9, 1998.

    Last meetings with Huddersfield, results for Swindon

    1. Drew
      Huddersfield Town 0, Swindon Town 0League One 2010-11
    2. Won
      Swindon Town 1, Huddersfield Town 0League One 2010-11
    3. Drew
      Huddersfield Town 2, Swindon Town 2League One 2009-10
    4. Won
      Swindon Town 2, Huddersfield Town 1League One 2009-10
    5. Lost
      Huddersfield Town 2, Swindon Town 1League One 2008-09
    Go to the Huddersfield team page
  • Bristol CitySwindon: won 6, drew 6, lost 6 of 18 meetingsSwindon and Bristol City have won 6 each in 18 meetings

    Swindon: won 6, drew 6, lost 6 of 18 meetings

    Goals: Swindon 20, Bristol City 25

    The meetings we hold go back to September 5, 1998.

    Last meetings with Bristol City, results for Swindon

    1. Lost
      Bristol City 3, Swindon Town 0League One 2014-15
    2. Won
      Swindon Town 1, Bristol City 0League One 2014-15
    3. Drew
      Bristol City 0, Swindon Town 0League One 2013-14
    4. Won
      Swindon Town 3, Bristol City 2League One 2013-14
    5. Drew
      Bristol City 1, Swindon Town 1League One 2005-06
    Go to the Bristol City team page
Show all 23 teams
  • BurySwindon: won 7, drew 2, lost 7 of 16 meetingsSwindon and Bury have won 7 each in 16 meetings

    Swindon: won 7, drew 2, lost 7 of 16 meetings

    Goals: Swindon 21, Bury 17

    The meetings we hold go back to August 31, 1998.

    Last meetings with Bury, results for Swindon

    1. Won
      Bury FC 1, Swindon Town 3League Two 2018-19
    2. Lost
      Swindon Town 1, Bury FC 2League Two 2018-19
    3. Lost
      Bury FC 1, Swindon Town 0League One 2016-17
    4. Lost
      Swindon Town 1, Bury FC 2League One 2016-17
    5. Lost
      Swindon Town 0, Bury FC 1League One 2015-16
    Go to the Bury team page
  • Sheffield UtdSwindon: won 2, drew 6, lost 8 of 16 meetingsSheffield Utd have won 8 of their 16 meetings with Swindon

    Swindon: won 2, drew 6, lost 8 of 16 meetings

    Goals: Swindon 18, Sheffield Utd 30

    The meetings we hold go back to August 14, 1993.

    Last meetings with Sheffield Utd, results for Swindon

    1. Lost
      Swindon Town 2, Sheffield United 4League One 2016-17
    2. Lost
      Sheffield United 4, Swindon Town 0League One 2016-17
    3. Drew
      Sheffield United 1, Swindon Town 1League One 2015-16
    4. Lost
      Swindon Town 0, Sheffield United 2League One 2015-16
    5. Lost
      Sheffield United 2, Swindon Town 0League One 2014-15
    Go to the Sheffield Utd team page
  • BarnsleySwindon: won 5, drew 4, lost 7 of 16 meetingsBarnsley have won 7 of their 16 meetings with Swindon

    Swindon: won 5, drew 4, lost 7 of 16 meetings

    Goals: Swindon 21, Barnsley 24

    The meetings we hold go back to December 19, 1998.

    Last meetings with Barnsley, results for Swindon

    1. Lost
      Swindon Town 0, Barnsley FC 1League One 2015-16
    2. Lost
      Barnsley FC 4, Swindon Town 1League One 2015-16
    3. Won
      Swindon Town 2, Barnsley FC 0League One 2014-15
    4. Won
      Barnsley FC 0, Swindon Town 3League One 2014-15
    5. Lost
      Swindon Town 0, Barnsley FC 3League One 2005-06
    Go to the Barnsley team page
  • QPRSwindon: won 4, drew 1, lost 7 of 12 meetingsQPR have won 7 of their 12 meetings with Swindon

    Swindon: won 4, drew 1, lost 7 of 12 meetings

    Goals: Swindon 12, QPR 19

    The meetings we hold go back to November 24, 1993.

    Last meetings with QPR, results for Swindon

    1. Lost
      Queens Park Rangers 1, Swindon Town 0Second Division 2003-04
    2. Drew
      Swindon Town 1, Queens Park Rangers 1Second Division 2003-04
    3. Won
      Swindon Town 3, Queens Park Rangers 1Second Division 2002-03
    4. Lost
      Queens Park Rangers 2, Swindon Town 0Second Division 2002-03
    5. Lost
      Swindon Town 0, Queens Park Rangers 1Second Division 2001-02
    Go to the QPR team page
  • Oxford UtdSwindon: won 4, drew 0, lost 6 of 10 meetingsOxford Utd have won 6 of their 10 meetings with Swindon

    Swindon: won 4, drew 0, lost 6 of 10 meetings

    Goals: Swindon 13, Oxford Utd 15

    The meetings we hold go back to September 9, 1998.

    Last meetings with Oxford Utd, results for Swindon

    1. Lost
      Swindon Town 1, Oxford United 2League One 2020-21
    2. Won
      Oxford United 1, Swindon Town 2League One 2020-21
    3. Lost
      Swindon Town 1, Oxford United 2League One 2016-17
    4. Lost
      Oxford United 2, Swindon Town 0League One 2016-17
    5. Lost
      Oxford United 2, Swindon Town 0League Two 2011-12
    Go to the Oxford Utd team page
  • IpswichSwindon: won 1, drew 2, lost 5 of 8 meetingsIpswich have won 5 of their 8 meetings with Swindon

    Swindon: won 1, drew 2, lost 5 of 8 meetings

    Goals: Swindon 8, Ipswich 21

    The meetings we hold go back to November 20, 1993.

    Last meetings with Ipswich, results for Swindon

    1. Lost
      Swindon Town 1, Ipswich Town 2League One 2020-21
    2. Won
      Ipswich Town 2, Swindon Town 3League One 2020-21
    3. Lost
      Ipswich 3, Swindon 0First Division 1999-00
    4. Lost
      Swindon 1, Ipswich 4First Division 1999-00
    5. Lost
      Swindon 0, Ipswich 6First Division 1998-99
    Go to the Ipswich team page
  • PortsmouthSwindon: won 3, drew 2, lost 3 of 8 meetingsSwindon and Portsmouth have won 3 each in 8 meetings

    Swindon: won 3, drew 2, lost 3 of 8 meetings

    Goals: Swindon 17, Portsmouth 17

    The meetings we hold go back to September 12, 1998.

    Last meetings with Portsmouth, results for Swindon

    1. Won
      Swindon Town 3, Portsmouth FC 1League One 2020-21
    2. Lost
      Portsmouth FC 2, Swindon Town 0League One 2020-21
    3. Won
      Swindon Town 5, Portsmouth FC 0League One 2012-13
    4. Won
      Portsmouth FC 1, Swindon Town 2League One 2012-13
    5. Lost
      Portsmouth 4, Swindon 1First Division 1999-00
    Go to the Portsmouth team page
  • NorwichSwindon: won 1, drew 5, lost 2 of 8 meetingsNorwich have won 2 of their 8 meetings with Swindon

    Swindon: won 1, drew 5, lost 2 of 8 meetings

    Goals: Swindon 8, Norwich 8

    The meetings we hold go back to August 28, 1993.

    Last meetings with Norwich, results for Swindon

    1. Drew
      Swindon Town 1, Norwich City 1League One 2009-10
    2. Lost
      Norwich City 1, Swindon Town 0League One 2009-10
    3. Won
      Norwich 0, Swindon 2First Division 1999-00
    4. Drew
      Swindon 0, Norwich 0First Division 1999-00
    5. Lost
      Norwich 2, Swindon 1First Division 1998-99
    Go to the Norwich team page
  • BoltonSwindon: won 1, drew 1, lost 4 of 6 meetingsBolton have won 4 of their 6 meetings with Swindon

    Swindon: won 1, drew 1, lost 4 of 6 meetings

    Goals: Swindon 6, Bolton 13

    The meetings we hold go back to September 29, 1998.

    Last meetings with Bolton, results for Swindon

    1. Won
      Bolton Wanderers 1, Swindon Town 2League One 2016-17
    2. Lost
      Swindon Town 0, Bolton Wanderers 1League One 2016-17
    3. Lost
      Bolton 2, Swindon 0First Division 1999-00
    4. Lost
      Swindon 0, Bolton 4First Division 1999-00
    5. Drew
      Swindon 3, Bolton 3First Division 1998-99
    Go to the Bolton team page
  • WolvesSwindon: won 1, drew 1, lost 4 of 6 meetingsWolves have won 4 of their 6 meetings with Swindon

    Swindon: won 1, drew 1, lost 4 of 6 meetings

    Goals: Swindon 6, Wolves 11

    The meetings we hold go back to August 22, 1998.

    Last meetings with Wolves, results for Swindon

    1. Lost
      Swindon Town 1, Wolverhampton Wanderers 4League One 2013-14
    2. Lost
      Wolverhampton Wanderers 3, Swindon Town 2League One 2013-14
    3. Lost
      Swindon 1, Wolves 2First Division 1999-00
    4. Drew
      Wolves 1, Swindon 1First Division 1999-00
    5. Won
      Swindon 1, Wolves 0First Division 1998-99
    Go to the Wolves team page
  • SunderlandSwindon: won 0, drew 1, lost 3 of 4 meetingsSunderland have won 3 of their 4 meetings with Swindon

    Swindon: won 0, drew 1, lost 3 of 4 meetings

    Goals: Swindon 1, Sunderland 6

    The meetings we hold go back to August 15, 1998.

    Last meetings with Sunderland, results for Swindon

    1. Lost
      Sunderland AFC 1, Swindon Town 0League One 2020-21
    2. Lost
      Swindon Town 0, Sunderland AFC 2League One 2020-21
    3. Lost
      Sunderland 2, Swindon 0First Division 1998-99
    4. Drew
      Swindon 1, Sunderland 1First Division 1998-99
    Go to the Sunderland team page
  • BirminghamSwindon: won 0, drew 2, lost 2 of 4 meetingsBirmingham have won 2 of their 4 meetings with Swindon

    Swindon: won 0, drew 2, lost 2 of 4 meetings

    Goals: Swindon 3, Birmingham 7

    The meetings we hold go back to October 20, 1998.

    Last meetings with Birmingham, results for Swindon

    1. Lost
      Swindon 1, Birmingham 4First Division 1999-00
    2. Drew
      Birmingham 1, Swindon 1First Division 1999-00
    3. Lost
      Swindon 0, Birmingham 1First Division 1998-99
    4. Drew
      Birmingham 1, Swindon 1First Division 1998-99
    Go to the Birmingham team page
  • West BromSwindon: won 0, drew 3, lost 1 of 4 meetingsWest Brom have won 1 of their 4 meetings with Swindon

    Swindon: won 0, drew 3, lost 1 of 4 meetings

    Goals: Swindon 5, West Brom 6

    The meetings we hold go back to October 24, 1998.

    Last meetings with West Brom, results for Swindon

    1. Drew
      West Brom 1, Swindon 1First Division 1999-00
    2. Lost
      Swindon 1, West Brom 2First Division 1999-00
    3. Drew
      West Brom 1, Swindon 1First Division 1998-99
    4. Drew
      Swindon 2, West Brom 2First Division 1998-99
    Go to the West Brom team page
  • Crystal PalaceSwindon: won 3, drew 0, lost 1 of 4 meetingsSwindon have won 3 of their 4 meetings with Crystal Palace

    Swindon: won 3, drew 0, lost 1 of 4 meetings

    Goals: Swindon 7, Crystal Palace 5

    The meetings we hold go back to November 21, 1998.

    Last meetings with Crystal Palace, results for Swindon

    1. Lost
      Swindon 2, Crystal Palace 4First Division 1999-00
    2. Won
      Crystal Palace 1, Swindon 2First Division 1999-00
    3. Won
      Crystal Palace 0, Swindon 1First Division 1998-99
    4. Won
      Swindon 2, Crystal Palace 0First Division 1998-99
    Go to the Crystal Palace team page
  • WatfordSwindon: won 1, drew 0, lost 1 of 2 meetingsSwindon and Watford have won 1 each in 2 meetings

    Swindon: won 1, drew 0, lost 1 of 2 meetings

    Goals: Swindon 2, Watford 4

    The meetings we hold go back to September 19, 1998.

    Last meetings with Watford, results for Swindon

    1. Won
      Watford 0, Swindon 1First Division 1998-99
    2. Lost
      Swindon 1, Watford 4First Division 1998-99
    Go to the Watford team page