Portsmouth vs QPR

15 August 2026 · Championship · 2026/27 · Referee Will Finnie

Full time 1 – 3

Half-time: 1–3

  • Terry Devlin 15’
  • Ilias Chair 33’, 45+2’
  • Koki Saito 40’

Match summary

QPR came from behind to win 3-1 away at Portsmouth. QPR led 3-1 at half-time.

In the first half, Terry Devlin put Portsmouth ahead in the 15th minute, Ilias Chair equalised in the 33rd minute, Koki Saito put QPR in front in the 40th minute, and Chair made it 1-3 in first-half stoppage time.

There was little between the sides on chances: Portsmouth created 2.18 expected goals (xG) from 17 shots, QPR 2.07 from 13.

Match stats

54% Possession 46%
17 Shots 13
6 Shots on target 6
6 Corners 3
413 Passes 357
82.3% Pass accuracy 77.3%
18 Tackles 11
9 Fouls 13
0 Yellow cards 1
3 Offsides 0

Key events

Portsmouth QPR
Kick-off
Luke Brooke-SmithShot on target
8’
Terry DevlinRight foot shot1-0 (Portsmouth)
15’
25’
33’
Ilias ChairLeft foot shot1-1 (QPR)
40’
Koki SaitoRight foot shot1-2 (QPR)
45+2’
Ilias ChairLeft foot shot1-3 (QPR)
Half-time1-3
Second half underway
Ryan Kavuma-McQueenShot on target
54’
Abu KamaraShot on target
54’
65’
Ilias ChairShot on target
73’
Glen KamaraShot on target
90’
Paul SmythShot on target
Marko MilovanovićShot on target
90+1’
Rocco Robert SheinShot on target
90+2’
Full-time1-3

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.18 2.07 15’ Terry Devlin (Portsmouth), 1-0 15’ 33’ Ilias Chair (QPR), 1-1 33’ 40’ Koki Saito (QPR), 1-2 40’ 45+2’ Ilias Chair (QPR), 1-3 45+2’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.18 2.07 15’ Terry Devlin (Portsmouth), 1-0 Devlin 15’ 33’ Ilias Chair (QPR), 1-1 Chair 33’ 40’ Koki Saito (QPR), 1-2 Saito 40’ 45+2’ Ilias Chair (QPR), 1-3 Chair 45+2’
Portsmouth 2.18 xGQPR 2.07 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 QPR attacking Portsmouth attacking 
33’ Ilias Chair (QPR), open play, 0.74 xG, goal 90+1’ Marko Milovanović (Portsmouth), from a corner, 0.61 xG, saved 90+3’ Marko Milovanović (Portsmouth), open play, 0.52 xG, off target 47’ Ilias Chair (QPR), open play, 0.50 xG, goal 2’ Conor Shaughnessy (Portsmouth), from a corner, 0.28 xG, off target 75’ Alfie Lloyd (QPR), from a corner, 0.14 xG, off target 50’ Conor Shaughnessy (Portsmouth), set piece, 0.13 xG, off target 40’ Koki Saito (QPR), open play, 0.13 xG, goal 73’ Glen Kamara (QPR), open play, 0.13 xG, saved 65’ Ilias Chair (QPR), open play, 0.11 xG, saved 90’ Paul Smyth (QPR), open play, 0.11 xG, saved 54’ Abu Kamara (Portsmouth), open play, 0.08 xG, saved 49’ Adrian Segečić (Portsmouth), open play, 0.08 xG, off target 25’ Adrian Segečić (Portsmouth), open play, 0.07 xG, off target 87’ Marko Milovanović (Portsmouth), from a corner, 0.07 xG, off target 90+2’ Rocco Robert Shein (Portsmouth), open play, 0.07 xG, saved 12’ Ilias Chair (QPR), from a corner, 0.07 xG, off target 53’ Ryan Kavuma-McQueen (Portsmouth), open play, 0.05 xG, off target 23’ Adrian Segečić (Portsmouth), open play, 0.05 xG, off target 86’ Ryan Kavuma-McQueen (Portsmouth), open play, 0.04 xG, blocked 8’ Luke Brooke-Smith (Portsmouth), open play, 0.04 xG, saved 86’ Harvey Vale (QPR), direct free kick, 0.04 xG, off target 52’ Ilias Chair (QPR), open play, 0.04 xG, off target 61’ Harvey Vale (QPR), set piece, 0.03 xG, off target 78’ Harvey Vale (QPR), from a corner, 0.03 xG, blocked 7’ Adrian Segečić (Portsmouth), open play, 0.02 xG, blocked 15’ Terry Devlin (Portsmouth), set piece, 0.02 xG, goal 12’ Ilias Chair (QPR), from a corner, 0.02 xG, blocked 4’ Rocco Robert Shein (Portsmouth), open play, 0.02 xG, blocked 54’ Ryan Kavuma-McQueen (Portsmouth), open play, 0.02 xG, saved 33’ Ilias Chair (QPR), open play, 0.74 xG, goal 90+1’ Marko Milovanović (Portsmouth), from a corner, 0.61 xG, saved 90+3’ Marko Milovanović (Portsmouth), open play, 0.52 xG, off target 47’ Ilias Chair (QPR), open play, 0.50 xG, goal 2’ Conor Shaughnessy (Portsmouth), from a corner, 0.28 xG, off target 75’ Alfie Lloyd (QPR), from a corner, 0.14 xG, off target 50’ Conor Shaughnessy (Portsmouth), set piece, 0.13 xG, off target 40’ Koki Saito (QPR), open play, 0.13 xG, goal 73’ Glen Kamara (QPR), open play, 0.13 xG, saved 65’ Ilias Chair (QPR), open play, 0.11 xG, saved 90’ Paul Smyth (QPR), open play, 0.11 xG, saved 54’ Abu Kamara (Portsmouth), open play, 0.08 xG, saved 49’ Adrian Segečić (Portsmouth), open play, 0.08 xG, off target 25’ Adrian Segečić (Portsmouth), open play, 0.07 xG, off target 87’ Marko Milovanović (Portsmouth), from a corner, 0.07 xG, off target 90+2’ Rocco Robert Shein (Portsmouth), open play, 0.07 xG, saved 12’ Ilias Chair (QPR), from a corner, 0.07 xG, off target 23’ Adrian Segečić (Portsmouth), open play, 0.05 xG, off target 53’ Ryan Kavuma-McQueen (Portsmouth), open play, 0.05 xG, off target 86’ Ryan Kavuma-McQueen (Portsmouth), open play, 0.04 xG, blocked 8’ Luke Brooke-Smith (Portsmouth), open play, 0.04 xG, saved 86’ Harvey Vale (QPR), direct free kick, 0.04 xG, off target 52’ Ilias Chair (QPR), open play, 0.04 xG, off target 61’ Harvey Vale (QPR), set piece, 0.03 xG, off target 78’ Harvey Vale (QPR), from a corner, 0.03 xG, blocked 7’ Adrian Segečić (Portsmouth), open play, 0.02 xG, blocked 15’ Terry Devlin (Portsmouth), set piece, 0.02 xG, goal 12’ Ilias Chair (QPR), from a corner, 0.02 xG, blocked 4’ Rocco Robert Shein (Portsmouth), open play, 0.02 xG, blocked 54’ Ryan Kavuma-McQueen (Portsmouth), open play, 0.02 xG, saved
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Portsmouth 4-2-3-1 Starting XI
Schmid
Poole 72’
Shaughnessy
Swanson 72’
Devlin
Shein
Adams 83’
Brooke-Smith 46’
Kamara 65’
Segečić
Bishop
QPR 4-2-3-1 Starting XI
Charles
Kemper 20’
Mbengue 74’
Dunne
Clarke-Salter
Vale
Edwards
Chair 2
Saito 58’
Poku 58’
Burrell 74’

