Bristol Rovers vs Salford City

20 October 2026 · League Two · 2026/27 · Referee D Whitestone

Full time 1 – 2

Half-time: 0–2

  • Jack Sparkes 57’
  • Brendan Sarpong-Wiredu 6’
  • Daniel Udoh 20’

Match summary

Salford City took a 2-1 win at Bristol Rovers. Salford City led 2-0 at half-time.

Brendan Sarpong-Wiredu put Salford City ahead in the 6th minute, Daniel Udoh made it 0-2 in the 20th minute, and Jack Sparkes pulled one back to make it 1-2 with a direct free kick in the 57th minute.

Shots finished 14-12 to Bristol Rovers, with 6 on target for Bristol Rovers and 5 for Salford City. Ellis Harrison hit the woodwork from the penalty spot for Bristol Rovers.

Match stats

49% Possession 51%
14 Shots 12
6 Shots on target 5
7 Corners 3
86 Attacks 73
36 Dangerous attacks 38
347 Passes 374
62.8% Pass accuracy 65.0%
14 Tackles 12
15 Fouls 14
4 Yellow cards 3
2 Offsides 1

Key events

Bristol Rovers Salford City
Kick-off
6’
Brendan Sarpong-WireduRight foot shot0-1 (Salford City)
10’
Corner
20’
Daniel UdohRight foot shot0-2 (Salford City)
22’
Corner
29’
Shaqai FordeShot on target
34’
Corner
34’
Corner
35’
Corner
36’
Kofi BalmerArgument
37’
38’
41’
45+1’
Ryan GraydonArgument
Half-time0-2
48’
Corner
48’
Second half underway
Shaqai FordeShot on target
52’
Ellis HarrisonMissed penaltypost
54’
Corner
55’
Jack SparkesFree Kick1-2 (Bristol Rovers)
57’
Tom JamesShot on target
63’
79’
80’
Luke MolyneuxShot on target
Tom JamesShot on target
82’
86’
Matt ButcherShot on target
90’
Taylor AllenShot on target
90+1’
Corner
Corner
90+2’
90+3’
Corner
90+4’
Full-time1-2

Shot map

Every shot and where it was taken from.

 Salford City attacking Bristol Rovers attacking 
4’ Elliot Bonds (Salford City), open play, blocked 5’ Luke Molyneux (Salford City), set piece, blocked 6’ Brendan Sarpong-Wiredu (Salford City), open play, goal 10’ Daniel Udoh (Salford City), open play, blocked 20’ Daniel Udoh (Salford City), open play, goal 29’ Ellis Harrison (Bristol Rovers), set piece, off target 32’ Luke Garbutt (Salford City), open play, off target 34’ Shaqai Forde (Bristol Rovers), open play, saved 49’ Ellis Harrison (Bristol Rovers), from a corner, blocked 50’ Ciaran Kelly (Bristol Rovers), open play, off target 52’ Shaqai Forde (Bristol Rovers), open play, saved 54’ Ellis Harrison (Bristol Rovers), penalty, hit the woodwork 55’ Ellis Harrison (Bristol Rovers), from a corner, off target 57’ Jack Sparkes (Bristol Rovers), direct free kick, goal 63’ Tom James (Bristol Rovers), open play, saved 64’ Ryan Graydon (Salford City), open play, off target 65’ Shaqai Forde (Bristol Rovers), open play, off target 77’ Macaulay Langstaff (Salford City), open play, off target 79’ Reiss-Alexander Russell-Denny (Bristol Rovers), open play, saved 80’ Luke Molyneux (Salford City), open play, saved 82’ Tom James (Bristol Rovers), open play, saved 86’ Matt Butcher (Salford City), set piece, saved 88’ Bobby Kamwa (Bristol Rovers), open play, blocked 89’ Kofi Balmer (Bristol Rovers), open play, off target 90’ Taylor Allen (Salford City), open play, saved 90+6’ Taylor Allen (Salford City), open play, off target 4’ Elliot Bonds (Salford City), open play, blocked 5’ Luke Molyneux (Salford City), set piece, blocked 6’ Brendan Sarpong-Wiredu (Salford City), open play, goal 10’ Daniel Udoh (Salford City), open play, blocked 20’ Daniel Udoh (Salford City), open play, goal 29’ Ellis Harrison (Bristol Rovers), set piece, off target 32’ Luke Garbutt (Salford City), open play, off target 34’ Shaqai Forde (Bristol Rovers), open play, saved 49’ Ellis Harrison (Bristol Rovers), from a corner, blocked 50’ Ciaran Kelly (Bristol Rovers), open play, off target 52’ Shaqai Forde (Bristol Rovers), open play, saved 54’ Ellis Harrison (Bristol Rovers), penalty, hit the woodwork 55’ Ellis Harrison (Bristol Rovers), from a corner, off target 57’ Jack Sparkes (Bristol Rovers), direct free kick, goal 63’ Tom James (Bristol Rovers), open play, saved 64’ Ryan Graydon (Salford City), open play, off target 65’ Shaqai Forde (Bristol Rovers), open play, off target 77’ Macaulay Langstaff (Salford City), open play, off target 79’ Reiss-Alexander Russell-Denny (Bristol Rovers), open play, saved 80’ Luke Molyneux (Salford City), open play, saved 82’ Tom James (Bristol Rovers), open play, saved 86’ Matt Butcher (Salford City), set piece, saved 88’ Bobby Kamwa (Bristol Rovers), open play, blocked 89’ Kofi Balmer (Bristol Rovers), open play, off target 90’ Taylor Allen (Salford City), open play, saved 90+6’ Taylor Allen (Salford City), open play, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Bristol Rovers 3-4-1-2 Starting XI
Young
Balmer
Kilgour
Kelly
Mola
Sparkes 81’
Gough
James
Forde 81’
Harrison 81’
Cavegn 69’
Salford City 3-5-2 Starting XI
Norris
Oluwo
Scarr
Allen
Cesay
Bonds 67’
Sarpong-Wiredu
Garbutt 67’
Molyneux 83’
Graydon 67’
Udoh 67’

Player stats

Goalkeeper1 player
90′ 3 2 41 1 – – – –
Defenders7 players
90′ – 1 – 9 6 38 – – –
90′ 1 1 1 5 3 26 1 – – –
90′ 1 5 1 9 8 37 2 – –
90′ 1 – – 3 – 31 – – – –
90′ 2 – – 5 1 46 2 – – –
Jack Sparkes Taken off
81′ – 1 1 – – 24 – 1 – –
Arvin Appiah Came on as a substitute
9′ – – – – – 9 – – – –
Midfielders4 players
90′ – – 37 4 – 9 3 14 2 2
Shaqai Forde Taken off
81′ – – 21 – – – – 3 4 2
Reiss-Alexander Russell-Denny Came on as a substitute
21′ – – 3 – – – – – – – –
Bobby Kamwa Came on as a substitute
9′ – – 4 – – – – – – – –
Forwards3 players
Ellis Harrison Taken off
81′ – – 4 – – – 1 9 1 14 –
Fabrizio Cavegn Taken off
69′ – – – – – – 1 2 1 9 –
Joe Quigley Came on as a substitute
9′ – – – – – – – 1 – 7 –
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

Bristol Rovers win 34% Avg odds 2.73
Draw 27% Avg odds 3.41
Salford City win 39% Avg odds 2.42

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.