Rovers name an unchanged side for a fourth league game in a row.
Manager Ben Garner sticks with the same starting XI that has gone three games in the league unbeaten.
The only change comes on the Rovers bench, as Luke Leahy replaces Jayden Mitchell-Lawson.
Bristol Rovers: Anssi Jaakkola, Cian Harries, Max Ehmer (c), Jack Baldwin, David Tutonda, Josh Hare, Josh Grant, Zain Westbrooke, Luke McCormick, Brandon Hanlan, James Daly.
Subs: Jordi Van Stappershoef, Alfie Kilgour, Ed Upson, Cameron Hargreaves, Sam Nicholson, Erhun Oztumer, Luke Leahy.
Shrewsbury Town: Deyan Iliev, Aaron Pierre, Scott Golbourne, Oliver Norburn (c), Josh Vela, Leon Clarke, Brad Walker, Daniel Udoh, Ethan Ebanks-Landell, Scott High, Jason Cummings.
Subs: Harry Burgoyne, Ro-Shaun Williams, Jan Zamborek, Ryan Barnett, Shilow Tracey, Josh Daniels, Charlie Caton.