Bristol City vs Millwall score
Final: Bristol City 0–2 Millwall. The score tells you what happened. The numbers tell you why.
Ashton Gate Stadium
Form & H2H
Head to head
| Date | Match | Competition | Result |
|---|---|---|---|
| 15 Aug | Bristol City vs Millwall | Championship | 0 - 2 |
Match details
Bristol City vs Millwall in Championship · Sat 15 Aug 2026, 14:00 UTC
Match events
- 15' Card — Josh Coburn
- 23' Card — Adam Randell
- 29' subst — F. Azeez
- 36' Card — Adam Randell
- 36' Card — Adam Randell
- 41' Goal — J. Coburn
- 45' Card — Jenson Metcalfe
- 46' subst — Y. Hirakawa
- 50' Goal — J. Coburn
- 56' subst — L. Eissat
- 64' subst — D. Ballard
- 64' subst — S. Greenwood
- 64' subst — L. Tolaj
- 64' subst — T. Arconte
- 64' subst — J. Metcalfe
- 82' subst — Z. Sturge
- 83' subst — J. Coburn
Match statistics
| Stat | Bristol City | Millwall |
|---|---|---|
| Shots on Goal | 0 | 3 |
| Shots off Goal | 6 | 10 |
| Total Shots | 8 | 24 |
| Blocked Shots | 2 | 11 |
| Shots insidebox | 2 | 18 |
| Shots outsidebox | 6 | 6 |
| Fouls | 8 | 12 |
| Corner Kicks | 6 | 6 |
| Offsides | 1 | 3 |
| Ball Possession | 34% | 66% |
| Yellow Cards | 2 | 2 |
| Red Cards | 1 | 0 |
| Goalkeeper Saves | 2 | 0 |
| Total passes | 263 | 513 |
| Passes accurate | 156 | 424 |
| Passes % | 59% | 83% |
| expected_goals | 0.52 | 3.40 |
| goals_prevented | 0.00 | 0.00 |
More from Championship
| Date | Match | Competition | Venue | Time |
|---|---|---|---|---|
| 28 Nov | Preston vs Norwich | Championship | Deepdale | 12:30 |
| 27 Nov | Southampton vs Middlesbrough | Championship | St. Mary's Stadium | 20:00 |
| 25 Nov | Stoke City vs Millwall | Championship | Bet365 Stadium | 20:00 |
| 25 Nov | Bolton vs West Brom | Championship | Toughsheet Community Stadium | 19:45 |
| 25 Nov | Burnley vs Birmingham | Championship | Turf Moor | 19:45 |
| 25 Nov | Watford vs Blackburn | Championship | Vicarage Road | 19:45 |
| 24 Nov | Wolves vs Derby | Championship | Molineux Stadium | 20:00 |
| 24 Nov | Sheffield Utd vs Southampton | Championship | Bramall Lane | 19:45 |