Bristol City
Season2026–27
ChampionshipClub
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.
| Season | Division | # | P | W | D | L | GF | GA | Pts |
|---|---|---|---|---|---|---|---|---|---|
| 2026-27So far | Championship | 16 | 11 | 4 | 2 | 5 | 12 | 15 | 14 |
| 2025-26 | Championship | 12 | 46 | 17 | 11 | 18 | 59 | 59 | 62 |
| 2024-25 | ChampionshipPromotion - Premier League (Play Offs: Semi-finals) | 6 | 46 | 17 | 17 | 12 | 59 | 55 | 68 |
| 2023-24 | Championship | 11 | 46 | 17 | 11 | 18 | 53 | 51 | 62 |
| 2022-23 | Championship | 14 | 46 | 15 | 14 | 17 | 55 | 56 | 59 |
| 2021-22 | Championship | 17 | 46 | 15 | 10 | 21 | 62 | 77 | 55 |
| 2020-21 | Championship | 19 | 46 | 15 | 6 | 25 | 46 | 68 | 51 |
| 2019-20 | Championship | 12 | 46 | 17 | 12 | 17 | 60 | 65 | 63 |
Show all 27 seasonsShow the latest 8
Head-to-head
How Bristol City have done against each team in Championship, 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 12, lost 12 of 36 meetingsBristol City and QPR have won 12 each in 36 meetings
Bristol City: won 12, drew 12, lost 12 of 36 meetings
Goals: Bristol City 39, QPR 37
The meetings we hold go back to August 30, 2001.
Go to the QPR team pageLast meetings with QPR, results for Bristol City
- DrewQueens Park Rangers FC 0, Bristol City FC 0Championship 2025-26
- LostBristol City FC 1, Queens Park Rangers FC 2Championship 2025-26
- DrewQueens Park Rangers FC 1, Bristol City FC 1Championship 2024-25
- DrewBristol City FC 1, Queens Park Rangers FC 1Championship 2024-25
- LostBristol City FC 0, Queens Park Rangers FC 1Championship 2023-24
- Drew
PrestonBristol City: won 8, drew 15, lost 12 of 35 meetingsPreston have won 12 of their 35 meetings with Bristol City
Bristol City: won 8, drew 15, lost 12 of 35 meetings
Goals: Bristol City 44, Preston 46
The meetings we hold go back to September 29, 2007.
Go to the Preston team pageLast meetings with Preston, results for Bristol City
- WonPreston 1, Bristol City 3Championship 2026-27
- LostBristol City FC 0, Preston North End FC 2Championship 2025-26
- DrewPreston North End FC 0, Bristol City FC 0Championship 2025-26
- DrewBristol City FC 2, Preston North End FC 2Championship 2024-25
- WonPreston North End FC 1, Bristol City FC 3Championship 2024-25
- Won
CardiffBristol City: won 12, drew 6, lost 16 of 34 meetingsCardiff have won 16 of their 34 meetings with Bristol City
Bristol City: won 12, drew 6, lost 16 of 34 meetings
Goals: Bristol City 39, Cardiff 48
The meetings we hold go back to October 9, 2001.
Go to the Cardiff team pageLast meetings with Cardiff, results for Bristol City
- DrewCardiff City FC 1, Bristol City FC 1Championship 2024-25
- DrewBristol City FC 1, Cardiff City FC 1Championship 2024-25
- LostBristol City FC 0, Cardiff City FC 1Championship 2023-24
- LostCardiff City FC 2, Bristol City FC 0Championship 2023-24
- LostCardiff City FC 2, Bristol City FC 0Championship 2022-23
- Drew
MillwallBristol City: won 10, drew 7, lost 13 of 30 meetingsMillwall have won 13 of their 30 meetings with Bristol City
Bristol City: won 10, drew 7, lost 13 of 30 meetings
Goals: Bristol City 30, Millwall 37
The meetings we hold go back to October 17, 2000.
Go to the Millwall team pageLast meetings with Millwall, results for Bristol City
- LostBristol City 0, Millwall 2Championship 2026-27
- LostMillwall FC 2, Bristol City FC 1Championship 2025-26
- LostBristol City FC 0, Millwall FC 1Championship 2025-26
- WonMillwall FC 0, Bristol City FC 2Championship 2024-25
- WonBristol City FC 4, Millwall FC 3Championship 2024-25
- Lost
SwanseaBristol City: won 11, drew 10, lost 9 of 30 meetingsBristol City have won 11 of their 30 meetings with Swansea
Bristol City: won 11, drew 10, lost 9 of 30 meetings
Goals: Bristol City 28, Swansea 29
The meetings we hold go back to October 31, 2000.
Go to the Swansea team pageLast meetings with Swansea, results for Bristol City
- LostSwansea City AFC 1, Bristol City FC 0Championship 2025-26
- WonBristol City FC 3, Swansea City AFC 0Championship 2025-26
- LostBristol City FC 0, Swansea City AFC 1Championship 2024-25
- DrewSwansea City AFC 1, Bristol City FC 1Championship 2024-25
- WonBristol City FC 1, Swansea City AFC 0Championship 2023-24
- Lost
Sheffield UtdBristol City: won 8, drew 3, lost 17 of 28 meetingsSheffield Utd have won 17 of their 28 meetings with Bristol City
Bristol City: won 8, drew 3, lost 17 of 28 meetings
Goals: Bristol City 29, Sheffield Utd 44
The meetings we hold go back to October 6, 2007.
Go to the Sheffield Utd team pageLast meetings with Sheffield Utd, results for Bristol City
- LostBristol City 0, Sheffield Utd 1Championship 2026-27
- WonBristol City FC 1, Sheffield United FC 0Championship 2025-26
- WonSheffield United FC 1, Bristol City FC 4Championship 2025-26
- LostSheffield United FC 3, Bristol City FC 0Championship 2024-25
- LostBristol City FC 0, Sheffield United FC 3Championship 2024-25
- Lost
MiddlesbroughBristol City: won 16, drew 6, lost 6 of 28 meetingsBristol City have won 16 of their 28 meetings with Middlesbrough
Bristol City: won 16, drew 6, lost 6 of 28 meetings
Goals: Bristol City 42, Middlesbrough 30
The meetings we hold go back to August 29, 2009.
Go to the Middlesbrough team pageLast meetings with Middlesbrough, results for Bristol City
- DrewMiddlesbrough FC 1, Bristol City FC 1Championship 2025-26
- WonBristol City FC 2, Middlesbrough FC 0Championship 2025-26
- WonBristol City FC 2, Middlesbrough FC 1Championship 2024-25
- WonMiddlesbrough FC 0, Bristol City FC 2Championship 2024-25
- WonMiddlesbrough FC 1, Bristol City FC 2Championship 2023-24
- Drew
DerbyBristol City: won 10, drew 7, lost 11 of 28 meetingsDerby have won 11 of their 28 meetings with Bristol City
Bristol City: won 10, drew 7, lost 11 of 28 meetings
Goals: Bristol City 33, Derby 42
The meetings we hold go back to August 16, 2008.
Go to the Derby team pageLast meetings with Derby, results for Bristol City
- LostBristol City FC 0, Derby County FC 5Championship 2025-26
- DrewDerby County FC 1, Bristol City FC 1Championship 2025-26
- WonBristol City FC 1, Derby County FC 0Championship 2024-25
- LostDerby County FC 3, Bristol City FC 0Championship 2024-25
- WonDerby County FC 1, Bristol City FC 3Championship 2021-22
- Lost
Show all 23 teams
BirminghamBristol City: won 5, drew 5, lost 17 of 27 meetingsBirmingham have won 17 of their 27 meetings with Bristol City
Bristol City: won 5, drew 5, lost 17 of 27 meetings
Goals: Bristol City 25, Birmingham 42
The meetings we hold go back to September 16, 2008.
Go to the Birmingham team pageLast meetings with Birmingham, results for Bristol City
- DrewBirmingham 2, Bristol City 2Championship 2026-27
- LostBirmingham City FC 2, Bristol City FC 1Championship 2025-26
- WonBristol City FC 1, Birmingham City FC 0Championship 2025-26
- DrewBirmingham City FC 0, Bristol City FC 0Championship 2023-24
- LostBristol City FC 0, Birmingham City FC 2Championship 2023-24
- Drew
BlackburnBristol City: won 9, drew 5, lost 9 of 23 meetingsBristol City and Blackburn have won 9 each in 23 meetings
Bristol City: won 9, drew 5, lost 9 of 23 meetings
Goals: Bristol City 30, Blackburn 31
The meetings we hold go back to September 15, 2012.
Go to the Blackburn team pageLast meetings with Blackburn, results for Bristol City
- LostBristol City 0, Blackburn 1Championship 2026-27
- WonBlackburn Rovers FC 1, Bristol City FC 2Championship 2025-26
- LostBristol City FC 0, Blackburn Rovers FC 1Championship 2025-26
- WonBristol City FC 2, Blackburn Rovers FC 1Championship 2024-25
- LostBlackburn Rovers FC 3, Bristol City FC 0Championship 2024-25
- Lost
WatfordBristol City: won 7, drew 9, lost 7 of 23 meetingsBristol City and Watford have won 7 each in 23 meetings
Bristol City: won 7, drew 9, lost 7 of 23 meetings
Goals: Bristol City 28, Watford 32
The meetings we hold go back to December 1, 2007.
Go to the Watford team pageLast meetings with Watford, results for Bristol City
- WonBristol City 1, Watford 0Championship 2026-27
- LostBristol City FC 1, Watford FC 2Championship 2025-26
- DrewWatford FC 1, Bristol City FC 1Championship 2025-26
- WonBristol City FC 2, Watford FC 1Championship 2024-25
- LostWatford FC 1, Bristol City FC 0Championship 2024-25
- Won
Stoke CityBristol City: won 9, drew 3, lost 10 of 22 meetingsStoke City have won 10 of their 22 meetings with Bristol City
Bristol City: won 9, drew 3, lost 10 of 22 meetings
Goals: Bristol City 25, Stoke City 29
The meetings we hold go back to August 19, 2000.
Go to the Stoke City team pageLast meetings with Stoke City, results for Bristol City
- WonBristol City FC 2, Stoke City FC 0Championship 2025-26
- LostStoke City FC 5, Bristol City FC 1Championship 2025-26
- WonBristol City FC 2, Stoke City FC 0Championship 2024-25
- DrewStoke City FC 2, Bristol City FC 2Championship 2024-25
- LostStoke City FC 4, Bristol City FC 0Championship 2023-24
- Won
NorwichBristol City: won 8, drew 4, lost 10 of 22 meetingsNorwich have won 10 of their 22 meetings with Bristol City
Bristol City: won 8, drew 4, lost 10 of 22 meetings
Goals: Bristol City 27, Norwich 33
The meetings we hold go back to October 20, 2007.
Go to the Norwich team pageLast meetings with Norwich, results for Bristol City
- LostBristol City FC 2, Norwich City FC 4Championship 2025-26
- WonNorwich City FC 0, Bristol City FC 1Championship 2025-26
- WonBristol City FC 2, Norwich City FC 1Championship 2024-25
- WonNorwich City FC 0, Bristol City FC 2Championship 2024-25
- DrewNorwich City FC 1, Bristol City FC 1Championship 2023-24
- Lost
West BromBristol City: won 6, drew 3, lost 10 of 19 meetingsWest Brom have won 10 of their 19 meetings with Bristol City
Bristol City: won 6, drew 3, lost 10 of 19 meetings
Goals: Bristol City 22, West Brom 37
The meetings we hold go back to September 18, 2007.
Go to the West Brom team pageLast meetings with West Brom, results for Bristol City
- LostBristol City FC 0, West Bromwich Albion FC 1Championship 2025-26
- WonWest Bromwich Albion FC 1, Bristol City FC 2Championship 2025-26
- WonBristol City FC 2, West Bromwich Albion FC 1Championship 2024-25
- LostWest Bromwich Albion FC 2, Bristol City FC 0Championship 2024-25
- LostWest Bromwich Albion FC 2, Bristol City FC 0Championship 2023-24
- Lost
BurnleyBristol City: won 4, drew 3, lost 10 of 17 meetingsBurnley have won 10 of their 17 meetings with Bristol City
Bristol City: won 4, drew 3, lost 10 of 17 meetings
Goals: Bristol City 19, Burnley 30
The meetings we hold go back to September 22, 2007.
Go to the Burnley team pageLast meetings with Burnley, results for Bristol City
- WonBurnley 1, Bristol City 2Championship 2026-27
- LostBurnley FC 1, Bristol City FC 0Championship 2024-25
- LostBristol City FC 0, Burnley FC 1Championship 2024-25
- LostBristol City FC 1, Burnley FC 2Championship 2022-23
- LostBurnley FC 2, Bristol City FC 1Championship 2022-23
- Won
WolvesBristol City: won 2, drew 4, lost 10 of 16 meetingsWolves have won 10 of their 16 meetings with Bristol City
Bristol City: won 2, drew 4, lost 10 of 16 meetings
Goals: Bristol City 19, Wolves 30
The meetings we hold go back to November 3, 2007.
Go to the Wolves team pageLast meetings with Wolves, results for Bristol City
- LostBristol City 1, Wolverhampton Wanderers 2FA Cup 2024-25
- LostBristol City 0, Wolverhampton Wanderers 1FA Cup 2018-19
- LostBristol City 1, Wolverhampton Wanderers 2Championship 2017-18
- DrewWolverhampton Wanderers 3, Bristol City 3Championship 2017-18
- WonBristol City 3, Wolverhampton Wanderers 1Championship 2016-17
- Lost
CharltonBristol City: won 5, drew 4, lost 4 of 13 meetingsBristol City have won 5 of their 13 meetings with Charlton
Bristol City: won 5, drew 4, lost 4 of 13 meetings
Goals: Bristol City 15, Charlton 16
The meetings we hold go back to November 6, 2007.
Go to the Charlton team pageLast meetings with Charlton, results for Bristol City
- DrewCharlton 1, Bristol City 1Championship 2026-27
- WonCharlton Athletic FC 1, Bristol City FC 2Championship 2025-26
- DrewBristol City FC 0, Charlton Athletic FC 0Championship 2025-26
- LostCharlton Athletic 3, Bristol City 2Championship 2019-20
- WonBristol City 2, Charlton Athletic 1Championship 2019-20
- Drew
SouthamptonBristol City: won 7, drew 1, lost 3 of 11 meetingsBristol City have won 7 of their 11 meetings with Southampton
Bristol City: won 7, drew 1, lost 3 of 11 meetings
Goals: Bristol City 17, Southampton 12
The meetings we hold go back to October 24, 2007.
Go to the Southampton team pageLast meetings with Southampton, results for Bristol City
- LostSouthampton 4, Bristol City 1Championship 2026-27
- DrewSouthampton FC 2, Bristol City FC 2Championship 2025-26
- WonBristol City FC 3, Southampton FC 1Championship 2025-26
- WonBristol City FC 3, Southampton FC 1Championship 2023-24
- LostSouthampton FC 1, Bristol City FC 0Championship 2023-24
- Lost
PortsmouthBristol City: won 6, drew 2, lost 2 of 10 meetingsBristol City have won 6 of their 10 meetings with Portsmouth
Bristol City: won 6, drew 2, lost 2 of 10 meetings
Goals: Bristol City 16, Portsmouth 9
The meetings we hold go back to September 28, 2010.
Go to the Portsmouth team pageLast meetings with Portsmouth, results for Bristol City
- WonBristol City 2, Portsmouth 1Championship 2026-27
- WonBristol City FC 5, Portsmouth FC 0Championship 2025-26
- WonPortsmouth FC 0, Bristol City FC 1Championship 2025-26
- WonBristol City FC 3, Portsmouth FC 0Championship 2024-25
- LostPortsmouth FC 3, Bristol City FC 0Championship 2024-25
- Won
WrexhamBristol City: won 7, drew 2, lost 1 of 10 meetingsBristol City have won 7 of their 10 meetings with Wrexham
Bristol City: won 7, drew 2, lost 1 of 10 meetings
Goals: Bristol City 14, Wrexham 6
The meetings we hold go back to August 12, 2000.
Go to the Wrexham team pageLast meetings with Wrexham, results for Bristol City
- DrewBristol City FC 2, Wrexham AFC 2Championship 2025-26
- LostWrexham AFC 2, Bristol City FC 0Championship 2025-26
- WonBristol City 1, Wrexham AFC 0League One 2004-05
- WonWrexham AFC 1, Bristol City 3League One 2004-05
- WonBristol City 1, Wrexham AFC 0Second Division 2003-04
- Drew
BoltonBristol City: won 4, drew 2, lost 3 of 9 meetingsBristol City have won 4 of their 9 meetings with Bolton
Bristol City: won 4, drew 2, lost 3 of 9 meetings
Goals: Bristol City 17, Bolton 10
The meetings we hold go back to October 20, 2012.
Go to the Bolton team pageLast meetings with Bolton, results for Bristol City
- WonBristol City 2, Bolton Wanderers 1FA Cup 2018-19
- WonBristol City 2, Bolton Wanderers 1Championship 2018-19
- DrewBolton Wanderers 2, Bristol City 2Championship 2018-19
- LostBolton Wanderers 1, Bristol City 0Championship 2017-18
- WonBristol City 2, Bolton Wanderers 0Championship 2017-18
- Won
West HamBristol City: won 0, drew 2, lost 0 of 2 meetingsAll 2 meetings between Bristol City and West Ham were draws
Bristol City: won 0, drew 2, lost 0 of 2 meetings
Goals: Bristol City 1, West Ham 1
The meetings we hold go back to November 1, 2011.
Go to the West Ham team pageLast meetings with West Ham, results for Bristol City
- DrewBristol City 1, West Ham United 1Championship 2011-12
- DrewWest Ham United 0, Bristol City 0Championship 2011-12
- Drew
LincolnBristol City: won 0, drew 0, lost 1 of 1 meetingLincoln won their only meeting with Bristol City
Bristol City: won 0, drew 0, lost 1 of 1 meeting
Goals: Bristol City 0, Lincoln 1
The meetings we hold go back to September 15, 2026.
Go to the Lincoln team pageLast meetings with Lincoln, results for Bristol City
- LostBristol City 0, Lincoln 1Championship 2026-27
- Lost
History and connections
Season2003-04
Recorded data only. Coverage varies by season; missing values are shown as unknown.
- Recorded matches
- 46
- Won
- 23
- Drawn
- 13
- Lost
- 10
- Goals scored
- 58
- Goals conceded
- 37
Connections
Choose an entity to continue exploring. Counts show shared recorded matches or rounds.
- ClubsBristol City46 records
- Competitions · 2003-04Second Division46 records
- ClubsBarnsley FC2 records
- ClubsBlackpool FC2 records
- ClubsBournemouth2 records
- ClubsBrentford2 records
- ClubsBrighton2 records
- ClubsChesterfield FC2 records
- ClubsColchester United2 records
- ClubsGrimsby Town2 records
- ClubsHartlepool United2 records
- ClubsLuton Town FC2 records
- ClubsNotts County2 records
- ClubsOldham Athletic2 records
- ClubsPeterborough United2 records
- ClubsPlymouth Argyle2 records
- ClubsPort Vale FC2 records
- ClubsQPR2 records
- ClubsRushden & Diamonds FC2 records
- ClubsSheffield Wednesday2 records
- ClubsStockport County2 records
- ClubsSwindon Town2 records
- ClubsTranmere Rovers2 records
- ClubsWrexham2 records
- ClubsWycombe Wanderers FC2 records
Season trends
Totals may cover different amounts of playing time. Changes compare recorded totals.
- 2026-2711
-35 compared with 2025-26
- 2025-2646
-3 compared with 2024-25
- 2024-2549
+3 compared with 2023-24
- 2023-2446
-4 compared with 2022-23
- 2022-2350
+3 compared with 2021-22
- 2021-2247
-2 compared with 2020-21
- 2020-2149
+1 compared with 2019-20
- 2019-2048
-1 compared with 2018-19
- 2018-1949
+3 compared with 2017-18
- 2017-1846
+0 compared with 2016-17
- 2016-1746
+0 compared with 2015-16
- 2015-1646
+0 compared with 2014-15
- 2014-1546
+0 compared with 2013-14
- 2013-1446
+0 compared with 2012-13
- 2012-1346
+0 compared with 2011-12
- 2011-1246
+0 compared with 2010-11
- 2010-1146
+0 compared with 2009-10
- 2009-1046
+0 compared with 2008-09
- 2008-0946
+0 compared with 2007-08
- 2007-0846
+0 compared with 2006-07
- 2006-0746
+0 compared with 2005-06
- 2005-0646
+0 compared with 2004-05
- 2004-0546
+0 compared with 2003-04
- 2003-0446
+0 compared with 2002-03
- 2002-0346
+0 compared with 2001-02
- 2001-0246
+0 compared with 2000-01
- 2000-0146
Records
- Match · 2003-04 · May 8, 2004Bristol City · Blackpool FC
- Home goals
- 2
- Away goals
- 1
- Match · 2003-04 · May 2, 2004Barnsley FC · Bristol City
- Home goals
- 0
- Away goals
- 1
- Match · 2003-04 · Apr 24, 2004Bristol City · Brighton & Hove Albion
- Home goals
- 0
- Away goals
- 0
- Match · 2003-04 · Apr 17, 2004Luton Town · Bristol City
- Home goals
- 3
- Away goals
- 2
- Match · 2003-04 · Apr 13, 2004Bristol City · Plymouth Argyle
- Home goals
- 1
- Away goals
- 0
- Match · 2003-04 · Apr 10, 2004Swindon Town · Bristol City
- Home goals
- 1
- Away goals
- 1
- Match · 2003-04 · Apr 3, 2004Bristol City · Queens Park Rangers
- Home goals
- 1
- Away goals
- 0
- Match · 2003-04 · Mar 27, 2004Port Vale FC · Bristol City
- Home goals
- 2
- Away goals
- 1
- Match · 2003-04 · Mar 24, 2004Tranmere Rovers · Bristol City
- Home goals
- 1
- Away goals
- 0
- Match · 2003-04 · Mar 20, 2004Bristol City · Oldham Athletic
- Home goals
- 0
- Away goals
- 2
- Match · 2003-04 · Mar 12, 2004Bristol City · Rushden & Diamonds FC
- Home goals
- 1
- Away goals
- 0
- Match · 2003-04 · Mar 6, 2004Stockport County · Bristol City
- Home goals
- 2
- Away goals
- 0
- Match · 2003-04 · Mar 2, 2004Bristol City · Wycombe Wanderers
- Home goals
- 1
- Away goals
- 1
- Match · 2003-04 · Feb 28, 2004Sheffield Wednesday · Bristol City
- Home goals
- 1
- Away goals
- 0
- Match · 2003-04 · Feb 21, 2004Bristol City · Wrexham AFC
- Home goals
- 1
- Away goals
- 0
- Match · 2003-04 · Feb 17, 2004Grimsby Town · Bristol City
- Home goals
- 1
- Away goals
- 2
- Match · 2003-04 · Feb 14, 2004Peterborough United · Bristol City
- Home goals
- 0
- Away goals
- 1
- Match · 2003-04 · Feb 7, 2004Bristol City · Brentford FC
- Home goals
- 3
- Away goals
- 1
- Match · 2003-04 · Jan 27, 2004Bristol City · Colchester United
- Home goals
- 1
- Away goals
- 0
- Match · 2003-04 · Jan 24, 2004Hartlepool United · Bristol City
- Home goals
- 1
- Away goals
- 2
- Match · 2003-04 · Jan 17, 2004Bristol City · Chesterfield FC
- Home goals
- 4
- Away goals
- 0
- Match · 2003-04 · Jan 10, 2004Notts County · Bristol City
- Home goals
- 1
- Away goals
- 2
- Match · 2003-04 · Dec 28, 2003Bristol City · AFC Bournemouth
- Home goals
- 2
- Away goals
- 0
- Match · 2003-04 · Dec 26, 2003Brentford FC · Bristol City
- Home goals
- 1
- Away goals
- 2
- Match · 2003-04 · Dec 20, 2003Bristol City · Stockport County
- Home goals
- 1
- Away goals
- 0