Mar 1719:45
1
2.24
X
2.35
2
3.10

Head 2 head

Shrewsbury TownShrewsbury Town
6
Wins
7
Draws
Bristol RoversBristol Rovers
9
Wins
15:00Jan 012026
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
0
3
19:45Mar 042025
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
0
0
18:45Oct 222024
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
1
0
14:00Apr 012024
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
0
0
14:00Sep 162023
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
0
2
18:45May 022023
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
2
1
14:00Aug 272022
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
1
1
16:59Feb 272021
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
2
1
15:00Feb 272021
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
2
1
17:00Oct 202020
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
0
1
15:00Feb 292020
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
0
1
15:58Nov 232019
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
3
4
15:00Nov 232019
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
3
4
20:00Feb 092019
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
1
1
14:00Sep 012018
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
1
1
13:00Sep 012018
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
1
1
13:00Sep 012018
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
1
1
15:00Feb 032018
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
1
2
14:34Feb 032018
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
1
2
18:45Oct 172017
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
4
0
17:49Oct 172017
Shrewsbury TownShrewsbury Town
Bristol RoversBristol Rovers
4
0
14:00Apr 012017
Bristol RoversBristol Rovers
Shrewsbury TownShrewsbury Town
2
0

League 2 League Standings

#TeamPWDLGoalsPTS
1Bromley361913459:3670
2Milton Keynes Dons361911672:3668
3Cambridge United351811650:2865
4Notts County35197954:3464
5Swindon Town361961159:4363
6Salford City361941350:4661
7Grimsby Town351511950:3956
8Chesterfield361414857:4756
9Crewe Alexandra361681253:4356
10Barnet3614111144:3953
11Walsall361581343:4053
12Colchester United3514101150:3952
13Fleetwood Town3613111247:4550
14Oldham Athletic341213939:3149
15Accrington Stanley351381438:3747
16Gillingham3511121243:4745
17Shrewsbury Town361181737:5641
18Cheltenham Town351081738:5938
19Bristol Rovers361142137:5837
20Tranmere Rovers36981948:6535
21Crawley Town366111935:5829
22Barrow35772135:5528
23Newport County36772236:6328
24Harrogate Town36692126:5627
#TeamPWDLGoalsPTS
1Bromley18108034:1938
2Cambridge United17115128:1238
3Notts County18113433:1636
4Milton Keynes Dons18105334:1635
5Swindon Town18104431:1934
6Crewe Alexandra18104430:2134
7Salford City18103526:2233
8Chesterfield1887332:1931
9Grimsby Town1885527:1729
10Colchester United1784528:1728
11Accrington Stanley1884621:1728
12Fleetwood Town1876529:2727
13Barnet1875625:2126
14Shrewsbury Town1875618:1926
15Oldham Athletic1767420:1525
16Gillingham1867524:2825
17Walsall1873819:2124
18Cheltenham Town1772821:2323
19Bristol Rovers18711020:2722
20Crawley Town1847723:2519
21Tranmere Rovers1845920:2917
22Newport County18341118:3113
23Barrow17331111:2512
24Harrogate Town18331212:3012
#TeamPWDLGoalsPTS
1Milton Keynes Dons1896338:2033
2Bromley1895425:1732
3Swindon Town1892728:2429
4Walsall1885524:1929
5Notts County1784521:1828
6Salford City1891824:2428
7Cambridge United1876522:1627
8Grimsby Town1776423:2227
9Barnet1876519:1827
10Chesterfield1867525:2825
11Colchester United1866622:2224
12Oldham Athletic1766519:1624
13Fleetwood Town1865718:1823
14Crewe Alexandra1864823:2222
15Gillingham1755719:1920
16Accrington Stanley1754817:2019
17Tranmere Rovers18531028:3618
18Barrow18441024:3016
19Shrewsbury Town18431119:3715
20Cheltenham Town1836917:3615
21Bristol Rovers18431117:3115
22Newport County18431118:3215
23Harrogate Town1836914:2615
24Crawley Town18241212:3310

Preview: Shrewsbury Town vs Bristol Rovers – League 2, 17.03.2026

English football fans are in for a thrilling encounter as Shrewsbury Town take on Bristol Rovers in the League 2 on 17.03.2026 at 19:45. With both teams aiming to secure valuable league points, this matchup is expected to deliver top-quality football, tactical depth, and plenty of drama.

Shrewsbury Town vs Bristol Rovers: Current Form and Standings

Ahead of this fixture, Shrewsbury Town sits 17 in the standings, while Bristol Rovers currently occupies 19. The home team will be eager to use their home crowd advantage, while the visitors look to maintain their form and push up the table.

Shrewsbury Town Recent Matches

DateEventScore
07.03.2026Chesterfield vs Shrewsbury Town2 - 3
28.02.2026Shrewsbury Town vs Walsall1 - 2
24.02.2026Salford City vs Shrewsbury Town1 - 2

  • Goals scored: 17
  • Goals conceded: 25

Bristol Rovers Recent Matches

DateEventScore
10.03.2026Barrow vs Bristol Rovers0 - 2
07.03.2026Bristol Rovers vs Crewe Alexandra2 - 1
28.02.2026Swindon Town vs Bristol Rovers1 - 1

  • Goals scored: 22
  • Goals conceded: 20

Both sides have shown flashes of brilliance in attack, but consistency in defense may be key to deciding this game.

Shrewsbury Town vs Bristol Rovers Head-to-Head Record

These two English clubs have a rich history of encounters. Since 2017, Shrewsbury Town and Bristol Rovers have faced each other 22 times, producing competitive and high-energy matches.

Head-to-Head Highlights

  • Shrewsbury Town biggest win: 4:0
  • Bristol Rovers biggest win: 4:0

Average goals per match:

  • Shrewsbury Town: 1
  • Bristol Rovers: 1

What to Expect in This League 2 Fixture

  • Both teams have recently played on 01.01.2026, maintaining a sharp competitive rhythm.
  • Shrewsbury Town may enter as the slight favorite, but history shows that either side is capable of taking the win.
  • Expect high pressing, quick transitions, and plenty of set-piece opportunities — hallmarks of English football.
  • The outcome could hinge on defensive discipline and who capitalizes on scoring chances.

This Shrewsbury Town vs Bristol Rovers fixture in the League 2 represents everything fans love about English football — passion, unpredictability, and world-class competition. Be sure to follow the action on 17.03.2026, as both teams fight to strengthen their position in the table.