Saturday, March 29, 2025 at 11:00 AM EDT
Portsmouth
Portsmouth
Blackburn Rovers
Blackburn Rovers

Blackburn Rovers Lineup

Yuki Ohashi
Ohashi
Attacker
Owen Beck
Beck
Midfielder
Tyrhys Dolan
Dolan
Midfielder
Cauley Woodrow
Woodrow
Midfielder
Lewis Travis
Travis
Midfielder
Sondre Tronstad
Tronstad
Midfielder
Yuri Ribeiro
Ribeiro
Defender
Danny Batth
Batth
Defender
Dominic Hyam
Hyam
Defender
Hayden Carter
Carter
Defender
Aynsley Pears
Pears
Goalkeeper
Todd Cantwell
Cantwell
Midfielder
Makhtar Gueye
Gueye
Attacker
Joe Rankin-Costello
Rankin-Costello
Midfielder
Balázs Tóth
Tóth
Goalkeeper
Ryan Hedges
Hedges
Midfielder
John Buckley
Buckley
Midfielder
Adam Forshaw
Forshaw
Midfielder
Dion Sanderson
Sanderson
Defender
Amario Cozier-Duberry
Cozier-Duberry
Midfielder

Portsmouth Lineup

Nicolas Schmid
Schmid
Goalkeeper
Zak Swanson
Swanson
Defender
Regan Poole
Poole
Defender
Connor Ogilvie
Ogilvie
Defender
Cohen Bramall
Bramall
Defender
Freddie Potts
Potts
Midfielder
Andre Dozzell
Dozzell
Midfielder
Matt Ritchie
Ritchie
Midfielder
Adil Aouchiche
Aouchiche
Midfielder
Josh Murphy
Murphy
Midfielder
Colby Bishop
Bishop
Attacker
Jordan Williams
Williams
Defender
Marlon Pack
Pack
Midfielder
Mark O'Mahony
O'Mahony
Attacker
Kaide Gordon
Gordon
Attacker
Christian Saydee
Saydee
Attacker
Terry Devlin
Devlin
Midfielder
Jordan Archer
Archer
Goalkeeper
Alexander Milošević
Milošević
Defender
Isaac Hayden
Hayden
Midfielder

Events

6'
Tyrhys Dolan
Tyrhys Dolan Yellowcard
13'
Ryan Hedges
Ryan Hedges Substitution
20'
Josh Murphy
Josh Murphy Goal
36'
Zak Swanson
Zak Swanson Yellowcard
37'
Regan Poole
Regan Poole Yellowcard
40'
Danny Batth
Danny Batth Yellowcard
57'
Makhtar Gueye
Makhtar Gueye Substitution
57'
Todd Cantwell
Todd Cantwell Substitution
61'
Terry Devlin
Terry Devlin Substitution
67'
Jordan Williams
Jordan Williams Substitution
72'
Joe Rankin-Costello
Joe Rankin-Costello Substitution
72'
John Buckley
John Buckley Substitution
75'
Jordan Williams
Jordan Williams Yellowcard
81'
Freddie Potts
Freddie Potts Yellowcard
89'
Marlon Pack
Marlon Pack Substitution

Statistics

Attacks
120
Attacks
92
Ball Possession %
47
Interceptions
16
Dangerous Attacks
42
Successful Dribbles
3
Fouls
13
Throwins
33
Shots Insidebox
1
Free Kicks
13
Tackles
14
Free Kicks
13
Successful Passes Percentage
68
Dribble Attempts
7
Fouls
13
Tackles
18
Successful Dribbles
3
Passes
369
Interceptions
8
Throwins
26
Successful Passes Percentage
73
Successful Dribbles Percentage
43
Successful Passes
251
Passes
420
Dribble Attempts
12
Corners
5
Yellowcards
2
Goal Kicks
7
Duels Won
64
Shots On Target
3
Duels Won
56
Successful Headers
29
Injuries
2
Corners
2
Total Crosses
16
Goal Kicks
8
Ball Safe
84
Long Passes
77
Shots On Target
2
Ball Possession %
53
Yellowcards
4
Substitutions
5
Goals
0
Total Crosses
17
Shots Outsidebox
2
Saves
1
Successful Headers
25
Saves
3
Dangerous Attacks
43
Injuries
0
Substitutions
3
Goal Attempts
3
Ball Safe
88
Big Chances Created
1
Accurate Crosses
0
Accurate Crosses
6
Key Passes
2
Shots Total
9
Shots Total
3
Big Chances Created
0
Long Passes
80
Goals
1
Assists
0
Goal Attempts
8
Shots Insidebox
7
Successful Passes
306
Assists
1
Key Passes
6
Successful Dribbles Percentage
25
Shots Outsidebox
2
Offsides
1
Offsides
1
Shots Off Target
5
Shots Off Target
0
Shots Blocked
1
Shots Blocked
1