Harrogate Town vs Bristol Rovers

6 April 2026 · League Two · 2025/26 · Referee Stephen Parkinson

Full time 2 – 3

Half-time: 1–0

  • Ellis Taylor 27’, 55’
  • Shaqai Forde 50’
  • Ellis Harrison 61’, 79’ (pen)

Match summary

Bristol Rovers came from behind to win 3-2 away at Harrogate Town. Harrogate Town led 1-0 at half-time.

In the first half, Ellis Taylor put Harrogate Town ahead in the 27th minute. In the second half, Shaqai Forde equalised in the 50th minute, Taylor put Harrogate Town back in front in the 55th minute, Ellis Harrison equalised in the 61st minute, and Harrison won it from the penalty spot in the 79th minute.

Shots finished 17-15 to Harrogate Town, with 2 on target for Harrogate Town and 6 for Bristol Rovers.

Match stats

47% Possession 53%
17 Shots 15
2 Shots on target 6
5 Corners 4
299 Passes 364
68.2% Pass accuracy 66.5%
15 Tackles 18
15 Fouls 12
1 Yellow cards 0
2 Offsides 1

Key events

Harrogate Town Bristol Rovers
Kick-off
Ellis TaylorLeft foot shot1-0 (Harrogate Town)
27’
Half-time1-0
Second half underway
50’
Shaqai FordeLeft foot shot1-1 (Bristol Rovers)
Ellis TaylorRight foot shot2-1 (Harrogate Town)
55’
61’
Ellis HarrisonRight foot shot2-2 (Bristol Rovers)
64’
Tom LockyerJosh McEachran
71’
Yusuf AkhamrichShot on target
75’
79’
Ellis HarrisonPenalty2-3 (Bristol Rovers)
90+3’
Fabrizio CavegnShot on target
90+4’
Tom LockyerShot on target
Full-time2-3

Shot map

Every shot and where it was taken from.

 Bristol Rovers attacking Harrogate Town attacking 
