Match Stats

Bristol City vs Shrewsbury Town

52'Yellow 52'   Aaron Pierre83'Yellow 83'   Taylor Moore90'Yellow 90'   Donald Love
Bristol City

Bristol City

  • L
  • W
  • D
  • L
  • L

1 - 1

Shrewsbury Town

Shrewsbury Town

  • L
  • W
  • D
  • W
  • L
  • 1st half score: 1 - 0
  • 2nd half score: 0 - 1
  • Date:4/1/2020
  • Time:11:31
  • Venue:Ashton Gate
Bristol City v Shrewsbury Town - Match Preview
Bristol City v Shrewsbury Town - Match Preview
Ashley Williams banned for Shrews match

Bristol City will be without defender Ashley Williams through suspension for the FA Cup-third round tie against Shrewsbury.

The veteran Welshman was sent off early in the first half of the 4-0 Sky Bet Championship defeat by Brentford on New Year’s Day, so serves a one-game ban.

Midfielder Korey Smith returned to the starting line-up against the Bees, but Adam Nagy could come back in along with Spanish forward Rodri if head coach Lee Johnson considers fresh changes.

Defender Nathan Baker continues his recovery from an unspecified problem, along with midfielder Sammie Szmodics (knee).

Shrewsbury will not be able to field on-loan City goalkeeper Max O’Leary.

The Irish keeper, 23, has impressed for the League One side, but has been refused permission to play in the cup tie, with his parent club said to be considering a January recall.

Veteran Joe Murphy is set to come into the team, while the Shrews confirmed midfielder Luke McCormick and Louis Thompson have both had loan spells cut short and returned to their respective parent clubs, Chelsea and Norwich.

Ousmane Fane, meanwhile, has left the club by mutual consent to return home to France for personal reasons.

Head to Head Comparison

14/01/2020
Shrewsbury Town1 - 0Bristol City

Bristol City - Last 5 Matches

04/11/2026
Bristol City1 - 2Wolverhampton Wanderers
31/10/2026
Bolton Wanderers2 - 3Bristol City
24/10/2026
Stoke City0 - 0Bristol City
17/10/2026
Bristol City0 - 1Sheffield United
13/10/2026
Bristol City0 - 1Blackburn Rovers

Shrewsbury Town - Last 5 Matches

31/10/2026
Shrewsbury Town1 - 2Gillingham FC
27/10/2026
Shrewsbury Town2 - 1Everton U21
24/10/2026
Rotherham United3 - 3Shrewsbury Town
20/10/2026
Crawley Town2 - 3Shrewsbury Town
10/10/2026
Shrewsbury Town0 - 1Exeter City