| 2025–26 season | |
|---|---|
| Owner | Steve Lansdown |
| Chairman | Jon Lansdown |
| Head Coach | Gerhard Struber |
| Stadium | Ashton Gate |
| Championship | 10th |
| EFL Cup | Second round |
| Top goalscorer | Emil Riis Jakobsen Anis Mehmeti (4 goals each) |
← 2024–25 2026–27 → | |
The2025–26 season is the 128th season in the history ofBristol City Football Club and their eleventh consecutive season in theChampionship. In addition to thedomestic league, the club also participate in theFA Cup and theEFL Cup.
Prior to the season starting, the club appointedGerhard Struber as the new head coach on a three-year contract.[1] Later in the month, the club announced the appointment ofBernd Eibler as assistant coach.[2]
| Date | Pos | Player | Transferred from | Fee | Ref. |
|---|---|---|---|---|---|
| 1 July 2025 | FW | Undisclosed | [3][4] | ||
| FW | Free | [5][6] | |||
| GK | Free | [7][8] | |||
| MF | Undisclosed | [9][10] |
| Date | Pos | Player | Transferred to | Fee | Ref. |
|---|---|---|---|---|---|
| 30 June 2025 | FW | Released | [11] | ||
| GK | Free[a] | [11][12] | |||
| MF | Free[b] | [11][13] | |||
| MF | Free[c] | [11][14] | |||
| DF | Free[d] | [11][15] | |||
| MF | Released | [11] | |||
| DF | Released | [11] | |||
| FW | Free[e] | [16][17] | |||
| DF | Free[f] | [11][18] | |||
| 1 July 2025 | MF | £1,500,000 | [19][20] | ||
| FW | Undisclosed | [21][22] | |||
| 23 July 2025 | MF | Undisclosed | [23][24] |
| Date | Pos | Player | Loaned from | Until | Ref. |
|---|---|---|---|---|---|
| 28 July 2025 | GK | 31 May 2026 | [25] | ||
| 31 August 2025 | DF | 31 May 2026 | [26][27] |
| Date | Pos. | Player | Loaned to | Until | Ref. |
|---|---|---|---|---|---|
| 1 July 2025 | MF | 17 October 2025[g] | [28][29] | ||
| 4 July 2025 | GK | 31 May 2026 | [30] | ||
| 7 July 2025 | DF | [31] | |||
| 6 August 2025 | FW | 1 October 2025[h] | [32][33] | ||
| 1 September 2025 | FW | 31 May 2026 | [34] | ||
| DF | [35] | ||||
| MF | [36] | ||||
| 2 September 2025 | GK | 30 September 2025 | [37] | ||
| 4 October 2025 | FW | 15 November 2025[i] | [38][39] | ||
| 21 October 2025 | GK | 28 October 2025 | [40] | ||
| 18 November 2025 | MF | 16 December 2025 | [41] |
| Date | Pos | Player | Contracted until | Ref. | |
|---|---|---|---|---|---|
| First team | |||||
| 18 June 2025 | FW | 30 June 2028 | [42][43] | ||
| 23 June 2025 | DF | [44][45] | |||
| 1 July 2025 | GK | 30 June 2027 | [46] | ||
| 15 October 2025 | DF | 30 June 2028 | [47] | ||
| Academy | |||||
| 10 June 2025 | DF | 30 June 2028 | [48][49] | ||
| 24 June 2025 | FW | Undisclosed[a] | [50] | ||
| 25 June 2025 | GK | 30 June 2027 | [51] | ||
| 28 July 2025 | FW | 30 June 2026 | [52] | ||
| 29 July 2025 | DF | [53] | |||
| 30 July 2025 | DF | 30 June 2028 | [54] | ||
| 8 October 2025 | GK | 30 June 2026[a] | [55] | ||
| 9 October 2025 | MF | 30 June 2028[a] | [56] | ||
On 4 June, Bristol City announced their first pre-season fixture againstMilton Keynes Dons.[57] Six days later, three more fixtures were confirmed againstBournemouth,Newport County andCheltenham Town.[58] A fifth fixture was later added, againstPlymouth Argyle.[59] On 10 July, a home friendly againstRayo Vallecano was announced.[60]
Win Draw Loss Fixtures
| 12 July 2025Friendly | Farense | 1–3 | Bristol City | TBA, Portugal |
| 16:00WEST | Report | Stadium:TBA Attendance: 0 (Behind-closed-doors) |
| 19 July 2025Friendly | Bournemouth | 6–2 | Bristol City | Wimborne |
| 13:00BST | Report | Stadium:Canford Magna Training Ground Attendance: 0 (Behind-closed-doors) |
| 22 July 2025Friendly | Bristol City | 1–0 | Newport County | Failand |
| 12:00BST |
| Report | Stadium:Robins High Performance Centre Attendance: 0 (Behind-closed-doors) |
| 22 July 2025Friendly | Milton Keynes Dons | Cancelled | Bristol City | Denbigh |
| 19:45BST | Stadium:Stadium MK | |||
| Note: The fixture was cancelled following the two clubs meeting in the2025–26 EFL Cup first round.[61] | ||||
| 25 July 2025Friendly | Cheltenham Town | 0−0 | Bristol City | Cheltenham |
| 19:45BST | Report | Stadium:Whaddon Road |
| 26 July 2025Friendly | Plymouth Argyle | 0–2 | Bristol City | Plymouth |
| 15:00BST | Report |
| Stadium:Home Park Attendance: 9,704(1,014 Away) |
| 2 August 2025Friendly | Bristol City | 4–0 | Real Valladolid | Bristol |
| 15:00BST | Stadium:Ashton Gate |
| Competition | Starting round | Final position | Record | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Win % | |||
| Championship | Matchday 1 | 9 | 3 | 4 | 2 | 15 | 10 | +5 | 033.33 | |
| FA Cup | Third round | 0 | 0 | 0 | 0 | 0 | 0 | +0 | !— | |
| EFL Cup | First round | Second round | 2 | 1 | 0 | 1 | 2 | 2 | +0 | 050.00 |
| Total | 11 | 4 | 4 | 3 | 17 | 12 | +5 | 036.36 | ||
Last updated: 4 October 2025
Source:Soccerway
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Promotion, qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 4 | Ipswich Town | 16 | 7 | 6 | 3 | 28 | 16 | +12 | 27 | Qualification for theChampionship play-offs |
| 5 | Preston North End | 17 | 7 | 6 | 4 | 22 | 17 | +5 | 27 | |
| 6 | Bristol City | 16 | 7 | 5 | 4 | 25 | 18 | +7 | 26 | |
| 7 | Derby County | 17 | 7 | 5 | 5 | 24 | 23 | +1 | 26 | |
| 8 | Hull City | 17 | 7 | 4 | 6 | 28 | 29 | −1 | 25 |
| Overall | Home | Away | |||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Pld | W | D | L | GF | GA | GD | Pts | W | D | L | GF | GA | GD | W | D | L | GF | GA | GD |
| 16 | 7 | 5 | 4 | 25 | 18 | +7 | 26 | 4 | 2 | 2 | 14 | 9 | +5 | 3 | 3 | 2 | 11 | 9 | +2 |
Last updated: 22 November 2025.
Source:Soccerway
| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Ground | A | H | A | H | A | H | A | H | H | A | H | H | A | H | A | H |
| Result | W | D | D | W | W | L | D | D | L | W | W | W | L | L | D | W |
| Position | 1 | 4 | 9 | 6 | 3 | 3 | 4 | 5 | 10 | 7 | 4 | 4 | 5 | 7 | 8 | 4 |
| Points | 3 | 4 | 5 | 8 | 11 | 11 | 12 | 13 | 13 | 16 | 19 | 22 | 22 | 22 | 23 | 26 |
On 26 June, the fixtures were released.[63]
Win Draw Loss Fixtures
| 9 August 20251 | Sheffield United | 1–4 | Bristol City | Sheffield |
| 17:30BST |
| Report | Stadium:Bramall Lane Attendance: 28,033 Referee: Josh Smith |
| 16 August 20252 | Bristol City | 0–0 | Charlton Athletic | Bristol |
| 15:00BST | Report |
| Stadium:Ashton Gate Attendance: 24,721 (2,506 away) Referee: Ben Speedie |
| 22 August 20253 | Derby County | 1–1 | Bristol City | Derby |
| 20:00BST |
| Report |
| Stadium:Pride Park Stadium Attendance: 27,849 Referee: David Webb |
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was moved liveSky Sports broadcasting.[64] | ||||
| 30 August 20254 | Bristol City | 4–2 | Hull City | Bristol |
| 15:00BST |
| Report | Stadium:Ashton Gate Attendance: 21,385(774 away) Referee: Gavin Ward |
| 13 September 20255 | Sheffield Wednesday | 0–3 | Bristol City | Owlerton |
| 15:00BST | Report |
| Stadium:Hillsborough Stadium Attendance: 20,003 Referee: Tom Nield |
| 21 September 20256 | Bristol City | 1–3 | Oxford United | Bristol |
| 15:00BST | Report | Stadium:Ashton Gate Attendance: 23,440 Referee:John Brooks | ||
| Note: Fixture was originally scheduled for 20 September, but was moved back a day.[64] | ||||
| 27 September 20257 | Preston North End | 0–0 | Bristol City | Preston |
| 15:00BST | Report |
| Stadium:Deepdale Attendance: 15,295(1,334 Bristol City fans) Referee:Bobby Madley |
| 30 September 20258 | Bristol City | 1–1 | Ipswich Town | Bristol |
| 19:45BST | Report | Stadium:Ashton Gate Attendance: 23,329 Referee: John Busby |
| 4 October 20259 | Bristol City | 1–2 | Queens Park Rangers | Bristol |
| 15:00BST | Report | Stadium:Ashton Gate Attendance: 24,200(2,794 away) Referee: Edward Duckworth |
| 18 October 202510 | Norwich City | 0–1 | Bristol City | Norwich |
| 15:00BST | Report | Stadium:Carrow Road Attendance: 26,249(1,501 away) Referee: Tom Nield |
| 21 October 202511 | Bristol City | 3–1 | Southampton | Bristol |
| 20:00BST | Report |
| Stadium:Ashton Gate Attendance: 24,019(3,364 away) Referee: Anthony Backhouse | |
| Note: Fixture was originally scheduled for a 19:45 kick-off, but was rescheduled for liveSky Sports broadcasting.[65] | ||||
| 25 October 202512 | Bristol City | 1–0 | Birmingham City | Bristol |
| 15:00BST | Report |
| Stadium:Ashton Gate Attendance: 24,923(3,006 away) Referee: James Linington |
| 1 November 202513 | Stoke City | 5–1 | Bristol City | Stoke-on-Trent |
| 15:00GMT | Report |
| Stadium:Bet365 Stadium Attendance: 23,241(2,125 away) Referee: James Bell |
| 4 November 202514 | Bristol City | 0–1 | Blackburn Rovers | Bristol |
| 19:45GMT | Report |
| Stadium:Ashton Gate Attendance: 21,499(467 away) Referee: Dean Whitestone |
| 7 November 202515 | Watford | 1–1 | Bristol City | Watford |
| 20:00GMT | Report | Stadium:Vicarage Road Attendance: 19,574 Referee:Paul Tierney | ||
| Note: Fixture was originally scheduled for 8 November, but was rescheduled for liveSky Sports broadcasting.[65] | ||||
| 22 November 202516 | Bristol City | 3–0 | Swansea City | Bristol |
| 12:30GMT | Report | Stadium:Ashton Gate Attendance: 23,842(2,483 away) Referee: Josh Smith | ||
| Note: Fixture was originally scheduled for a 15:00 kick-off, but was rescheduled for liveSky Sports broadcasting.[65] | ||||
Win Draw Loss Fixtures
Bristol City were drawn at home toMilton Keynes Dons in the first round[66][64] and away toFulham in the second round.[67][68]
Win Draw Loss Fixtures
| 12 August 2025First round | Bristol City | 2–0 | Milton Keynes Dons | Bristol |
| 19:45BST | Report | Stadium:Ashton Gate Attendance: 10,280(371 Away) Referee:Bobby Madley |
| 27 August 2025Second round | Fulham | 2–0 | Bristol City | Fulham |
| 19:45BST | Report | Stadium:Craven Cottage Attendance: 11,749 Referee: Lewis Smith |
Players with no appearances are not included on the list
| No. | Pos | Nat | Player | Total | Championship | FA Cup | EFL Cup | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | ||||
| 2 | DF | Ross McCrorie | 17 | 1 | 13+3 | 1 | 0+0 | 0 | 1+0 | 0 | |
| 4 | MF | Adam Randell | 18 | 0 | 16+0 | 0 | 0+0 | 0 | 1+1 | 0 | |
| 5 | DF | Robert Atkinson | 13 | 1 | 13+0 | 1 | 0+0 | 0 | 0+0 | 0 | |
| 6 | MF | Max Bird | 6 | 1 | 0+4 | 1 | 0+0 | 0 | 1+1 | 0 | |
| 7 | FW | Yū Hirakawa | 15 | 2 | 2+11 | 1 | 0+0 | 0 | 1+1 | 1 | |
| 9 | FW | Fally Mayulu | 9 | 0 | 1+7 | 0 | 0+0 | 0 | 0+1 | 0 | |
| 10 | MF | Scott Twine | 17 | 6 | 16+0 | 6 | 0+0 | 0 | 1+0 | 0 | |
| 11 | MF | Anis Mehmeti | 18 | 5 | 16+0 | 5 | 0+0 | 0 | 1+1 | 0 | |
| 12 | MF | Jason Knight | 10 | 1 | 7+1 | 0 | 0+0 | 0 | 2+0 | 1 | |
| 13 | GK | Joe Lumley | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 14 | DF | Zak Vyner | 18 | 0 | 16+0 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 16 | DF | Robert Dickie | 17 | 1 | 14+1 | 1 | 0+0 | 0 | 2+0 | 0 | |
| 17 | MF | Mark Sykes | 17 | 2 | 8+7 | 2 | 0+0 | 0 | 1+1 | 0 | |
| 18 | FW | Emil Riis Jakobsen | 16 | 5 | 13+2 | 5 | 0+0 | 0 | 0+1 | 0 | |
| 19 | DF | George Tanner | 17 | 0 | 11+4 | 0 | 0+0 | 0 | 2+0 | 0 | |
| 20 | FW | Sam Bell | 2 | 0 | 0+1 | 0 | 0+0 | 0 | 1+0 | 0 | |
| 21 | DF | Neto Borges | 10 | 0 | 8+2 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 23 | GK | Radek Vítek | 16 | 0 | 16+0 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 24 | DF | Haydon Roberts | 8 | 0 | 2+5 | 0 | 0+0 | 0 | 0+1 | 0 | |
| 25 | FW | Ephraim Yeboah | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | |
| 26 | MF | Josh Stokes | 2 | 0 | 0+0 | 0 | 0+0 | 0 | 1+1 | 0 | |
| 27 | FW | Harry Cornick | 1 | 0 | 0+1 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 29 | FW | Leo Pecover | 2 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 | |
| 30 | FW | Sinclair Armstrong | 17 | 1 | 4+11 | 1 | 0+0 | 0 | 1+1 | 0 | |
| 31 | MF | Elijah Morrison | 1 | 0 | 0+0 | 0 | 0+0 | 0 | 1+0 | 0 | |
| 36 | FW | Olly Thomas | 2 | 0 | 0+2 | 0 | 0+0 | 0 | 0+0 | 0 | |