Skip to content

Third Division

History

Seasons

Every season we hold for Cheltenham, 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.

Cheltenham season by season
SeasonDivision#PWDLGFGAPts
2024-25League Two1546161218607060
2023-24League OneRelegation - League Two214612826416544
2022-23League One1646141220456154
2021-22League One1546131716668056
2020-21League TwoPromotion - League OneChampions146241012613982
2019-20League TwoPromotion - League One (Play Offs: Semi-finals)43617136522764
2018-19League Two1646151219576857
2017-18League Two1746131221677351
Show all 25 seasons

Head-to-head

How Cheltenham have done against each team in Third 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.

  • NorthamptonCheltenham: won 14, drew 9, lost 11 of 34 meetingsCheltenham have won 14 of their 34 meetings with Northampton

    Cheltenham: won 14, drew 9, lost 11 of 34 meetings

    Goals: Cheltenham 50, Northampton 48

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

    Last meetings with Northampton, results for Cheltenham

    1. Lost
      Northampton Town 1, Cheltenham Town 0League One 2023-24
    2. Lost
      Cheltenham Town 0, Northampton Town 1League One 2023-24
    3. Won
      Cheltenham Town 2, Northampton Town 1League Two 2019-20
    4. Drew
      Northampton Town 1, Cheltenham Town 1League Two 2019-20
    5. Won
      Cheltenham Town 3, Northampton Town 1League Two 2018-19
    Go to the Northampton team page
  • CarlisleCheltenham: won 12, drew 9, lost 11 of 32 meetingsCheltenham have won 12 of their 32 meetings with Carlisle

    Cheltenham: won 12, drew 9, lost 11 of 32 meetings

    Goals: Cheltenham 29, Carlisle 29

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

    Last meetings with Carlisle, results for Cheltenham

    1. Won
      Cheltenham Town 3, Carlisle United 2League Two 2024-25
    2. Won
      Carlisle United 0, Cheltenham Town 1League Two 2024-25
    3. Lost
      Cheltenham Town 0, Carlisle United 1League One 2023-24
    4. Won
      Carlisle United 0, Cheltenham Town 1League One 2023-24
    5. Drew
      Cheltenham Town 1, Carlisle United 1League Two 2020-21
    Go to the Carlisle team page
  • MansfieldCheltenham: won 13, drew 7, lost 9 of 29 meetingsCheltenham have won 13 of their 29 meetings with Mansfield

    Cheltenham: won 13, drew 7, lost 9 of 29 meetings

    Goals: Cheltenham 48, Mansfield 37

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

    Last meetings with Mansfield, results for Cheltenham

    1. Lost
      Mansfield Town 3, Cheltenham Town 1League Two 2020-21
    2. Won
      Cheltenham Town 2, Mansfield Town 1FA Cup 2020-21
    3. Drew
      Cheltenham Town 0, Mansfield Town 0League Two 2020-21
    4. Won
      Cheltenham Town 1, Mansfield Town 0League Two 2019-20
    5. Won
      Mansfield Town 0, Cheltenham Town 3League Two 2019-20
    Go to the Mansfield team page
  • Lincoln CityCheltenham: won 11, drew 6, lost 9 of 26 meetingsCheltenham have won 11 of their 26 meetings with Lincoln City

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

    Goals: Cheltenham 26, Lincoln City 27

    The meetings we hold go back to January 3, 2000.

    Last meetings with Lincoln City, results for Cheltenham

    1. Lost
      Cheltenham Town 1, Lincoln City 2League One 2023-24
    2. Lost
      Lincoln City 2, Cheltenham Town 0League One 2023-24
    3. Lost
      Lincoln City 2, Cheltenham Town 0League One 2022-23
    4. Drew
      Cheltenham Town 0, Lincoln City 0League One 2022-23
    5. Lost
      Lincoln City 3, Cheltenham Town 0League One 2021-22
    Go to the Lincoln City team page
  • Leyton OrientCheltenham: won 12, drew 5, lost 9 of 26 meetingsCheltenham have won 12 of their 26 meetings with Leyton Orient

    Cheltenham: won 12, drew 5, lost 9 of 26 meetings

    Goals: Cheltenham 30, Leyton Orient 25

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

    Last meetings with Leyton Orient, results for Cheltenham

    1. Lost
      Leyton Orient 3, Cheltenham Town 1League One 2023-24
    2. Lost
      Cheltenham Town 1, Leyton Orient 2League One 2023-24
    3. Won
      Cheltenham Town 1, Leyton Orient 0League Two 2020-21
    4. Won
      Leyton Orient 0, Cheltenham Town 2League Two 2020-21
    5. Won
      Cheltenham Town 2, Leyton Orient 1League Two 2019-20
    Go to the Leyton Orient team page
  • ExeterCheltenham: won 13, drew 3, lost 10 of 26 meetingsCheltenham have won 13 of their 26 meetings with Exeter

    Cheltenham: won 13, drew 3, lost 10 of 26 meetings

    Goals: Cheltenham 38, Exeter 37

    The meetings we hold go back to December 26, 1999.

    Last meetings with Exeter, results for Cheltenham

    1. Lost
      Cheltenham Town 1, Exeter City 2League One 2023-24
    2. Lost
      Exeter City 1, Cheltenham Town 0League One 2023-24
    3. Won
      Cheltenham Town 3, Exeter City 1League One 2022-23
    4. Won
      Exeter City 0, Cheltenham Town 1League One 2022-23
    5. Lost
      Cheltenham Town 0, Exeter City 7EFL Cup 2022-23
    Go to the Exeter team page
  • SouthendCheltenham: won 10, drew 6, lost 10 of 26 meetingsCheltenham and Southend have won 10 each in 26 meetings

    Cheltenham: won 10, drew 6, lost 10 of 26 meetings

    Goals: Cheltenham 27, Southend 33

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

    Last meetings with Southend, results for Cheltenham

    1. Won
      Cheltenham Town 1, Southend United 0League Two 2020-21
    2. Won
      Southend United 0, Cheltenham Town 2League Two 2020-21
    3. Lost
      Southend United 2, Cheltenham Town 0League Two 2014-15
    4. Lost
      Cheltenham Town 0, Southend United 1League Two 2014-15
    5. Lost
      Cheltenham Town 1, Southend United 2League Two 2013-14
    Go to the Southend team page
  • PlymouthCheltenham: won 6, drew 3, lost 16 of 25 meetingsPlymouth have won 16 of their 25 meetings with Cheltenham

    Cheltenham: won 6, drew 3, lost 16 of 25 meetings

    Goals: Cheltenham 22, Plymouth 41

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

    Last meetings with Plymouth, results for Cheltenham

    1. Lost
      Plymouth Argyle 3, Cheltenham Town 0EFL Cup 2024-25
    2. Lost
      Plymouth Argyle 4, Cheltenham Town 2League One 2022-23
    3. Lost
      Cheltenham Town 0, Plymouth Argyle 1League One 2022-23
    4. Lost
      Plymouth Argyle 2, Cheltenham Town 0League One 2021-22
    5. Lost
      Cheltenham Town 0, Plymouth Argyle 2League One 2021-22
    Go to the Plymouth team page