Player stats

Goalkeeper1 player
90′ 3 3 38 – – – – –
Defenders5 players
90′ 3 1 – 6 1 37 1 1 – –
Regan Poole Taken off
72′ – – – 1 1 46 – – – –
90′ – – – 3 3 64 – – – –
Zak Swanson Taken off
72′ 1 2 – 2 – 41 – – – –
Benjamin Arthur Came on as a substitute
18′ 2 – 1 4 1 12 – – – –
Midfielders7 players
90′ – – 47 – – – – 1 2 1 –
Ebou Adams Taken off
83′ – 1 39 2 – 2 2 7 1 2 –
Abu Kamara Taken off
65′ – – 16 2 – – – 3 1 – –
90′ – – 15 2 – 1 – 5 – 3 –
Luke Brooke-Smith Taken off
45′ – – 9 – – 1 – 2 1 1 –
Josh Murphy Came on as a substitute
25′ – – 6 – – – – 1 – – –
Odin Bailey Came on as a substitute
14′ – – 5 – – – – – – – –
Forwards3 players
90′ – – – – – – 4 6 2 18 –
Ryan Kavuma-McQueen Came on as a substitute
45′ – – 3 1 0.11 – 1 9 1 12 –
Marko Milovanović Came on as a substitute
18′ – – 2 1 1.21 – – 1 – 5 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Portsmouth win 40% Avg odds 2.34
Draw 30% Avg odds 3.20
QPR win 30% Avg odds 3.10

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.