Swindon Town vs Bristol Rovers

28 February 2026 · League Two · 2025/26 · Referee Ruebyn Ricardo

Full time 1 – 1

Half-time: 0–1

  • Ollie Palmer 58’
  • Kane Thompson-Sommers 43’

Match summary

Swindon Town and Bristol Rovers shared the points in a 1-1 draw. Bristol Rovers led 1-0 at half-time.

Kane Thompson-Sommers put Bristol Rovers ahead in the 43rd minute and Ollie Palmer equalised in the 58th minute.

Shots finished 16-10 to Swindon Town, with 6 on target for Swindon Town and 3 for Bristol Rovers.

Match stats

53% Possession 47%
16 Shots 10
6 Shots on target 3
13 Corners 1
304 Passes 287
62.8% Pass accuracy 61.7%
19 Tackles 17
11 Fouls 10
1 Yellow cards 4
3 Offsides 0

Key events

Swindon Town Bristol Rovers
I. HollowayManagerArgument
0’
Kick-off
Ollie ClarkeShot on target
20’
Ollie ClarkeArgument
32’
32’
Kofi BalmerArgument
40’
Yusuf AkhamrichShot on target
Aaron DrinanShot on target
42’
43’
Kane Thompson-SommersLeft foot shot0-1 (Bristol Rovers)
Half-time0-1
Second half underway
Ollie PalmerRight foot shot1-1 (Swindon Town)
58’
Ollie PalmerShot on target
64’
Michael OlakigbeJunior Hoilett
69’
Jake BattyShot on target
72’
Ollie PalmerShot on target
72’
83’
88’
88’
Yusuf AkhamrichShot on target
Billy BodinJake Batty
89’
90’
Full-time1-1

Shot map

Every shot and where it was taken from.

 Bristol Rovers attacking Swindon Town attacking 
6’ Joe Snowdon (Swindon Town), open play, off target 6’ Ollie Clarke (Swindon Town), open play, blocked 19’ Junior Hoilett (Swindon Town), from a corner, blocked 20’ Ollie Clarke (Swindon Town), from a corner, saved 20’ Gavin Kilkenny (Swindon Town), from a corner, blocked 24’ Jamie Knight-Lebel (Swindon Town), set piece, off target 37’ Aaron Drinan (Swindon Town), from a corner, off target 38’ Jake Batty (Swindon Town), open play, blocked 40’ Yusuf Akhamrich (Bristol Rovers), set piece, saved 42’ Aaron Drinan (Swindon Town), open play, saved 43’ Kane Thompson-Sommers (Bristol Rovers), set piece, goal 49’ Ollie Palmer (Swindon Town), open play, off target 57’ Ellis Harrison (Bristol Rovers), open play, off target 58’ Ollie Palmer (Swindon Town), set piece, goal 60’ Yusuf Akhamrich (Bristol Rovers), open play, off target 64’ Ollie Palmer (Swindon Town), open play, saved 72’ Jake Batty (Swindon Town), open play, saved 72’ Ollie Palmer (Swindon Town), open play, saved 74’ Ollie Clarke (Swindon Town), open play, off target 77’ Richard Smallwood (Bristol Rovers), set piece, off target 81’ Richard Smallwood (Bristol Rovers), set piece, blocked 82’ Ryan De Havilland (Bristol Rovers), set piece, off target 85’ Ryan De Havilland (Bristol Rovers), open play, off target 88’ Yusuf Akhamrich (Bristol Rovers), open play, saved 90’ Fabrizio Cavegn (Bristol Rovers), set piece, off target 90+4’ Michael Olakigbe (Swindon Town), open play, blocked 6’ Joe Snowdon (Swindon Town), open play, off target 6’ Ollie Clarke (Swindon Town), open play, blocked 19’ Junior Hoilett (Swindon Town), from a corner, blocked 20’ Ollie Clarke (Swindon Town), from a corner, saved 20’ Gavin Kilkenny (Swindon Town), from a corner, blocked 24’ Jamie Knight-Lebel (Swindon Town), set piece, off target 37’ Aaron Drinan (Swindon Town), from a corner, off target 38’ Jake Batty (Swindon Town), open play, blocked 40’ Yusuf Akhamrich (Bristol Rovers), set piece, saved 42’ Aaron Drinan (Swindon Town), open play, saved 43’ Kane Thompson-Sommers (Bristol Rovers), set piece, goal 49’ Ollie Palmer (Swindon Town), open play, off target 57’ Ellis Harrison (Bristol Rovers), open play, off target 58’ Ollie Palmer (Swindon Town), set piece, goal 60’ Yusuf Akhamrich (Bristol Rovers), open play, off target 64’ Ollie Palmer (Swindon Town), open play, saved 72’ Jake Batty (Swindon Town), open play, saved 72’ Ollie Palmer (Swindon Town), open play, saved 74’ Ollie Clarke (Swindon Town), open play, off target 77’ Richard Smallwood (Bristol Rovers), set piece, off target 81’ Richard Smallwood (Bristol Rovers), set piece, blocked 82’ Ryan De Havilland (Bristol Rovers), set piece, off target 85’ Ryan De Havilland (Bristol Rovers), open play, off target 88’ Yusuf Akhamrich (Bristol Rovers), open play, saved 90’ Fabrizio Cavegn (Bristol Rovers), set piece, off target 90+4’ Michael Olakigbe (Swindon Town), open play, blocked
Goal On target Off target or blocked

Hover or tap a shot for the player and minute.

Lineups

Swindon Town 3-4-1-2 Starting XI
Ripley
Batty 89’
Wright 69’
Knight-Lebel
Snowdon 69’
Borland
Kilkenny
Clarke
Hoilett 69’
Drinan
Palmer
Bristol Rovers 4-4-2 Starting XI
Young
Mola
Senior
Balmer
Kilgour
Smallwood
Havilland 90’
Thompson-Sommers
Akhamrich
Quigley
Harrison 67’

Player stats

Goalkeeper1 player
90′ 2 1 31 1 – – – –
Defenders5 players
Will Wright Taken off
69′ 1 1 – 7 5 24 – – – –
90′ 2 2 1 8 6 19 – – – –
Jake Batty Taken off
89′ 1 1 – 5 2 29 1 – 1 –
Billy Kirkman Came on as a substitute
21′ 3 1 – 4 1 7 – – – –
Billy Bodin Came on as a substitute
1′ – – – – – 1 – – – –
Midfielders5 players
Joe Snowdon Taken off
69′ – – 21 – – 3 – 4 2 1 –
90′ – – 41 1 – 2 – 2 – – –
90′ – – 44 1 – 3 – 6 1 1 –
Junior Hoilett Taken off
69′ – – 16 1 – 1 1 2 3 – –
90′ – – 23 – – 2 – 8 1 2
Forwards4 players
90′ – – 2 1 – – 1 2 1 19 –
90′ 1 – 4 3 – – 1 10 – 21 –
Fletcher Holman Came on as a substitute
21′ – – – – – – – 3 3 3 –
Michael Olakigbe Came on as a substitute
21′ – – 1 – – – 1 1 – 5 –
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

Swindon Town win 49% Avg odds 1.90
Draw 26% Avg odds 3.49
Bristol Rovers win 25% Avg odds 3.75

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.