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
EnglandChannels in 108 countries
Venue
Conditions
- Weathermoderate rain
- RefereeJames Bell
- 1st AssistantMatthew Smith
- 2nd AssistantGeorge Byrne
- 4th OfficialLewis Smith
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
98- That’s it! The match has concluded with a final score of Charlton Athletic 0, Queens Park Rangers 0.
- 90+9′The second half has concluded with the score remaining Charlton Athletic 0, Queens Park Rangers 0.
- 90+8′Opportunity squandered! Richard Kone of Queens Park Rangers attempted a header from the center of the box, but it went just wide. The cross was delivered by Rayan Kolli.
- ⚠90+7′Opportunity wasted. Rayan Kolli of Queens Park Rangers attempted a header from the left side of the penalty area but sent it wide to the left. The assist came from Nicolas Madsen.Penalty
- 🟨90+6′Harry Clarke from Charlton Athletic has been shown a yellow card for committing a foul.
- 90+6′Rayan Kolli from Queens Park Rangers has earned a free kick in an offensive position.
- 90+6′Harry Clarke from Charlton Athletic committed a foul.
- ⚠90+4′The attempt is thwarted. Jimmy Dunne from Queens Park Rangers heads the ball from the middle of the penalty area, but his shot is blocked. The cross was delivered by Nicolas Madsen.Penalty
- 90+3′Corner awarded to Queens Park Rangers after a deflection off Thomas Kaminski.
- ⚠90+3′A new offensive play is underway. Rayan Kolli from Queens Park Rangers takes a right-footed shot from the middle of the penalty area, but Thomas Kaminski of Charlton Athletic makes a save in the left corner. The assist came from Nicolas Madsen.Penalty
- ⚠90+2′Opportunity goes begging. Steve Cook of Queens Park Rangers heads the ball from the middle of the penalty area, coming agonizingly close to finding the back of the net. The assist came from Nicolas Madsen, who delivered a cross following a corner kick.Penalty
- 90+1′Corner awarded to Queens Park Rangers after Tyreece Campbell allowed the ball to go out.
- 90+1′The fourth official has indicated that there will be 8 minutes of stoppage time.
- 🔄90′Substitution for Charlton Athletic: Luke Berry replaces Greg Docherty.
- 88′The pause has ended. They are set to resume play.
- 🩹87′Match halted due to an injury to Greg Docherty of Charlton Athletic.
- ⚠86′Missed opportunity. Sonny Carey from Charlton Athletic took a right-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Harry Clarke following a corner kick.Penalty
- 86′Corner awarded to Charlton Athletic after a foul by Jimmy Dunne.
- ⚠84′Missed opportunity! Sonny Carey from Charlton Athletic took a right-footed shot from outside the penalty area, but it sailed over the goal. The assist came from Greg Docherty.Penalty
- ⚠82′Another offensive effort underway. Nicolas Madsen from Queens Park Rangers takes a right-footed shot from outside the penalty area, but it's successfully stopped.Penalty
- ⚠80′A fresh offensive effort unfolds as Richard Kone of Queens Park Rangers takes a left-footed shot from the right side of the penalty area. However, Thomas Kaminski from Charlton Athletic makes a great save, denying the attempt at the top center of the goal. The assist for this play comes from Isaac Hayden.Penalty
- 77′Greg Docherty from Charlton Athletic has been awarded a free kick in the defensive area.
- 🔄77′Substitution for Queens Park Rangers: Rayan Kolli is coming on to replace Paul Smyth.
- ⚠76′Opportunity wasted! Sonny Carey from Charlton Athletic attempted a right-footed shot from the right side of the penalty area, but it sailed over the bar. The setup came from Tyreece Campbell, who delivered a cross.Penalty
- 🔄75′Substitution for Charlton Athletic: Tyreece Campbell replaces Luke Chambers.
- 75′Kayne Ramsay from Charlton Athletic has been awarded a free kick in the defensive area.
- 75′Paul Smyth from Queens Park Rangers committed a foul.
- ⚠73′Missed opportunity. Harvey Vale of Queens Park Rangers attempted a left-footed shot from the left side of the penalty area after a quick counterattack.Penalty
- 71′Lyndon Dykes of Charlton Athletic has been awarded a free kick in the defensive area.
- 71′Jimmy Dunne from Queens Park Rangers committed a foul.
- 🔄70′Substitution for Charlton Athletic: Matty Godden replaces Charlie Kelman.
- 68′Missed opportunity. Daniel Bennie from Queens Park Rangers attempted a header from the right side of the six-yard box following a corner kick.
- 67′Corner awarded to Queens Park Rangers after Lloyd Jones allowed the ball to go out.
- ⚠67′The attempt on goal is thwarted. Paul Smyth from Queens Park Rangers takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Daniel Bennie.Penalty
- 66′The pause has ended. They are set to resume play.
- 🩹65′Match temporarily halted due to an injury to Thomas Kaminski from Charlton Athletic.
- 63′Opportunity goes begging. Kayne Ramsay from Charlton Athletic takes a left-footed shot from the center of the box, but it narrowly misses the target.
- ⚠62′The attempt is thwarted. Nicolas Madsen from Queens Park Rangers fires a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Isaac Hayden.Penalty
- 🔄58′Substitution for Queens Park Rangers: Daniel Bennie comes on to replace Koki Saito.
- 🩹57′Match is currently on hold due to an injury to Lyndon Dykes from Charlton Athletic.
- 57′Missed opportunity! Lyndon Dykes from Charlton Athletic took a shot with his left foot from within the six-yard box. He aimed for the left side, but unfortunately, it went wide of the target.
- ⚠57′A fresh offensive effort unfolds as Lyndon Dykes from Charlton Athletic takes a right-footed shot from the center of the penalty area, but Joe Walsh from Queens Park Rangers makes a save, diving to the left corner to stop the attempt.Penalty
- 56′The pause has ended. They are set to resume play.
- 🩹55′Match is currently paused due to an injury to Richard Kone from Queens Park Rangers.
- ⚠54′Another offensive effort is underway. Luke Chambers from Charlton Athletic takes a left-footed shot from the left side of the penalty area, but Joe Walsh, the goalkeeper for Queens Park Rangers, makes a save right in the middle of the goal. The assist came from Greg Docherty.Penalty
- ⚠52′Opportunity squandered. Richard Kone from Queens Park Rangers attempted a left-footed shot from outside the penalty area, but it went wide.Penalty
- ⚠51′Opportunity squandered. Steve Cook from Queens Park Rangers attempted a right-footed shot from outside the penalty area following a corner, but it sailed over the crossbar.Penalty
- ⚠50′The attempt is thwarted. Nicolas Madsen from Queens Park Rangers takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Jimmy Dunne.Penalty
- 50′Missed opportunity. Ronnie Edwards of Queens Park Rangers attempted a header from the center of the box but failed to find the target. The chance was set up by Nicolas Madsen, who delivered a cross following a corner.
- 49′Corner awarded to Queens Park Rangers after Kayne Ramsay allowed the ball to go out.
- 🟨47′Luke Chambers of Charlton Athletic has been shown a yellow card for committing a foul.
- 47′Paul Smyth from Queens Park Rangers earned a free kick in the defensive area.
- 47′Luke Chambers committed a foul against Charlton Athletic.
- 47′Corner awarded to Charlton Athletic after Joe Walsh allowed the ball to go out.
- 45′The second half is underway with the score still tied at Charlton Athletic 0, Queens Park Rangers 0.
- 45+5′The first half has concluded with the score tied at Charlton Athletic 0, Queens Park Rangers 0.
- 45+5′Rhys Norrington-Davies from Queens Park Rangers has been awarded a free kick in the defensive area.
- 45+5′Charlie Kelman from Charlton Athletic committed a foul.
- 45+3′The pause has ended. They are set to resume play.
- 🩹45+2′Match is currently on hold due to an injury to Isaac Hayden from Queens Park Rangers.
- 45+1′The fourth official has indicated that there will be three minutes of stoppage time.
- 42′Kayne Ramsay from Charlton Athletic has been awarded a free kick in an offensive position.
- 42′Richard Kone commits a foul for Queens Park Rangers.
- 41′Koki Saito from Queens Park Rangers has been awarded a free kick in the defensive area.
- 41′Amari'i Bell from Charlton Athletic committed a foul.
- ⚠34′The attempt is thwarted. Nicolas Madsen from Queens Park Rangers takes a right-footed shot from outside the penalty area, but it gets blocked. The assist came from Isaac Hayden.Penalty
- 32′Another offensive push. Conor Coady from Charlton Athletic takes a right-footed shot from within the six-yard box, targeting the left side, but Joe Walsh from Queens Park Rangers makes a save in the left corner. The assist came from Kayne Ramsay.
- 31′Corner awarded to Charlton Athletic after Joe Walsh's defensive error.
- 31′Corner awarded to Charlton Athletic after Joe Walsh allowed the ball to go out of play.
- ⚠30′A fresh offensive effort unfolds as Luke Chambers from Charlton Athletic takes a left-footed shot from outside the penalty area, but Joe Walsh from Queens Park Rangers makes a save, diving to his left to stop the ball.Penalty
- 30′Lyndon Dykes from Charlton Athletic has been awarded a free kick in an offensive position.
- 30′Ronnie Edwards committed a foul on a player from Queens Park Rangers.
- ⚠28′Missed opportunity! Sonny Carey from Charlton Athletic took a shot with his right foot from outside the penalty area, but it sailed over the goal. The assist came from Greg Docherty.Penalty
- 27′Corner awarded to Charlton Athletic after Joe Walsh allowed the ball to go out.
- 26′Corner kick awarded to Charlton Athletic, following a foul by Steve Cook.
- ⚠26′The attempt is thwarted. Sonny Carey of Charlton Athletic takes a right-footed shot from outside the penalty area, but it gets blocked.Penalty
- 25′Lyndon Dykes of Charlton Athletic earned a free kick in an offensive position.
- 25′Isaac Hayden committed a foul against a Queens Park Rangers player.
- 23′Corner awarded to Charlton Athletic after Rhys Norrington-Davies allowed the ball to go out.
- 22′The pause has ended. They are set to resume play.
- 🩹21′Match is currently paused due to an injury to Lloyd Jones from Charlton Athletic.
- ⚠20′Missed opportunity! Lyndon Dykes from Charlton Athletic took a right-footed shot from the center of the penalty area, but it sailed over the bar.Penalty
- 13′Steve Cook from Queens Park Rangers has been awarded a free kick in the defensive area.
- 13′Charlie Kelman from Charlton Athletic committed a foul.
- 12′Corner awarded to Charlton Athletic after a foul by Steve Cook.
- ⚠12′Lyndon Dykes from Charlton Athletic takes a shot with his right foot from outside the penalty area, but it's successfully blocked. The assist came from Greg Docherty.Penalty
- ⚠11′Missed opportunity. Isaac Hayden of Queens Park Rangers attempted a right-foot shot from outside the penalty area but it went wide to the left. The assist came from Ronnie Edwards.Penalty
- 8′Opportunity wasted. Richard Kone from Queens Park Rangers attempted a right-footed shot from the center of the box but sent it wide to the left. The assist came from Paul Smyth, who delivered a cross.
- ⚠7′Missed opportunity. Kayne Ramsay from Charlton Athletic attempted a header from the middle of the penalty area...Penalty
- 7′The pause has ended. The teams are set to resume play.
- 🩹5′The game is currently paused due to an injury to Conor Coady from Charlton Athletic.
- 🟨4′Harvey Vale of Queens Park Rangers has been shown a yellow card for committing a foul.
- 4′Harvey Vale committed a foul for Queens Park Rangers.
- 4′Harvey Vale committed a foul against Queens Park Rangers.
- 3′Paul Smyth of Queens Park Rangers committed a foul.
- 3′Paul Smyth from Queens Park Rangers committed a foul.
- 1′Corner awarded to Queens Park Rangers after Luke Chambers allowed the ball to go out.
- The opening half is underway...
Match statistics
Possession and passing
5 more
Attack
12 more
Defence and discipline
1 more
Other
Possession and passing
3 more
Attack
11 more
Defence and discipline
1 more
Other
Possession and passing
5 more
Attack
12 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.50 | 1.83 | 1.67 | 3.81 |
| Red cards | 0.00 | 0.00 | 0.00 | 0.05 |
| Second yellows | 0.00 | 0.00 | 0.00 | 0.08 |
| Penalties | 0.25 | 0.08 | 0.17 | 0.19 |
Home / away: what the home and the away side received on average. Career: the average over every match officiated.
Expected goals (xG)
Form
Charlton AthleticWLLWL
No matches in this scope.
Queens Park RangersWLDDD
No matches in this scope.
Head-to-head
3Wins
6WinsThe two sides have met 13 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.
Charlton Athletic's starting XI cost €288K more.
The amount under a player is their last known transfer fee and its year (provider data) — not a market value.
Charlton Athletic — bench
Player statistics
Charlton Athletic starters then subs, by rating
Lyndon Dykes#99 · Attacker · 90′7.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 4
- Shots on target
- 1
- Big chances missed
- 2
- Chances created
- 1
- Expected goals (xG)
- 0.48
- xGoT
- 0.34
Passing
- Passes (accurate/total)
- 11/28
- Pass accuracy
- 39%
- Key passes
- 1
- Passes in final third
- 7
- Crosses (accurate/total)
- 1/1
Possession & duels
- Touches
- 49
- Duels (won/total)
- 15/33
- Aerials won
- 12
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 5
- Possession lost
- 22
- Ball recoveries
- 3
Defence
- Tackles
- 0
- Clearances
- 3
- Blocked shots
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 3
Kayne Ramsay#2 · Defender · 90′7.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Big chances created
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.17
Passing
- Passes (accurate/total)
- 23/33
- Pass accuracy
- 70%
- Key passes
- 1
- Passes in final third
- 11
- Long balls (won/total)
- 4/10
Possession & duels
- Touches
- 48
- Duels (won/total)
- 7/9
- Aerials won
- 1
- Possession lost
- 12
- Ball recoveries
- 2
Defence
- Tackles
- 4
- Interceptions
- 1
- Clearances
- 3
Discipline
- Fouls
- 0
- Fouls drawn
- 2
Amari'i Bell#17 · Defender · 90′7.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 39/50
- Pass accuracy
- 81%
- Key passes
- 0
- Passes in final third
- 9
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 5/10
Possession & duels
- Touches
- 68
- Duels (won/total)
- 6/10
- Aerials won
- 3
- Dispossessed
- 1
- Possession lost
- 14
- Ball recoveries
- 3
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 3
- Blocked shots
- 1
Discipline
- Fouls
- 1
- Fouls drawn
- 1
Thomas Kaminski#1 · Goalkeeper · 90′7.3
Goalkeeping
- Saves
- 3
- Saves inside box
- 2
- Goals conceded
- 0
- High claims
- 1
Passing
- Passes (accurate/total)
- 17/32
- Pass accuracy
- 53%
- Key passes
- 0
- Passes in final third
- 10
- Long balls (won/total)
- 10/25
Possession & duels
- Touches
- 41
- Duels (won/total)
- 0/0
- Possession lost
- 15
- Ball recoveries
- 9
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Greg Docherty#10 · Midfielder · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 4
Passing
- Passes (accurate/total)
- 21/27
- Pass accuracy
- 78%
- Key passes
- 4
- Passes in final third
- 7
- Long balls (won/total)
- 2/3
Possession & duels
- Touches
- 37
- Duels (won/total)
- 3/4
- Aerials won
- 2
- Dispossessed
- 1
- Possession lost
- 9
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 1
- Blocked shots
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Lloyd Jones#5 · Defender · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 31/41
- Pass accuracy
- 68%
- Key passes
- 0
- Passes in final third
- 5
- Long balls (won/total)
- 4/9
Possession & duels
- Touches
- 56
- Duels (won/total)
- 8/14
- Aerials won
- 8
- Possession lost
- 10
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Interceptions
- 3
- Clearances
- 10
- Blocked shots
- 1
Discipline
- Fouls
- 0
Sonny Carey#14 · Attacker · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 6
- Shots on target
- 0
- Expected goals (xG)
- 0.35
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 15/20
- Pass accuracy
- 75%
- Key passes
- 0
- Passes in final third
- 10
- Crosses (accurate/total)
- 2/11
- Long balls (won/total)
- 3/6
Possession & duels
- Touches
- 60
- Duels (won/total)
- 3/10
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Dispossessed
- 4
- Possession lost
- 24
- Ball recoveries
- 9
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 1
- Blocked shots
- 1
Discipline
- Fouls
- 0
Luke Chambers#19 · Midfielder · 75′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 2
- Expected goals (xG)
- 0.07
- xGoT
- 0.20
Passing
- Passes (accurate/total)
- 12/21
- Pass accuracy
- 57%
- Key passes
- 0
- Passes in final third
- 3
- Crosses (accurate/total)
- 1/5
- Long balls (won/total)
- 0/3
Possession & duels
- Touches
- 38
- Duels (won/total)
- 2/6
- Aerials won
- 2
- Possession lost
- 15
- Ball recoveries
- 6
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 1
- Dribbled past
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
Conor Coady#15 · Midfielder · 90′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Big chances missed
- 1
- Expected goals (xG)
- 0.20
- xGoT
- 0.45
Passing
- Passes (accurate/total)
- 30/37
- Pass accuracy
- 81%
- Key passes
- 0
- Passes in final third
- 5
- Crosses (accurate/total)
- 1/1
- Long balls (won/total)
- 3/8
Possession & duels
- Touches
- 46
- Duels (won/total)
- 2/5
- Aerials won
- 1
- Possession lost
- 7
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Interceptions
- 2
- Clearances
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Harry Clarke#44 · Midfielder · 90′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 17/22
- Pass accuracy
- 77%
- Key passes
- 1
- Passes in final third
- 4
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 42
- Duels (won/total)
- 5/16
- Aerials won
- 2
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 2
- Possession lost
- 11
Defence
- Tackles
- 2
- Interceptions
- 2
- Clearances
- 3
- Dribbled past
- 2
Discipline
- Fouls
- 1
- Yellow cards
- 1
Charlie Kelman#23 · Attacker · 70′6.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.14
- xGoT
- 0.37
Passing
- Passes (accurate/total)
- 11/12
- Pass accuracy
- 92%
- Key passes
- 1
- Passes in final third
- 2
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 21
- Duels (won/total)
- 0/10
- Dribbles (won/attempted)
- 0/4
- Dispossessed
- 1
- Possession lost
- 8
- Ball recoveries
- 1
Defence
- Tackles
- 0
Discipline
- Fouls
- 2
Tyreece Campbell#7 · Attacker · 15′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
- Chances created
- 1
Passing
- Passes (accurate/total)
- 6/7
- Pass accuracy
- 86%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/2
Possession & duels
- Touches
- 16
- Duels (won/total)
- 1/3
- Dispossessed
- 2
- Possession lost
- 5
- Ball recoveries
- 3
Defence
- Tackles
- 1
- Interceptions
- 2
Discipline
- Fouls
- 0
Matty Godden#24 · Attacker · 20′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 1/1
- Pass accuracy
- 50%
- Key passes
- 0
Possession & duels
- Touches
- 3
- Duels (won/total)
- 1/2
- Aerials won
- 1
- Possession lost
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
Luke Berry#8 · Midfielder · 9′6.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 0/1
- Pass accuracy
- 0%
- Key passes
- 0
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 3
- Duels (won/total)
- 0/1
- Possession lost
- 1
- Ball recoveries
- 1
Defence
- Tackles
- 0
- Clearances
- 1
Discipline
- Fouls
- 0
Queens Park Rangers starters then subs, by rating
Steve Cook#5 · Defender · 90′8.4
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 0
- Expected goals (xG)
- 0.04
Passing
- Passes (accurate/total)
- 37/40
- Pass accuracy
- 95%
- Key passes
- 0
- Passes in final third
- 5
- Long balls (won/total)
- 4/6
Possession & duels
- Touches
- 69
- Duels (won/total)
- 12/18
- Aerials won
- 8
- Possession lost
- 3
Defence
- Tackles
- 3
- Clearances
- 21
- Blocked shots
- 2
- Last-man tackles
- 1
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Nicolas Madsen#24 · Midfielder · 90′8.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 4
- Shots on target
- 1
- Big chances created
- 1
- Chances created
- 5
- Expected goals (xG)
- 0.10
- xGoT
- 0.08
Passing
- Passes (accurate/total)
- 43/52
- Pass accuracy
- 84%
- Key passes
- 5
- Passes in final third
- 5
- Crosses (accurate/total)
- 4/6
- Long balls (won/total)
- 1/2
Possession & duels
- Touches
- 69
- Duels (won/total)
- 7/8
- Aerials won
- 6
- Possession lost
- 11
- Ball recoveries
- 5
Defence
- Tackles
- 1
- Interceptions
- 1
- Clearances
- 3
- Dribbled past
- 1
Discipline
- Fouls
- 0
Joe Walsh#13 · Goalkeeper · 90′8.1
Goalkeeping
- Saves
- 5
- Saves inside box
- 4
- Goals conceded
- 0
- High claims
- 1
- Punches
- 1
Passing
- Passes (accurate/total)
- 15/28
- Pass accuracy
- 54%
- Key passes
- 0
- Passes in final third
- 5
- Long balls (won/total)
- 8/21
Possession & duels
- Touches
- 43
- Duels (won/total)
- 0/0
- Possession lost
- 13
- Ball recoveries
- 12
Defence
- Tackles
- 0
- Clearances
- 2
Discipline
- Fouls
- 0
Jimmy Dunne#3 · Defender · 90′7.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.06
- xGoT
- 0.02
Passing
- Passes (accurate/total)
- 45/52
- Pass accuracy
- 90%
- Key passes
- 1
- Passes in final third
- 3
- Long balls (won/total)
- 2/5
Possession & duels
- Touches
- 70
- Duels (won/total)
- 11/18
- Aerials won
- 8
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 8
Defence
- Tackles
- 3
- Clearances
- 12
- Blocked shots
- 1
Discipline
- Fouls
- 1
Isaac Hayden#15 · Midfielder · 90′7.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 3
- Expected goals (xG)
- 0.03
Passing
- Passes (accurate/total)
- 52/58
- Pass accuracy
- 88%
- Key passes
- 3
- Passes in final third
- 2
- Crosses (accurate/total)
- 0/2
- Long balls (won/total)
- 0/1
Possession & duels
- Touches
- 75
- Duels (won/total)
- 6/9
- Aerials won
- 2
- Dispossessed
- 1
- Possession lost
- 11
- Ball recoveries
- 1
Defence
- Tackles
- 4
- Interceptions
- 1
- Clearances
- 3
- Blocked shots
- 1
Discipline
- Fouls
- 1
Rhys Norrington-Davies#18 · Defender · 90′7.3
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 33/50
- Pass accuracy
- 70%
- Key passes
- 0
- Passes in final third
- 9
- Crosses (accurate/total)
- 0/3
- Long balls (won/total)
- 2/5
Possession & duels
- Touches
- 81
- Duels (won/total)
- 9/14
- Aerials won
- 3
- Dribbles (won/attempted)
- 0/3
- Possession lost
- 25
- Ball recoveries
- 8
Defence
- Tackles
- 5
- Clearances
- 5
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Richard Kone#22 · Attacker · 90′7.2
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 4
- Shots on target
- 1
- Chances created
- 2
- Expected goals (xG)
- 0.39
- xGoT
- 0.08
Passing
- Passes (accurate/total)
- 13/25
- Pass accuracy
- 52%
- Key passes
- 2
- Passes in final third
- 3
- Crosses (accurate/total)
- 0/1
Possession & duels
- Touches
- 41
- Duels (won/total)
- 11/23
- Aerials won
- 10
- Dribbles (won/attempted)
- 1/2
- Dispossessed
- 3
- Possession lost
- 20
- Ball recoveries
- 3
Defence
- Tackles
- 1
Discipline
- Fouls
- 1
Ronnie Edwards#37 · Defender · 90′7.1
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.06
Passing
- Passes (accurate/total)
- 58/66
- Pass accuracy
- 88%
- Key passes
- 1
- Passes in final third
- 9
- Long balls (won/total)
- 3/5
Possession & duels
- Touches
- 80
- Duels (won/total)
- 2/4
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/1
- Possession lost
- 10
- Ball recoveries
- 2
Defence
- Tackles
- 0
- Interceptions
- 1
- Clearances
- 2
Discipline
- Fouls
- 1
Paul Smyth#11 · Midfielder · 77′6.7
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.02
- xGoT
- 0.00
Passing
- Passes (accurate/total)
- 15/16
- Pass accuracy
- 94%
- Key passes
- 1
- Passes in final third
- 2
- Crosses (accurate/total)
- 3/6
Possession & duels
- Touches
- 35
- Duels (won/total)
- 2/7
- Aerials won
- 1
- Dribbles (won/attempted)
- 1/2
- Possession lost
- 8
- Ball recoveries
- 3
Defence
- Tackles
- 0
Discipline
- Fouls
- 2
- Fouls drawn
- 1
Harvey Vale#20 · Midfielder · 90′6.6
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Expected goals (xG)
- 0.07
Passing
- Passes (accurate/total)
- 24/35
- Pass accuracy
- 69%
- Key passes
- 0
- Passes in final third
- 5
- Crosses (accurate/total)
- 0/1
- Long balls (won/total)
- 0/2
Possession & duels
- Touches
- 48
- Duels (won/total)
- 4/11
- Aerials won
- 1
- Dribbles (won/attempted)
- 0/1
- Possession lost
- 15
- Ball recoveries
- 4
Defence
- Tackles
- 3
- Interceptions
- 1
- Clearances
- 1
Discipline
- Fouls
- 1
- Yellow cards
- 1
Koki Saito#14 · Midfielder · 58′6.5
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 0
- Shots on target
- 0
Passing
- Passes (accurate/total)
- 11/13
- Pass accuracy
- 85%
- Key passes
- 0
Possession & duels
- Touches
- 22
- Duels (won/total)
- 1/2
- Dispossessed
- 1
- Possession lost
- 6
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Clearances
- 2
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Daniel Bennie#23 · Attacker · 32′6.9
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 1
- Shots on target
- 0
- Chances created
- 1
- Expected goals (xG)
- 0.03
Passing
- Passes (accurate/total)
- 5/9
- Pass accuracy
- 63%
- Key passes
- 1
- Crosses (accurate/total)
- 1/3
Possession & duels
- Touches
- 19
- Duels (won/total)
- 3/6
- Aerials won
- 2
- Possession lost
- 7
- Ball recoveries
- 1
Defence
- Tackles
- 1
- Clearances
- 1
Discipline
- Fouls
- 1
Rayan Kolli#26 · Attacker · 13′6.8
Attack
- Goals
- 0
- Assists
- 0
- Shots
- 2
- Shots on target
- 1
- Big chances missed
- 1
- Chances created
- 1
- Expected goals (xG)
- 0.57
- xGoT
- 0.69
Passing
- Passes (accurate/total)
- 10/10
- Pass accuracy
- 100%
- Key passes
- 1
- Passes in final third
- 1
- Crosses (accurate/total)
- 1/3
- Long balls (won/total)
- 1/1
Possession & duels
- Touches
- 16
- Duels (won/total)
- 2/3
- Aerials won
- 1
- Possession lost
- 2
- Ball recoveries
- 2
Defence
- Tackles
- 0
Discipline
- Fouls
- 0
- Fouls drawn
- 1
Coaches
Absentees
3| Player | Reason | Back |
|---|---|---|
| 🩹injury · Hip Injury | 9 Nov 2025 | |
| 🩹injury · Cruciate Ligament Injury | 1 Aug 2026 | |
| 🩹injury · Injury | 14 Feb 2026 |
Officials
- RefereeJames Bell
- 1st AssistantMatthew Smith
- 2nd AssistantGeorge Byrne
- 4th OfficialLewis Smith
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 |
|---|---|---|
| Charlton Athletic | 3.0033.33% | 2.8535.09% |
| Draw | 3.0033.33% | 3.1032.26% |
| Queens Park Rangers | 2.5539.22% | 2.5539.22% |
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 |
|---|---|---|
| Charlton Athletic or Draw | 1.5066.67% | 1.4768.03% |
| Charlton Athletic or Queens Park Rangers | – | 1.3474.63% |
| Draw or Queens Park Rangers | – | 1.3872.46% |
| Draw or QPR | 1.3673.37% | – |
| Charlton 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.3673.53% |
| 0–1 goals | – | 3.0532.79% |
| 3+ goals | 2.3043.48% | 2.1646.3% |
| 0–2 goals | 1.6161.92% | 1.6660.24% |
| 4+ goals | – | 4.0025% |
| 0–3 goals | – | 1.2381.3% |
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.8055.56% |
| No | 1.8055.56% | 1.9052.63% |
Half-time resulti
The score at half-time.
i
The score at half-time.
| Outcome | bet365 | Unibet |
|---|---|---|
| Charlton Athletic | 3.6027.78% | 3.4029.41% |
| Draw | 2.0050% | 2.0748.31% |
| Queens Park Rangers | 3.2530.77% | 3.1032.26% |
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 |
|---|---|
| CHA → CHA | 4.7521.05% |
| CHA → X | 15.006.67% |
| X → CHA | 6.5015.38% |
| X → X | 4.5022.22% |
| Draw - QPR | 6.0016.67% |
| Charlton - QPR | 29.003.45% |
| QPR - Draw | 15.006.67% |
| QPR - Charlton | 34.002.94% |
| QPR - QPR | 4.0025% |
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.2031.25% |
| 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 |
|---|---|---|
| 2+ cards | – | 1.1289.29% |
| 0–1 cards | – | 5.1019.61% |
| 3+ cards | – | 1.4071.43% |
| 0–2 cards | – | 2.7037.04% |
| 4+ cards | 1.8354.56% | 1.9351.81% |
| 0–3 cards | 1.8354.56% | 1.7656.82% |
| 5+ cards | – | 2.8834.72% |
| 0–4 cards | – | 1.3574.07% |
| 6+ cards | – | 4.4022.73% |
| 0–5 cards | – | 1.1686.21% |
The Tippio app shows an AI forecast and the community's tip split for every match — and in Tipper you compete with your friends.
