Ipswich vs Bristol City

2 - 0
🕒 Tue, 20 Jan 2026 19:45 Europe/London 📍 Portman Road 🧑‍⚖️ Dean Whitestone 🔁 Regular Season - 28 🏁 match finished
Season
2025-2026 Season
Stage
Regular Season - 28
Regular Season Table
Ipswich 2 · Bristol City 12
Referee Stats
19 matches · 1.37 yellow cards avg
Yellow cards avg 1.37
Reds avg 0.05
Penalties avg 0.05
Over 4.5 cards 5%
Home wins 26%
Draws 32%
Away wins 42%
How the match was won
  • Shots were tight (11-8).
  • Possession was balanced (51%-49%).
  • Physical contest: 7 yellows.

Team Overview

Ipswich (Home stats)

Games / Record

23
W-D-L: 14-8-1

Goals For / Against

43 / 17
Avg: 1.87 / 0.74

Points

50
Avg: 2.17

Clean Sheets

10

Failed to Score

2
Bristol City (Away stats)

Games / Record

23
W-D-L: 8-7-8

Goals For / Against

26 / 28
Avg: 1.13 / 1.22

Points

31
Avg: 1.35

Clean Sheets

6

Failed to Score

8

Match Context & Trends

Venue-only form, goal timing, first-goal trends and league context around this Championship fixture.

Quick comparison bars

2.17
PPG
1.35
1.87
GF
1.13
0.74
GA
1.22
57%
O2.5
43%
52%
BTTS
52%
22%
Score 1st
4%

League-position context

Ipswich rank2nd
Bristol City rank12th
Ipswich points84
Bristol City points62
Ipswich: #2 · 84 pts · GD +33
Currently in the automatic promotion spots. 19 pts above the play-off edge. 32 pts clear of the relegation zone.
Bristol City: #12 · 62 pts · GD +0
22 pts off the top 2. 7 pts off the play-off line. 10 pts clear of the relegation zone.
22-point gap between the two sides coming into kick-off.

Ipswich last 5 home

W D W D D
Points9/15
Weighted index69
Goals9-5
Record2-3-0
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Bristol City last 5 away

L D D W D
Points6/15
Weighted index31
Goals6-6
Record1-3-1
Weighted index gives more importance to the most recent venue-specific matches. 100 means maximum recent points return.
Unbeaten, but draw-heavy in the recent venue-specific run.

Ipswich trend breakdown

Over 2.557%
BTTS52%
BTTS + O2.530%
1H Over 0.578%
Also: Over 0.5 96% · Over 1.5 83% · Over 3.5 22% · 1H BTTS 22%

Bristol City trend breakdown

Over 2.543%
BTTS52%
BTTS + O2.539%
1H Over 0.565%
Also: Over 0.5 87% · Over 1.5 70% · Over 3.5 17% · 1H BTTS 26%

Scoring reliability

Ipswich score at home91%
Ipswich clean sheet at home43%
Bristol City score away65%
Bristol City clean sheet away26%

First-goal patterns

Ipswich score first22%
Ipswich win after scoring first80%
Bristol City score first4%
Bristol City win after scoring first100%
Comeback rate after conceding first: Ipswich 100% · Bristol City 57%
Avg first goal minute: Ipswich 25.2' · Bristol City 11.0'

Vs league average

Ipswich score at home1.87 vs 1.40
Ipswich concede at home0.74 vs 1.20
Bristol City score away1.13 vs 1.20
Bristol City concede away1.22 vs 1.40
Ipswich score 34% above league average, while Bristol City score 6% below league average.
Defensive side: Ipswich are 39% below league average at home, and Bristol City are 13% below league average away.

Head-to-head trends

Recent games5
Avg goals2.40
BTTS60%
Over 2.520%
At this venue setup: 3.80 goals on average across the last 5.

Ipswich goal timing (home)

1H scored: 53% 2H scored: 47% Danger: 76-90+ Vulnerable: 31-45
Goals scored by 15-minute interval
76-90+ 6
0-15 5
31-45 4
61-75 2
16-30 1
46-60 1
Goals conceded by 15-minute interval
31-45 2
61-75 2
0-15 1
16-30 1
46-60 1
76-90+ 0

Bristol City goal timing (away)

