Rovers have one player currently suspended and two more walking the yellow card tightrope ahead of the upcoming amnesty.

Any player who receives five yellow cards in EFL matches before the conclusion of the 19th fixture will serve an automatic one-match ban.

After that, the number required to serve a suspension goes to 10 if reached before the end of the 37th fixture. The number of games to be served increases to two.

And should a player receive 15 yellow cards before the end of the regular season, not including the play-offs, then that rises to three.

Jan Paul van Hecke has two more games to serve on his suspension for serious foul play in the defeat against Fulham, having sat out the win over Sheffield United.

The on-loan defender will miss this weekend’s trip to Bristol City and the home visit of Peterborough United before being eligible again when Rovers head to Stoke City on November 27.

The Peterborough game next Wednesday is Rovers’ 19th of the season, following which the cut-off for five bookings kicks in.

Two players looking to avoid reaching that mark are Darragh Lenihan and John Buckley. Buckley has picked up five cautions, but one of those came in the Carabao Cup, with yellow cards now competition specific.

That means the 22-year-old has two more games to get through without being carded in order to avoid a suspension.

The same goes for captain Darragh Lenihan who picked up a fourth caution of the season against the Blades.

Lenihan served two suspensions last season following his red card against Brentford in December and for then picking up 10 yellow cards before the 37 game cut-off point.

Rovers have three players on three, with Daniel Ayala, Lewis Travis and Tyrhys Dolan.

They currently have the second-worst disciplinary record in the division, with 34 yellow cards and two red cards, with Hayden Carter having been sent off for the first time in his career at Middlesbrough in August.