← All matches
Gavin Cowan
Shrewsbury Town
Harrogate Town
Shrewsbury Town
4-4-2 · 3-1-4-2
Harrogate Town
Commentary
90'
Full-time. Shrewsbury Town 1-0 Harrogate Town.
90'
2 minutes of added time.
90'
Attempt missed. L. Hoole (Shrewsbury Town), right-footed shot from a free kick. xG 0.05.
87'
Attempt missed. G. Thomson (Harrogate Town), right-footed shot from a throw-in. xG 0.03.
85'
Off the woodwork! T. Cursons (Harrogate Town), left-footed shot on the counter. xG 0.34.
62'
Goal! Shrewsbury Town 1-0 Harrogate Town. T. Perry (Shrewsbury Town) scores, assisted by J. Ruffels.
61'
Attempt missed. J. Marquis (Shrewsbury Town), left-footed shot from a throw-in. xG 0.15.
56'
Attempt saved. J. Ruffels (Shrewsbury Town), left-footed shot from a corner. xG 0.21.
46'
The second half is under way.
45'
Half-time. Shrewsbury Town 0-0 Harrogate Town.
45'
5 minutes of added time.
29'
Attempt blocked. T. Perry (Shrewsbury Town), right-footed shot from a set piece. xG 0.05.
1'
Kick-off: Shrewsbury Town vs Harrogate 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
3'
J. Evans · Foul
23'
C. Headman · Foul
Half-time · 0–0
51'
J. Evans · Time wasting
61'
🔁
L. Cass ◂ G. Horton
62'
⚽
T. Perry · assist J. Ruffels1–0
70'
R. Smith · Foul
74'
🔁
T. McDermott ◂ I. Morgan
76'
🔁
T. Cursons ◂ E. Acquah
83'
🔁
G. Lloyd ◂ T. S. Ogunsuyi
89'
A. O'Connor · Foul
Full-time · 1–0
90'+3
🔁
W. Burrell ◂ A. O'Connor
90'+4
J. Marquis · Time wasting
90'+4
S. Clucas · Time wasting
90'+5
G. Thomson · Argument
90'+5
T. McDermott · Argument
90'+6
L. Cass · Argument
Coaches
Simon Weaver 
Recent form
LAWolverhampton1-6
LHBristol Rovers0-3
LAGrimsby Town0-1
LACheltenham Town1-3
LHChesterfield0-1
DACrewe Alexandra1-1
LHTranmere Rovers0-2
LAAccrington Stanley0-1
LASalford City0-1
LHMilton Keynes Dons0-4
Match facts
12
W. Brook
7.0
16
N. Freeman
7.3
2
L. Hoole
7.4
5
W. Boyle
7.5
6
S. Clucas
7.4
20
I. Kabia
6.9
14
T. Perry
8.2
25
J. Ruffels
7.1
7
T. McDermott
6.5
↑ 74'
27
J. Marquis
6.7
9
G. Lloyd
6.5
↑ 83'
13
H. Gray
8.5
16
C. Headman
6.9
6
W. Burrell
↑ 90'
31
C. Heffernan
6.9
8
B. Morris
7.1
24
L. Cass
6.7
↑ 61'
7
G. Thomson
6.5
22
R. Smith
6.3
4
J. Evans
6.3
18
J. Muldoon
6.4
25
T. Cursons
6.6
↑ 76'
Substitutes
1GM. Cox
4DT. Anderson
38MI. England
43MW. Gray
3MM. Benning
19FI. Morgan↓ 74'7.3
21FT. S. Ogunsuyi↓ 83'6.6
Coach: Gavin Cowan
Substitutes
1GM. Oxley
26DG. Horton↓ 61'6.9
15DA. O'Connor↓ 90'6.8
44MJ. Falkingham
14MC. McAleny
12FE. Acquah↓ 76'6.5
10FM. Bennett
Coach: Simon Weaver
Top stats
62%Possession38%
1.71Expected goals (xG)0.56
23Total shots11
8Shots on target1
0Big chances1
8Corners4
Shots
8Shots off target8
7Blocked shots2
13Shots inside box6
10Shots outside box5
0Hit woodwork1
0Big chances missed1
Attack
34Touches in box21
64Final third entries54
0Offsides1
13Free kicks6
4Fouled in final third1
Passing
414Passes249
328Accurate passes172
25/70 (36%)Long balls26/67 (39%)
5/29 (17%)Crosses8/23 (35%)
27Throw-ins24
Duels
49Duels51
32/69 (46%)Ground duels37/69 (54%)
33/65 (51%)Aerial duels32/65 (49%)
9/14 (64%)Dribbles11/15 (73%)
15Dispossessed8
Defending
12Tackles20
67Tackles won45
6Interceptions6
38Clearances54
34Recoveries31
Discipline
6Fouls13
3Yellow cards7
0Red cards1
Goalkeeping
1Saves8
1Big saves2
8Goal kicks14
2Punches1
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.