1H scored: 50% 2H scored: 50% Danger: 31-45 Vulnerable: 16-30
Goals scored by 15-minute interval
31-45 3
46-60 2
76-90+ 2
0-15 1
16-30 1
61-75 1
Goals conceded by 15-minute interval
16-30 5
0-15 4
61-75 2
46-60 1
76-90+ 1
31-45 0

Match Statistics

Shots on Goal
3
3
Total Shots
11
8
Shots off Goal
3
4
Blocked Shots
5
1
Shots Inside Box
8
5
Shots Outside Box
3
3
Ball Possession
51%
49%
Corner Kicks
9
2
Fouls
19
14
Offsides
2
2
Yellow Cards
1
6
Red Cards
Goalkeeper Saves
3
1
Total Passes
472
460
Passes Accurate
384
376
Passes %
81%
82%

Events

Yellow Cards
Home
1
Away
6
Red Cards
Home
0
Away
0
Substitutions
Home
5
Away
5
8'
8' Goal · 1-0
J. Clarke
Normal Goal · Assist: J. Cajuste
27'
27' Z. Vyner
1st substitution · For: Sam Morsy
40'
40' Neto Borges
55'
55' Goal · 2-0
J. Clarke
Normal Goal · Assist: Iván Azón
59'
59' Neto Borges
2nd substitution · For: C. Pring
59'
59' M. Sykes
3rd substitution · For: George Earthy
59'
59' E. Riis
4th substitution · For: S. Armstrong
60'
60' Sam Morsy
62'
62' R. Dickie
63'
63' W. Burns
1st substitution · For: K. McAteer
63'
63' J. Cajuste
2nd substitution · For: J. Taylor
71'
71' D. Furlong
72'
72' Iván Azón
3rd substitution · For: G. Hirst
73'
73' M. Núñez
4th substitution · For: S. Szmodics
74'
74' G. Tanner
80'
80' R. Atkinson
5th substitution · For: H. Roberts
84'
84' J. Clarke
5th substitution · For: A. Young
87'
87' A. Randell
89'
89' S. Armstrong

Ipswich vs Bristol City 2-0: match report, goals, cards and substitutions

Ipswich beat Bristol City 2-0 on Tuesday, 20 January 2026 in Championship. The match was refereed by Dean Whitestone. It was played at Portman Road.

First half: Ipswich took an early lead at 8' when J. Clarke scored, with the assist credited to J. Cajuste, making the score 1-0. Bristol City made their 1st substitution at 27', with Z. Vyner replacing Sam Morsy. Neto Borges received a yellow card for Bristol City at 40'.

Second half: Ipswich extended the lead at 55' when J. Clarke scored, with the assist credited to Iván Azón, making the score 2-0. Bristol City made their 2nd substitution at 59', with Neto Borges replacing C. Pring. Bristol City made their 3rd substitution at 59', with M. Sykes replacing George Earthy. Bristol City made their 4th substitution at 59', with E. Riis replacing S. Armstrong. Sam Morsy received a yellow card for Bristol City at 60'. R. Dickie received a yellow card for Bristol City at 62'. Ipswich made their 1st substitution at 63', with W. Burns replacing K. McAteer. Ipswich made their 2nd substitution at 63', with J. Cajuste replacing J. Taylor. D. Furlong received a yellow card for Ipswich at 71'. Ipswich made their 3rd substitution at 72', with Iván Azón replacing G. Hirst. Ipswich made their 4th substitution at 73', with M. Núñez replacing S. Szmodics. G. Tanner received a yellow card for Bristol City at 74'. Bristol City made their 5th substitution at 80', with R. Atkinson replacing H. Roberts. Ipswich made their 5th substitution at 84', with J. Clarke replacing A. Young. A. Randell received a yellow card for Bristol City at 87'. S. Armstrong received a yellow card for Bristol City at 89'.

Ipswich used 5 substitutions while Bristol City used 5 substitutions. Ipswich got 1 yellow card, while Bristol City got 6 yellow cards.

How the match was won

  • Shots were tight (11-8).
  • Possession was balanced (51%-49%).
  • Physical contest: 7 yellows.

Head-to-Head Overview

All Meetings (Any Venue)
Total Games12
Home Wins4
Draws3
Away Wins5
Over 2.5 Goals6 (50.0%)
BTTS8 (66.7%)
Home vs Away as Scheduled
Total Games6
Home Wins3
Draws1
Away Wins2
Over 2.5 Goals5 (83.3%)
BTTS5 (83.3%)

Ipswich vs Bristol City Head-to-Head History by Season