Portsmouth vs QPR

22 February 2025 · Championship · 2024/25 · Referee Thomas Bramall

Full time 2 – 1

Half-time: 0–0

  • Josh Murphy 48’
  • Matt Ritchie 51’
  • Jimmy Dunne 74’

Match summary

Portsmouth won 2-1 at home to QPR. It was goalless at half-time.

Josh Murphy put Portsmouth ahead in the 48th minute, Matt Ritchie made it 2-0 in the 51st minute, and Jimmy Dunne pulled one back to make it 2-1 in the 74th minute.

The chances backed that up: Portsmouth created 1.68 expected goals (xG) from 7 shots to QPR's 0.80 from 9.

Match stats

Portsmouth QPR
7 Shots 9
3 Shots on Target 4
5 Corners 1
3 Yellow Cards 2
0 Red Cards 0
1.68 xG 0.71
1.68 Non-penalty xG 0.71

Key events

Portsmouth QPR
Kick-off
Half-time0-0
Josh Murphy1-0 (Portsmouth)
48’
Matt Ritchie2-0 (Portsmouth)
51’
74’
Jimmy Dunne2-1 (QPR)
Full-time2-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Portsmouth
  • Connor Ogilvie
  • Regan Poole
  • Christian Saydee
QPR
  • Ilias Chair
  • Michael Frey

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 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.68 0.80 48’ Josh Murphy (Portsmouth), 1-0 48’ 51’ Matt Ritchie (Portsmouth), 2-0 51’ 74’ Jimmy Dunne (QPR), 2-1 74’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.68 0.80 48’ Josh Murphy (Portsmouth), 1-0 Murphy 48’ 51’ Matt Ritchie (Portsmouth), 2-0 Ritchie 51’ 74’ Jimmy Dunne (QPR), 2-1 Dunne 74’
Portsmouth 1.68 xGQPR 0.80 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 QPR attacking Portsmouth attacking 
51’ Matt Ritchie (Portsmouth), open play, 0.84 xG, goal 64’ Andre Dozzell (Portsmouth), open play, 0.64 xG, off target 74’ Jimmy Dunne (QPR), open play, 0.33 xG, goal 55’ Ronnie Edwards (QPR), set piece, 0.15 xG, off target 7’ Michael Frey (QPR), open play, 0.12 xG, saved 90+1’ Colby Bishop (Portsmouth), open play, 0.11 xG, saved 70’ Alfie Lloyd (QPR), open play, 0.08 xG, off target 83’ Ilias Chair (QPR), open play, 0.05 xG, saved 48’ Josh Murphy (Portsmouth), open play, 0.03 xG, goal 7’ Ilias Chair (QPR), open play, 0.02 xG, blocked 62’ Ilias Chair (QPR), open play, 0.03 xG, blocked 1’ Isaac Hayden (Portsmouth), open play, 0.02 xG, blocked 50’ Connor Ogilvie (Portsmouth), from a corner, 0.02 xG, off target 73’ Adil Aouchiche (Portsmouth), from a corner, 0.01 xG, blocked 37’ Ilias Chair (QPR), open play, 0.01 xG, saved 80’ Ilias Chair (QPR), set piece, 0.01 xG, off target 51’ Matt Ritchie (Portsmouth), open play, 0.84 xG, goal 64’ Andre Dozzell (Portsmouth), open play, 0.64 xG, off target 74’ Jimmy Dunne (QPR), open play, 0.33 xG, goal 55’ Ronnie Edwards (QPR), set piece, 0.15 xG, off target 7’ Michael Frey (QPR), open play, 0.12 xG, saved 90+1’ Colby Bishop (Portsmouth), open play, 0.11 xG, saved 70’ Alfie Lloyd (QPR), open play, 0.08 xG, off target 83’ Ilias Chair (QPR), open play, 0.05 xG, saved 48’ Josh Murphy (Portsmouth), open play, 0.03 xG, goal 62’ Ilias Chair (QPR), open play, 0.03 xG, blocked 7’ Ilias Chair (QPR), open play, 0.02 xG, blocked 1’ Isaac Hayden (Portsmouth), open play, 0.02 xG, blocked 50’ Connor Ogilvie (Portsmouth), from a corner, 0.02 xG, off target 37’ Ilias Chair (QPR), open play, 0.01 xG, saved 73’ Adil Aouchiche (Portsmouth), from a corner, 0.01 xG, blocked 80’ Ilias Chair (QPR), set piece, 0.01 xG, off target
Size shows xG Goal On target Off target or blocked

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

Player stats

Players16 players
90′ – – – – – – –
Zak Swanson Taken off
61′ – – – – – – –
Hayden Matthews
90′ – – – – – – –
Robert Atkinson Taken off
39′ – – – – – – –
90′ – – 1 0.02 – –
Isaac Hayden Taken off
61′ – – 1 0.02 – – –
90′ – – 1 0.64 – – –
Matt Ritchie Taken off
79′ 1 – 1 0.84 – – –
Adil Aouchiche Taken off
79′ – – 1 0.01 – – –
90′ 1 – 1 0.03 – – –
90′ – – 1 0.11 – – –
Regan Poole Came on as a substitute
51′ – – – – – –
Terry Devlin Came on as a substitute
29′ – – – – – – –
Marlon Pack Came on as a substitute
29′ – – – – – – –
Cohen Bramall Came on as a substitute
11′ – – – – – – –
Christian Saydee Came on as a substitute
11′ – – – – – –
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 36% Avg odds 2.60
Draw 30% Avg odds 3.19
QPR win 34% Avg odds 2.82

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. Referee data before 2025/26 from the Transfermarkt datasets project.