Show all 23 teams
  • ShrewsburyCheltenham: won 7, drew 5, lost 12 of 24 meetingsShrewsbury have won 12 of their 24 meetings with Cheltenham

    Cheltenham: won 7, drew 5, lost 12 of 24 meetings

    Goals: Cheltenham 18, Shrewsbury 25

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

    Last meetings with Shrewsbury, results for Cheltenham

    1. Won
      Cheltenham Town 2, Shrewsbury Town 0League One 2023-24
    2. Lost
      Shrewsbury Town 1, Cheltenham Town 0League One 2023-24
    3. Won
      Shrewsbury Town 0, Cheltenham Town 1League One 2022-23
    4. Won
      Cheltenham Town 2, Shrewsbury Town 0League One 2022-23
    5. Lost
      Shrewsbury Town 3, Cheltenham Town 1League One 2021-22
    Go to the Shrewsbury team page
  • MacclesfieldCheltenham: won 11, drew 5, lost 5 of 21 meetingsCheltenham have won 11 of their 21 meetings with Macclesfield

    Cheltenham: won 11, drew 5, lost 5 of 21 meetings

    Goals: Cheltenham 38, Macclesfield 22

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

    Last meetings with Macclesfield, results for Cheltenham

    1. Won
      Cheltenham Town 3, Macclesfield Town 0League Two 2019-20
    2. Won
      Cheltenham Town 3, Macclesfield Town 2League Two 2018-19
    3. Drew
      Macclesfield Town 1, Cheltenham Town 1League Two 2018-19
    4. Won
      Macclesfield Town 1, Cheltenham Town 3League Two 2011-12
    5. Won
      Cheltenham Town 2, Macclesfield Town 0League Two 2011-12
    Go to the Macclesfield team page
  • TorquayCheltenham: won 7, drew 6, lost 7 of 20 meetingsCheltenham and Torquay have won 7 each in 20 meetings

    Cheltenham: won 7, drew 6, lost 7 of 20 meetings

    Goals: Cheltenham 27, Torquay 30

    The meetings we hold go back to March 14, 2000.

    Last meetings with Torquay, results for Cheltenham

    1. Won
      Cheltenham Town 1, Torquay United 0League Two 2013-14
    2. Lost
      Torquay United 4, Cheltenham Town 2League Two 2013-14
    3. Won
      Cheltenham Town 2, Torquay United 1League Two 2012-13
    4. Drew
      Torquay United 2, Cheltenham Town 2League Two 2012-13
    5. Lost
      Cheltenham Town 0, Torquay United 1League Two 2011-12
    Go to the Torquay team page
  • BarnetCheltenham: won 5, drew 8, lost 5 of 18 meetingsCheltenham and Barnet have won 5 each in 18 meetings

    Cheltenham: won 5, drew 8, lost 5 of 18 meetings

    Goals: Cheltenham 29, Barnet 26

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

    Last meetings with Barnet, results for Cheltenham

    1. Drew
      Cheltenham Town 1, Barnet FC 1League Two 2017-18
    2. Won
      Barnet FC 0, Cheltenham Town 2League Two 2017-18
    3. Lost
      Barnet FC 3, Cheltenham Town 1League Two 2016-17
    4. Lost
      Cheltenham Town 1, Barnet FC 2League Two 2016-17
    5. Drew
      Barnet FC 0, Cheltenham Town 0League Two 2012-13
    Go to the Barnet team page
  • RochdaleCheltenham: won 3, drew 8, lost 7 of 18 meetingsRochdale have won 7 of their 18 meetings with Cheltenham

    Cheltenham: won 3, drew 8, lost 7 of 18 meetings

    Goals: Cheltenham 14, Rochdale 25

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

    Last meetings with Rochdale, results for Cheltenham

    1. Lost
      Rochdale AFC 2, Cheltenham Town 0League Two 2013-14
    2. Lost
      Cheltenham Town 1, Rochdale AFC 2League Two 2013-14
    3. Drew
      Cheltenham Town 0, Rochdale AFC 0League Two 2012-13
    4. Lost
      Rochdale AFC 4, Cheltenham Town 1League Two 2012-13
    5. Lost
      Cheltenham Town 1, Rochdale AFC 4League Two 2009-10
    Go to the Rochdale team page
  • HartlepoolCheltenham: won 9, drew 3, lost 4 of 16 meetingsCheltenham have won 9 of their 16 meetings with Hartlepool

    Cheltenham: won 9, drew 3, lost 4 of 16 meetings

    Goals: Cheltenham 19, Hartlepool 14

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

    Last meetings with Hartlepool, results for Cheltenham

    1. Won
      Cheltenham Town 1, Hartlepool United 0League Two 2016-17
    2. Lost
      Hartlepool United 2, Cheltenham Town 0League Two 2016-17
    3. Lost
      Hartlepool United 2, Cheltenham Town 0League Two 2014-15
    4. Won
      Cheltenham Town 1, Hartlepool United 0League Two 2014-15
    5. Won
      Hartlepool United 0, Cheltenham Town 1League Two 2013-14
    Go to the Hartlepool team page
  • RotherhamCheltenham: won 5, drew 3, lost 7 of 15 meetingsRotherham have won 7 of their 15 meetings with Cheltenham

    Cheltenham: won 5, drew 3, lost 7 of 15 meetings

    Goals: Cheltenham 21, Rotherham 23

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

    Last meetings with Rotherham, results for Cheltenham

    1. Won
      Rotherham United 1, Cheltenham Town 3FA Cup 2024-25
    2. Lost
      Rotherham United 1, Cheltenham Town 0League One 2021-22
    3. Lost
      Cheltenham Town 0, Rotherham United 2League One 2021-22
    4. Won
      Cheltenham Town 3, Rotherham United 0League Two 2012-13
    5. Lost
      Rotherham United 4, Cheltenham Town 2League Two 2012-13
    Go to the Rotherham team page
  • YorkCheltenham: won 5, drew 6, lost 3 of 14 meetingsCheltenham have won 5 of their 14 meetings with York

    Cheltenham: won 5, drew 6, lost 3 of 14 meetings

    Goals: Cheltenham 18, York 10

    The meetings we hold go back to December 28, 1999.

    Last meetings with York, results for Cheltenham

    1. Lost
      York City 1, Cheltenham Town 0League Two 2014-15
    2. Lost
      Cheltenham Town 0, York City 1League Two 2014-15
    3. Drew
      York City 0, Cheltenham Town 0League Two 2013-14
    4. Drew
      Cheltenham Town 2, York City 2League Two 2013-14
    5. Drew
      Cheltenham Town 1, York City 1League Two 2012-13
    Go to the York team page
  • DarlingtonCheltenham: won 3, drew 5, lost 6 of 14 meetingsDarlington have won 6 of their 14 meetings with Cheltenham

    Cheltenham: won 3, drew 5, lost 6 of 14 meetings

    Goals: Cheltenham 13, Darlington 18

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

    Last meetings with Darlington, results for Cheltenham

    1. Drew
      Cheltenham Town 3, Darlington FC 3League Two 2009-10
    2. Drew
      Darlington FC 1, Cheltenham Town 1League Two 2009-10
    3. Drew
      Cheltenham Town 1, Darlington FC 1League Two 2005-06
    4. Lost
      Darlington FC 3, Cheltenham Town 1League Two 2005-06
    5. Lost
      Darlington FC 3, Cheltenham Town 1League Two 2004-05
    Go to the Darlington team page
  • PeterboroughCheltenham: won 4, drew 2, lost 6 of 12 meetingsPeterborough have won 6 of their 12 meetings with Cheltenham

    Cheltenham: won 4, drew 2, lost 6 of 12 meetings

    Goals: Cheltenham 17, Peterborough 22

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

    Last meetings with Peterborough, results for Cheltenham

    1. Won
      Cheltenham Town 2, Peterborough United 0League One 2023-24
    2. Lost
      Peterborough United 3, Cheltenham Town 0League One 2023-24
    3. Won
      Peterborough United 0, Cheltenham Town 3League One 2022-23
    4. Lost
      Cheltenham Town 2, Peterborough United 3League One 2022-23
    5. Drew
      Peterborough United 1, Cheltenham Town 1League One 2008-09
    Go to the Peterborough team page
  • SwanseaCheltenham: won 2, drew 6, lost 4 of 12 meetingsSwansea have won 4 of their 12 meetings with Cheltenham

    Cheltenham: won 2, drew 6, lost 4 of 12 meetings

    Goals: Cheltenham 15, Swansea 19

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

    Last meetings with Swansea, results for Cheltenham

    1. Lost
      Swansea City 4, Cheltenham Town 1League One 2007-08
    2. Lost
      Cheltenham Town 1, Swansea City 2League One 2007-08
    3. Won
      Cheltenham Town 2, Swansea City 1League One 2006-07
    4. Won
      Swansea City 1, Cheltenham Town 2League One 2006-07
    5. Lost
      Cheltenham Town 1, Swansea City 2League Two 2004-05
    Go to the Swansea team page
  • BrightonCheltenham: won 2, drew 4, lost 4 of 10 meetingsBrighton have won 4 of their 10 meetings with Cheltenham

    Cheltenham: won 2, drew 4, lost 4 of 10 meetings

    Goals: Cheltenham 13, Brighton 16

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

    Last meetings with Brighton, results for Cheltenham

    1. Drew
      Cheltenham Town 2, Brighton & Hove Albion 2League One 2008-09
    2. Drew
      Brighton & Hove Albion 3, Cheltenham Town 3League One 2008-09
    3. Lost
      Brighton & Hove Albion 2, Cheltenham Town 1League One 2007-08
    4. Won
      Cheltenham Town 2, Brighton & Hove Albion 1League One 2007-08
    5. Drew
      Cheltenham Town 1, Brighton & Hove Albion 1League One 2006-07
    Go to the Brighton team page
  • Hull CityCheltenham: won 3, drew 2, lost 3 of 8 meetingsCheltenham and Hull City have won 3 each in 8 meetings

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

    Goals: Cheltenham 9, Hull City 12

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

    Last meetings with Hull City, results for Cheltenham

    1. Lost
      Cheltenham Town 0, Hull City 2Third Division 2003-04
    2. Drew
      Hull City 3, Cheltenham Town 3Third Division 2003-04
    3. Won
      Cheltenham Town 1, Hull City 0Third Division 2001-02
    4. Lost
      Hull City 5, Cheltenham Town 1Third Division 2001-02
    5. Lost
      Cheltenham Town 0, Hull City 1Third Division 2000-01
    Go to the Hull City team page
  • ChesterCheltenham: won 4, drew 1, lost 1 of 6 meetingsCheltenham have won 4 of their 6 meetings with Chester

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

    Goals: Cheltenham 7, Chester 2

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

    Last meetings with Chester, results for Cheltenham

    1. Won
      Chester City 0, Cheltenham Town 1League Two 2005-06
    2. Won
      Cheltenham Town 1, Chester City 0League Two 2005-06
    3. Won
      Chester City 0, Cheltenham Town 3League Two 2004-05
    4. Drew
      Cheltenham Town 0, Chester City 0League Two 2004-05
    5. Won
      Cheltenham 1, Chester 0Third Division 1999-00
    Go to the Chester team page
  • HalifaxCheltenham: won 4, drew 1, lost 1 of 6 meetingsCheltenham have won 4 of their 6 meetings with Halifax

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

    Goals: Cheltenham 13, Halifax 9

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

    Last meetings with Halifax, results for Cheltenham

    1. Lost
      Halifax Town 4, Cheltenham Town 1Third Division 2001-02
    2. Won
      Cheltenham Town 2, Halifax Town 1Third Division 2001-02
    3. Won
      Cheltenham Town 4, Halifax Town 2Third Division 2000-01
    4. Won
      Halifax Town 1, Cheltenham Town 2Third Division 2000-01
    5. Won
      Cheltenham 3, Halifax 0Third Division 1999-00
    Go to the Halifax team page