Goals
Man of the match
Expected goals (xG)
AI forecast
TippioAn AI subscription opens everything. You can also earn it by tipping: tip at least 70% of a league's matches in a week and next week it's yours for free. A single outcome opens by watching an ad. Sign in and it shows here too, if you have access.
TV stations
InternationalVenue
Conditions
- Weatherlight rain
- RefereeCharles Breakspear
- 1st AssistantDaniel Leach
- 2nd AssistantNigel Lugg
- 4th OfficialJames Bell
Pressure index
Which side was pressing, minute by minute. The markers are the events: tap one to read the minute and the player — and, with ball positions loaded, the replay jumps there.
Match flow
Ball positions
The ball's path over the whole match or one half: press play to run through it, drag the slider to jump anywhere. Loaded on request to keep the page light.
Commentary
84- And that's it. The match concludes - Bristol City triumphs with 2, Rotherham United fails to score.
- 90+5′The second half concludes - Bristol City triumphs over Rotherham United with a score of 2-0.
- 90+4′Opportunity squandered. Tom Eaves of Rotherham United narrowly misses a header from the middle of the box. The assist came from a cross by Cohen Bramall.
- 90+2′Elijah Morrison of Bristol City commits a foul.
- 90+2′Andy Rinomhota of Rotherham United successfully secured a defensive free kick.
- 90+1′Pause ended. They are prepared to resume.
- 90+1′Match pause - Bristol City.
- 89′Corner kick awarded to Rotherham United, forced by George Tanner.
- 88′Player change - Rotherham United. Oliver Rathbone is replaced by Ben Hatton.
- 🩹85′Player swap - Bristol City. Cameron Pring, due to an injury, is being replaced by Elijah Morrison.
- 85′Offside called against Rotherham United. Sam Nombe has been flagged for offside.
- 85′Pause ended. They are prepared to proceed.
- 🩹84′Match interruption - Cameron Pring of Bristol City is injured.
- 🟨83′Joe Williams of Bristol City has been handed a yellow card due to committing a foul.
- 83′Joe Williams of Bristol City has committed a foul.
- 83′Andy Rinomhota of Rotherham United has earned a defensive free kick.
- 81′Player Swap - Bristol City. Andy King is brought in to replace Scott Twine.
- 76′Cohen Bramall of Rotherham United has earned a free kick on the left flank.
- 76′Ross McCrorie of Bristol City has committed a foul.
- 75′Opportunity squandered. Scott Twine of Bristol City takes a right-footed shot from beyond the box but fails to hit the target. The assist came from Joe Williams following a corner kick.
- 74′Corner kick awarded to Bristol City. The opportunity arises due to a deflection off Grant Hall.
- 74′Attempt thwarted. Nahki Wells of Bristol City tries a right-footed shot from the right side of the box but it's defended. The assist came from Mark Sykes with a well-placed through ball.
- 72′Scott Twine of Bristol City has earned an offensive free kick.
- 72′Andy Rinomhota of Rotherham United commits a foul.
- 72′Opportunity squandered. Scott Twine of Bristol City fires a left-footed shot from the middle of the box that sails high and wide to the left. The assist came from a cross by Nahki Wells.
- 69′Pause is over. They are prepared to proceed.
- 68′Match interruption - Bristol City.
- 68′Player switch - Rotherham United. Jordan Hugill is being replaced by Sam Nombe.
- 68′Player swap for Rotherham United. Femi Seriki is coming on to replace Sebastian Revan.
- 🟨67′Tom Eaves of Rotherham United has been issued a yellow card due to a foul.
- 67′Ross McCrorie - Bristol City - won a free kick in defence.
- 67′Fouled by Tom Eaves - Rotherham United
- 66′Missed chance. Tom Eaves - Rotherham United - shot with left foot from outside the box missed.
- 64′Player change - Bristol City. Matty James is being replaced by Jason Knight.
- 63′Player swap for Bristol City. Anis Mehmeti is replaced by Mark Sykes.
- 63′Player swap - Bristol City. Tommy Conway is replaced by Nahki Wells.
- 61′Shot blocked. Matty James - Bristol City - shot with right foot from outside the box is blocked. Assist - Cameron Pring.
- 58′Fouled by Sebastian Revan - Rotherham United
- 58′Cameron Pring of Bristol City has successfully secured a defensive free kick.
- ⚽57′Score! Bristol City leads 2-0 against Rotherham United. Scott Twine of Bristol City successfully strikes a right-footed shot into the right corner from a free kick.
- 56′Scott Twine - Bristol City - won a free kick in attack.
- 56′Fouled by Andy Rinomhota - Rotherham United
- 54′Corner kick awarded to Bristol City. The opportunity arises due to a deflection off Tom Eaves.
- 50′Haydon Roberts of Bristol City has successfully earned a defensive free kick.
- 50′Tom Eaves from Rotherham United commits a foul.
- 49′Attempt thwarted. Matty James of Bristol City's right-footed shot from the box's center is obstructed.
- 46′Missed chance. Sebastian Revan - Rotherham United - shot with left foot from the right side of the box missed. Assist - Cohen Bramall with a cross.
- 45′Player swap for Rotherham United. Arvin Appiah is replaced by Grant Hall.
- 45′The second half kicks off with Bristol City leading Rotherham United by a score of 1-0.
- 45+3′The first half concludes with Bristol City leading Rotherham United by 1-0.
- 45+2′Opportunity lost. Scott Twine of Bristol City narrowly misses the goal with a right-footed shot from a challenging spot and considerable distance on the left, following a free kick.
- 45+1′Scott Twine - Bristol City - won a free kick on the left wing.
- 45+1′Fouled by Oliver Rathbone - Rotherham United
- 44′New attacking attempt. Tommy Conway - Bristol City - shot with left foot inside of six yard box - left side is saved by goalkeeper in the centre of the goal. Assist - Scott Twine.
- 44′Haydon Roberts - Bristol City - won a free kick in defence.
- 44′Fouled by Jordan Hugill - Rotherham United
- 38′Fouled by Joe Williams - Bristol City
- 38′Andy Rinomhota - Rotherham United - won a free kick in defence.
- ⚽32′Goal! Bristol City 1, Rotherham United 0. Tommy Conway - Bristol City - converts the penalty with a shot with right foot to the left corner.
- 🟨31′Dillon Phillips - Rotherham United - receive yellow card for a foul.
- ⚠31′Penalty conceded by Dillon Phillips - Rotherham United - after a foul in the penalty area.Penalty
- ⚠31′Penalty Bristol City. Tommy Conway draws a foul in the penalty area.Penalty
- 30′Rob Dickie - Bristol City - won a free kick in defence.
- 30′Fouled by Tom Eaves - Rotherham United
- 30′Offside - Bristol City. Anis Mehmeti is in offside.
- 28′New attacking attempt. Tommy Conway - Bristol City - shot with left foot from the centre of the box is saved by goalkeeper in the centre of the goal. Assist - Matty James.
- 28′Lee Peltier - Rotherham United - won a free kick on the right wing.
- 28′Fouled by Tommy Conway - Bristol City
- 26′Missed chance. Tom Eaves - Rotherham United - shot with the head from the centre of the box missed. Assist - Oliver Rathbone with a cross after corner.
- 25′New attacking attempt. Hakeem Odoffin - Rotherham United - shot with the head from the centre of the box is saved in the top centre of the goal. Assist - Oliver Rathbone with a cross.
- 24′Corner - Rotherham United. Conceded by Max O'Leary.
- 24′New attacking attempt. Tom Eaves - Rotherham United - shot with right foot from the right side of the box is saved in the right corner. Assist - Hakeem Odoffin.
- 19′Haydon Roberts - Bristol City - won a free kick in defence.
- 19′Fouled by Jordan Hugill - Rotherham United
- 17′Pause finished. They are prepared to proceed.
- 17′Match pause - Bristol City.
- 12′Missed chance. Cameron Pring - Bristol City - shot with left foot from outside the box is high and wide to the left. Assist - Scott Twine.
- 11′New attacking attempt. Tommy Conway - Bristol City - shot with right foot from the right side of the box is saved in the right corner.
- 8′Offside call - It's against Rotherham United. Jordan Hugill has been flagged for being offside.
- 6′Offside call - Bristol City. Tommy Conway has been flagged offside.
- 6′Bristol City earns a corner kick, forced by Oliver Rathbone's defensive play.
- 5′Missed chance. Scott Twine - Bristol City - shot with right foot from outside the box missed after corner.
- 5′Corner kick awarded to Bristol City, forced by Cohen Bramall's defensive play.
- The initial half commences...
Match statistics
Possession and passing
2 more
Attack
13 more
Defence and discipline
Other
Possession and passing
2 more
Attack
13 more
Defence and discipline
Other
Possession and passing
2 more
Attack
12 more
Defence and discipline
Other
The halves are each period's own numbers — not a split of the full-time figures.
The referee
| Avg | Home | Away | Career | |
|---|---|---|---|---|
| Yellow cards | 2.00 | 1.00 | 1.00 | 3.29 |
| Red cards | 0.00 | 0.00 | 0.00 | 0.05 |
| Second yellows | 0.00 | 0.00 | 0.00 | 0.02 |
| Penalties | 0.50 | 0.50 | 0.00 | 0.40 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Starting XI
The ↓ and minute under a player mean they were substituted off then.
Bristol City's starting XI cost €4.0M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
Bristol City — bench
Player statistics
Bristol City starters then subs, by rating
Scott Twine#7 · Attacker · 81′8.5
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 5
- Shots on target
- 1
- Expected goals (xG)
- 0.31
- xGoT
- 0.31
Passing
- Passes (accurate/total)
- 27/34
- Pass accuracy
- 79%
- Key passes
- 2
- Long balls (won/total)
- 0/1
- Through balls
- 2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 5/9
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 3
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 3
Tommy Conway#15 · Attacker · 63′7.8
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 4
- Shots on target
- 4
- Big chances missed
- 1
- Expected goals (xG)
- 1.34
- xGoT
- 1.41
- Penalties scored
- 1
- Penalties won
- 1
Passing
- Passes (accurate/total)
- 14/18
- Pass accuracy
- 78%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/4
- Dribbles (won/attempted)
- 0/1
Defence
- Tackles
- 0
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Offsides
- 1
Cameron Pring#3 · Midfielder · 85′7.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.03
Passing
- Passes (accurate/total)
- 41/58
- Pass accuracy
- 71%
- Key passes
- 1
- Long balls (won/total)
- 1/4
Possession & duels
- Touches
- 0
- Duels (won/total)
- 8/10
- Aerials won
- 1
- Dribbles (won/attempted)
- 2/2
Defence
- Tackles
- 4
- Dribbled past
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Rob Dickie#16 · Defender · 90′7.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 91/98
- Pass accuracy
- 93%
- Key passes
- 0
- Long balls (won/total)
- 4/5
Possession & duels
- Touches
- 0
- Duels (won/total)
- 6/7
- Aerials won
- 4
Defence
- Tackles
- 1
- Clearances
- 5
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Haydon Roberts#24 · Defender · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 73/85
- Pass accuracy
- 86%
- Key passes
- 0
- Crosses (accurate/total)
- 3/5
- Long balls (won/total)
- 0/5
Possession & duels
- Touches
- 0
- Duels (won/total)
- 9/10
- Aerials won
- 3
- Dribbles (won/attempted)
- 3/4
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 3
Max O'Leary#1 · Goalkeeper · 90′7.3
Goalkeeping
- Saves
- 2
- Saves inside box
- 2
- Goals conceded
- 0
Passing
- Passes (accurate/total)
- 22/23
- Pass accuracy
- 96%
- Key passes
- 0
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/0
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Joe Williams#8 · Midfielder · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 78/93
- Pass accuracy
- 84%
- Key passes
- 1
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 1/5
- Through balls
- 1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 5/10
- Aerials won
- 3
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Yellow cards
- 1
Matty James#6 · Midfielder · 64′7.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Big chances created
- 1
- Expected goals (xG)
- 0.27
- xGoT
- 0.02
Passing
- Passes (accurate/total)
- 38/42
- Pass accuracy
- 90%
- Key passes
- 1
- Long balls (won/total)
- 1/1
- Through balls
- 1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/2
- Aerials won
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Ross McCrorie#2 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 43/48
- Pass accuracy
- 90%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 7/15
- Aerials won
- 3
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 1
Defence
- Tackles
- 2
- Clearances
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 1
George Tanner#19 · Defender · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 56/65
- Pass accuracy
- 86%
- Key passes
- 0
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 3/7
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/3
Defence
- Tackles
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
Anis Mehmeti#11 · Attacker · 63′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 18/22
- Pass accuracy
- 82%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/4
- Dribbles (won/attempted)
- 1/3
- Dispossessed
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
- Offsides
- 1
Jason Knight#12 · Midfielder · 26′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 24/24
- Pass accuracy
- 100%
- Key passes
- 0
- Long balls (won/total)
- 2/2
- Through balls
- 1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/1
- Aerials won
- 1
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Mark Sykes#17 · Midfielder · 27′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 17/22
- Pass accuracy
- 77%
- Key passes
- 1
- Crosses (accurate/total)
- 0/1
- Through balls
- 1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/2
Defence
- Tackles
- 0
- Interceptions
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
Nahki Wells#21 · Attacker · 27′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.07
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 4/5
- Pass accuracy
- 80%
- Key passes
- 1
- Crosses (accurate/total)
- 1/2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 2/3
- Dribbles (won/attempted)
- 1/1
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
Andy King#10 · Midfielder · 9′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 4/6
- Pass accuracy
- 67%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/1
Defence
- Tackles
- 1
Discipline
- Fouls
- 0
Elijah Morrison#33 · Midfielder · 5′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 0/1
- Pass accuracy
- 0%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/2
Defence
- Tackles
- 0
Discipline
- Fouls
- 1
Rotherham United starters then subs, by rating
Cohen Bramall#3 · Defender · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 18/24
- Pass accuracy
- 75%
- Key passes
- 2
- Crosses (accurate/total)
- 2/4
- Long balls (won/total)
- 3/7
Possession & duels
- Touches
- 0
- Duels (won/total)
- 6/8
- Aerials won
- 1
- Dribbles (won/attempted)
- 3/4
- Dispossessed
- 1
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Hakeem Odoffin#22 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.02
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 10/14
- Pass accuracy
- 71%
- Key passes
- 1
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 4/7
- Aerials won
- 2
- Dribbles (won/attempted)
- 2/2
Defence
- Tackles
- 0
- Blocked shots
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
Oliver Rathbone#18 · Midfielder · 88′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 21/25
- Pass accuracy
- 84%
- Key passes
- 2
- Crosses (accurate/total)
- 2/3
- Long balls (won/total)
- 4/5
Possession & duels
- Touches
- 0
- Duels (won/total)
- 3/10
- Aerials won
- 2
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 1
Defence
- Tackles
- 1
- Interceptions
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 1
Lee Peltier#21 · Defender · 90′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 21/33
- Pass accuracy
- 64%
- Key passes
- 0
- Long balls (won/total)
- 2/11
Possession & duels
- Touches
- 0
- Duels (won/total)
- 3/5
- Aerials won
- 1
Defence
- Tackles
- 1
- Interceptions
- 5
- Clearances
- 5
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Tom Eaves#9 · Attacker · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 4
- Shots on target
- 1
- Expected goals (xG)
- 0.29
- xGoT
- 0.10
Passing
- Passes (accurate/total)
- 4/8
- Pass accuracy
- 50%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 0
- Duels (won/total)
- 3/14
- Aerials won
- 2
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 2
Defence
- Tackles
- 1
Discipline
- Fouls
- 3
- Yellow cards
- 1
Andy Rinomhota#12 · Midfielder · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 23/30
- Pass accuracy
- 77%
- Key passes
- 0
- Long balls (won/total)
- 3/7
Possession & duels
- Touches
- 0
- Duels (won/total)
- 5/10
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 1
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 2
- Fouls drawn
- 3
Jordan Hugill#10 · Attacker · 68′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 7/14
- Pass accuracy
- 50%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 0/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 2/6
- Aerials won
- 2
Defence
- Tackles
- 0
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Offsides
- 1
Dillon Phillips#26 · Goalkeeper · 90′6.6
Goalkeeping
- Saves
- 3
- Saves inside box
- 3
- Goals conceded
- 2
Passing
- Passes (accurate/total)
- 20/37
- Pass accuracy
- 54%
- Key passes
- 0
- Long balls (won/total)
- 19/36
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/2
Defence
- Tackles
- 0
- Clearances
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
- Penalties conceded
- 1
Sebastian Revan#28 · Defender · 68′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.09
Passing
- Passes (accurate/total)
- 8/11
- Pass accuracy
- 73%
- Key passes
- 0
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 4/11
- Dribbles (won/attempted)
- 1/3
- Dispossessed
- 1
Defence
- Tackles
- 3
- Interceptions
- 1
- Clearances
- 5
- Dribbled past
- 3
Discipline
- Fouls
- 1
Cameron Humphreys#24 · Defender · 90′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 28/32
- Pass accuracy
- 88%
- Key passes
- 0
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 0
- Duels (won/total)
- 3/3
- Aerials won
- 1
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 1
Discipline
- Fouls
- 0
Arvin Appiah#30 · Midfielder · 46′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 5/5
- Pass accuracy
- 100%
- Key passes
- 0
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/3
- Dribbles (won/attempted)
- 1/1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Femi Seriki#38 · Defender · 22′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 9/9
- Pass accuracy
- 100%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/1
Defence
- Tackles
- 0
- Interceptions
- 1
Discipline
- Fouls
- 0
Grant Hall#20 · Defender · 44′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 9/10
- Pass accuracy
- 90%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 1/1
- Aerials won
- 1
Defence
- Tackles
- 0
- Clearances
- 2
- Blocked shots
- 2
Discipline
- Fouls
- 0
Sam Nombe#29 · Attacker · 22′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/6
- Pass accuracy
- 50%
- Key passes
- 0
Possession & duels
- Touches
- 0
- Duels (won/total)
- 0/2
- Dispossessed
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
- Offsides
- 1
Coaches
Absentees
1| Player | Reason | Back |
|---|---|---|
| 🩹injury · Unknown Injury | 3 May 2024 |
Officials
- RefereeCharles Breakspear
- 1st AssistantDaniel Leach
- 2nd AssistantNigel Lugg
- 4th OfficialJames Bell
Odds
Opening markets, for information — Tippio is not a bookmaker. Under each price, the probability it implies.
Match winner (1X2)i
Who wins in regular time: home (1), draw (X) or away (2).
i
Who wins in regular time: home (1), draw (X) or away (2).
| Outcome | bet365 | Unibet |
|---|---|---|
| Bristol City | 1.3673.37% | 1.3673.53% |
| Draw | 5.0020% | 4.7021.28% |
| Rotherham United | 8.5011.76% | 8.5011.76% |
Double chancei
Two outcomes in one bet — it wins if either happens.
i
Two outcomes in one bet — it wins if either happens.
| Outcome | bet365 | Unibet |
|---|---|---|
| Bristol City or Draw | 1.0892.34% | 1.0595.24% |
| Bristol City or Rotherham United | 1.1685.76% | 1.1785.47% |
| Draw or Rotherham United | 3.0033.33% | 3.1032.26% |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.2580% |
| 0–1 goals | – | 4.1024.39% |
| 3+ goals | 1.7257.9% | 1.8254.95% |
| 0–2 goals | 2.1047.62% | 2.0050% |
| 4+ goals | – | 3.1531.75% |
| 0–3 goals | – | 1.3673.53% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 2.0050% | 2.1247.17% |
| No | 1.7257.9% | 1.6759.88% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| Bristol City | 1.9052.38% | 1.8254.95% |
| Draw | 2.4041.67% | 2.4540.82% |
| Rotherham United | 7.0014.29% | 7.0014.29% |
Half-time / full-timei
Who leads at half-time and who wins at the end — both together.
i
Who leads at half-time and who wins at the end — both together.
| Outcome | bet365 |
|---|---|
| BSC → BSC | 2.1047.62% |
| BSC → X | 17.005.88% |
| BSC → RTU | 41.002.44% |
| X → BSC | 4.0025% |
| X → X | 7.0014.29% |
| X → RTU | 15.006.67% |
| RTU → BSC | 21.004.76% |
| RTU → X | 19.005.26% |
| RTU → RTU | 13.007.69% |
Total cornersi
Total corners over or under the line.
i
Total corners over or under the line.
| Outcome | bet365 |
|---|---|
| 12 - 14 | 3.7526.67% |
| 6 - 8 | 3.6027.78% |
| 9 - 11 | 2.6238.1% |
| Under 6 | 13.007.69% |
| Over 14 | 7.0014.29% |
Cards over/underi
Total cards (yellow = 1, red = 2) over or under the line.
i
Total cards (yellow = 1, red = 2) over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 3+ cards | – | 1.4369.93% |
| 0–2 cards | – | 2.6038.46% |
| 4+ cards | 2.2045.45% | 2.1845.87% |
| 0–3 cards | 1.6161.92% | 1.6062.5% |
| 5+ cards | – | 3.6027.78% |
| 0–4 cards | – | 1.2281.97% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
