Bristol Rovers are an association football club based in the city of Bristol in South West England, who currently play in . For the majority of the club's history the first team have played in the English Football League, but they have also spent time in the Western Football League and Southern Football League, as well as having very brief spells in the West Midlands (Regional) League and National League.

In years of playing league football Bristol Rovers have faced many opponents, some of whom are still familiar names, while others were consigned to history many years ago. The table below lists every opponent faced by the club's first team in league competition, along with details of which league they played in at the time, their record against that team, and the dates of the first and most recent meetings with them.

Club history

Bristol Rovers were founded in 1883 under the name Black Arabs Football Club, so-called because they shared a home field with the Arabs Rugby Club and they wore predominantly black jerseys.Byrne & Jay (2003), p.27 A year later, in 1884, the football club decided to forge their own identity and renamed themselves Eastville Rovers, after the Eastville area of Bristol where they had their headquarters.Jay (1987), p.9 Throughout their early years they played only friendly matches (referred to at the time as test matches), and from the 1897–98 season they also participated in the Gloucestershire Senior Cup.Byrne & Jay (2014), pp.11–12

Eastville Rovers finally joined a formal league for the first time in 1892, when they were founder members of what was called at the time the Bristol & District League, but later became the Western Football League. The league rules initially stated that all players must be amateur, but growing pressure from the teams for the league to turn to professionalism led to the establishment of the Western League Professional Section in 1897. Only eight teams entered the professional division for the 1897–98 season though, so Rovers also entered the Birmingham & District League (now the West Midlands (Regional) League) and renamed themselves Bristol Eastville Rovers as they would now be facing teams from further afield.Byrne & Jay (2014), p.24 They continued to play in both leagues for two years until joining the Southern Football League (and renaming themselves again, this time to Bristol Rovers) in 1899, where they remained until joining the Football League in 1920. They stayed in the Football League for 94 years until relegation from League Two at the end of the 2013–14 season saw them play a single season in the Football Conference before being promoted back into the EFL at the first attempt, where they have remained ever since.

All-time league record +League abbreviations in the main tableCodeLeagueYearsNotesBDBirmingham & District League1897–1899Now known as the West Midlands (Regional) LeagueFCFootball Conference2014–2015Now known as the National LeagueFLEnglish Football League1920–20142015–SLSouthern Football League1899–1920WLWestern Football League1892–1899Initially known as the Bristol & District League Teams with this background and symbol in the "Club" column are current divisional rivals of Bristol Rovers. Clubs with this background and symbol in the "Club" column are defunct.

Statistics are correct as of match played 3 October 2026.

