Bristol Rovers vs Grimsby Town

21 February 2026 · League Two · 2025/26 · Referee Oliver Yates

Full time 3 – 1

Half-time: 2–1

  • Kofi Balmer 2’
  • Joe Quigley 7’
  • Yusuf Akhamrich 63’
  • Andy Cook 38’

Match summary

Bristol Rovers saw off Grimsby Town 3-1. Bristol Rovers led 2-1 at half-time.

In the first half, Kofi Balmer put Bristol Rovers ahead in the 2nd minute, Joe Quigley made it 2-0 in the 7th minute, and Andy Cook pulled one back to make it 2-1 in the 38th minute. In the second half, Yusuf Akhamrich made it 3-1 in the 63rd minute.

Shots finished 18-9 to Bristol Rovers, with 3 on target for Bristol Rovers and 6 for Grimsby Town.

Match stats

37% Possession 63%
18 Shots 9
3 Shots on target 6
5 Corners 4
249 Passes 425
62.2% Pass accuracy 73.6%
17 Tackles 16
18 Fouls 12
3 Yellow cards 0
4 Offsides 6

Key events

Bristol Rovers Grimsby Town
Kick-off
Kofi BalmerRight foot shot1-0 (Bristol Rovers)
2’
Joe QuigleyLeft foot shot2-0 (Bristol Rovers)
7’
10’
Charles VernamShot on target
35’
Charles VernamShot on target
38’
Andy CookRight foot shot2-1 (Grimsby Town)
45+1’
Half-time2-1
49’
Jamie WalkerShot on target
Second half underway
Ellis HarrisonPersistent fouling
51’
Yusuf AkhamrichLeft foot shot3-1 (Bristol Rovers)
63’
69’
Darragh BurnsCameron McJannet
71’
89’
Andy CookShot on target
90+5’
Andy CookShot on target
Full-time3-1

Shot map

Every shot and where it was taken from.

 Grimsby Town attacking Bristol Rovers attacking 
2’ Kofi Balmer (Bristol Rovers), set piece, goal 7’ Joe Quigley (Bristol Rovers), open play, goal 10’ Charles Vernam (Grimsby Town), open play, saved 11’ Ryan De Havilland (Bristol Rovers), direct free kick, blocked 16’ Kieran Green (Grimsby Town), set piece, off target 17’ Yusuf Akhamrich (Bristol Rovers), open play, blocked 18’ Clinton Mola (Bristol Rovers), open play, blocked 28’ Jaze Kabia (Grimsby Town), open play, blocked 31’ Ellis Harrison (Bristol Rovers), open play, blocked 35’ Charles Vernam (Grimsby Town), open play, saved 38’ Andy Cook (Grimsby Town), open play, goal 49’ Jamie Walker (Grimsby Town), open play, saved 50’ Ryan De Havilland (Bristol Rovers), from a corner, blocked 55’ Kofi Balmer (Bristol Rovers), set piece, blocked 63’ Yusuf Akhamrich (Bristol Rovers), open play, goal 63’ Kane Thompson-Sommers (Bristol Rovers), open play, blocked 63’ Yusuf Akhamrich (Bristol Rovers), open play, blocked 69’ Promise Omochere (Bristol Rovers), open play, off target 70’ Ellis Harrison (Bristol Rovers), open play, off target 70’ Promise Omochere (Bristol Rovers), open play, blocked 76’ Yusuf Akhamrich (Bristol Rovers), from a corner, off target 82’ Samuel Lavelle (Grimsby Town), set piece, off target 85’ Kofi Balmer (Bristol Rovers), from a corner, blocked 89’ Andy Cook (Grimsby Town), from a corner, saved 90+1’ Fabrizio Cavegn (Bristol Rovers), open play, off target 90+3’ Promise Omochere (Bristol Rovers), open play, off target 90+5’ Andy Cook (Grimsby Town), set piece, saved 2’ Kofi Balmer (Bristol Rovers), set piece, goal 7’ Joe Quigley (Bristol Rovers), open play, goal 10’ Charles Vernam (Grimsby Town), open play, saved 11’ Ryan De Havilland (Bristol Rovers), direct free kick, blocked 16’ Kieran Green (Grimsby Town), set piece, off target 17’ Yusuf Akhamrich (Bristol Rovers), open play, blocked 18’ Clinton Mola (Bristol Rovers), open play, blocked 28’ Jaze Kabia (Grimsby Town), open play, blocked 31’ Ellis Harrison (Bristol Rovers), open play, blocked 35’ Charles Vernam (Grimsby Town), open play, saved 38’ Andy Cook (Grimsby Town), open play, goal 49’ Jamie Walker (Grimsby Town), open play, saved 50’ Ryan De Havilland (Bristol Rovers), from a corner, blocked 55’ Kofi Balmer (Bristol Rovers), set piece, blocked 63’ Yusuf Akhamrich (Bristol Rovers), open play, goal 63’ Kane Thompson-Sommers (Bristol Rovers), open play, blocked 63’ Yusuf Akhamrich (Bristol Rovers), open play, blocked 69’ Promise Omochere (Bristol Rovers), open play, off target 70’ Ellis Harrison (Bristol Rovers), open play, off target 70’ Promise Omochere (Bristol Rovers), open play, blocked 76’ Yusuf Akhamrich (Bristol Rovers), from a corner, off target 82’ Samuel Lavelle (Grimsby Town), set piece, off target 85’ Kofi Balmer (Bristol Rovers), from a corner, blocked 89’ Andy Cook (Grimsby Town), from a corner, saved 90+1’ Fabrizio Cavegn (Bristol Rovers), open play, off target 90+3’ Promise Omochere (Bristol Rovers), open play, off target 90+5’ Andy Cook (Grimsby Town), set piece, saved
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Bristol Rovers 4-3-1-2 Starting XI
Young
Mola
Senior
Balmer
Kilgour
Smallwood
Havilland
Thompson-Sommers 66’
Akhamrich 90’
Harrison 83’
Quigley 66’
Grimsby Town 4-1-3-2 Starting XI
Smith
Staunton
Rodgers
Lavelle
McJannet 69’
McEachran
Walker 80’
Vernam 89’
Green 79’
Kabia
Cook

Player stats

Goalkeeper1 player
90′ 5 1 35 – – – – –
Defenders4 players
90′ 2 1 – 4 1 14 – – – –
90′ – – – 6 4 16 – 1 – –
90′ 2 2 1 3 – 21 2 – – –
90′ – 2 – 2 1 21 2 – –
Midfielders5 players
90′ – – 27 – – – – – 2 – –
90′ – – 37 1 – 1 3 4 2 1
Kane Thompson-Sommers Taken off
66′ – – 14 – – 5 1 11 2 2 –
Yusuf Akhamrich Taken off
89′ 1 1 20 3 – 2 – 4 2 1 –
Luke Thomas Came on as a substitute
24′ – – 9 2 – – 1 2 – 2 –
Forwards4 players
Ellis Harrison Taken off
83′ – – 2 – – – 1 6 1 10
Joe Quigley Taken off
66′ 1 – 1 1 – – 2 6 – 12 –
Promise Omochere Came on as a substitute
24′ – – 3 – – – – 3 – 9 –
Fabrizio Cavegn Came on as a substitute
13′ – – 1 – – – 1 1 – 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 31% Avg odds 3.02
Draw 28% Avg odds 3.33
Grimsby Town win 41% Avg odds 2.24

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.