Bristol City host Derby in the England Championship on 30 January 2026, Friday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 20:00 UK Time.
Bristol City head to Ashton Gate with momentum restored after a solid home win over Sheffield Wednesday. Results around that performance show a side capable of controlling matches at home, though consistency has remained elusive.
Derby visit in good spirits after picking up points steadily across recent fixtures. Their away performances have quietly improved, built on discipline and an ability to manage tight scorelines.
Bristol City followed their 2-0 home win over Sheffield Wednesday with a mixed run that continues to define their season. Clean sheets against Wednesday and Middlesbrough show defensive organisation, while the heavy win over Portsmouth highlighted their attacking ceiling when rhythm is established.
At Ashton Gate, the Robins have been difficult to read. Three wins, one draw and one defeat across the last five home matches underline the swing in performance levels. When pressing high and moving the ball quickly through midfield, Bristol City tend to force openings. When that tempo drops, their build up becomes predictable.
The recent 0-2 loss to Preston remains a reminder that lapses in intensity can quickly undo otherwise solid structure. Maintaining control for longer spells will be central here.
Derby’s 1-1 draw with West Brom extended a steady run built on organisation and measured attacking play. Away from home, the Rams have recorded back to back wins at Charlton and Preston, both decided by narrow margins and patient execution.
Defensively, Derby have looked increasingly composed. Clean sheets in two of their last three away fixtures show a back line that holds its shape well under pressure. Even in defeat at Leicester, the contest remained competitive until late.
Derby’s approach tends to prioritise control through the centre, limiting transitions and waiting for moments to commit bodies forward. That method has travelled well and suits fixtures where space opens gradually.
Derby win at 3.75 odds reflects how their recent away performances have developed. The Rams have shown the discipline required to manage difficult grounds, while Bristol City’s home form still carries vulnerability when rhythm breaks.
Goals remain a realistic expectation. Over 2.5 goals at 2.10 odds fits Bristol City’s home matches, where attacking intent often outweighs defensive caution. Derby’s recent fixtures have also opened up once the first goal arrives.
A 2-1 correct score prediction for Derby at 13.00 odds fits the likely flow. Bristol City tend to stay involved at Ashton Gate, but Derby’s growing control in close games suggests they can edge a contest that remains competitive into the final stages.
| Bristol City | Derby | |
|---|---|---|
| Game Played | 45 | 45 |
| Wins | 16 | 20 |
| Draws | 11 | 9 |
| Loss | 18 | 16 |
| Goals For | 57 | 66 |
| Goals Against | 59 | 57 |
| Bristol City | Derby | |
|---|---|---|
| Game Played | 22 | 23 |
| Wins | 8 | 10 |
| Draws | 4 | 3 |
| Loss | 10 | 10 |
| Goals For | 31 | 36 |
| Goals Against | 31 | 32 |
|
25.04.26
|
Birmingham Bristol City |
2-1 |
|
21.04.26
|
Southampton Bristol City |
2-2 |
|
18.04.26
|
Bristol City Norwich |
2-4 |
|
11.04.26
|
QPR Bristol City |
0-0 |
|
06.04.26
|
Bristol City Sheffield United |
1-0 |
|
03.04.26
|
Charlton Bristol City |
1-2 |
|
21.03.26
|
Bristol City West Brom |
0-1 |
|
14.03.26
|
Middlesbrough Bristol City |
1-1 |
|
10.03.26
|
Leicester Bristol City |
2-0 |
|
07.03.26
|
Bristol City Coventry |
0-2 |
|
03.03.26
|
Port Vale Bristol City |
1-0 |
|
27.02.26
|
Bristol City Watford |
1-2 |
|
24.02.26
|
Blackburn Bristol City |
1-2 |
|
21.02.26
|
Swansea Bristol City |
1-0 |
|
17.02.26
|
Bristol City Wrexham |
2-2 |
|
07.02.26
|
Hull City Bristol City |
2-3 |
|
30.01.26
|
Bristol City Derby |
0-5 |
|
24.01.26
|
Bristol City Sheffield Wednesday |
2-0 |
|
20.01.26
|
Ipswich Bristol City |
2-0 |
|
17.01.26
|
Oxford Bristol City |
0-0 |
|
10.01.26
|
Bristol City Watford |
5-1 |
|
04.01.26
|
Bristol City Preston |
0-2 |
|
01.01.26
|
Bristol City Portsmouth |
5-0 |
|
29.12.25
|
Millwall Bristol City |
2-1 |
|
26.12.25
|
West Brom Bristol City |
1-2 |
|
20.12.25
|
Bristol City Middlesbrough |
2-0 |
|
13.12.25
|
Coventry Bristol City |
1-0 |
|
10.12.25
|
Bristol City Leicester |
2-2 |
|
06.12.25
|
Bristol City Millwall |
0-1 |
|
29.11.25
|
Portsmouth Bristol City |
0-1 |
|
26.11.25
|
Wrexham Bristol City |
2-0 |
|
22.11.25
|
Bristol City Swansea |
3-0 |
|
07.11.25
|
Watford Bristol City |
1-1 |
|
04.11.25
|
Bristol City Blackburn |
0-1 |
|
01.11.25
|
Stoke City Bristol City |
5-1 |
|
25.10.25
|
Bristol City Birmingham |
1-0 |
|
21.10.25
|
Bristol City Southampton |
3-1 |
|
18.10.25
|
Norwich Bristol City |
0-1 |
|
04.10.25
|
Bristol City QPR |
1-2 |
|
30.09.25
|
Bristol City Ipswich |
1-1 |
|
27.09.25
|
Preston Bristol City |
0-0 |
|
21.09.25
|
Bristol City Oxford |
1-3 |
|
13.09.25
|
Sheffield Wednesday Bristol City |
0-3 |
|
30.08.25
|
Bristol City Hull City |
4-2 |
|
27.08.25
|
Fulham Bristol City |
2-0 |
|
22.08.25
|
Derby Bristol City |
1-1 |
|
16.08.25
|
Bristol City Charlton |
0-0 |
|
12.08.25
|
Bristol City MK Dons |
2-0 |
|
09.08.25
|
Sheffield United Bristol City |
1-4 |
|
02.08.25
|
Bristol City Valladolid |
4-0 |
|
18.04.26
|
Bristol City Norwich |
2-4 |
|
06.04.26
|
Bristol City Sheffield United |
1-0 |
|
21.03.26
|
Bristol City West Brom |
0-1 |
|
07.03.26
|
Bristol City Coventry |
0-2 |
|
27.02.26
|
Bristol City Watford |
1-2 |
|
17.02.26
|
Bristol City Wrexham |
2-2 |
|
30.01.26
|
Bristol City Derby |
0-5 |
|
24.01.26
|
Bristol City Sheffield Wednesday |
2-0 |
|
10.01.26
|
Bristol City Watford |
5-1 |
|
04.01.26
|
Bristol City Preston |
0-2 |
|
01.01.26
|
Bristol City Portsmouth |
5-0 |
|
20.12.25
|
Bristol City Middlesbrough |
2-0 |
|
10.12.25
|
Bristol City Leicester |
2-2 |
|
06.12.25
|
Bristol City Millwall |
0-1 |
|
22.11.25
|
Bristol City Swansea |
3-0 |
|
04.11.25
|
Bristol City Blackburn |
0-1 |
|
25.10.25
|
Bristol City Birmingham |
1-0 |
|
21.10.25
|
Bristol City Southampton |
3-1 |
|
04.10.25
|
Bristol City QPR |
1-2 |
|
30.09.25
|
Bristol City Ipswich |
1-1 |
|
21.09.25
|
Bristol City Oxford |
1-3 |
|
30.08.25
|
Bristol City Hull City |
4-2 |
|
16.08.25
|
Bristol City Charlton |
0-0 |
|
12.08.25
|
Bristol City MK Dons |
2-0 |
|
02.08.25
|
Bristol City Valladolid |
4-0 |
|
22.07.25
|
Bristol City Newport |
1-0 |
|
08.05.25
|
Bristol City Sheffield United |
0-3 |
|
03.05.25
|
Bristol City Preston |
2-2 |
|
18.04.25
|
Bristol City Sunderland |
2-1 |
|
08.04.25
|
Bristol City West Brom |
2-1 |
|
05.04.25
|
Bristol City Watford |
2-1 |
|
14.03.25
|
Bristol City Norwich |
2-1 |
|
08.03.25
|
Bristol City Hull City |
1-1 |
|
21.02.25
|
Bristol City Middlesbrough |
2-1 |
|
12.02.25
|
Bristol City Stoke City |
2-0 |
|
09.02.25
|
Bristol City Swansea |
0-1 |
|
25.01.25
|
Bristol City Blackburn |
2-1 |
|
11.01.25
|
Bristol City Wolves |
1-2 |
|
04.01.25
|
Bristol City Derby |
1-0 |
|
29.12.24
|
Bristol City Portsmouth |
3-0 |
|
26.12.24
|
Bristol City Luton |
1-0 |
|
14.12.24
|
Bristol City QPR |
1-1 |
|
30.11.24
|
Bristol City Plymouth |
4-0 |
|
23.11.24
|
Bristol City Burnley |
0-1 |
|
05.11.24
|
Bristol City Sheffield United |
1-2 |
|
26.10.24
|
Bristol City Leeds |
0-0 |
|
06.10.24
|
Bristol City Cardiff |
1-1 |
|
02.10.24
|
Bristol City Sheffield Wednesday |
0-0 |
|
21.09.24
|
Bristol City Oxford |
2-1 |
|
24.08.24
|
Bristol City Coventry |
1-1 |
|
25.04.26
|
Birmingham Bristol City |
2-1 |
|
21.04.26
|
Southampton Bristol City |
2-2 |
|
11.04.26
|
QPR Bristol City |
0-0 |
|
03.04.26
|
Charlton Bristol City |
1-2 |
|
14.03.26
|
Middlesbrough Bristol City |
1-1 |
|
10.03.26
|
Leicester Bristol City |
2-0 |
|
03.03.26
|
Port Vale Bristol City |
1-0 |
|
24.02.26
|
Blackburn Bristol City |
1-2 |
|
21.02.26
|
Swansea Bristol City |
1-0 |
|
07.02.26
|
Hull City Bristol City |
2-3 |
|
20.01.26
|
Ipswich Bristol City |
2-0 |
|
17.01.26
|
Oxford Bristol City |
0-0 |
|
29.12.25
|
Millwall Bristol City |
2-1 |
|
26.12.25
|
West Brom Bristol City |
1-2 |
|
13.12.25
|
Coventry Bristol City |
1-0 |
|
29.11.25
|
Portsmouth Bristol City |
0-1 |
|
26.11.25
|
Wrexham Bristol City |
2-0 |
|
07.11.25
|
Watford Bristol City |
1-1 |
|
01.11.25
|
Stoke City Bristol City |
5-1 |
|
18.10.25
|
Norwich Bristol City |
0-1 |
|
27.09.25
|
Preston Bristol City |
0-0 |
|
13.09.25
|
Sheffield Wednesday Bristol City |
0-3 |
|
27.08.25
|
Fulham Bristol City |
2-0 |
|
22.08.25
|
Derby Bristol City |
1-1 |
|
09.08.25
|
Sheffield United Bristol City |
1-4 |
|
26.07.25
|
Plymouth Bristol City |
0-2 |
|
25.07.25
|
Cheltenham Bristol City |
0-0 |
|
12.05.25
|
Sheffield United Bristol City |
3-0 |
|
28.04.25
|
Leeds Bristol City |
4-0 |
|
21.04.25
|
Luton Bristol City |
3-1 |
|
12.04.25
|
QPR Bristol City |
1-1 |
|
29.03.25
|
Burnley Bristol City |
1-0 |
|
11.03.25
|
Sheffield United Bristol City |
1-1 |
|
04.03.25
|
Millwall Bristol City |
0-2 |
|
15.02.25
|
Cardiff Bristol City |
1-1 |
|
01.02.25
|
Oxford Bristol City |
1-1 |
|
22.01.25
|
Sheffield Wednesday Bristol City |
2-2 |
|
18.01.25
|
Coventry Bristol City |
1-0 |
|
01.01.25
|
Plymouth Bristol City |
2-2 |
|
22.12.24
|
West Brom Bristol City |
2-0 |
|
10.12.24
|
Sunderland Bristol City |
1-1 |
|
07.12.24
|
Portsmouth Bristol City |
3-0 |
|
26.11.24
|
Watford Bristol City |
1-0 |
|
09.11.24
|
Norwich Bristol City |
0-2 |
|
02.11.24
|
Preston Bristol City |
1-3 |
|
22.10.24
|
Stoke City Bristol City |
2-2 |
|
19.10.24
|
Middlesbrough Bristol City |
0-2 |
|
29.09.24
|
Swansea Bristol City |
1-1 |
|
14.09.24
|
Blackburn Bristol City |
3-0 |
|
31.08.24
|
Derby Bristol City |
3-0 |
|
25.04.26
|
QPR Derby |
2-3 |
|
21.04.26
|
Norwich Derby |
2-1 |
|
18.04.26
|
Derby Oxford |
1-0 |
|
11.04.26
|
Southampton Derby |
2-1 |
|
06.04.26
|
Derby Stoke City |
2-0 |
|
03.04.26
|
Coventry Derby |
3-2 |
|
21.03.26
|
Derby Birmingham |
1-0 |
|
16.03.26
|
Portsmouth Derby |
0-1 |
|
10.03.26
|
Millwall Derby |
1-0 |
|
07.03.26
|
Derby Sheffield Wednesday |
2-1 |
|
28.02.26
|
Derby Blackburn |
3-1 |
|
24.02.26
|
Hull City Derby |
4-2 |
|
21.02.26
|
Watford Derby |
2-0 |
|
14.02.26
|
Derby Swansea |
2-0 |
|
07.02.26
|
Derby Ipswich |
1-2 |
|
30.01.26
|
Bristol City Derby |
0-5 |
|
23.01.26
|
Derby West Brom |
1-1 |
|
20.01.26
|
Charlton Derby |
1-2 |
|
17.01.26
|
Preston Derby |
0-1 |
|
11.01.26
|
Derby Leeds |
1-3 |
|
04.01.26
|
Derby Wrexham |
1-2 |
|
01.01.26
|
Derby Middlesbrough |
1-0 |
|
29.12.25
|
Leicester Derby |
2-1 |
|
26.12.25
|
Birmingham Derby |
1-1 |
|
20.12.25
|
Derby Portsmouth |
1-1 |
|
15.12.25
|
Sheffield Wednesday Derby |
0-3 |
|
10.12.25
|
Derby Millwall |
1-1 |
|
06.12.25
|
Derby Leicester |
1-3 |
|
29.11.25
|
Middlesbrough Derby |
2-1 |
|
25.11.25
|
Swansea Derby |
1-2 |
|
22.11.25
|
Derby Watford |
2-3 |
|
08.11.25
|
Blackburn Derby |
1-2 |
|
04.11.25
|
Derby Hull City |
2-1 |
|
01.11.25
|
Sheffield United Derby |
1-3 |
|
25.10.25
|
Derby QPR |
1-0 |
|
21.10.25
|
Derby Norwich |
1-0 |
|
18.10.25
|
Oxford Derby |
1-0 |
|
04.10.25
|
Derby Southampton |
1-1 |
|
30.09.25
|
Derby Charlton |
1-1 |
|
27.09.25
|
Wrexham Derby |
1-1 |
|
20.09.25
|
Derby Preston |
0-1 |
|
13.09.25
|
West Brom Derby |
0-1 |
|
30.08.25
|
Ipswich Derby |
2-2 |
|
26.08.25
|
Burnley Derby |
2-1 |
|
22.08.25
|
Derby Bristol City |
1-1 |
|
16.08.25
|
Derby Coventry |
3-5 |
|
12.08.25
|
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25
|
Stoke City Derby |
3-1 |
|
02.08.25
|
Derby Atromitos |
2-0 |
|
26.07.25
|
Burton Albion Derby |
2-1 |
|
18.04.26
|
Derby Oxford |
1-0 |
|
06.04.26
|
Derby Stoke City |
2-0 |
|
21.03.26
|
Derby Birmingham |
1-0 |
|
07.03.26
|
Derby Sheffield Wednesday |
2-1 |
|
28.02.26
|
Derby Blackburn |
3-1 |
|
14.02.26
|
Derby Swansea |
2-0 |
|
07.02.26
|
Derby Ipswich |
1-2 |
|
23.01.26
|
Derby West Brom |
1-1 |
|
11.01.26
|
Derby Leeds |
1-3 |
|
04.01.26
|
Derby Wrexham |
1-2 |
|
01.01.26
|
Derby Middlesbrough |
1-0 |
|
20.12.25
|
Derby Portsmouth |
1-1 |
|
10.12.25
|
Derby Millwall |
1-1 |
|
06.12.25
|
Derby Leicester |
1-3 |
|
22.11.25
|
Derby Watford |
2-3 |
|
04.11.25
|
Derby Hull City |
2-1 |
|
25.10.25
|
Derby QPR |
1-0 |
|
21.10.25
|
Derby Norwich |
1-0 |
|
04.10.25
|
Derby Southampton |
1-1 |
|
30.09.25
|
Derby Charlton |
1-1 |
|
20.09.25
|
Derby Preston |
0-1 |
|
22.08.25
|
Derby Bristol City |
1-1 |
|
16.08.25
|
Derby Coventry |
3-5 |
|
02.08.25
|
Derby Atromitos |
2-0 |
|
03.05.25
|
Derby Stoke City |
0-0 |
|
18.04.25
|
Derby Luton |
0-1 |
|
08.04.25
|
Derby Burnley |
0-0 |
|
02.04.25
|
Derby Preston |
2-0 |
|
11.03.25
|
Derby Coventry |
2-0 |
|
08.03.25
|
Derby Blackburn |
2-1 |
|
22.02.25
|
Derby Millwall |
0-1 |
|
11.02.25
|
Derby Oxford |
0-0 |
|
01.02.25
|
Derby Sheffield United |
0-1 |
|
21.01.25
|
Derby Sunderland |
0-1 |
|
18.01.25
|
Derby Watford |
0-2 |
|
29.12.24
|
Derby Leeds |
0-1 |
|
26.12.24
|
Derby West Brom |
2-1 |
|
13.12.24
|
Derby Portsmouth |
4-0 |
|
01.12.24
|
Derby Sheffield Wednesday |
1-2 |
|
27.11.24
|
Derby Swansea |
1-2 |
|
09.11.24
|
Derby Plymouth |
1-1 |
|
26.10.24
|
Derby Hull City |
1-1 |
|
05.10.24
|
Derby QPR |
2-0 |
|
28.09.24
|
Derby Norwich |
2-3 |
|
14.09.24
|
Derby Cardiff |
1-0 |
|
31.08.24
|
Derby Bristol City |
3-0 |
|
17.08.24
|
Derby Middlesbrough |
1-0 |
|
13.08.24
|
Derby Chesterfield |
2-1 |
|
03.08.24
|
Derby Valladolid |
2-1 |
|
24.07.24
|
Derby Chesterfield |
0-4 |
|
25.04.26
|
QPR Derby |
2-3 |
|
21.04.26
|
Norwich Derby |
2-1 |
|
11.04.26
|
Southampton Derby |
2-1 |
|
03.04.26
|
Coventry Derby |
3-2 |
|
16.03.26
|
Portsmouth Derby |
0-1 |
|
10.03.26
|
Millwall Derby |
1-0 |
|
24.02.26
|
Hull City Derby |
4-2 |
|
21.02.26
|
Watford Derby |
2-0 |
|
30.01.26
|
Bristol City Derby |
0-5 |
|
20.01.26
|
Charlton Derby |
1-2 |
|
17.01.26
|
Preston Derby |
0-1 |
|
29.12.25
|
Leicester Derby |
2-1 |
|
26.12.25
|
Birmingham Derby |
1-1 |
|
15.12.25
|
Sheffield Wednesday Derby |
0-3 |
|
29.11.25
|
Middlesbrough Derby |
2-1 |
|
25.11.25
|
Swansea Derby |
1-2 |
|
08.11.25
|
Blackburn Derby |
1-2 |
|
01.11.25
|
Sheffield United Derby |
1-3 |
|
18.10.25
|
Oxford Derby |
1-0 |
|
27.09.25
|
Wrexham Derby |
1-1 |
|
13.09.25
|
West Brom Derby |
0-1 |
|
30.08.25
|
Ipswich Derby |
2-2 |
|
26.08.25
|
Burnley Derby |
2-1 |
|
12.08.25
|
West Brom Derby (Penalties:2 - 3) |
1-1 |
|
09.08.25
|
Stoke City Derby |
3-1 |
|
26.07.25
|
Burton Albion Derby |
2-1 |
|
22.07.25
|
Walsall Derby |
2-3 |
|
18.07.25
|
Salzburg Derby |
1-2 |
|
12.07.25
|
Matlock Town Derby |
1-1 |
|
26.04.25
|
Hull City Derby |
0-1 |
|
21.04.25
|
West Brom Derby |
1-3 |
|
12.04.25
|
Portsmouth Derby |
2-2 |
|
05.04.25
|
Swansea Derby |
1-0 |
|
15.03.25
|
Plymouth Derby |
2-3 |
|
01.03.25
|
Middlesbrough Derby |
1-0 |
|
14.02.25
|
QPR Derby |
4-0 |
|
08.02.25
|
Norwich Derby |
1-1 |
|
25.01.25
|
Cardiff Derby |
2-1 |
|
14.01.25
|
Leyton Orient Derby (Penalties:6 - 5) |
1-1 |
|
04.01.25
|
Bristol City Derby |
1-0 |
|
01.01.25
|
Sheffield Wednesday Derby |
4-2 |
|
20.12.24
|
Luton Derby |
2-1 |
|
10.12.24
|
Burnley Derby |
0-0 |
|
07.12.24
|
Leeds Derby |
2-0 |
|
23.11.24
|
Preston Derby |
1-1 |
|
06.11.24
|
Coventry Derby |
1-2 |
|
02.11.24
|
Stoke City Derby |
2-1 |
|
22.10.24
|
Oxford Derby |
1-1 |
|
19.10.24
|
Millwall Derby |
1-1 |
|
01.10.24
|
Sunderland Derby |
2-0 |
|
22.08.2025
|
Derby Bristol City |
1-1
|
|
04.01.2025
|
Bristol City Derby |
1-0
|
|
31.08.2024
|
Derby Bristol City |
3-0
|
|
23.04.2022
|
Derby Bristol City |
1-3
|
|
04.12.2021
|
Bristol City Derby |
1-0
|
|
04.01.2025
|
Bristol City Derby |
1-0
|
|
04.12.2021
|
Bristol City Derby |
1-0
|
|
21.11.2020
|
Bristol City Derby |
1-0
|
|
12.02.2020
|
Bristol City Derby |
3-2
|
|
27.04.2019
|
Bristol City Derby |
0-2
|
|
16.09.2017
|
Bristol City Derby |
4-1
|