+Bristol Rovers F.C. league record by opponentClubLeague Home Away TotalWin%FirstLastNotes and refsPWDLPWDLPWDLFAAberdare Athletic FL65016114126151612%Accrington Stanley FL1041590271943122429%Aldershot FL171142178273419696244%Aldershot TownFL, FC31113021613299%Alfreton TownFC11001010211070%AltrinchamFC11001001210122%Aston VillaFL411240138125712%Aston Villa ReservesBD20112011402247%Jay (1987), pp.46–47Barnet FL, FC86028134167362123%Barnsley FL18882185310361311125150%Barrow FL55005122106221410%Bedminster WL, SL72237403146262928%Jay (1987), pp.45–47Jay (1987), pp.48–82Berwick Rangers BD21102101421185%Birmingham City FL71517034141851420%Birmingham City ReservesBD2101210142021210%Blackburn RoversFL169341654732147114737%Blackpool FL22106622631344169195566%Bolton Wanderers FL1884618369361110153851%Boston UnitedFL53205023103431211%AFC BournemouthFL502871550111029100391744139151%Bradford (Park Avenue) SL, FL211020114121810%Bradford City FL151230154653016956141%Braintree TownFC11001001210132%BrentfordSL, FL5026111350191021100452134161128%Brierley Hill Alliance BD220022004400160%Brighton & Hove AlbionSL, FL6528181963111537128393356187213%Bristol City (Bristol derby)WL, SL, FL48171615489152496263139111139%Bristol St GeorgeWL, BD95049234187382729%Bromley FL10011001200224% BurnleyFL1383213166269983131%Burton Albion FL84229216176382820%BuryFL241554244713481912176668%Cambridge UnitedFL191342198473821895544%Cardiff CitySL, FL2812115288812562019178286%Carlisle UnitedFL1910541973938178135851%Charlton AthleticFL341812434672168241925105116%Chatham TownSL11001001210153%ChelseaFL43014013831478%Cheltenham Town FL12624125432411673523%ChesterFC11001010211073%Chester City FL96309243188733122%Chesterfield FL1914411955938199105239%Clevedon TownWL3102310262041211%Clifton WL52035311105141719%Colchester United FL1710521644833149105436%Coventry CityBD, SL, FL30175830981360261321108102%Crawley Town FL53206204115241313%Crewe Alexandra FL11344121382347122442%Croydon Common SL21102110422072%Crystal PalaceSL, FL36161283654277221163597124%Dagenham & RedbridgeFL52035302105051514%DarlingtonFL96129342189543019%DartfordFC11001010211032%Derby CountyFL14644142392887133945%Doncaster Rovers FL20112720621240174196466%Dover AthleticFC10101010202022%Dudley TownBD11001001210182%EastleighFC10011010201123%Eastleigh Athletic WL110011002200112%EvertonFL10101001201104%Exeter City SL, FL522418105191626103333436148147%Fleetwood Town FL1043310244206772025%Forest Green Rovers FC, FL30123111612357%FulhamSL, FL301677307617602313249398%GatesheadFC11001100220042%Gillingham SL, FL6741101667151240134562256188176%Gloucester CityWL3102320163031415%Gravesend United SL220021014301206%Grimsby Town FL, FC20114521669411710146062%Halesowen TownBD220021104310179%Halifax Town FL77007142148422211%FC Halifax TownFC11001010211043%Harrogate Town FL21012200430173%Hartlepool United FL1264212336249783026%Hereford Thistle WL, BD3201311163122312%Hereford Town BD220021014301123%Hereford United FL5221523010451178%Huddersfield TownFL1987419658381412125047%Hull City FL22976227312441610185265%Ipswich Town FL178721881935168115745%Kettering TownSL440041218521197%Kidderminster HarriersBD, FL, FC75117232147432912%Leeds UnitedFL83328044163762829%Leicester CityFL92529126183781828%Leyton SL6051611412165720%Leyton OrientFL5325141453171125106422539160155%Lincoln City FL, FC259972610214511911216167%LiverpoolFL841381071651102132%Luton TownSL, FL5532131055101233110422543166168%Macclesfield Town FL, FC91629225183871921%Manchester CityFL10101010202022%Manchester UnitedFL10101001201113%Mangotsfield WL430143018602266%Mansfield TownFL271584277614542214187668%Merthyr Town SL, FL13850134452612954227%MiddlesbroughFL12525123272484124145%MillwallSL, FL583712956121331114492540147140%scope=rowMilton Keynes Dons FL12345122282456131835%Morecambe FL53115212105231720%Newcastle UnitedFL72327124143561420%Newport County SL, FL362178357101871281726117105%Northampton Town SL, FL6530201565151634130453649191197%Norwich CitySL, FL362178364141872252126109113%Nottingham ForestFL1062210037206592835%Notts CountyFL43151994310102386252932118138%Nuneaton BoroughFC11001100220051%Oldham Athletic FL301884307617602514217978%Oxford UnitedFL3115883012513612713217965%Peterborough United FL23977222911451116186277%Plymouth Argyle SL, FL6026161860101733120363351162198%Port Vale FL321985323821642216268083%PortsmouthSL, FL37178123646267321143895122%Preston North EndFL169431637632121194638%Queens Park RangersSL, FL4524111047863392321743128156%ReadingWL, SL, FL5825201360121335118373348154180%Rochdale FL195862049739917134551%Rotherham United FL3120293041313612415228688%Rushden & Diamonds FL410341128215913%Salford City FL22002011421143%St Paul's WL220021104310131%Scunthorpe United FL21108321867421814107352%Sheffield UnitedFL1275012237249873738%Sheffield Wednesday FL72327025142572132%Sheppey UnitedSL11001100220052%Shrewsbury Town BD, FL372310437147167437172012083%SouthamptonWL, SL, FL281477284123561883079111%Southend UnitedSL, FL603711126082032120453144179175%SouthportFL, FC54015113105141211%Staple Hill WL4310420285121913%StevenageFL401342118224911%Stockport County FL12552125072410592728%Stoke CitySL, FL16104216511032155125850%StourbridgeBD21012002410348%Sunderland FL15933150693099124057%Sutton UnitedFL11001010211031%Swansea CitySL, FL3719126379111774282323119109%Swindon Town (rivalry)WL, SL, FL673782267161338134532160187193%Swindon Wanderers WL220022004400174%Telford United BD11001100220092%AFC Telford UnitedFC11001100220020%Thames FL220022004400122%Torquay UnitedFL, FC34217634910156830172110285%Tottenham HotspurSL, FL10424101182053122150%Tranmere Rovers FL171034177643417984534%Trowbridge TownWL63306213125433426%Walsall FL49269144915132198412235161142%Warmley WL61325005111371221%WatfordSL, FL572412215791137114332358143183%Welling UnitedFC11001010211030%Wellingborough Town SL440042028602299%Wells CityWL11001010211073%West Bromwich AlbionFL312030126132711%West Bromwich Albion ReservesBD220020024202206%West Ham UnitedSL, FL26989265417521412265790%Wigan AthleticFL1694316231132117144747%AFC WimbledonFL961294321810442712%WokingFC11001010211020%Wolverhampton WanderersFL60516312123631521%Wolverhampton Wanderers ReservesBD20112011402237%Worcester Rovers BD220022004400222%WorkingtonFL31113111622295%WrexhamFL, FC231544233614461810186054%Wycombe Wanderers FL19711119541038125213950%Yeovil TownFL73227322146442018%York City FL221066237610451712165954%Total2597133565560725966096221365519319441277197275567492%

Notes

References

Bibliography