Skip to content

First Division

History

Seasons

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

Bristol City season by season
SeasonDivision#PWDLGFGAPts
2026-27So farChampionship1412435121515
2025-26Championship1246171118595962
2024-25ChampionshipPromotion - Premier League (Play Offs: Semi-finals)646171712595568
2023-24Championship1146171118535162
2022-23Championship1446151417555659
2021-22Championship1746151021627755
2020-21Championship194615625466851
2019-20Championship1246171217606563
Show all 29 seasons

Head-to-head

How Bristol City 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.

  • QPRBristol City: won 12, drew 14, lost 12 of 38 meetingsBristol City and QPR have won 12 each in 38 meetings

    Bristol City: won 12, drew 14, lost 12 of 38 meetings

    Goals: Bristol City 40, QPR 38

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

    Last meetings with QPR, results for Bristol City

    1. Drew
      Queens Park Rangers FC 0, Bristol City FC 0Championship 2025-26
    2. Lost
      Bristol City FC 1, Queens Park Rangers FC 2Championship 2025-26
    3. Drew
      Queens Park Rangers FC 1, Bristol City FC 1Championship 2024-25
    4. Drew
      Bristol City FC 1, Queens Park Rangers FC 1Championship 2024-25
    5. Lost
      Bristol City FC 0, Queens Park Rangers FC 1Championship 2023-24
    Go to the QPR team page
  • BarnsleyBristol City: won 16, drew 10, lost 8 of 34 meetingsBristol City have won 16 of their 34 meetings with Barnsley

    Bristol City: won 16, drew 10, lost 8 of 34 meetings

    Goals: Bristol City 62, Barnsley 50

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

    Last meetings with Barnsley, results for Bristol City

    1. Lost
      Barnsley FC 2, Bristol City FC 0Championship 2021-22
    2. Won
      Bristol City FC 2, Barnsley FC 1Championship 2021-22
    3. Lost
      Bristol City FC 0, Barnsley FC 1Championship 2020-21
    4. Drew
      Barnsley FC 2, Bristol City FC 2Championship 2020-21
    5. Won
      Bristol City 1, Barnsley FC 0Championship 2019-20
    Go to the Barnsley team page
  • Sheffield UtdBristol City: won 9, drew 3, lost 18 of 30 meetingsSheffield Utd have won 18 of their 30 meetings with Bristol City

    Bristol City: won 9, drew 3, lost 18 of 30 meetings

    Goals: Bristol City 32, Sheffield Utd 47

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

    Last meetings with Sheffield Utd, results for Bristol City

    1. Lost
    2. Won
      Bristol City FC 1, Sheffield United FC 0Championship 2025-26
    3. Won
      Sheffield United FC 1, Bristol City FC 4Championship 2025-26
    4. Lost
      Sheffield United FC 3, Bristol City FC 0Championship 2024-25
    5. Lost
      Bristol City FC 0, Sheffield United FC 3Championship 2024-25
    Go to the Sheffield Utd team page
  • BirminghamBristol City: won 5, drew 5, lost 19 of 29 meetingsBirmingham have won 19 of their 29 meetings with Bristol City

    Bristol City: won 5, drew 5, lost 19 of 29 meetings

    Goals: Bristol City 28, Birmingham 48

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

    Last meetings with Birmingham, results for Bristol City

    1. Drew
    2. Lost
      Birmingham City FC 2, Bristol City FC 1Championship 2025-26
    3. Won
      Bristol City FC 1, Birmingham City FC 0Championship 2025-26
    4. Drew
      Birmingham City FC 0, Bristol City FC 0Championship 2023-24
    5. Lost
      Bristol City FC 0, Birmingham City FC 2Championship 2023-24
    Go to the Birmingham team page
  • HuddersfieldBristol City: won 11, drew 8, lost 10 of 29 meetingsBristol City have won 11 of their 29 meetings with Huddersfield

    Bristol City: won 11, drew 8, lost 10 of 29 meetings

    Goals: Bristol City 45, Huddersfield 36

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

    Last meetings with Huddersfield, results for Bristol City

    1. Drew
      Bristol City FC 1, Huddersfield Town AFC 1Championship 2023-24
    2. Drew
      Huddersfield Town AFC 1, Bristol City FC 1Championship 2023-24
    3. Drew
      Huddersfield Town AFC 0, Bristol City FC 0Championship 2022-23
    4. Won
      Bristol City FC 2, Huddersfield Town AFC 0Championship 2022-23
    5. Lost
      Huddersfield Town AFC 2, Bristol City FC 0Championship 2021-22
    Go to the Huddersfield team page
  • IpswichBristol City: won 7, drew 7, lost 12 of 26 meetingsIpswich have won 12 of their 26 meetings with Bristol City

    Bristol City: won 7, drew 7, lost 12 of 26 meetings

    Goals: Bristol City 26, Ipswich 41

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

    Last meetings with Ipswich, results for Bristol City

    1. Lost
      Ipswich Town FC 2, Bristol City FC 0Championship 2025-26
    2. Drew
      Bristol City FC 1, Ipswich Town FC 1Championship 2025-26
    3. Lost
      Ipswich Town FC 3, Bristol City FC 2Championship 2023-24
    4. Lost
      Bristol City FC 0, Ipswich Town FC 1Championship 2023-24
    5. Drew
      Bristol City 1, Ipswich Town 1Championship 2018-19
    Go to the Ipswich team page
  • WatfordBristol City: won 7, drew 9, lost 9 of 25 meetingsWatford have won 9 of their 25 meetings with Bristol City

    Bristol City: won 7, drew 9, lost 9 of 25 meetings

    Goals: Bristol City 29, Watford 37

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

    Last meetings with Watford, results for Bristol City

    1. Won
    2. Lost
      Bristol City FC 1, Watford FC 2Championship 2025-26
    3. Drew
      Watford FC 1, Bristol City FC 1Championship 2025-26
    4. Won
      Bristol City FC 2, Watford FC 1Championship 2024-25
    5. Lost
      Watford FC 1, Bristol City FC 0Championship 2024-25
    Go to the Watford team page
  • NorwichBristol City: won 9, drew 4, lost 12 of 25 meetingsNorwich have won 12 of their 25 meetings with Bristol City

    Bristol City: won 9, drew 4, lost 12 of 25 meetings

    Goals: Bristol City 29, Norwich 36

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

    Last meetings with Norwich, results for Bristol City

    1. Lost
      Bristol City FC 2, Norwich City FC 4Championship 2025-26
    2. Won
      Norwich City FC 0, Bristol City FC 1Championship 2025-26
    3. Won
      Bristol City FC 2, Norwich City FC 1Championship 2024-25
    4. Won
      Norwich City FC 0, Bristol City FC 2Championship 2024-25
    5. Drew
      Norwich City FC 1, Bristol City FC 1Championship 2023-24
    Go to the Norwich team page
