We have made these Doncaster Rovers v Swindon Town predictions for this match preview with the best intentions, but no profits are guaranteed. Please always gamble responsibly, only with money that you can afford to lose.
Doncaster Rovers vs Swindon Town Live Stream Global Listings
Predictions and Tips
Swindon Town journey to The Eco-Power Stadium on Saturday for the League Two fixture with home team Doncaster Rovers.
Our tips, poll and stats for Doncaster Rovers v Swindon Town can all be found here - plus the latest betting odds.
📏 Form Guide

Doncaster Rovers
LLWWWL
Doncaster Rovers will be looking for an improved result here following a 1-0 League Two loss in their previous game against Bromley.
Deji Elerewe (10') scored for Bromley.
In their preceding six fixtures, Grant McCann's Doncaster Rovers have netted a total of 9 times, with that being an average number of goals per match of 1.5.
Going into this contest, Doncaster Rovers haven't been beaten in the league by Swindon Town in their last 4 matches.
Swindon Town
WDLWWD
In their last game, Swindon Town drew 2-2 in the League Two match with Salford City.
For Swindon Town, the goals were scored by Tom Nichols (7') and Harry Smith (71'). Hakeeb Adelakun (27') and Kelly N’Mai (72') scored for Salford City.
Ian Holloway's Swindon Town have seen their goal attempts be successful 13 times in the course of their most recent six matches. The number of goals that they have conceded during those matches equals 6.
Ahead of this meeting, Swindon Town remain unbeaten by Doncaster Rovers in games played away from home for the previous 2 league matches.
👥 Head to head
A glance at their most recent head to head meetings dating back to 16/01/2021 tells us that Doncaster Rovers have won 4 of these and Swindon Town 1, with the number of drawn results standing at 1.
A combined total of 12 goals were produced between them during those clashes, with 8 of them for The Rovers and 4 netted by The Robins. This gives an average number of goals per game equal to 2.
The last league match featuring these clubs was League Two match day 12 on 19/10/2024 when it ended Swindon Town 1-2 Doncaster Rovers.
The referee was Craig Hicks.
⚡ Prediction
We’re thinking that Doncaster Rovers have it within them to stay in control for long periods of time and should be able to convert a few of the chances that they create.
In contrast, Swindon Town will not find it easy to make a breakthrough - but, we do see them getting enough chances to score, too.
We reckon that it will be a comfortable 3-1 winning margin for Doncaster Rovers at the end of this one.
Andre Moura, 14:05 08/03/2025
📊 Poll: Who Will Win?

⚽️ Team Focus:
Doncaster Rovers
Formed: 1879
Stadium: The Eco-Power Stadium (15,231)
Captain: Richard Wood
Chairman: Terry Bramall
Manager: Grant McCann
Competitions: League Two position 3
🔑 Key Man: Billy Sharp

Usually playing in the Striker position, Billy Sharp was born in Sheffield, England. After having played his first senior match for Sheffield United in the 2004 - 2005 season, the gifted Forward has scored 7 league goals in the League Two 2024 - 2025 season so far in 34 appearances.
Swindon Town |
|
Doncaster Rovers |
Swindon Town |
|
Doncaster Rovers |
Doncaster Rovers |
|
Swindon Town |
Swindon Town |
|
Doncaster Rovers |
Doncaster Rovers |
|
Swindon Town |
Swindon Town |
|
Doncaster Rovers |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
36 | 20 | 8 | 8 | 24 | 68 | WDLDL |
2 |
![]() |
35 | 19 | 9 | 7 | 19 | 66 | DWWWW |
3 |
![]() |
35 | 18 | 7 | 10 | 10 | 61 | LWWWL |
4 |
![]() |
35 | 17 | 9 | 9 | 23 | 60 | DDLLW |
5 |
![]() |
35 | 16 | 10 | 9 | 16 | 58 | DWDLL |
6 |
![]() |
33 | 15 | 12 | 6 | 8 | 57 | DWWDD |
7 |
![]() |
35 | 17 | 5 | 13 | 0 | 56 | WWDDW |
8 |
![]() |
35 | 14 | 13 | 8 | 7 | 55 | LDWWL |
9 |
![]() |
35 | 13 | 12 | 10 | 4 | 51 | WWLWW |
10 |
![]() |
34 | 11 | 16 | 7 | 7 | 49 | DDDWW |
11 |
![]() |
34 | 13 | 10 | 11 | 6 | 49 | WLLLD |
12 |
![]() |
35 | 12 | 12 | 11 | 6 | 48 | DLWDW |
13 |
![]() |
34 | 12 | 10 | 12 | -3 | 46 | WWDDL |
14 |
![]() |
35 | 11 | 12 | 12 | 0 | 45 | DLWWD |
15 |
![]() |
34 | 12 | 7 | 15 | -10 | 43 | WDLLW |
16 |
![]() |
33 | 11 | 9 | 13 | 8 | 42 | WLLLL |
17 |
![]() |
34 | 11 | 7 | 16 | -5 | 40 | WLLLW |
18 |
![]() |
34 | 11 | 6 | 17 | -5 | 39 | LDLLL |
19 |
![]() |
34 | 10 | 8 | 16 | -9 | 38 | DDLWL |
20 |
![]() |
35 | 10 | 7 | 18 | -17 | 37 | LWLWD |
21 |
![]() |
34 | 9 | 9 | 16 | -13 | 36 | LLWLW |
22 |
![]() |
35 | 6 | 12 | 17 | -29 | 30 | DLLDD |
23 |
![]() |
35 | 8 | 5 | 22 | -22 | 29 | WLLLW |
24 |
![]() |
34 | 6 | 9 | 19 | -25 | 27 | LDDWD |
Crewe Alexandra |
|
Doncaster Rovers |
Doncaster Rovers |
|
Swindon Town |
Bromley |
|
Doncaster Rovers |
Doncaster Rovers |
|
Newport County |
Accrington Stanley |
|
Doncaster Rovers |
Morecambe |
|
Doncaster Rovers |
Swindon Town |
|
Cheltenham Town |
Doncaster Rovers |
|
Swindon Town |
Swindon Town |
|
Salford City |
Walsall |
|
Swindon Town |
Swindon Town |
|
Chesterfield |
Harrogate Town |
|
Swindon Town |
Doncaster Rovers |
|
Newport County |
Doncaster Rovers |
|
Grimsby Town |
Doncaster Rovers |
|
Milton Keynes Dons |
Doncaster Rovers |
|
Harrogate Town |
Doncaster Rovers |
|
Port Vale |
Doncaster Rovers |
|
Fleetwood Town |
Walsall |
|
Swindon Town |
Harrogate Town |
|
Swindon Town |
Carlisle United |
|
Swindon Town |
Newport County |
|
Swindon Town |
Notts County |
|
Swindon Town |
Bromley |
|
Swindon Town |
Goals scored | 1.5 |
Goals conceded | 1 |
Time first goal scored | 57 |
Time first goal conceded | 42 |
Yellow cards | 0.9 |
Red cards | 0.1 |
Subs used | 4.4 |
Biggest victory | 4-1 |
Biggest defeat | 3-0 |
Goals scored | 1.2 |
Goals conceded | 1.4 |
Time first goal scored | 46 |
Time first goal conceded | 36 |
Yellow cards | 2.4 |
Red cards | 0.1 |
Subs used | 4.2 |
Biggest victory | 5-1 |
Biggest defeat | 4-0 |
Luke Molyneux | 12 |
Billy Sharp | 7 |
Rob Street | 6 |
Owen Bailey | 4 |
Harry Clifton | 4 |
Harry Smith | 13 |
Kabongo Tshimanga | 6 |
Will Wright | 6 |
Dan Butterworth | 5 |
Ollie Clarke | 3 |
Salford City |
|
Doncaster Rovers |
Doncaster Rovers |
|
Carlisle United |
Doncaster Rovers |
|
Walsall |
Cheltenham Town |
|
Doncaster Rovers |
Doncaster Rovers |
|
AFC Wimbledon |
Tranmere Rovers |
|
Doncaster Rovers |
Doncaster Rovers |
|
Colchester United |
Doncaster Rovers |
|
Bradford City |
Notts County |
|
Doncaster Rovers |
Swindon Town |
|
Accrington Stanley |
Morecambe |
|
Swindon Town |
Swindon Town |
|
AFC Wimbledon |
Fleetwood Town |
|
Swindon Town |
Swindon Town |
|
Bradford City |
Grimsby Town |
|
Swindon Town |
Swindon Town |
|
Bromley |
Gillingham |
|
Swindon Town |
Swindon Town |
|
Milton Keynes Dons |
