Goals
No goals in this one.
Man of the match
Expected goals (xG)
Trends
seasonAI 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
InternationalChannels in 45 countries
Venue
Conditions
- Weatherclear sky
- RefereeDean Whitestone
- 1st AssistantDaniel Leach
- 2nd AssistantCarl Fitch
- 4th OfficialDarren Drysdale
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
81- 90+3′Kieran Morgan from Queens Park Rangers has committed a foul.
- 90+1′Missed opportunity! Yakou Méïté from Cardiff City had a header from close range, but it sailed over the bar. The chance came after a corner, with Callum O'Dowda delivering the cross. Yakou Méïté's shot was off target.
- 90′Corner awarded to Cardiff City after a foul by Ronnie Edwards. Ronnie Edwards will take the corner kick.
- ⚠89′Another offensive push from Queens Park Rangers. Karamoko Dembélé takes a left-footed shot from the center of the penalty area, but it's stopped in the bottom right corner. Karamoko Dembélé's attempt on goal is on target.Penalty
- ⚠87′Missed opportunity! Callum Robinson from Cardiff City attempted a header from the middle of the penalty area but sent it soaring over the bar. The assist came from Will Fish, who delivered a cross into the box. Robinson's shot was off target.Penalty
- ⚠86′A shot has been deflected. Rubin Colwill from Cardiff City attempted a right-footed strike from the right side of the penalty area, but it was blocked. The assist came from Andy Rinomhota. Rubin Colwill's attempt has been thwarted.Penalty
- 84′Corner awarded to Queens Park Rangers after a deflection off Ethan Horvath. Ethan Horvath will take the corner kick.
- 84′Corner awarded to Queens Park Rangers after a play that resulted in a save by Ethan Horvath. Paul Smyth is set to take the corner kick.
- ⚠84′Another offensive push! Paul Smyth from Queens Park Rangers takes a left-footed shot from the right side of the penalty area, but it's expertly saved in the bottom right corner. Paul Smyth's shot is on target.Penalty
- ⚠83′The attempt is thwarted. Karamoko Dembélé of Queens Park Rangers takes a right-footed shot from the right side of the penalty area, but it's blocked. The assist came from Kenneth Paal, who delivered a cross. Karamoko Dembélé's shot is denied.Penalty
- ⚠83′The attempt on goal is thwarted. Daniel Bennie from Queens Park Rangers takes a right-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Kieran Morgan. Daniel Bennie's shot is denied.Penalty
- ⚠82′Missed opportunity. Yakou Méïté from Cardiff City attempted a left-footed shot from outside the penalty area, but it went wide of the target.Penalty
- 80′Callum O'Dowda from Cardiff City was awarded a free kick in the defensive area after being fouled by Kenneth Paal.
- 79′Corner awarded to Queens Park Rangers after a play that resulted in a save by Ethan Horvath. Now, Ethan Horvath will take the corner kick.
- 78′Corner awarded to Queens Park Rangers after Will Fish allowed the ball to go out. Karamoko Dembele will take the corner kick.
- 78′Sivert Mannsverk from Cardiff City committed a foul.
- 75′Corner awarded to Cardiff City after a foul by Daniel Bennie. It's now a corner kick for Daniel Bennie.
- 74′Corner awarded to Cardiff City after Karamoko Dembélé gave away a foul. Karamoko Dembélé will take the corner kick.
- ⚠74′Another offensive push from Cardiff City. Yakou Méïté takes a left-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. Yakou Méïté's shot is on target.Penalty
- 72′Callum O'Dowda from Cardiff City was awarded a free kick in the defensive area after being fouled by Jimmy Dunne.
- ⚠72′The attempt on goal was thwarted. Karamoko Dembélé from Queens Park Rangers tried to score with his left foot from outside the penalty area, but his shot was blocked. The assist came from Jimmy Dunne. Karamoko Dembélé's shot was denied.Penalty
- ⚠71′A fresh offensive effort unfolds as Yousef Salech from Cardiff City takes a right-footed shot from outside the penalty area, but the attempt is successfully stopped by the goalkeeper. Yousef Salech's shot is on target.Penalty
- 70′Missed opportunity for Cardiff City! Ollie Tanner attempted a left-footed shot from a challenging angle on the left side, but it sailed over the bar. The assist came from Rubin Colwill. Tanner's shot went wide of the target.
- 68′Andy Rinomhota from Cardiff City was awarded a free kick in the defensive area after being fouled by Paul Smyth.
- 🔄66′Substitution for Cardiff City: Yakou Méïté comes on to replace Cian Ashford.
- 65′Yousef Salech from Cardiff City had a great opportunity but his left-footed shot from the center of the box narrowly missed the target. The attempt went off target.
- 64′Jack Colback commits a foul against Queens Park Rangers.
- 62′Kenneth Paal from Queens Park Rangers committed a foul.
- 🔄61′Substitution for Queens Park Rangers: Kieran Morgan is coming on to replace Yang Min-Hyeok.
- 60′Sivert Mannsverk from Cardiff City committed a foul.
- ⚠56′The attempt is thwarted. Ollie Tanner from Cardiff City fires a right-footed shot from the left side of the penalty area, but it gets blocked. The assist came from Callum Robinson. Ollie Tanner's shot is denied.Penalty
- 🩹54′Substitution for Queens Park Rangers: Karamoko Dembélé comes on for Alfie Lloyd due to an injury. Karamoko Dembélé is now on the field.
- 🔄54′Substitution for Queens Park Rangers: Daniel Bennie comes on to replace Lucas Andersen. Daniel Bennie is now on the field.
- 🔄54′Substitution for Queens Park Rangers: Jonathan Varane comes on to replace Sam Field. Jonathan Varane is now on the field.
- 52′Corner awarded to Queens Park Rangers after a foul by Cian Ashford. Cian Ashford will take the corner kick.
- ⚠52′The attempt on goal is denied. Yang Min-Hyeok of Queens Park Rangers heads the ball from the center of the penalty area, but it's blocked. The cross was delivered by Paul Smyth. Yang Min-Hyeok's shot is thwarted.Penalty
- 47′Alfie Lloyd from Queens Park Rangers has been awarded a free kick in the defensive area after being fouled by Sivert Heggheim Mannsverk.
- 46′Andy Rinomhota from Cardiff City was awarded a free kick on the right flank after being fouled by Lucas Andersen.
- ★45′The second half is underway with the score still tied at Queens Park Rangers 0, Cardiff City 0.
- 🔄45′Substitution for Cardiff City: Callum Robinson comes on to replace Isaak Davies.
- 🔄45′Substitution for Cardiff City: Ollie Tanner is coming on to replace Will Alves.
- 🔄45′Substitution for Cardiff City: Jesper Daland comes on to replace Joel Bagan. Jesper Daland is now on the field.
- ⚠45+3′Missed opportunity! Yang Min-Hyeok from Queens Park Rangers took a right-footed shot from outside the penalty area that narrowly missed to the left. The assist came from Paul Smyth. Yang Min-Hyeok's attempt was off target.Penalty
- 45+2′Alfie Lloyd from Queens Park Rangers was awarded a free kick on the left side after being fouled by William Fish.
- 45′Isaak Davies of Cardiff City committed a foul.
- 40′Corner awarded to Queens Park Rangers after a foul by Cian Ashford. Cian Ashford will take the corner kick.
- 38′Ronnie Edwards commits a foul on a Queens Park Rangers player.
- 36′Sivert Mannsverk from Cardiff City committed a foul.
- 36′Andy Rinomhota from Cardiff City was awarded a free kick in the defensive area after being fouled by Yang Min-Hyeok.
- ⚠32′Cian Ashford from Cardiff City attempts a shot with his right foot from outside the penalty area, but it's successfully blocked.Penalty
- 🟨30′Liam Morrison of Queens Park Rangers has been shown a yellow card for committing a foul.
- 30′Cian Ashford from Cardiff City was awarded a free kick in an offensive position after being fouled by Liam Morrison.
- 🟨28′Rubin Colwill of Cardiff City has been shown a yellow card for committing a foul.
- 28′Rubin Colwill from Cardiff City committed a foul.
- ⚠27′Missed opportunity! Paul Smyth from Queens Park Rangers attempted a header from the middle of the penalty area, but it sailed high and to the left of the goal. The cross was delivered by Kenneth Paal. Paul Smyth's shot goes off target.Penalty
- 26′Alfie Lloyd from Queens Park Rangers was awarded a free kick in the defensive area after being fouled by William Fish.
- 25′Offside call against Queens Park Rangers. Yang Min-Hyeok is caught offside, along with Alfie Lloyd.
- 22′Isaak Davies from Cardiff City committed a foul.
- 21′Kenneth Paal from Queens Park Rangers committed a foul.
- ⚠20′The attempt is denied. Paul Smyth from Queens Park Rangers takes a left-footed shot from the middle of the penalty area, but it's blocked. The assist came from Alfie Lloyd, who set him up with a header. Paul Smyth's shot is thwarted.Penalty
- 19′Andy Rinomhota from Cardiff City commits a foul.
- ⚠17′Opportunity wasted. Rubin Colwill from Cardiff City attempted a right-footed shot from outside the penalty area, but it went wide of the goal. The assist came from Cian Ashford. Colwill's shot was off target.Penalty
- 16′Callum O'Dowda from Cardiff City was awarded a free kick in the defensive area after being fouled by Paul Smyth.
- ⚠14′Another offensive push here. Paul Smyth from Queens Park Rangers takes a left-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. The assist came from Jimmy Dunne. Paul Smyth's shot was on target.Penalty
- 14′Corner awarded to Queens Park Rangers after a play that resulted in a save by Ethan Horvath. Paul Smyth will take the corner kick.
- 8′Corner awarded to Cardiff City after a foul by Liam Morrison. Liam Morrison will take the corner kick.
- ⚠8′A shot is deflected. Yousef Salech from Cardiff City attempts a right-footed strike from outside the penalty area, but it's blocked. Yousef Salech's attempt is thwarted.Penalty
- ⚠5′A shot has been deflected. Callum O'Dowda from Cardiff City attempted a right-footed strike from outside the penalty area, but it was blocked. The assist came from Isaak Davies. O'Dowda's shot is stopped.Penalty
- ⚠4′Another offensive push underway. Alfie Lloyd from Queens Park Rangers takes a right-footed shot from outside the penalty area, but it's saved in the bottom left corner. Alfie Lloyd's attempt is on target.Penalty
- 3′Alfie Lloyd from Queens Park Rangers committed a foul.
- 1′Offside call against Queens Park Rangers. Paul Smyth is caught in an offside position. Ronnie Edwards is also flagged for offside.
- ★0′That's it! The match has concluded with a final score of Queens Park Rangers 0, Cardiff City 0.
- ★90+4′Rubin Colwill from Cardiff City earned a free kick on the right flank.
- ★90+1′The fourth official has indicated that there will be three minutes of stoppage time.
- ★49′The pause has ended. They are set to resume play.
- ★48′Sivert Mannsverk from Cardiff City committed a foul.
- ★45+4′The first half has concluded with the score tied at 0-0 between Queens Park Rangers and Cardiff City.
- ★45+1′Isaak Davies from Cardiff City committed a foul.
- ★45′The interruption has ended. They are set to resume play.
- 🩹42′Match interruption due to an injury to Yousef Salech from Cardiff City.
- ★0′The first half is underway.
Match statistics
Possession and passing
5 more
Attack
11 more
Defence and discipline
1 more
Other
Possession and passing
4 more
Attack
11 more
Defence and discipline
1 more
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 | 3.42 | 1.71 | 1.71 | 2.83 |
| Red cards | 0.04 | 0.04 | 0.00 | 0.06 |
| Second yellows | 0.00 | 0.00 | 0.00 | 0.04 |
| Penalties | 0.13 | 0.08 | 0.04 | 0.22 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Form
Queens Park RangersLDLLL
No matches in this scope.
Cardiff CityDWLLL
No matches in this scope.
Head-to-head
16Wins
7WinsThe two sides have met 30 times.
Trends
Share of this season's matches where it happened — a win, over 1.5 / 2.5 / 3.5 goals, both teams scoring, failing to score, a clean sheet.
Season comparison
Starting XI
The ↓ and minute under a player mean they were substituted off then.
Cardiff City's starting XI cost €370K more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
Queens Park Rangers — bench
Player statistics
Queens Park Rangers starters then subs, by rating
Jimmy Dunne#3 · Defender · 90′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 2
Passing
- Passes (accurate/total)
- 35/48
- Pass accuracy
- 73%
- Key passes
- 2
- Passes in final third
- 6
- Long balls (won/total)
- 3/8
Possession & duels
- Touches
- 70
- Duels (won/total)
- 11/19
- Aerials won
- 4
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 18
- Ball recoveries
- 5
Defence
- Tackles
- 6
- Clearances
- 5
- Blocked shots
- 1
Discipline
- Fouls
- 1
Ronnie Edwards#17 · Defender · 90′7.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 58/63
- Pass accuracy
- 92%
- Key passes
- 0
- Passes in final third
- 6
- Long balls (won/total)
- 4/8
Possession & duels
- Touches
- 85
- Duels (won/total)
- 3/9
- Aerials won
- 3
- Dispossessed
- 1
- Possession lost
- 7
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Interceptions
- 3
- Clearances
- 16
- Blocked shots
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 1
Liam Morrison#16 · Defender · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 45/48
- Pass accuracy
- 94%
- Key passes
- 0
- Passes in final third
- 3
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 66
- Duels (won/total)
- 2/4
- Possession lost
- 5
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 8
- Blocked shots
- 2
- Last-man tackles
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
Jack Colback#4 · Midfielder · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 37/42
- Pass accuracy
- 84%
- Key passes
- 0
- Passes in final third
- 5
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 4/5
Possession & duels
- Touches
- 55
- Duels (won/total)
- 6/11
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 7
- Ball recoveries
- 5
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 2
- Blocked shots
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 2
Paul Smyth#11 · Attacker · 90′7.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 4
- Shots on target
- 2
- Chances created
- 2
- Expected goals (xG)
- 0.25
- xGoT
- 0.33
Passing
- Passes (accurate/total)
- 5/10
- Pass accuracy
- 56%
- Key passes
- 2
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/2
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 37
- Duels (won/total)
- 7/18
- Aerials won
- 1
- Dribbles (won/attempted)
- 4/7
- Dispossessed
- 3
- Possession lost
- 16
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 1
- Offsides
- 1
Kenneth Paal#22 · Defender · 90′7.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 2
Passing
- Passes (accurate/total)
- 29/38
- Pass accuracy
- 76%
- Key passes
- 2
- Passes in final third
- 7
- Crosses (accurate/total)
- 2/3
- Long balls (won/total)
- 1/6
Possession & duels
- Touches
- 70
- Duels (won/total)
- 5/13
- Aerials won
- 3
- Dribbles (won/attempted)
- 0/2
- Possession lost
- 17
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 7
- Dribbled past
- 1
Discipline
- Fouls
- 3
- Fouls drawn
- 1
Alfie Lloyd#28 · Attacker · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Chances created
- 1
Passing
- Passes (accurate/total)
- 8/14
- Pass accuracy
- 57%
- Key passes
- 1
- Passes in final third
- 2
Possession & duels
- Touches
- 26
- Duels (won/total)
- 7/14
- Aerials won
- 3
- Dribbles (won/attempted)
- 1/0
- Dispossessed
- 1
- Possession lost
- 10
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Clearances
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 3
Sam Field#8 · Midfielder · 54′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 16/22
- Pass accuracy
- 73%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 31
- Duels (won/total)
- 5/9
- Aerials won
- 4
- Possession lost
- 7
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 5
Discipline
- Fouls
- 0
Lucas Andersen#25 · Midfielder · 54′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 14/16
- Pass accuracy
- 88%
- Key passes
- 0
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/4
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 33
- Duels (won/total)
- 4/9
- Dribbles (won/attempted)
- 0/2
- Possession lost
- 11
- Ball recoveries
- 2
Defence
- Tackles
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Paul Nardi#1 · Goalkeeper · 90′6.8
Goalkeeping
- Saves
- 2
- Goals conceded
- 0
- High claims
- 1
Passing
- Passes (accurate/total)
- 15/28
- Pass accuracy
- 56%
- Key passes
- 0
- Passes in final third
- 6
- Long balls (won/total)
- 5/18
Possession & duels
- Touches
- 38
- Duels (won/total)
- 0/0
- Possession lost
- 12
- Ball recoveries
- 8
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Minhyeok Yang#47 · Attacker · 61′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.16
Passing
- Passes (accurate/total)
- 16/19
- Pass accuracy
- 85%
- Key passes
- 0
Possession & duels
- Touches
- 33
- Duels (won/total)
- 3/9
- Aerials won
- 2
- Dispossessed
- 2
- Possession lost
- 9
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
- Offsides
- 1
Karamoko Dembélé#7 · Attacker · 36′7.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Expected goals (xG)
- 0.16
- xGoT
- 0.30
- Hit woodwork
- 1
Passing
- Passes (accurate/total)
- 3/6
- Pass accuracy
- 50%
- Key passes
- 0
- Crosses (accurate/total)
- 0/4
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 19
- Duels (won/total)
- 1/1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 8
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Clearances
- 2
Discipline
- Fouls
- 0
Kieran Morgan#21 · Defender · 29′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 5/8
- Pass accuracy
- 50%
- Key passes
- 1
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 15
- Duels (won/total)
- 1/4
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 7
Defence
- Tackles
- 0
Discipline
- Fouls
- 1
Daniel Bennie#27 · Attacker · 36′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.03
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 3/8
- Pass accuracy
- 38%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 16
- Duels (won/total)
- 2/5
- Aerials won
- 2
- Possession lost
- 8
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Clearances
- 2
Discipline
- Fouls
- 0
Jonathan Varane#40 · Midfielder · 36′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 13/17
- Pass accuracy
- 76%
- Key passes
- 0
- Passes in final third
- 1
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 29
- Duels (won/total)
- 3/8
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 1
- Possession lost
- 5
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Clearances
- 7
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Cardiff City starters then subs, by rating
Callum O'Dowda#11 · Defender · 90′7.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.06
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 10/16
- Pass accuracy
- 63%
- Key passes
- 1
- Passes in final third
- 16
- Crosses (accurate/total)
- 2/9
- Long balls (won/total)
- 3/7
Possession & duels
- Touches
- 58
- Duels (won/total)
- 9/13
- Aerials won
- 4
- Dribbles (won/attempted)
- 1/2
- Possession lost
- 23
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 2
- Clearances
- 7
- Blocked shots
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 3
Yousef Salech#22 · Attacker · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Expected goals (xG)
- 0.22
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 3/23
- Pass accuracy
- 13%
- Key passes
- 0
- Passes in final third
- 5
Possession & duels
- Touches
- 37
- Duels (won/total)
- 19/29
- Aerials won
- 14
- Dribbles (won/attempted)
- 2/2
- Dispossessed
- 1
- Possession lost
- 22
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Clearances
- 4
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Will Fish#2 · Defender · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 15/20
- Pass accuracy
- 75%
- Key passes
- 1
- Passes in final third
- 3
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 33
- Duels (won/total)
- 5/10
- Aerials won
- 4
- Possession lost
- 6
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Clearances
- 9
- Blocked shots
- 1
Discipline
- Fouls
- 2
Rubin Colwill#27 · Midfielder · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Chances created
- 3
- Expected goals (xG)
- 0.08
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 27/40
- Pass accuracy
- 68%
- Key passes
- 3
- Passes in final third
- 8
- Crosses (accurate/total)
- 1/4
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 60
- Duels (won/total)
- 6/11
- Aerials won
- 3
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 1
- Possession lost
- 19
- Ball recoveries
- 4
Defence
- Tackles
- 0
- Interceptions
- 2
- Clearances
- 2
- Blocked shots
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 3
- Yellow cards
- 1
Andy Rinomhota#35 · Defender · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 19/26
- Pass accuracy
- 73%
- Key passes
- 1
- Passes in final third
- 9
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 2/6
Possession & duels
- Touches
- 47
- Duels (won/total)
- 5/9
- Aerials won
- 1
- Possession lost
- 14
- Ball recoveries
- 6
Defence
- Tackles
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 3
Ethan Horvath#1 · Goalkeeper · 90′7.2
Goalkeeping
- Saves
- 4
- Saves inside box
- 2
- Goals conceded
- 0
Passing
- Passes (accurate/total)
- 8/27
- Pass accuracy
- 30%
- Key passes
- 0
- Passes in final third
- 9
- Long balls (won/total)
- 6/24
Possession & duels
- Touches
- 35
- Duels (won/total)
- 0/0
- Possession lost
- 19
- Ball recoveries
- 4
Defence
- Tackles
- 0
- Clearances
- 3
Discipline
- Fouls
- 0
Isaak Davies#39 · Midfielder · 46′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 2/5
- Pass accuracy
- 40%
- Key passes
- 1
Possession & duels
- Touches
- 17
- Duels (won/total)
- 5/10
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 7
- Ball recoveries
- 2
Defence
- Tackles
- 3
- Interceptions
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 1
Sivert Mannsverk#15 · Midfielder · 90′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 26/40
- Pass accuracy
- 63%
- Key passes
- 1
- Passes in final third
- 16
- Long balls (won/total)
- 2/8
Possession & duels
- Touches
- 52
- Duels (won/total)
- 4/12
- Aerials won
- 2
- Possession lost
- 16
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 4
- Blocked shots
- 1
- Dribbled past
- 2
Discipline
- Fouls
- 4
Cian Ashford#45 · Midfielder · 66′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.05
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 6/8
- Pass accuracy
- 75%
- Key passes
- 1
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 18
- Duels (won/total)
- 4/7
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 6
- Ball recoveries
- 3
Defence
- Tackles
- 3
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Joel Bagan#23 · Defender · 46′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 7/12
- Pass accuracy
- 58%
- Key passes
- 0
- Passes in final third
- 2
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 18
- Duels (won/total)
- 1/2
- Possession lost
- 5
Defence
- Tackles
- 0
- Clearances
- 5
Discipline
- Fouls
- 0
- Fouls drawn
- 1
William Thomas Alves#29 · Midfielder · 46′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/2
- Pass accuracy
- 100%
- Key passes
- 0
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 17
- Duels (won/total)
- 2/7
- Aerials won
- 1
- Dispossessed
- 4
- Possession lost
- 9
- Ball recoveries
- 2
Defence
- Tackles
- 1
- Clearances
- 2
Discipline
- Fouls
- 0
Yakou Méïté#19 · Attacker · 24′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Expected goals (xG)
- 0.19
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 3/4
- Pass accuracy
- 75%
- Key passes
- 0
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 15
- Duels (won/total)
- 4/6
- Aerials won
- 1
- Dribbles (won/attempted)
- 3/3
- Dispossessed
- 2
- Possession lost
- 4
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Jesper Daland#5 · Defender · 44′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 12/14
- Pass accuracy
- 87%
- Key passes
- 0
- Passes in final third
- 2
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 19
- Duels (won/total)
- 4/5
- Aerials won
- 4
- Possession lost
- 2
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Clearances
- 4
Discipline
- Fouls
- 0
Callum Robinson#47 · Attacker · 44′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.07
Passing
- Passes (accurate/total)
- 7/9
- Pass accuracy
- 78%
- Key passes
- 1
- Crosses (accurate/total)
- 0/2
Possession & duels
- Touches
- 16
- Duels (won/total)
- 2/5
- Aerials won
- 2
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 2
- Possession lost
- 8
- Ball recoveries
- 3
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Ollie Tanner#32 · Attacker · 44′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.16
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 2/3
- Pass accuracy
- 67%
- Key passes
- 0
- Crosses (accurate/total)
- 1/1
Possession & duels
- Touches
- 16
- Duels (won/total)
- 3/7
- Dribbles (won/attempted)
- 1/5
- Possession lost
- 7
- Ball recoveries
- 2
Defence
- Tackles
- 2
Discipline
- Fouls
- 0
Coaches
Absentees
4| Player | Reason | Back |
|---|---|---|
| 🩹injury · Hamstring Injury | 1 Aug 2025 | |
| 🩹injury · Back Injury | 30 Jun 2025 | |
| 🩹injury · Hip Injury | 9 Nov 2025 |
| Player | Reason | Back |
|---|---|---|
| 🩹injury · Hamstring Injury | unknown |
Officials
- RefereeDean Whitestone
- 1st AssistantDaniel Leach
- 2nd AssistantCarl Fitch
- 4th OfficialDarren Drysdale
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 |
|---|---|---|
| Queens Park Rangers | 2.2045.45% | 2.2344.84% |
| Draw | 3.3030.3% | 3.1531.75% |
| Cardiff City | 3.3030.3% | 3.4029.41% |
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 |
|---|---|---|
| Queens Park Rangers or Draw | – | 1.2977.52% |
| Queens Park Rangers or Cardiff City | – | 1.3375.19% |
| Draw or Cardiff City | 1.6660.02% | 1.6062.5% |
| QPR or Cardiff | 1.3375.02% | – |
| QPR or Draw | 1.3375.02% | – |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.3872.46% |
| 0–1 goals | – | 3.0033.33% |
| 3+ goals | 2.2045.45% | 2.2045.45% |
| 0–2 goals | 1.6660.02% | 1.6361.35% |
| 4+ goals | – | 4.3522.99% |
| 0–3 goals | – | 1.2083.33% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 1.9052.38% | 1.8753.48% |
| No | 1.8055.56% | 1.8454.35% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| Queens Park Rangers | 3.0033.33% | 2.8535.09% |
| Draw | 2.0548.78% | 2.0449.02% |
| Cardiff City | 4.0025% | 3.9025.64% |
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 |
|---|---|
| X → X | 4.7521.05% |
| X → CDF | 7.0014.29% |
| CDF → X | 15.006.67% |
| CDF → CDF | 5.5018.18% |
| Cardiff - QPR | 29.003.45% |
| Draw - QPR | 5.5018.18% |
| QPR - Cardiff | 34.002.94% |
| QPR - Draw | 15.006.67% |
| QPR - QPR | 3.7526.67% |
Total cornersi
Total corners over or under the line.
i
Total corners over or under the line.
| Outcome | bet365 |
|---|---|
| 12 - 14 | 4.0025% |
| 6 - 8 | 3.4029.41% |
| 9 - 11 | 2.6038.46% |
| Under 6 | 11.009.09% |
| Over 14 | 8.0012.5% |
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.2878.13% |
| 0–2 cards | – | 3.3030.3% |
| 4+ cards | 1.7257.9% | 1.6859.52% |
| 0–3 cards | 2.0050% | 2.0249.5% |
| 5+ cards | – | 2.4341.15% |
| 0–4 cards | – | 1.4867.57% |
| 6+ cards | – | 3.7027.03% |
| 0–5 cards | – | 1.2182.64% |
| 7+ cards | – | 5.8017.24% |
| 0–6 cards | – | 1.0991.74% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