Show all 23 teams
  • West BromBristol City: won 6, drew 4, lost 11 of 21 meetingsWest Brom have won 11 of their 21 meetings with Bristol City

    Bristol City: won 6, drew 4, lost 11 of 21 meetings

    Goals: Bristol City 25, West Brom 42

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

    Last meetings with West Brom, results for Bristol City

    1. Lost
      Bristol City FC 0, West Bromwich Albion FC 1Championship 2025-26
    2. Won
      West Bromwich Albion FC 1, Bristol City FC 2Championship 2025-26
    3. Won
      Bristol City FC 2, West Bromwich Albion FC 1Championship 2024-25
    4. Lost
      West Bromwich Albion FC 2, Bristol City FC 0Championship 2024-25
    5. Lost
      West Bromwich Albion FC 2, Bristol City FC 0Championship 2023-24
    Go to the West Brom team page
  • Port ValeBristol City: won 12, drew 3, lost 5 of 20 meetingsBristol City have won 12 of their 20 meetings with Port Vale

    Bristol City: won 12, drew 3, lost 5 of 20 meetings

    Goals: Bristol City 37, Port Vale 20

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

    Last meetings with Port Vale, results for Bristol City

    1. Won
      Bristol City 3, Port Vale FC 1League One 2014-15
    2. Won
      Port Vale FC 0, Bristol City 3League One 2014-15
    3. Won
      Bristol City 5, Port Vale FC 0League One 2013-14
    4. Drew
      Port Vale FC 1, Bristol City 1League One 2013-14
    5. Won
      Bristol City 2, Port Vale FC 1League One 2006-07
    Go to the Port Vale team page
  • WolvesBristol City: won 2, drew 4, lost 12 of 18 meetingsWolves have won 12 of their 18 meetings with Bristol City

    Bristol City: won 2, drew 4, lost 12 of 18 meetings

    Goals: Bristol City 20, Wolves 39

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

    Last meetings with Wolves, results for Bristol City

    1. Lost
      Bristol City 1, Wolverhampton Wanderers 2FA Cup 2024-25
    2. Lost
      Bristol City 0, Wolverhampton Wanderers 1FA Cup 2018-19
    3. Lost
      Bristol City 1, Wolverhampton Wanderers 2Championship 2017-18
    4. Drew
      Wolverhampton Wanderers 3, Bristol City 3Championship 2017-18
    5. Won
      Bristol City 3, Wolverhampton Wanderers 1Championship 2016-17
    Go to the Wolves team page
  • SwindonBristol City: won 6, drew 6, lost 6 of 18 meetingsBristol City and Swindon have won 6 each in 18 meetings

    Bristol City: won 6, drew 6, lost 6 of 18 meetings

    Goals: Bristol City 25, Swindon 20

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

    Last meetings with Swindon, results for Bristol City

    1. Won
      Bristol City 3, Swindon Town 0League One 2014-15
    2. Lost
      Swindon Town 1, Bristol City 0League One 2014-15
    3. Drew
      Bristol City 0, Swindon Town 0League One 2013-14
    4. Lost
      Swindon Town 3, Bristol City 2League One 2013-14
    5. Drew
      Bristol City 1, Swindon Town 1League One 2005-06
    Go to the Swindon team page
  • TranmereBristol City: won 8, drew 5, lost 3 of 16 meetingsBristol City have won 8 of their 16 meetings with Tranmere

    Bristol City: won 8, drew 5, lost 3 of 16 meetings

    Goals: Bristol City 24, Tranmere 11

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

    Last meetings with Tranmere, results for Bristol City

    1. Drew
      Bristol City 2, Tranmere Rovers 2League One 2013-14
    2. Drew
      Tranmere Rovers 1, Bristol City 1League One 2013-14
    3. Won
      Bristol City 3, Tranmere Rovers 2League One 2006-07
    4. Lost
      Tranmere Rovers 1, Bristol City 0League One 2006-07
    5. Won
      Tranmere Rovers 0, Bristol City 3League One 2005-06
    Go to the Tranmere team page
  • Crystal PalaceBristol City: won 4, drew 5, lost 5 of 14 meetingsCrystal Palace have won 5 of their 14 meetings with Bristol City

    Bristol City: won 4, drew 5, lost 5 of 14 meetings

    Goals: Bristol City 16, Crystal Palace 17

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

    Last meetings with Crystal Palace, results for Bristol City

    1. Lost
      Crystal Palace 2, Bristol City 1Championship 2012-13
    2. Won
      Bristol City 4, Crystal Palace 1Championship 2012-13
    3. Drew
      Bristol City 2, Crystal Palace 2Championship 2011-12
    4. Lost
      Crystal Palace 1, Bristol City 0Championship 2011-12
    5. Drew
      Crystal Palace 0, Bristol City 0Championship 2010-11
    Go to the Crystal Palace team page
  • PortsmouthBristol City: won 7, drew 3, lost 2 of 12 meetingsBristol City have won 7 of their 12 meetings with Portsmouth

    Bristol City: won 7, drew 3, lost 2 of 12 meetings

    Goals: Bristol City 19, Portsmouth 11

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

    Last meetings with Portsmouth, results for Bristol City

    1. Won
    2. Won
      Bristol City FC 5, Portsmouth FC 0Championship 2025-26
    3. Won
      Portsmouth FC 0, Bristol City FC 1Championship 2025-26
    4. Won
      Bristol City FC 3, Portsmouth FC 0Championship 2024-25
    5. Lost
      Portsmouth FC 3, Bristol City FC 0Championship 2024-25
    Go to the Portsmouth team page
  • BradfordBristol City: won 1, drew 5, lost 6 of 12 meetingsBradford have won 6 of their 12 meetings with Bristol City

    Bristol City: won 1, drew 5, lost 6 of 12 meetings

    Goals: Bristol City 18, Bradford 24

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

    Last meetings with Bradford, results for Bristol City

    1. Won
      Bradford City 0, Bristol City 6League One 2014-15
    2. Drew
      Bristol City 2, Bradford City 2League One 2014-15
    3. Drew
      Bradford City 1, Bristol City 1League One 2013-14
    4. Drew
      Bristol City 2, Bradford City 2League One 2013-14
    5. Lost
      Bristol City 2, Bradford City 3League One 2006-07
    Go to the Bradford team page
  • Oxford UtdBristol City: won 3, drew 6, lost 2 of 11 meetingsBristol City have won 3 of their 11 meetings with Oxford Utd

    Bristol City: won 3, drew 6, lost 2 of 11 meetings

    Goals: Bristol City 14, Oxford Utd 13

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

    Last meetings with Oxford Utd, results for Bristol City

    1. Drew
      Oxford United FC 0, Bristol City FC 0Championship 2025-26
    2. Lost
      Bristol City FC 1, Oxford United FC 3Championship 2025-26
    3. Drew
      Oxford United FC 1, Bristol City FC 1Championship 2024-25
    4. Won
      Bristol City FC 2, Oxford United FC 1Championship 2024-25
    5. Won
      Bristol City 5, Oxford United 1EFL Cup 2023-24
    Go to the Oxford Utd team page
  • BoltonBristol City: won 5, drew 2, lost 4 of 11 meetingsBristol City have won 5 of their 11 meetings with Bolton

    Bristol City: won 5, drew 2, lost 4 of 11 meetings

    Goals: Bristol City 19, Bolton 12

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

    Last meetings with Bolton, results for Bristol City

    1. Won
      Bristol City 2, Bolton Wanderers 1FA Cup 2018-19
    2. Won
      Bristol City 2, Bolton Wanderers 1Championship 2018-19
    3. Drew
      Bolton Wanderers 2, Bristol City 2Championship 2018-19
    4. Lost
      Bolton Wanderers 1, Bristol City 0Championship 2017-18
    5. Won
      Bristol City 2, Bolton Wanderers 0Championship 2017-18
    Go to the Bolton team page
  • SunderlandBristol City: won 3, drew 5, lost 2 of 10 meetingsBristol City have won 3 of their 10 meetings with Sunderland

    Bristol City: won 3, drew 5, lost 2 of 10 meetings

    Goals: Bristol City 13, Sunderland 12

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

    Last meetings with Sunderland, results for Bristol City

    1. Won
      Bristol City FC 2, Sunderland AFC 1Championship 2024-25
    2. Drew
      Sunderland AFC 1, Bristol City FC 1Championship 2024-25
    3. Drew
      Sunderland AFC 0, Bristol City FC 0Championship 2023-24
    4. Won
      Bristol City FC 1, Sunderland AFC 0Championship 2023-24
    5. Drew
      Sunderland AFC 1, Bristol City FC 1Championship 2022-23
    Go to the Sunderland team page
  • CreweBristol City: won 4, drew 3, lost 3 of 10 meetingsBristol City have won 4 of their 10 meetings with Crewe

    Bristol City: won 4, drew 3, lost 3 of 10 meetings

    Goals: Bristol City 14, Crewe 9

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

    Last meetings with Crewe, results for Bristol City

    1. Won
      Bristol City 3, Crewe Alexandra 0League One 2014-15
    2. Lost
      Crewe Alexandra 1, Bristol City 0League One 2014-15
    3. Drew
      Bristol City 0, Crewe Alexandra 0League One 2013-14
    4. Lost
      Crewe Alexandra 1, Bristol City 0League One 2013-14
    5. Won
      Crewe Alexandra 0, Bristol City 1League One 2006-07
    Go to the Crewe team page
  • StockportBristol City: won 4, drew 3, lost 1 of 8 meetingsBristol City have won 4 of their 8 meetings with Stockport

    Bristol City: won 4, drew 3, lost 1 of 8 meetings

    Goals: Bristol City 16, Stockport 8

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

    Last meetings with Stockport, results for Bristol City

    1. Won
      Stockport County 1, Bristol City 2League One 2004-05
    2. Won
      Bristol City 5, Stockport County 0League One 2004-05
    3. Lost
      Stockport County 2, Bristol City 0Second Division 2003-04
    4. Won
      Bristol City 1, Stockport County 0Second Division 2003-04
    5. Drew
      Bristol City 1, Stockport County 1Second Division 2002-03
    Go to the Stockport team page
  • BuryBristol City: won 4, drew 4, lost 0 of 8 meetingsBristol City have won 4 of their 8 meetings with Bury

    Bristol City: won 4, drew 4, lost 0 of 8 meetings

    Goals: Bristol City 12, Bury 5

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

    Last meetings with Bury, results for Bristol City

    1. Won
      Bristol City 2, Bury FC 0Second Division 2001-02
    2. Drew
      Bury FC 2, Bristol City 2Second Division 2001-02
    3. Won
      Bury FC 0, Bristol City 1Second Division 2000-01
    4. Won
      Bristol City 4, Bury FC 1Second Division 2000-01
    5. Drew
      Bury 0, Bristol City 0Second Division 1999-00
    Go to the Bury team page
  • GrimsbyBristol City: won 3, drew 0, lost 1 of 4 meetingsBristol City have won 3 of their 4 meetings with Grimsby

    Bristol City: won 3, drew 0, lost 1 of 4 meetings

    Goals: Bristol City 8, Grimsby 4

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

    Last meetings with Grimsby, results for Bristol City

    1. Won
      Grimsby Town 1, Bristol City 2Second Division 2003-04
    2. Won
      Bristol City 1, Grimsby Town 0Second Division 2003-04
    3. Won
      Bristol City 4, Grimsby 1First Division 1998-99
    4. Lost
      Grimsby 2, Bristol City 1First Division 1998-99
    Go to the Grimsby team page