Bristol City host Derby County at Ashton Gate on Friday in the Championship, with both sides still firmly involved in the congested middle of the table. Bristol City sit seventh with 43 points from 29 matches, while Derby County are 11th on 42 points, leaving little margin between the two as the season enters a decisive phase.
Bristol City arrive with mixed but competitive form. They have taken seven wins from 15 home games, scoring 25 goals and conceding only 15. Home xG stands at 1.39 per match with xGA at 1.17, producing a positive balance driven by steady chance creation rather than volume dominance. Their home xPTS of 22.85 ranks mid-table, reflecting consistent performances without long winning runs. Recent matches show defensive stability, with two clean sheets across the last four, but attacking output has fluctuated, with xG ranging between 0.89 and 1.40.
Derby County remain difficult to separate from opponents. They have won seven of 14 away fixtures, scoring 21 and conceding 16. Away xG sits at 0.85 with xGA at 1.12, producing tight margins but frequent involvement in competitive games. Their away xPTS of 16.27 supports a record built on efficiency rather than control. Derby’s recent run includes strong away results despite modest chance volumes, with both teams to score landing regularly and over 2.5 goals appearing in 64% of away matches.
Both teams enter the fixture without major structural changes. The data points to a balanced contest shaped by fine margins, where territory and chance quality rather than possession volume should decide the outcome.
How the bookies view it: Hosts favourites
Bristol City are priced at 21/20 in the match winner market, equating to a 48.8% chance of a home win. The draw is available at 13/5, which equates to a 27.8% probability, while Derby County are priced at 3/1, representing a 25.0% chance of an away victory.
The goals markets point toward a competitive game. Over 2.5 goals is priced at 15/13, equating to a 46.4% probability. Both teams to score is available at 10/11, which equates to a 52.4% chance.
Head to Head: Closely matched
Across the last 17 Championship meetings, Bristol City and Derby County remain closely matched. Bristol City have seven wins, Derby have six, with four draws.
The aggregate scoreline stands at 29-28 in Bristol City’s favour. Average goals per game sit at 2.76, with both sides contributing almost evenly, reflected by an average goal difference of minus 0.06.
Recent meetings underline the balance. The most recent clash ended 1-1, while the reverse fixture last season finished 1-0 to Bristol City. Four of the last eight meetings have produced goals for both sides, including higher scoring games such as 3-2, 3-3 and 2-1. Neither side has managed to establish a run of dominance, with momentum frequently swinging between fixtures.
At Ashton Gate, Bristol City have won three of the last six meetings, though five of those six were settled by a single goal or ended level. Derby have scored in four of their last six visits, showing a consistent attacking presence away from home in this fixture. At Pride Park, Derby have also found goals regularly, with Bristol City scoring in five of the last seven trips.
Players to watch: Morsy the foul king
Sam Morsy 2+ fouls is supported by both his Bristol City sample and his longer record.
He has six fouls in 296 minutes so far. That is 1.82 fouls per 90. He has already landed two fouls twice in five appearances, with returns of 1,2,2,0,1.
His baseline has held across leagues. Last season in the Premier League he averaged 1.78 fouls per game. In the Championship in 2023/24 he made 75 fouls in 42 games, 1.79 per game, and he recorded at least one foul in 35 matches.
The line asks him to reach two, not a spike. If his minutes move toward a full game, the numbers sit close to that threshold and his early Bristol City returns already include multiple twos.
Predicted line-ups
Bristol City (3-4-2-1): Vitek, Tanner, Dickie, Atkinson, McCrorie, Randell, Knight, Pring, Earthy, Twine, Jakobsen.
Derby County (4-2-3-1): Zetterstrom, Ward, Langas, Batth, Elder, Travis, Ozoh, Brereton Diaz, Clark, Brewster, Agyemang.
Anything else catch the eye?
Both teams to score stands out in Bristol City vs Derby County due to overlapping attacking trends and defensive profiles that rarely suppress chances across 90 minutes.
Bristol City average 1.67 home goals per match, while Derby County score 1.50 goals per away game. Neither side shows a consistent pattern of failing to score, with Bristol City failing to score in only 27% of home fixtures and Derby in just 7% of away matches.
Chance data reinforces the angle. Bristol City generate 8.00 shots inside the box per home game and allow 7.00, showing open games with exchanges at both ends. Derby County post 5.93 shots in the box for and concede 6.93 away, keeping them involved even when territorial control is limited. Shots on target follow a similar pattern, with Bristol City recording 4.07 for and 4.00 against at home, while Derby average 3.00 for and 4.00 against on the road.
Clean sheet numbers also support the bet. Bristol City keep a clean sheet in 40% of home matches, while Derby manage just 21% away. That combination reduces the probability of a one-sided shutout. Big chances underline the risk, with Bristol City producing 15 at home and conceding 12, while Derby concede nine away and create six, ensuring defensive pressure at both ends.
Recent form does not contradict the trend. Derby’s away both teams to score rate sits at 71%, while Bristol City’s overall profile shows regular goal involvement even in lower scoring games. With both sides creating and conceding consistent box activity, both teams to score at 10/11 aligns with the underlying numbers and match dynamics.



GambleAware