Match summary
Bristol Rovers beat Shrewsbury Town 1-0. It was goalless at half-time.
Tommy Leigh put Bristol Rovers ahead in the 79th minute.
Shots finished 8-5 to Bristol Rovers, with 2 on target for Bristol Rovers and 1 for Shrewsbury Town.
17 March 2026 · League Two · 2025/26 · Referee David Rock
Half-time: 0–0
Bristol Rovers beat Shrewsbury Town 1-0. It was goalless at half-time.
Tommy Leigh put Bristol Rovers ahead in the 79th minute.
Shots finished 8-5 to Bristol Rovers, with 2 on target for Bristol Rovers and 1 for Shrewsbury Town.
Every shot and where it was taken from.
Hover or tap a shot for the player and minute.
| 90′ | 1 | 0 | 32 | – | – | – | – | – |
| 90′ | – | – | – | 1 | 1 | 35 | – | – | – | – | ||
| 90′ | 1 | – | – | 6 | 2 | 28 | 1 | – | – | – | ||
Riley Harbottle
Taken off
|
63′ | 1 | – | – | 6 | 4 | 25 | 1 | – | – | ||
| 90′ | 1 | 1 | – | 4 | 2 | 23 | – | – | – | – | ||
| 90′ | 1 | 2 | – | 5 | 2 | 28 | 1 | – | – | – |
| 90′ | – | – | 23 | 1 | – | 2 | – | 5 | 1 | – | – | ||
| 90′ | – | – | 44 | 1 | – | 3 | 2 | 6 | 2 | 1 | – | ||
Tommy Leigh
Taken off
|
86′ | 1 | – | 25 | 1 | – | 2 | 1 | 2 | – | – | – | |
Luke Thomas
Came on as a substitute
|
27′ | – | – | 9 | – | – | 3 | – | 5 | – | – | – | |
Kane Thompson-Sommers
Came on as a substitute
|
4′ | – | – | 1 | – | – | – | – | – | – | – | – |
Fabrizio Cavegn
Taken off
|
63′ | – | – | – | – | – | – | – | 1 | – | 2 | – | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Joe Quigley
Taken off
|
63′ | – | – | 2 | – | – | – | – | 11 | 1 | 25 | – | |
Ellis Harrison
Came on as a substitute
|
27′ | – | – | – | – | – | – | – | 5 | 2 | 5 | – | |
Yusuf Akhamrich
Came on as a substitute
|
27′ | – | – | 3 | 1 | – | – | – | – | – | 7 | – |
| 90′ | 1 | 1 | 45 | – | – | – | – | – |
| 90′ | 1 | 4 | – | 13 | 10 | 27 | 1 | – | – | – | ||
| 90′ | – | 2 | – | 8 | 7 | 25 | 1 | – | – | – | ||
Sam Stubbs
Taken off
|
89′ | 1 | – | – | 8 | 5 | 23 | 1 | – | – | – | |
Mal Benning
Came on as a substitute
|
1′ | – | – | – | 2 | 2 | 7 | – | – | – | – |
| 90′ | – | – | 16 | – | – | 1 | – | 4 | 2 | – | – | ||
| 90′ | – | – | 17 | – | – | 1 | – | 2 | – | 1 | – | ||
| 90′ | – | – | 20 | 1 | – | 1 | – | 2 | – | – | – | ||
Nick Freeman
Taken off
|
80′ | – | – | 19 | – | – | 1 | 1 | 1 | – | – | – | |
Anthony Scully
Taken off
|
88′ | – | – | 18 | 1 | – | – | – | 1 | – | – | – | |
Iwan Morgan
Taken off
|
58′ | – | – | 13 | – | – | – | 2 | 2 | – | 1 | – | |
Trey Samuel Ogunsuyi
Came on as a substitute
|
32′ | – | – | 7 | – | – | 2 | – | 4 | – | – | – | |
Tommy McDermott
Came on as a substitute
|
10′ | – | – | 4 | – | – | 4 | – | 4 | – | – | ||
Will Gray
Came on as a substitute
|
2′ | – | – | 4 | – | – | – | – | – | 1 | – | – |
| 90′ | – | – | 1 | – | – | – | – | 7 | 3 | 10 | – |
Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.
Chances implied by the average closing odds, with the bookmaker margin removed.
Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.