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.

  • WalsallSwindon: won 13, drew 12, lost 14 of 39 meetingsWalsall have won 14 of their 39 meetings with Swindon

    Swindon: won 13, drew 12, lost 14 of 39 meetings

    Goals: Swindon 52, Walsall 52

    The meetings we hold go back to August 7, 1999.

    Last meetings with Walsall, results for Swindon

    1. Won
      Walsall FC 0, Swindon Town 1League Two 2024-25
    2. Lost
      Swindon Town 0, Walsall FC 4League Two 2024-25
    3. Lost
      Walsall FC 2, Swindon Town 1League Two 2023-24
    4. Won
      Swindon Town 2, Walsall FC 0League Two 2023-24
    5. Drew
      Walsall FC 0, Swindon Town 0League Two 2022-23
    Go to the Walsall team page
  • 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
  • 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
  • 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
Show all 23 teams
  • 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
  • CharltonSwindon: won 3, drew 4, lost 3 of 10 meetingsSwindon and Charlton have won 3 each in 10 meetings

    Swindon: won 3, drew 4, lost 3 of 10 meetings

    Goals: Swindon 16, Charlton 17

    The meetings we hold go back to November 23, 1999.

    Last meetings with Charlton, results for Swindon

    1. Drew
      Charlton Athletic 2, Swindon Town 2League One 2020-21
    2. Drew
      Swindon Town 2, Charlton Athletic 2League One 2020-21
    3. Lost
      Charlton Athletic 3, Swindon Town 0League One 2016-17
    4. Won
      Swindon Town 3, Charlton Athletic 0League One 2016-17
    5. Won
      Charlton Athletic 2, Swindon Town 4League One 2010-11
    Go to the Charlton 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
  • Nottingham ForestSwindon: won 2, drew 1, lost 3 of 6 meetingsNottingham Forest have won 3 of their 6 meetings with Swindon

    Swindon: won 2, drew 1, lost 3 of 6 meetings

    Goals: Swindon 6, Nottingham Forest 13

    The meetings we hold go back to September 11, 1999.

    Last meetings with Nottingham Forest, results for Swindon

    1. Lost
      Nottingham Forest 1, Swindon Town 0League One 2007-08
    2. Won
      Swindon Town 2, Nottingham Forest 1League One 2007-08
    3. Lost
      Nottingham Forest 7, Swindon Town 1League One 2005-06
    4. Won
      Swindon Town 2, Nottingham Forest 1League One 2005-06
    5. Lost
      Nottingham Forest 3, Swindon 1First Division 1999-00
    Go to the Nottingham Forest team page
  • Manchester CitySwindon: won 0, drew 0, lost 5 of 5 meetingsManchester City have won 5 of their 5 meetings with Swindon

    Swindon: won 0, drew 0, lost 5 of 5 meetings

    Goals: Swindon 3, Manchester City 14

    The meetings we hold go back to September 1, 1993.

    Last meetings with Manchester City, results for Swindon

    1. Lost
      Swindon Town 1, Manchester City 4FA Cup 2021-22
    2. Lost
      Swindon 0, Manchester City 2First Division 1999-00
    3. Lost
      Manchester City 3, Swindon 0First Division 1999-00
    4. Lost
      Manchester City FC 2, Swindon Town FC 1Premier League 1993-94
    5. Lost
      Swindon Town FC 1, Manchester City FC 3Premier League 1993-94
    Go to the Manchester City 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
  • BlackburnSwindon: won 1, drew 1, lost 2 of 4 meetingsBlackburn have won 2 of their 4 meetings with Swindon

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

    Goals: Swindon 4, Blackburn 7

    The meetings we hold go back to October 2, 1993.

    Last meetings with Blackburn, results for Swindon

    1. Drew
      Blackburn 0, Swindon 0First Division 1999-00
    2. Won
      Swindon 2, Blackburn 1First Division 1999-00
    3. Lost
      Blackburn Rovers FC 3, Swindon Town FC 1Premier League 1993-94
    4. Lost
      Swindon Town FC 1, Blackburn Rovers FC 3Premier League 1993-94
    Go to the Blackburn 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
  • FulhamSwindon: won 1, drew 0, lost 1 of 2 meetingsSwindon and Fulham have won 1 each in 2 meetings

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

    Goals: Swindon 1, Fulham 1

    The meetings we hold go back to October 16, 1999.

    Last meetings with Fulham, results for Swindon

    1. Won
      Swindon 1, Fulham 0First Division 1999-00
    2. Lost
      Fulham 1, Swindon 0First Division 1999-00
    Go to the Fulham team page