3’ Cathal Heffernan (Harrogate Town), from a corner, off target 4’ Jack Evans (Harrogate Town), open play, off target 8’ Tobias Brenan (Harrogate Town), open play, off target 10’ Shaqai Forde (Bristol Rovers), open play, off target 18’ Jack Evans (Harrogate Town), open play, off target 18’ Emile Acquah (Harrogate Town), open play, blocked 19’ Joe Quigley (Bristol Rovers), open play, off target 22’ Yusuf Akhamrich (Bristol Rovers), open play, off target 24’ Kane Thompson-Sommers (Bristol Rovers), set piece, off target 25’ Ellis Taylor (Harrogate Town), direct free kick, blocked 27’ Ellis Taylor (Harrogate Town), open play, goal 30’ Joe Quigley (Bristol Rovers), open play, off target 38’ Chanse Headman (Harrogate Town), open play, blocked 41’ Ellis Taylor (Harrogate Town), open play, blocked 42’ Cathal Heffernan (Harrogate Town), from a corner, blocked 46’ Ellis Harrison (Bristol Rovers), open play, off target 50’ Shaqai Forde (Bristol Rovers), open play, goal 55’ Ellis Taylor (Harrogate Town), open play, goal 55’ Ellis Taylor (Harrogate Town), open play, blocked 61’ Ellis Harrison (Bristol Rovers), open play, goal 63’ Shaqai Forde (Bristol Rovers), open play, off target 66’ Tobias Brenan (Harrogate Town), open play, blocked 66’ Tobias Brenan (Harrogate Town), open play, blocked 67’ Shawn McCoulsky (Harrogate Town), open play, blocked 69’ Jacob Slater (Harrogate Town), open play, blocked 71’ Yusuf Akhamrich (Bristol Rovers), open play, off target 71’ Yusuf Akhamrich (Bristol Rovers), open play, saved 78’ Ellis Harrison (Bristol Rovers), set piece, blocked 79’ Ellis Harrison (Bristol Rovers), penalty, goal 86’ Stephen Duke-McKenna (Harrogate Town), open play, off target 90+3’ Fabrizio Cavegn (Bristol Rovers), open play, saved 90+4’ Tom Lockyer (Bristol Rovers), open play, saved 3’ Cathal Heffernan (Harrogate Town), from a corner, off target 4’ Jack Evans (Harrogate Town), open play, off target 8’ Tobias Brenan (Harrogate Town), open play, off target 10’ Shaqai Forde (Bristol Rovers), open play, off target 18’ Jack Evans (Harrogate Town), open play, off target 18’ Emile Acquah (Harrogate Town), open play, blocked 19’ Joe Quigley (Bristol Rovers), open play, off target 22’ Yusuf Akhamrich (Bristol Rovers), open play, off target 24’ Kane Thompson-Sommers (Bristol Rovers), set piece, off target 25’ Ellis Taylor (Harrogate Town), direct free kick, blocked 27’ Ellis Taylor (Harrogate Town), open play, goal 30’ Joe Quigley (Bristol Rovers), open play, off target 38’ Chanse Headman (Harrogate Town), open play, blocked 41’ Ellis Taylor (Harrogate Town), open play, blocked 42’ Cathal Heffernan (Harrogate Town), from a corner, blocked 46’ Ellis Harrison (Bristol Rovers), open play, off target 50’ Shaqai Forde (Bristol Rovers), open play, goal 55’ Ellis Taylor (Harrogate Town), open play, goal 55’ Ellis Taylor (Harrogate Town), open play, blocked 61’ Ellis Harrison (Bristol Rovers), open play, goal 63’ Shaqai Forde (Bristol Rovers), open play, off target 66’ Tobias Brenan (Harrogate Town), open play, blocked 66’ Tobias Brenan (Harrogate Town), open play, blocked 67’ Shawn McCoulsky (Harrogate Town), open play, blocked 69’ Jacob Slater (Harrogate Town), open play, blocked 71’ Yusuf Akhamrich (Bristol Rovers), open play, off target 71’ Yusuf Akhamrich (Bristol Rovers), open play, saved 78’ Ellis Harrison (Bristol Rovers), set piece, blocked 79’ Ellis Harrison (Bristol Rovers), penalty, goal 86’ Stephen Duke-McKenna (Harrogate Town), open play, off target 90+3’ Fabrizio Cavegn (Bristol Rovers), open play, saved 90+4’ Tom Lockyer (Bristol Rovers), open play, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Harrogate Town 4-2-3-1 Starting XI
Gray
Headman 81’
Heffernan
Gibson
Slater 76’
Morris
Evans
Smith
Brenan
Taylor 2
Acquah 58’
Bristol Rovers 4-2-3-1 Starting XI
Young
Mola
Senior
Balmer
Harbottle
Havilland 72’
McEachran 64’
Thompson-Sommers 46’
Akhamrich 72’
Forde
Quigley 46’

Player stats

Goalkeeper1 player
Henry Gray
90′ 3 3 28 – 1 – – –
Defenders5 players
Chanse Headman Taken off
81′ – 2 – 9 6 17 3 – –
90′ 2 – – 9 6 21 – – – –
90′ 4 2 – 9 2 24 2 – 1 –
Jacob Slater Taken off
76′ 1 – – 3 1 28 – – – –
Bobby Faulkner Came on as a substitute
14′ – – – 2 1 10 – – – –
Midfielders6 players
90′ – – 49 – – 1 1 4 1 1 –
90′ – – 14 1 – – – 4 3 1 –
90′ 2 – 20 2 – 1 – 4 1 – –
90′ – – 44 1 – 2 – 10 – 4 –
90′ – – 25 5 – – 1 3 – – –
Stephen Duke-McKenna Came on as a substitute
9′ – – 5 – – – 1 – 1 – –
Forwards2 players
Emile Acquah Taken off
58′ – – 1 – – – 1 6 2 7 –
Shawn McCoulsky Came on as a substitute
32′ – – 1 – – – – 5 – 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

Harrogate Town win 37% Avg odds 2.52
Draw 29% Avg odds 3.23
Bristol Rovers win 34% Avg odds 2.71

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.