Bristol Rovers vs Barnsley

18 January 2025 · League One · 2024/25 · Referee M Woods

Full time 3 – 1

Half-time: 1–0

  • Gatlin O'Donkor 41’
  • Isaac Hutchinson 52’
  • Ruel Sotiriou 85’
  • Josh Earl 67’

Match summary

Bristol Rovers saw off Barnsley 3-1. Bristol Rovers led 1-0 at half-time.

In the first half, Gatlin O'Donkor put Bristol Rovers ahead with a header in the 41st minute. In the second half, Isaac Hutchinson made it 2-0 in the 52nd minute, Josh Earl pulled one back to make it 2-1 with a header in the 67th minute, and Ruel Sotiriou made it 3-1 in the 85th minute.

Shots finished 25-11 to Barnsley, with 7 on target for Bristol Rovers and 9 for Barnsley.

Match stats

Bristol Rovers Barnsley
11 Shots 25
7 Shots on Target 9
2 Corners 14
1 Yellow Cards 0
0 Red Cards 0

Key events

Bristol Rovers Barnsley
Kick-off
Gatlin O'Donkor1-0 (Bristol Rovers)
41’
Half-time1-0
Isaac Hutchinson2-0 (Bristol Rovers)
52’
67’
Josh Earl2-1 (Barnsley)
Ruel Sotiriou3-1 (Bristol Rovers)
85’
Full-time3-1

Bookings

Card times are not on file for this game, so they are listed without a minute.

Bristol Rovers
  • James Wilson

Shot map

Every shot and where it was taken from.

 Barnsley attacking Bristol Rovers attacking 
2’ Max Watters (Barnsley), open play, off target 3’ Davis Keillor-Dunn (Barnsley), open play, saved 5’ Adam Phillips (Barnsley), open play, off target 10’ Scott Sinclair (Bristol Rovers), open play, off target 15’ Max Watters (Barnsley), open play, saved 20’ Isaac Hutchinson (Bristol Rovers), open play, saved 21’ Luke Thomas (Bristol Rovers), from a corner, off target 28’ Davis Keillor-Dunn (Barnsley), open play, saved 30’ Maël de Gevigney (Barnsley), from a corner, blocked 30’ Max Watters (Barnsley), from a corner, blocked 30’ Max Watters (Barnsley), open play, saved 32’ Maël de Gevigney (Barnsley), set piece, off target 34’ Scott Sinclair (Bristol Rovers), open play, saved 35’ Romaine Sawyers (Bristol Rovers), open play, blocked 38’ Gatlin O'Donkor (Bristol Rovers), open play, saved 41’ Gatlin O'Donkor (Bristol Rovers), open play, goal 46’ Jon Russell (Barnsley), open play, blocked 47’ Stephen Humphrys (Barnsley), open play, off target 50’ Georgie Gent (Barnsley), open play, saved 52’ Isaac Hutchinson (Bristol Rovers), open play, goal 52’ James Wilson (Bristol Rovers), open play, saved 57’ Luke Thomas (Bristol Rovers), set piece, saved 60’ Jon Russell (Barnsley), set piece, saved 60’ Adam Phillips (Barnsley), direct free kick, blocked 61’ Max Watters (Barnsley), open play, off target 65’ Adam Phillips (Barnsley), open play, saved 66’ Adam Phillips (Barnsley), from a corner, off target 67’ Josh Earl (Barnsley), set piece, goal 69’ Jon Russell (Barnsley), open play, off target 74’ Stephen Humphrys (Barnsley), open play, saved 78’ Max Watters (Barnsley), open play, off target 79’ Kelechi Nwakali (Barnsley), open play, off target 83’ Adam Phillips (Barnsley), set piece, off target 85’ Ruel Sotiriou (Bristol Rovers), open play, goal 88’ Josh Earl (Barnsley), open play, blocked 90+6’ Stephen Humphrys (Barnsley), from a corner, blocked 90+7’ Maël de Gevigney (Barnsley), set piece, off target 2’ Max Watters (Barnsley), open play, off target 3’ Davis Keillor-Dunn (Barnsley), open play, saved 5’ Adam Phillips (Barnsley), open play, off target 10’ Scott Sinclair (Bristol Rovers), open play, off target 15’ Max Watters (Barnsley), open play, saved 20’ Isaac Hutchinson (Bristol Rovers), open play, saved 21’ Luke Thomas (Bristol Rovers), from a corner, off target 28’ Davis Keillor-Dunn (Barnsley), open play, saved 30’ Maël de Gevigney (Barnsley), from a corner, blocked 30’ Max Watters (Barnsley), from a corner, blocked 30’ Max Watters (Barnsley), open play, saved 32’ Maël de Gevigney (Barnsley), set piece, off target 34’ Scott Sinclair (Bristol Rovers), open play, saved 35’ Romaine Sawyers (Bristol Rovers), open play, blocked 38’ Gatlin O'Donkor (Bristol Rovers), open play, saved 41’ Gatlin O'Donkor (Bristol Rovers), open play, goal 46’ Jon Russell (Barnsley), open play, blocked 47’ Stephen Humphrys (Barnsley), open play, off target 50’ Georgie Gent (Barnsley), open play, saved 52’ Isaac Hutchinson (Bristol Rovers), open play, goal 52’ James Wilson (Bristol Rovers), open play, saved 57’ Luke Thomas (Bristol Rovers), set piece, saved 60’ Jon Russell (Barnsley), set piece, saved 60’ Adam Phillips (Barnsley), direct free kick, blocked 61’ Max Watters (Barnsley), open play, off target 65’ Adam Phillips (Barnsley), open play, saved 66’ Adam Phillips (Barnsley), from a corner, off target 67’ Josh Earl (Barnsley), set piece, goal 69’ Jon Russell (Barnsley), open play, off target 74’ Stephen Humphrys (Barnsley), open play, saved 78’ Max Watters (Barnsley), open play, off target 79’ Kelechi Nwakali (Barnsley), open play, off target 83’ Adam Phillips (Barnsley), set piece, off target 85’ Ruel Sotiriou (Bristol Rovers), open play, goal 88’ Josh Earl (Barnsley), open play, blocked 90+6’ Stephen Humphrys (Barnsley), from a corner, blocked 90+7’ Maël de Gevigney (Barnsley), set piece, off target
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Player stats

Players16 players
90′ – – – – – – –
90′ – – – – – – –
90′ – – 1 – – –
90′ – – – – – – –
90′ – – – – – – –
Grant Ward
90′ – – – – – – –
Romaine Sawyers Taken off
87′ – – 1 – – – –
Luke Thomas Taken off
87′ – – 2 – – – –
Isaac Hutchinson Taken off
71′ 1 – 2 – – – –
Scott Sinclair Taken off
71′ – – 2 – – – –
Gatlin O'Donkor Taken off
76′ 1 – 2 – – – –
Ruel Sotiriou Came on as a substitute
19′ 1 – 1 – – – –
Chris Martin Came on as a substitute
19′ – – – – – – –
Clinton Mola Came on as a substitute
14′ – – – – – – –
Joel Senior Came on as a substitute
3′ – – – – – – –
Jamie Lindsay Came on as a substitute
3′ – – – – – – –
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 22% Avg odds 4.27
Draw 25% Avg odds 3.76
Barnsley win 53% Avg odds 1.76

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. Referee data before 2025/26 from the Transfermarkt datasets project.