← All matches
Steve Evans
Bristol Rovers
Grimsby Town
Bristol Rovers
4-3-1-2 · 4-1-3-2
Grimsby Town
Commentary
90'
Full-time. Bristol Rovers 3-1 Grimsby Town.
90'
5 minutes of added time.
76'
Attempt missed. Y. Akhamrich (Bristol Rovers), left-footed shot from a corner. xG 0.02.
63'
Attempt blocked. K. Thompson-Sommers (Bristol Rovers), right-footed shot. xG 0.13.
55'
Attempt blocked. K. Balmer (Bristol Rovers), right-footed shot from a set piece. xG 0.03.
50'
Attempt blocked. R. D. Havilland (Bristol Rovers), left-footed shot from a corner. xG 0.06.
46'
The second half is under way.
45'
Half-time. Bristol Rovers 2-1 Grimsby Town.
45'
4 minutes of added time.
38'
Goal! Bristol Rovers 2-1 Grimsby Town. A. Cook (Grimsby Town) scores, assisted by C. Vernam.
31'
Attempt blocked. E. Harrison (Bristol Rovers), right-footed shot on the counter. xG 0.05.
11'
Attempt blocked. R. D. Havilland (Bristol Rovers), right-footed shot from a free kick. xG 0.06.
7'
Goal! Bristol Rovers 2-0 Grimsby Town. J. Quigley (Bristol Rovers) scores, assisted by Y. Akhamrich.
1'
Kick-off: Bristol Rovers vs Grimsby Town.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Player of the match
Match events
2'
⚽
K. Balmer1–0
7'
⚽
J. Quigley · assist Y. Akhamrich2–0
38'
⚽
A. Cook · assist C. Vernam2–1
Half-time · 2–1
45'+1
C. Mola · Foul
51'
E. Harrison · Persistent fouling
63'
⚽
Y. Akhamrich3–1
66'
🔁
L. Thomas ◂ K. Thompson-Sommers
66'
🔁
P. Omochere ◂ J. Quigley
69'
🔁
D. Burns ◂ C. McJannett
71'
R. Smallwood · Foul
79'
🔁
G. D. Turi ◂ K. Green
80'
🔁
J. Amaluzor ◂ J. Walker
83'
🔁
F. Cavegn ◂ E. Harrison
89'
🔁
T. Sellars-Fleming ◂ C. Vernam
Full-time · 3–1
90'
🔁
M. Rijks ◂ Y. Akhamrich
Coaches
David Artell 
Recent form
LAOldham Athletic0-2
LACambridge United1-3
LHChesterfield2-3
WHWalsall2-0
WHNewport County3-0
DHWalsall2-2
LHWolverhampton0-1
WHAccrington Stanley1-0
DANewport County0-0
DHMilton Keynes Dons2-2
Match facts
13
B. Young
7.3
2
J. Senior
7.2
17
K. Balmer
7.6
5
A. Kilgour
6.4
6
C. Mola
6.5
15
R. D. Havilland
6.4
36
R. Smallwood
7.3
11
L. Thomas
7.0
↑ 66'
35
M. Rijks
↑ 90'
29
F. Cavegn
6.9
↑ 83'
9
P. Omochere
6.0
↑ 66'
31
J. Smith
5.9
5
H. Rodgers
5.9
6
S. Lavelle
6.8
18
D. Burns
6.4
↑ 69'
16
R. Staunton
7.3
20
G. McEachran
7.4
14
J. Amaluzor
6.4
↑ 80'
15
G. D. Turi
6.7
↑ 79'
40
T. Sellars-Fleming
↑ 89'
9
J. Kabia
6.4
39
A. Cook
7.6
Substitutes
1GL. Southwood
12DT. Lockyer
14MK. Thompson-Sommers↓ 66'7.9
24MT. Leigh
10FY. Akhamrich↓ 90'8.8
27FJ. Quigley↓ 66'8.2
19FE. Harrison↓ 83'6.2
Coach: Steve Evans
Substitutes
41GS. Auton
17DC. McJannett↓ 69'6.7
21DT. Warren
30MC. Vernam↓ 89'8.3
7MJ. Walker↓ 80'7.9
4MK. Green↓ 79'6.2
8ME. Khouri
Coach: David Artell
Top stats
37%Possession63%
2.5Expected goals (xG)1.39
18Total shots9
3Shots on target6
2Big chances1
5Corners4
Shots
5Shots off target2
10Blocked shots1
11Shots inside box8
7Shots outside box1
0Hit woodwork1
1Big chances scored1
1Big chances missed0
Attack
31Touches in box24
75Final third entries71
4Offsides6
12Free kicks18
2Fouled in final third3
Passing
249Passes425
155Accurate passes313
23/75 (31%)Long balls25/73 (34%)
8/13 (62%)Crosses5/14 (36%)
13Throw-ins29
Duels
45Duels55
33/74 (45%)Ground duels41/74 (55%)
20/44 (45%)Aerial duels24/44 (55%)
5/14 (36%)Dribbles7/13 (54%)
7Dispossessed11
Defending
17Tackles16
53Tackles won56
11Interceptions6
31Clearances25
50Recoveries44
Discipline
18Fouls12
3Yellow cards0
0Red cards0
Goalkeeping
5Saves0
1Big saves0
7Goal kicks12
1Punches1
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.