Swansea vs Bristol City
| Yellow cards avg | 2.00 |
|
|---|---|---|
| Reds avg | 0.00 |
|
| Penalties avg | 0.00 |
|
| Over 4.5 cards | 14% |
|
| Home wins | 43% |
|
| Draws | 14% |
|
| Away wins | 43% |
|
- Shots were tight (8-12).
- Bristol City controlled possession (56%).
- Physical contest: 6 yellows.
Team Overview
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Games / Record
Goals For / Against
Points
Clean Sheets
Failed to Score
Match Context & Trends
Venue-only form, goal timing, first-goal trends and league context around this Championship fixture.
Quick comparison bars
Swansea last 5 home
Bristol City last 5 away
Swansea trend breakdown
Bristol City trend breakdown
Scoring reliability
First-goal patterns
Vs league average
Head-to-head trends
Swansea goal timing (home)
Bristol City goal timing (away)
Match Statistics
Events
Swansea vs Bristol City 1-0: match report, goals, cards and substitutions
Swansea beat Bristol City 1-0 on Saturday, 21 February 2026 in Championship. The match was refereed by Will Finnie. It was played at Swansea.com Stadium.
First half: Swansea took the lead at 26' when Z. Vipotnik scored, making the score 1-0. M. Widell received a yellow card for Swansea at 44'. George Earthy received a yellow card for Bristol City at 45+1'.
Second half: No goals were scored in the second half. Swansea made their 1st substitution at 53', with Gustavo Gomes replacing Ronald. Bristol City made their 1st substitution at 56', with T. Horvat replacing S. Twine. Bristol City made their 2nd substitution at 56', with A. Randell replacing M. Bird. Bristol City made their 3rd substitution at 65', with George Earthy replacing M. Sykes. Bristol City made their 4th substitution at 66', with D. Burgzorg replacing E. Riis. Swansea made their 2nd substitution at 70', with M. Widell replacing M. Yalcouyé. S. Armstrong received a yellow card for Bristol City at 72'. Swansea made their 3rd substitution at 79', with E. Galbraith replacing J. Ward. Swansea made their 4th substitution at 79', with Gonçalo Franco replacing L. Walta. Swansea made their 5th substitution at 79', with Z. Vipotnik replacing L. Cullen. Bristol City made their 5th substitution at 80', with S. Armstrong replacing S. Bell. J. Fulton received a yellow card for Swansea at 87'. M. Bird received a yellow card for Bristol City at 90'. S. Twine received a yellow card for Bristol City at 90+2'.
Swansea used 5 substitutions while Bristol City used 5 substitutions. Swansea got 2 yellow cards, while Bristol City got 4 yellow cards.
How the match was won
- Shots were tight (8-12).
- Bristol City controlled possession (56%).
- Physical contest: 6 yellows.
Head-to-Head Overview
| Total Games | 15 |
| Home Wins | 5 |
| Draws | 4 |
| Away Wins | 6 |
| Over 2.5 Goals | 4 (26.7%) |
| BTTS | 6 (40.0%) |
| Total Games | 7 |
| Home Wins | 3 |
| Draws | 1 |
| Away Wins | 3 |
| Over 2.5 Goals | 3 (42.9%) |
| BTTS | 4 (57.1%) |