We have made these Wrexham v Bristol Rovers 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. Good luck if you do place a bet today.
Wrexham vs Bristol Rovers Live Stream Global Listings (Apr 18)
Predictions and Tips
The League One tie at STōK Cae Ras on Friday will see home team Wrexham up against opponents in Bristol Rovers.
Scroll down to see all of the predictions, poll and statistics for Wrexham v Bristol Rovers - plus the latest betting odds.
📊 Form Guide

Wrexham
WWWDWD 📈
Wrexham head into this game coming off the back of a 0-0 League One stalemate against Wigan Athletic.
Their latest results shine a light on the fact that things are going according to plan in the Wrexham backline. Wrexham have been stingy, with the number of goals that have flown into the back of their net during their previous 6 matches standing at 2.
Leading up to this clash, Wrexham:
- haven't been beaten in the league by Bristol Rovers in their previous 2 games.
- have not registered a win against Bristol Rovers in their previous 3 matches in the league.
- have not been beaten in their last 4 home league matches.
Bristol Rovers
LLLLLL 🚑
Following on from being beaten in their last game against Exeter City in League One competition, Bristol Rovers will be hoping to turn things around here.
The only name on the scoresheet from Bristol Rovers was Ruel Sotiriou (70'). Caleb Watts (11') and Reece Cole (42') scored for Exeter City.
The attacking players from Bristol Rovers have failed to get amongst the goals over their previous six games, contributing the unsatisfactory return of just 3. In those fixtures, The Pirates have also seen the overall goal aggregate against them equal 13. That sort of pattern isn’t assured to be carried forward here, of course.
Ahead of this clash, Bristol Rovers are without a win away from home in their last 8 league games. It's not a good run at all.
👥 Head to head
A look at their prior head to head meetings going back to 17/04/2006 shows us that Wrexham have won 3 of them & Bristol Rovers 1, with the number of drawn games being 2.
7 goals were shared by the two clubs in this period, with 5 of them from The Dragons and 2 created by The Pirates. That’s an average goals per game of 1.17.
The last league clash between these clubs was League One match day 21 on 21/12/2024 and the score finished Bristol Rovers 1-1 Wrexham.
The referee was Lee Swabey.
📋 Team News: Wrexham
Mo Faal (Hamstring injury), Luke Bolton (Calf injury), Andy Cannon (Cruciate ligament tear) and Will Boyle (Calf injury) are unavailable for Wrexham gaffer Phil Parkinson.
📋 Team News: Bristol Rovers
In an otherwise available group, there is only the sole fitness issue for the Bristol Rovers manager Iñigo Calderón to contend with. Kamil Conteh (Bone inflammation) won’t be in action.
✨ Prediction
We’re of the opinion that Wrexham are likely to dominate possession and create several successful chances.
However, Bristol Rovers could well find it tough getting on the scoresheet but we do fancy them converting at least once as well.
Accordingly, we see a decent 3-1 winning score for Wrexham at the end of the 90 minutes.
Lucas Pereira, 13:03 18/04/2025
📊 Poll: Who Will Win?

🏟️ Team Focus:
Wrexham
Formed: 1864
Stadium: STōK Cae Ras (12,600)
Captain: James McClean
Chairman: Ryan Reynolds & Rob McElhenney
Manager: Phil Parkinson
Competitions: League One position 2
🔑 Key Man: Elliot Lee
Regularly playing in the Centre Midfield position, Elliot Lee was born in Durham, England. Having made his senior debut playing for West Ham United in the 2013 - 2014 season, the skilful Midfielder has got 7 league goals in this League One 2024 - 2025 season to date from a total of 36 appearances.
Bristol Rovers |
|
Wrexham |
Wrexham |
|
Bristol Rovers |
Bristol Rovers |
|
Wrexham |
Bristol Rovers |
|
Wrexham |
Wrexham |
|
Bristol Rovers |
Wrexham |
|
Bristol Rovers |
Pos | Team | Pld | W | D | L | +/- | Pts | Form |
---|---|---|---|---|---|---|---|---|
1 |
![]() |
40 | 29 | 8 | 3 | 44 | 95 | DWWWW |
2 |
![]() |
42 | 24 | 10 | 8 | 27 | 82 | WWDWD |
3 |
![]() |
42 | 23 | 12 | 7 | 30 | 81 | WDLWW |
4 |
![]() |
42 | 22 | 11 | 9 | 26 | 77 | LWWWW |
5 |
![]() |
42 | 22 | 10 | 10 | 20 | 76 | LWWDW |
6 |
![]() |
42 | 19 | 12 | 11 | 8 | 69 | WLWWD |
7 |
![]() |
42 | 20 | 6 | 16 | 18 | 66 | WLDWW |
8 |
![]() |
42 | 20 | 6 | 16 | 1 | 66 | LWWLL |
9 |
![]() |
42 | 19 | 7 | 16 | 10 | 64 | LLWLL |
10 |
![]() |
41 | 15 | 15 | 11 | 10 | 60 | LWWWL |
11 |
![]() |
42 | 16 | 9 | 17 | -4 | 57 | DDLLW |
12 |
![]() |
42 | 14 | 13 | 15 | 8 | 55 | DLWDD |
13 |
![]() |
42 | 15 | 9 | 18 | -5 | 54 | LWWWL |
14 |
![]() |
41 | 14 | 10 | 17 | -6 | 52 | DLLWL |
15 |
![]() |
42 | 14 | 10 | 18 | -13 | 52 | LWLDW |
16 |
![]() |
41 | 13 | 9 | 19 | -10 | 48 | WLWLL |
17 |
![]() |
41 | 11 | 14 | 16 | -4 | 47 | DLDDD |
18 |
![]() |
41 | 13 | 8 | 20 | -10 | 47 | WWLLL |
19 |
![]() |
42 | 11 | 14 | 17 | -17 | 47 | LDLWD |
20 |
![]() |
41 | 10 | 12 | 19 | -15 | 42 | WLWLW |
21 |
![]() |
42 | 12 | 6 | 24 | -26 | 42 | LLLLL |
22 |
![]() |
42 | 9 | 9 | 24 | -32 | 36 | WWLLL |
23 |
![]() |
42 | 8 | 11 | 23 | -26 | 35 | DDDWL |
24 |
![]() |
42 | 7 | 9 | 26 | -34 | 30 | LDLLD |
Lincoln City |
|
Wrexham |
Wrexham |
|
Charlton Athletic |
Blackpool |
|
Wrexham |
Wrexham |
|
Bristol Rovers |
Wigan |
|
Wrexham |
Wrexham |
|
Burton Albion |
Blackpool |
|
Bristol Rovers |
Bristol Rovers |
|
Reading |
Bristol Rovers |
|
Stevenage |
Wrexham |
|
Bristol Rovers |
Bristol Rovers |
|
Exeter City |
Bolton Wanderers |
|
Bristol Rovers |
Wrexham |
|
Burton Albion |
Wrexham |
|
Stockport County |
Wrexham |
|
Rotherham United |
Wrexham |
|
Bolton Wanderers |
Wrexham |
|
Leyton Orient |
Wrexham |
|
Stevenage |
Bolton Wanderers |
|
Bristol Rovers |
Crawley Town |
|
Bristol Rovers |
Lincoln City |
|
Bristol Rovers |
Shrewsbury Town |
|
Bristol Rovers |
Northampton Town |
|
Bristol Rovers |
Wycombe Wanderers |
|
Bristol Rovers |
Goals scored | 1.8 |
Goals conceded | 0.7 |
Time first goal scored | 36 |
Time first goal conceded | 34 |
Yellow cards | 1.7 |
Red cards | 0 |
Subs used | 3.6 |
Biggest victory | 4-1 |
Biggest defeat | 3-2 |
Goals scored | 0.5 |
Goals conceded | 1.8 |
Time first goal scored | 52 |
Time first goal conceded | 33 |
Yellow cards | 2 |
Red cards | 0.1 |
Subs used | 4.7 |
Biggest victory | 3-1 |
Biggest defeat | 5-0 |
Oliver Rathbone | 9 |
Steven Fletcher | 8 |
Max Cleworth | 7 |
Elliot Lee | 7 |
Sam Smith | 7 |
Ruel Sotiriou | 6 |
Chris Martin | 5 |
Isaac Hutchinson | 4 |
Promise Omochere | 4 |
Gatlin O'Donkor | 3 |
Lincoln City |
|
Wrexham |
Blackpool |
|
Bristol Rovers |
