Bristol City are one of the weaker teams in the league, but the recent performance is good. Cardiff City have led English League Championship for two seasons, obviously they have better strength compared to Bristol City. In the recent 6 encounters, Cardiff City have 4 wins and 2 draws.