This article lists all the Bristol Rovers Football Club seasons from 1892-1893 up to 2021–22.
[2] B.^ Eastville Rovers had two league points deducted in 1896–97 for paying a player.
[3] C.^ Club was re-elected to the Football League after finishing bottom of Division 3 (South).
D.^ Two league points deducted in 1981–82 for fielding an unregistered player.
The season's final standings were decided on points per game with Rovers scoring 1.29ppg.