Goals
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
EnglandChannels in 46 countries
Venue
Conditions
- Weatherclear sky
- RefereeElliot Bell
- 1st AssistantRob Smith
- 2nd AssistantBhupinder Gill
- 4th OfficialOliver Langford
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
97- ⚠90+10′Missed opportunity. Tyler Goodrham from Oxford United attempted a right-footed shot from outside the penalty area, but it sailed high and to the right of the goal. Tyler Goodrham's shot was off target.Penalty
- 🔄90+10′Substitution for Queens Park Rangers: Kieran Morgan comes on to replace Jack Colback.
- 🟨90+7′Jack Colback of Queens Park Rangers has been shown a yellow card for committing a foul.
- 90+7′Jack Colback commits a foul against Queens Park Rangers.
- ⚠90+3′Another offensive move unfolds. Tyler Goodrham from Oxford United takes a right-footed shot from outside the penalty area, which is successfully saved in the left corner. The assist came from Rúben Rodrigues. Tyler Goodrham's attempt is on target.Penalty
- 90+6′Jack Colback committed a foul on a Queens Park Rangers player.
- 🔄90+3′Substitution for Oxford United: Alex Matos comes on to replace Siriki Dembélé. Alex Matos enters the match.
- ⚠79′A fresh offensive effort unfolds as Przemyslaw Placheta from Oxford United takes a right-footed shot from outside the penalty area, which is expertly saved in the bottom left corner. The assist comes from Cameron Brannagan. Przemyslaw Placheta's attempt goes off target.Penalty
- ⚽90+1′Goal! Oxford United 1, Queens Park Rangers 3. Yang Min-Hyeok scores for Queens Park Rangers with a left-footed shot from the left side of the penalty area. Yang Min-Hyeok finds the back of the net!
- 80′Another offensive push. Yang Min-Hyeok from Queens Park Rangers takes a left-footed shot from the center of the box, but it’s saved in the bottom left corner. The assist came from Nicolas Madsen. Yang Min-Hyeok's shot was on target.
- 90′Corner awarded to Queens Park Rangers after a foul by Cameron Brannagan. Brannagan will take the corner kick.
- 🟨89′Paul Nardi of Queens Park Rangers has been shown a yellow card.
- 89′Tyler Goodrham from Oxford United has committed a foul.
- 87′Tom Bradshaw of Oxford United committed a foul.
- 87′Foul committed by Jimmy Dunne of Queens Park Rangers.
- 🟨87′Cameron Brannagan from Oxford United has been shown a yellow card for committing a foul.
- 87′Cameron Brannagan from Oxford United committed a foul.
- 86′Corner awarded to Oxford United after a foul by Liam Morrison. Liam Morrison will take the corner kick.
- 🟨85′Lucas Andersen of Queens Park Rangers has been shown a yellow card for committing a foul.
- 85′Lucas Andersen commits a foul on a Queens Park Rangers player.
- 83′Corner awarded to Queens Park Rangers after a foul by Stanley Mills. Mills will take the corner kick.
- 🔄83′Substitution for Queens Park Rangers: Harrison Ashby comes on to replace Nicolas Madsen. Harrison Ashby is now on the field.
- 🩹82′Substitution for Queens Park Rangers: Karamoko Dembélé comes on to replace Paul Smyth due to an injury.
- ⚠82′Another offensive push. Cameron Brannagan from Oxford United takes a right-footed shot from outside the penalty area, but the goalkeeper makes a save right in the middle of the goal. Cameron Brannagan's shot is on target.Penalty
- ⚠82′The attempt is thwarted. Rúben Rodrigues from Oxford United takes a left-footed shot from the left side of the penalty area, but it's blocked. Rúben Rodrigues' effort is denied.Penalty
- 81′Corner awarded to Oxford United after a foul by Morgan Fox. Morgan Fox will take the corner kick.
- 54′Liam Morrison of Queens Park Rangers attempts a header from the center of the box, but it's blocked.
- 78′Corner awarded to Oxford United after a foul by Morgan Fox. Morgan Fox takes the corner kick.
- ⚠77′The attempt on goal is thwarted. Ben Nelson from Oxford United heads the ball from the center of the penalty area, but his shot is blocked. The assist came from Siriki Dembélé, who delivered the cross. Ben Nelson's shot is denied.Penalty
- 76′Morgan Fox commits a foul on a player from Queens Park Rangers.
- 🔄75′Substitution for Oxford United: Tom Bradshaw comes on to replace Will Vaulks.
- 🔄75′Substitution for Oxford United: Rúben Rodrigues is coming on to replace Mark Harris.
- 🩹69′Substitution for Queens Park Rangers: Morgan Fox comes on to replace Kenneth Paal due to an injury. Morgan Fox is now on the field.
- 67′Mark Harris from Oxford United committed a foul.
- 66′Corner awarded to Oxford United after a foul by Kenneth Paal. Kenneth Paal will take the corner kick.
- 🔄64′Substitution for Queens Park Rangers: Yang Min-Hyeok comes on to replace Daniel Bennie.
- 🔄64′Substitution for Queens Park Rangers: Lucas Andersen comes on to replace Sam Field.
- 63′Kenneth Paal from Queens Park Rangers committed a foul.
- 🟨64′Stanley Mills of Oxford United has been shown a yellow card.
- 62′Goal! Oxford United 1, Queens Park Rangers 2. Stanley Mills scores for Oxford United with a header from the center of the box, finding the top right corner of the net. The assist came from Siriki Dembélé, who delivered a perfect cross. Stanley Mills finds the back of the net with a well-placed header.
- 🩹61′Substitution for Oxford United: Stanley Mills comes on to replace Hidde ter Avest, who is leaving the field due to injury. Stanley Mills is now on the pitch.
- 57′Tyler Goodrham of Oxford United commits a foul.
- 55′Przemyslaw Placheta committed a foul against Oxford United.
- 53′Corner awarded to Queens Park Rangers after a foul by Ben Nelson. Ben Nelson will take the corner kick.
- ⚠53′The attempt is thwarted. Kenneth Paal from Queens Park Rangers takes a left-footed shot from the left side of the penalty area, but it's blocked. The assist came from Nicolas Madsen. Kenneth Paal's shot is denied.Penalty
- ⚠53′The attempt is thwarted. Paul Smyth from Queens Park Rangers takes a left-footed shot from the right side of the penalty area, but it's blocked. The assist came from Jimmy Dunne. Paul Smyth's shot is denied.Penalty
- 51′Hidde ter Avest commits a foul against Oxford United.
- 51′Cameron Brannagan from Oxford United committed a foul.
- 50′Cameron Brannagan from Oxford United has been awarded a free kick in the defensive area after being fouled by Ronnie Edwards.
- 49′Corner awarded to Queens Park Rangers after a foul by Ben Nelson. Ben Nelson will take the corner kick.
- 49′Tyler Goodrham of Oxford United committed a foul.
- 48′Cameron Brannagan from Oxford United was awarded a free kick on the left side after being fouled by Daniel Bennie.
- ⚠47′Cameron Brannagan from Oxford United attempts a shot with his right foot from outside the penalty area, but it's intercepted and blocked.Penalty
- ⚠47′The attempt is thwarted. Tyler Goodrham from Oxford United takes a left-footed shot from the middle of the penalty area, but it gets blocked. Tyler Goodrham's shot is denied.Penalty
- ★45′The second half is underway with the score at Oxford United 0, Queens Park Rangers 2.
- 🔄45′Substitution for Oxford United: Tyler Goodrham replaces Ole Romenij.
- 45+2′Siriki Dembélé commits a foul against Oxford United.
- 45+1′Jimmy Dunne from Queens Park Rangers committed a foul.
- 42′An unfortunate own goal by Ole Romenij of Oxford United has put them behind. The score now stands at Oxford United 0, Queens Park Rangers 2, thanks to Romenij's mistake.
- 42′Another offensive effort underway. Sam Field from Queens Park Rangers takes a left-footed shot from close range, but it's successfully stopped. Sam Field's shot is on target.
- 39′Opportunity wasted! Jimmy Dunne of Queens Park Rangers fired a right-footed shot from the middle of the box, but it sailed over the goal. The chance was set up by Nicolas Madsen, who delivered a cross following a corner. Jimmy Dunne's attempt missed the target.
- 39′Corner awarded to Queens Park Rangers after a foul by Michal Helik. Helik will take the corner kick.
- 38′Corner awarded to Oxford United after a foul by Jonathan Varane. Varane will take the corner kick.
- ⚠30′Cameron Brannagan of Oxford United takes a right-footed shot from outside the penalty area, but it gets deflected. The assist came from Will Vaulks. Brannagan's attempt is thwarted.Penalty
- 30′Daniel Bennie from Queens Park Rangers has been awarded a free kick in the defensive area after being fouled by Siriki Dembele.
- 29′Jack Colback commits a foul on a Queens Park Rangers player.
- 28′Corner awarded to Oxford United after a foul by Sam Field. Sam Field will take the corner kick.
- ⚠27′A fresh offensive effort unfolds as Cameron Brannagan from Oxford United takes a right-footed shot from outside the penalty area, but it's successfully stopped by the goalkeeper. Brannagan's attempt is on target.Penalty
- 19′Przemyslaw Placheta commits a foul against Oxford United.
- 19′Foul committed by Jimmy Dunne of Queens Park Rangers.
- ⚠14′Another offensive push! Daniel Bennie from Queens Park Rangers takes a right-footed shot from the right side of the penalty area, but it's stopped in the bottom left corner. The assist came from Jonathan Varane, who delivered a well-placed through ball. Daniel Bennie’s shot is on target!Penalty
- 13′Hidde ter Avest commits a foul against Oxford United.
- 🩹12′Substitution for Oxford United: Joe Bennett comes on to replace Ciaron Brown, who is leaving the field due to injury.
- 7′Goal! Queens Park Rangers takes the lead against Oxford United, making it 1-0. Ronnie Edwards scores with a close-range effort following a corner kick.
- 6′Cameron Brannagan from Oxford United committed a foul.
- ⚠5′Another offensive push from Queens Park Rangers. Jonathan Varane takes a shot with his right foot from outside the penalty area, but it's saved in the bottom left corner. The assist came from Kenneth Paal. Jonathan Varane's attempt is on target.Penalty
- ⚠3′The attempt is denied. Jonathan Varane from Queens Park Rangers takes a right-footed shot from outside the penalty area, but it's blocked. Jonathan Varane's shot is thwarted.Penalty
- ★0′The opening half of the match is underway.
- ★0′That's it! The match has concluded with Oxford United losing to Queens Park Rangers, 1-3.
- ⚠90+12′Missed opportunity. Tyler Goodrham from Oxford United took a shot with his right foot from outside the penalty area, but it sailed high and to the right of the goal.Penalty
- ⚠90′A new offensive play unfolds as Przemyslaw Placheta from Oxford United takes a right-footed shot from outside the penalty area, but it’s kept out with a save to the left corner. The assist came from Cameron Brannagan.Penalty
- ★78′The pause has ended. They are set to resume play.
- ★73′The pause has ended. They are set to resume play.
- 🩹72′Match halted due to an injury to Paul Smyth from Queens Park Rangers.
- ★69′The pause has ended. They are set to resume play.
- 🩹67′Match halted due to an injury to Kenneth Paal from Queens Park Rangers.
- ★61′The pause has ended. They're set to resume play.
- 🩹58′Match halted due to an injury to Sam Field from Queens Park Rangers.
- 🩹58′Match is currently on hold due to an injury to Hidde ter Avest from Oxford United.
- ★45+6′The first half has concluded with a score of Oxford United 0, Queens Park Rangers 2.
- ★45+1′Siriki Dembélé from Oxford United has earned a free kick in the defensive area.
- ★45′The fourth official has indicated that there will be 6 minutes of stoppage time.
- ★36′The pause has ended. They are set to resume play.
- 🩹33′Match is currently on hold due to an injury to Joe Bennett from Oxford United.
- ★12′The pause has ended. They are set to resume play.
- 🩹9′Match is currently paused due to an injury to Ciaron Brown from Oxford United.
- ★6′Corner awarded to Queens Park Rangers after Ben Nelson allowed the ball to go out.
Match statistics
Possession and passing
5 more
Attack
13 more
Defence and discipline
1 more
Other
Possession and passing
3 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 | 4.60 | 2.00 | 2.60 | 4.48 |
| Red cards | 0.00 | 0.00 | 0.00 | 0.04 |
| Second yellows | 0.00 | 0.00 | 0.00 | 0.08 |
| Penalties | 0.20 | 0.00 | 0.20 | 0.04 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Form
Oxford UnitedWLWLD
No matches in this scope.
Queens Park RangersDLDLL
No matches in this scope.
Head-to-head
0Wins
2WinsThe two sides have met 4 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.
Oxford United's starting XI cost €1.4M more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
Oxford United — bench
Queens Park Rangers — bench
Player statistics
Oxford United starters then subs, by rating
Michal Helik#47 · Defender · 90′7.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 38/48
- Pass accuracy
- 78%
- Key passes
- 0
- Passes in final third
- 3
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 4/6
Possession & duels
- Touches
- 65
- Duels (won/total)
- 11/15
- Aerials won
- 10
- Possession lost
- 12
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 12
- Blocked shots
- 1
Discipline
- Fouls
- 0
Cameron Brannagan#8 · Midfielder · 90′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 4
- Shots on target
- 2
- Chances created
- 1
- Expected goals (xG)
- 0.15
- xGoT
- 0.05
Passing
- Passes (accurate/total)
- 30/41
- Pass accuracy
- 75%
- Key passes
- 1
- Passes in final third
- 10
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 4/9
Possession & duels
- Touches
- 54
- Duels (won/total)
- 2/6
- Possession lost
- 14
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Clearances
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 3
- Fouls drawn
- 1
- Yellow cards
- 1
Will Vaulks#4 · Midfielder · 75′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 41/52
- Pass accuracy
- 79%
- Key passes
- 1
- Passes in final third
- 12
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 6/12
Possession & duels
- Touches
- 70
- Duels (won/total)
- 3/5
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 24
- Ball recoveries
- 5
Defence
- Tackles
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Ben Nelson#16 · Defender · 90′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.09
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 41/49
- Pass accuracy
- 82%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 1/6
Possession & duels
- Touches
- 63
- Duels (won/total)
- 4/9
- Aerials won
- 3
- Possession lost
- 9
- Ball recoveries
- 8
Defence
- Tackles
- 1
- Interceptions
- 4
- Clearances
- 7
- Blocked shots
- 1
Discipline
- Fouls
- 0
Hidde ter Avest#24 · Defender · 61′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 23/32
- Pass accuracy
- 72%
- Key passes
- 0
- Passes in final third
- 4
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 3/9
Possession & duels
- Touches
- 48
- Duels (won/total)
- 4/8
- Dispossessed
- 1
- Possession lost
- 11
- Ball recoveries
- 5
Defence
- Tackles
- 4
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 2
Przemyslaw Placheta#7 · Midfielder · 90′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.05
- xGoT
- 0.54
Passing
- Passes (accurate/total)
- 15/22
- Pass accuracy
- 73%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/2
Possession & duels
- Touches
- 40
- Duels (won/total)
- 5/13
- Aerials won
- 1
- Dribbles (won/attempted)
- 2/4
- Dispossessed
- 2
- Possession lost
- 14
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 2
- Fouls drawn
- 1
Siriki Dembélé#23 · Midfielder · 90′6.7
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Chances created
- 2
Passing
- Passes (accurate/total)
- 14/20
- Pass accuracy
- 70%
- Key passes
- 2
- Passes in final third
- 4
- Crosses (accurate/total)
- 2/8
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 50
- Duels (won/total)
- 7/20
- Dribbles (won/attempted)
- 2/5
- Dispossessed
- 6
- Possession lost
- 23
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Clearances
- 1
Discipline
- Fouls
- 2
- Fouls drawn
- 4
Ciaron Brown#3 · Defender · 12′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 1/1
- Pass accuracy
- 100%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 5
- Duels (won/total)
- 2/2
- Aerials won
- 1
- Possession lost
- 1
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Clearances
- 2
Discipline
- Fouls
- 0
Jamie Cumming#1 · Goalkeeper · 90′6.5
Goalkeeping
- Saves
- 4
- Saves inside box
- 3
- Goals conceded
- 3
- High claims
- 1
Passing
- Passes (accurate/total)
- 20/28
- Pass accuracy
- 71%
- Key passes
- 0
- Passes in final third
- 5
- Long balls (won/total)
- 5/13
Possession & duels
- Touches
- 37
- Duels (won/total)
- 0/0
- Possession lost
- 8
- Ball recoveries
- 6
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Mark Harris#9 · Attacker · 75′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 4/9
- Pass accuracy
- 44%
- Key passes
- 0
- Passes in final third
- 3
Possession & duels
- Touches
- 12
- Duels (won/total)
- 1/5
- Aerials won
- 1
- Dispossessed
- 2
- Possession lost
- 7
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 1
Ole Romeny#11 · Midfielder · 46′6.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 8/10
- Pass accuracy
- 80%
- Key passes
- 0
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 13
- Duels (won/total)
- 1/3
- Aerials won
- 1
- Dispossessed
- 1
- Possession lost
- 4
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Stanley Mills#44 · Midfielder · 29′7.5
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.15
- xGoT
- 0.61
Passing
- Passes (accurate/total)
- 8/16
- Pass accuracy
- 50%
- Key passes
- 0
- Passes in final third
- 7
- Crosses (accurate/total)
- 0/5
- Long balls (won/total)
- 1/6
Possession & duels
- Touches
- 37
- Duels (won/total)
- 6/8
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 14
- Ball recoveries
- 6
Defence
- Tackles
- 3
- Clearances
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
- Yellow cards
- 1
Alex Matos#18 · Attacker · 9′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/3
- Pass accuracy
- 67%
- Key passes
- 0
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 9
- Duels (won/total)
- 4/4
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 2
- Ball recoveries
- 2
Defence
- Tackles
- 3
Discipline
- Fouls
- 0
Rúben Rodrigues#20 · Attacker · 15′7.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.24
- xGoT
- 0.19
Passing
- Passes (accurate/total)
- 6/10
- Pass accuracy
- 60%
- Key passes
- 1
- Passes in final third
- 3
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 16
- Duels (won/total)
- 3/5
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 4
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Tyler Goodrham#19 · Attacker · 44′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 3
- Shots on target
- 1
- Expected goals (xG)
- 0.18
- xGoT
- 0.20
Passing
- Passes (accurate/total)
- 11/12
- Pass accuracy
- 92%
- Key passes
- 0
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/4
Possession & duels
- Touches
- 35
- Duels (won/total)
- 7/15
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/3
- Dispossessed
- 3
- Possession lost
- 9
Defence
- Tackles
- 4
- Interceptions
- 1
Discipline
- Fouls
- 3
- Fouls drawn
- 1
Joe Bennett#12 · Defender · 78′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 37/42
- Pass accuracy
- 88%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 2/5
Possession & duels
- Touches
- 60
- Duels (won/total)
- 0/4
- Possession lost
- 8
- Ball recoveries
- 4
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 1
- Blocked shots
- 2
Discipline
- Fouls
- 0
Tom Bradshaw#50 · Attacker · 15′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 5/7
- Pass accuracy
- 71%
- Key passes
- 0
- Passes in final third
- 1
Possession & duels
- Touches
- 10
- Duels (won/total)
- 0/3
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 3
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 1
Queens Park Rangers starters then subs, by rating
Jimmy Dunne#3 · Defender · 90′8.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 3
- Expected goals (xG)
- 0.09
Passing
- Passes (accurate/total)
- 27/37
- Pass accuracy
- 72%
- Key passes
- 3
- Passes in final third
- 7
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/5
Possession & duels
- Touches
- 63
- Duels (won/total)
- 11/15
- Aerials won
- 5
- Possession lost
- 11
- Ball recoveries
- 5
Defence
- Tackles
- 4
- Interceptions
- 1
- Clearances
- 12
- Blocked shots
- 1
Discipline
- Fouls
- 3
- Fouls drawn
- 2
Ronnie Edwards#17 · Defender · 90′7.8
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.31
- xGoT
- 0.88
Passing
- Passes (accurate/total)
- 45/51
- Pass accuracy
- 90%
- Key passes
- 0
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 65
- Duels (won/total)
- 3/5
- Aerials won
- 1
- Possession lost
- 6
Defence
- Tackles
- 2
- Clearances
- 10
Discipline
- Fouls
- 1
Jonathan Varane#40 · Midfielder · 90′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.04
- xGoT
- 0.03
Passing
- Passes (accurate/total)
- 20/29
- Pass accuracy
- 71%
- Key passes
- 1
- Passes in final third
- 7
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 48
- Duels (won/total)
- 9/13
- Aerials won
- 2
- Dribbles (won/attempted)
- 1/1
- Dispossessed
- 1
- Possession lost
- 10
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Interceptions
- 1
- Clearances
- 2
- Blocked shots
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 4
Nicolas Madsen#24 · Midfielder · 83′7.6
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 4
Passing
- Passes (accurate/total)
- 23/31
- Pass accuracy
- 74%
- Key passes
- 4
- Passes in final third
- 7
- Crosses (accurate/total)
- 2/4
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 46
- Duels (won/total)
- 5/7
- Aerials won
- 4
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 2
- Possession lost
- 11
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 3
- Blocked shots
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Kenneth Paal#22 · Defender · 69′7.0
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.05
- xGoT
- 0.01
Passing
- Passes (accurate/total)
- 29/35
- Pass accuracy
- 83%
- Key passes
- 1
- Passes in final third
- 3
- Crosses (accurate/total)
- 0/4
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 61
- Duels (won/total)
- 7/11
- Aerials won
- 1
- Dispossessed
- 2
- Possession lost
- 14
- Ball recoveries
- 5
Defence
- Tackles
- 5
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Paul Nardi#1 · Goalkeeper · 90′6.9
Goalkeeping
- Saves
- 4
- Goals conceded
- 1
Passing
- Passes (accurate/total)
- 19/28
- Pass accuracy
- 68%
- Key passes
- 0
- Passes in final third
- 5
- Long balls (won/total)
- 8/16
Possession & duels
- Touches
- 37
- Duels (won/total)
- 0/0
- Possession lost
- 9
- Ball recoveries
- 10
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
- Yellow cards
- 1
Daniel Bennie#27 · Attacker · 64′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Expected goals (xG)
- 0.10
- xGoT
- 0.49
Passing
- Passes (accurate/total)
- 9/10
- Pass accuracy
- 100%
- Key passes
- 0
- Crosses (accurate/total)
- 1/1
Possession & duels
- Touches
- 19
- Duels (won/total)
- 2/5
- Aerials won
- 1
- Dispossessed
- 1
- Possession lost
- 2
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Liam Morrison#16 · Defender · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.07
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 40/52
- Pass accuracy
- 77%
- Key passes
- 0
- Passes in final third
- 7
- Long balls (won/total)
- 2/12
Possession & duels
- Touches
- 63
- Duels (won/total)
- 4/8
- Aerials won
- 3
- Dispossessed
- 1
- Possession lost
- 12
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 7
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Sam Field#8 · Midfielder · 64′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Big chances missed
- 1
- Expected goals (xG)
- 0.53
- xGoT
- 0.65
Passing
- Passes (accurate/total)
- 12/17
- Pass accuracy
- 71%
- Key passes
- 0
- Passes in final third
- 3
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/3
Possession & duels
- Touches
- 36
- Duels (won/total)
- 8/15
- Aerials won
- 5
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 2
- Possession lost
- 10
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 5
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Jack Colback#4 · Midfielder · 90′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 40/49
- Pass accuracy
- 82%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 0/4
Possession & duels
- Touches
- 61
- Duels (won/total)
- 7/16
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 1
- Possession lost
- 13
- Ball recoveries
- 4
Defence
- Tackles
- 4
- Clearances
- 1
- Dribbled past
- 3
Discipline
- Fouls
- 3
- Fouls drawn
- 2
- Yellow cards
- 1
Paul Smyth#11 · Midfielder · 82′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.03
- xGoT
- 0.06
Passing
- Passes (accurate/total)
- 7/14
- Pass accuracy
- 50%
- Key passes
- 0
- Passes in final third
- 5
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 26
- Duels (won/total)
- 5/10
- Dribbles (won/attempted)
- 0/2
- Possession lost
- 12
- Ball recoveries
- 2
Defence
- Tackles
- 4
- Dribbled past
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Minhyeok Yang#47 · Attacker · 26′7.5
Attack
- Goals
- 1
- Assists
- 0
- Shots
- 2
- Shots on target
- 2
- Expected goals (xG)
- 0.41
- xGoT
- 1.27
Passing
- Passes (accurate/total)
- 4/5
- Pass accuracy
- 80%
- Key passes
- 0
Possession & duels
- Touches
- 18
- Duels (won/total)
- 1/5
- Dispossessed
- 2
- Possession lost
- 3
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 0
Karamoko Dembélé#7 · Attacker · 8′7.2
Attack
- Goals
- 0
- Assists
- 1
- Shots
- 0
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 1
Passing
- Passes (accurate/total)
- 5/6
- Pass accuracy
- 83%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 11
- Duels (won/total)
- 0/2
- Dispossessed
- 1
- Possession lost
- 3
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 0
Morgan Fox#15 · Defender · 21′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/8
- Pass accuracy
- 44%
- Key passes
- 0
- Passes in final third
- 4
- Long balls (won/total)
- 0/3
Possession & duels
- Touches
- 18
- Duels (won/total)
- 1/3
- Aerials won
- 1
- Possession lost
- 6
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Clearances
- 2
- Blocked shots
- 1
Discipline
- Fouls
- 1
Lucas Andersen#25 · Midfielder · 26′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/4
- Pass accuracy
- 50%
- Key passes
- 0
- Passes in final third
- 1
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 17
- Duels (won/total)
- 2/7
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 3
- Possession lost
- 8
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Clearances
- 2
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
Harrison Ashby#20 · Defender · 7′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 2/6
- Pass accuracy
- 25%
- Key passes
- 0
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 11
- Duels (won/total)
- 0/3
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 7
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Dribbled past
- 1
Discipline
- Fouls
- 0
Kieran Morgan#21 · Defender · 1′–
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 3/3
- Pass accuracy
- 100%
- Key passes
- 0
Possession & duels
- Touches
- 3
- Duels (won/total)
- 0/0
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Coaches
Absentees
3| Player | Reason | Back |
|---|---|---|
| 🩹injury · Hamstring Injury | 1 Aug 2025 | |
| 🩹injury · Back Injury | 30 Jun 2025 | |
| 🩹injury · Hip Injury | 9 Nov 2025 |
Officials
- RefereeElliot Bell
- 1st AssistantRob Smith
- 2nd AssistantBhupinder Gill
- 4th OfficialOliver Langford
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 |
|---|---|---|
| Oxford United | 2.5539.22% | 2.4540.82% |
| Draw | 3.0033.33% | 2.9533.9% |
| Queens Park Rangers | 2.9034.48% | 3.1531.75% |
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 |
|---|---|---|
| Oxford United or Draw | 1.4071.43% | 1.3375.19% |
| Oxford United or Queens Park Rangers | – | 1.3673.53% |
| Draw or Queens Park Rangers | – | 1.5066.67% |
| Draw or QPR | 1.5066.67% | – |
| Oxford Utd or QPR | 1.3673.37% | – |
Goals over/underi
Total goals over or under the line.
i
Total goals over or under the line.
| Outcome | bet365 | Unibet |
|---|---|---|
| 2+ goals | – | 1.5564.52% |
| 0–1 goals | – | 2.4540.82% |
| 3+ goals | 2.7536.36% | 2.6338.02% |
| 0–2 goals | 1.4469.25% | 1.4867.57% |
| 4+ goals | – | 5.7517.39% |
| 0–3 goals | – | 1.1388.5% |
Both teams to scorei
Whether both sides score at least once.
i
Whether both sides score at least once.
| Outcome | bet365 | Unibet |
|---|---|---|
| Yes | 2.2045.45% | 2.1247.17% |
| No | 1.6161.92% | 1.6460.98% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| Oxford United | 3.4029.41% | 3.2031.25% |
| Draw | 1.9052.38% | 1.9351.81% |
| Queens Park Rangers | 4.0025% | 3.7526.67% |
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 |
|---|---|
| OXF → OXF | 4.3323.08% |
| OXF → X | 15.006.67% |
| X → OXF | 5.5018.18% |
| X → X | 4.0025% |
| Draw - QPR | 6.0016.67% |
| Oxford Utd - QPR | 34.002.94% |
| QPR - Draw | 15.006.67% |
| QPR - Oxford Utd | 34.002.94% |
| QPR - QPR | 5.0020% |
Total cornersi
Total corners over or under the line.
i
Total corners over or under the line.
| Outcome | bet365 |
|---|---|
| 12 - 14 | 4.3323.08% |
| 6 - 8 | 3.1032.26% |
| 9 - 11 | 2.6038.46% |
| Under 6 | 10.0010% |
| Over 14 | 10.0010% |
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.3076.92% |
| 0–2 cards | – | 3.1531.75% |
| 4+ cards | 1.8354.56% | 1.7457.47% |
| 0–3 cards | 1.8354.56% | 1.9651.02% |
| 5+ cards | – | 2.5040% |
| 0–4 cards | – | 1.4668.49% |
| 6+ cards | – | 3.9025.64% |
| 0–5 cards | – | 1.2083.33% |
| 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.