The Results Archive
Including 990,145 match results over 137 seasons
Theresa May wins the election in June 2017 but with a reduced majority and diminished authority. Catalonia votes for independence from Spain in a disputed referendum. York City win the FA Trophy in May 2017. South Shields win the FA Vase in May 2017. North Korea continues to display its missile launching abilities. Meghan Markle and Prince Harry marry in May 2018. Britain accuses Russia of poisoning incident in Salisbury. Chelsea regain the Premier League title at the end of the 2016/2017 season. Arsenal beat Chelsea 2-1 to become the most successful side in FA Cup history. In June 2017 London is struck by a series of terror attacks.
Oadby Town
Oak Villa
Oakengates Town
Oakfield Rovers
Oakham United
Oakley Sports
Oakley Sports M and DH
Oakley United
Oakmere (Liverpool)
Odd Down (Bath)
Odd Down Reserves
Ogdens Athletic
Okehampton Argyle
Old Aldenhamians
Old Aloysians
Old Altrinchamians
Old Ardinians
Old Ashtonians
Old Barkabbeyans
Old Bedians
Old Blackburnians
Old Blackburnians
Old Boltonians
Old Bootleians
Old Bradfieldians
Old Bradwell United
Old Brentwoods
Old Brightonians
Old Burmunians
Old Carthusians
Old Chelmsfordians
Old Chigwellians
Old Cholmeleians
Old Chorltonians
Old Cranleighans
Old Cranleighans
Old Dunstablians
Old Dunstonians
Old Easthameians
Old Etonians
Old Farnboronians
Old Farnworthians
Old Felsteadians
Old Flixtonians
Old Foresters
Old Georgians
Old Glossopians
Old Grammarians (Ipswich)
Old Grimesthorpe
Old Harrovians
Old Hill Villa
Old Hill Wanderers
Old Holts
Old Holts
Old Hullensians
Old Hulmeians
Old Johnians
Old Kingstonians
Old Lancing Boys
Old Latymerians
Old Lutonians
Old Lyonians
Old Malvernians
Old Mancunians
Old Newton United
Old Parkonians
Old Parmiterians
Old Reptonians
Old Rivingtonians
Old Roan
Old Salesians
Old Salfordians
Old Salopians
Old Sladians
Old St Marks
Old St Pauls
Old St Stephens
Old Standians
Old Stationers
Old Stoconians
Old Stopfordians
Old Stretfordians
Old Suttonians
Old Swinford Reserves
Old Trafford
Old Traffordians
Old Urmstonians
Old Varndeanians
Old Veseyans
Old Westminsters
Old Weymouthians
Old Whittington Mutuals
Old Whittington Revolution
Old Wilsonians
Old Wolvernians
Old Woodstock Town
Old Wulfrunians
Old Wykehamites
Old Xaverians (Liverpool)
Old Xaverians (Manchester)
Oldbury Athletic
Oldbury Broadwell
Oldbury St Johns
Oldbury Town
Oldbury Town Crosswells
Oldbury Town Crosswells Reserves
Oldbury Town Reserves
Oldbury United
Oldbury United Reserves
Oldbury Victoria
Oldcastle Swifts
Oldham Athletic
Oldham Athletic Reserves
Oldham Borough
Oldham County
Oldham Dew
Oldham HSOB
Oldham Hulmeians
Oldham Town
Oldland Abbotonians
Oldland Decora
Oldswinford Reserves
Ollerton Colliery
Ollerton Town
Olney Town
Olton Royale
Ongar Town
Openshaw Victoria Swifts
Ordnance Survey
Oreston Rovers
Orwell Works
Osberton Radiator
Osborne Athletic
Ossett Albion
Ossett Common Rovers
Ossett Town
Oswaldthistle Rovers
Oswestry (2nd Team)
Oswestry A
Oswestry and District
Oswestry Crescent
Oswestry Old Boys
Oswestry Town
Oswestry Town Reserves
Oswestry United
Otford United
Otley Town
Ottery St Mary
Oughtibridge WMSC
Oughtrington Park
Oundle Town
Ouston Rovers
Ouston United
Outu Kumpu Sports and Social Club
Outwell Swifts
Over Sports
Over Wanderers
Overseal Swifts
Overton United
Owens College
Owlerton Broughton
Owston Park Rangers
Oxenhope Recreation
Oxford City
Oxford City Nomads
Oxford City Reserves
Oxford Club
Oxford Co-Op Sports
Oxford Cygnets
Oxford Irish
Oxford Quarry Nomads
Oxford United
Oxford United A
Oxford United Reserves
Oxford University
Oxford University Press
Oxford YMCA
Oxhey Jets
Oxted and District