The Results Archive
Including 979,461 match results over 137 seasons
In June 2017 London is struck by a series of terror attacks. Chelsea regain the Premier League title at the end of the 2016/2017 season. North Korea continues to display its missile launching abilities. Arsenal beat Chelsea 2-1 to become the most successful side in FA Cup history. Meghan Markle and Prince Harry marry in May 2018. York City win the FA Trophy in May 2017. Catalonia votes for independence from Spain in a disputed referendum. Theresa May wins the election in June 2017 but with a reduced majority and diminished authority. Britain accuses Russia of poisoning incident in Salisbury. South Shields win the FA Vase in May 2017.
Hackney Downs Athletic
Hackney Wick
Haddenham
Haddenham Rovers
Haddenham United
Hadfield
Hadleigh United
Hadley
Hadley Wood and Wingate
Hadnal
Hagley
Haig Colliery
Haig United
Hailsham Town
Hale
Hale Leys United
Halesowen
Halesowen Harriers
Halesowen Harriers Reserves
Halesowen Town
Halesowen Town Reserves
Halesworth Town
Halifax
Halifax Town
Halifax Town Reserves
Hall Green United
Hall Road Rangers
Hall Road Rangers Reserves
Hallam
Hallam Reserves
Hallamshire Wanderers
Hallen
Halliwell
Halliwell Rovers
Halliwell Unitarians
Halstead Town
Halstead Town Reserves
Halstead United
Halton
Haltwhistle CP
Halvergate United
Ham
Hamble ASSC
Hamble Club
Hambleden
Hambrook
Hamilton Central
Hamlet Stewarts & Lloyds
Hammersmith Athletic
Hampstead
Hampstead Town
Hampton
Hampton (West Midlands)
Hampton and Richmond Borough
Hamptons (Yorkshire)
Hams Hall
Hamstead
Hamworthy
Hamworthy Engineering
Hamworthy Recreation
Hamworthy United
Hamworthy United Reserves
Handforth
Handley Page
Handrahan Timbers
Handsworth
Handsworth Continental Star
Handsworth Oakfield
Handsworth Parramore
Handsworth Parramore Reserves
Handsworth Rangers
Handsworth Reserves
Handsworth Victoria
Handsworth Wood
Handsworth Woodhouse
Hanford
Hanham
Hanham Athletic
Hanley
Hanley Town
Hannakins Farm
Hanney United
Hanover United
Hanslope
Hanson Jewellers
Hanwell
Hanwell Athletic
Hanwell Corinthians
Hanwell Town
Hanwell Town Reserves
Hanwell Town [1]
Hanworth Villa
Happy Home
Hapton
Harborne
Harborne Oakley
Harborne Ravenhurst
Harborough Town
Hardwick
Hardwick Colliery
Hardwicke
Hare and Hounds
Harefield Town
Harefield United
Harefield United Reserves
Haringey
Haringey and Waltham Development
Haringey and Waltham Development
Haringey Borough
Haringey Borough
Harland and Wolffs
Harlandic
Harleston Town
Harlow Town
Harold Hill
Harold Wood Athletic
Harpenden Rovers
Harpenden Town
Harpole
Harpurhey
Harraby Catholic Club
Harraby United
Harrison Line
Harrisons
Harrisons Reserves
Harrisons STS
Harrogate
Harrogate Hotspurs
Harrogate Railway Athletic
Harrogate Town
Harrow Borough
Harrow Hill
Harrow Hill Rovers
Harrow St Marys
Harrow Town
Harrow United
Harrow Weald
Harrowby
Harrowby Saints
Harrowby United
Hartford and Davenham
Hartford St Johns
Harthill
Hartlepool
Hartlepool BWOB
Hartlepool NER
Hartlepool Town
Hartlepool United
Hartlepool United A
Hartlepool United Reserves
Hartlepool [1]
Hartlepools United
Hartley Wintney
Harton and Westoe Colliery Welfare
Harts Hill Unity
Hartshead
Harwell International
Harwell Village
Harwich
Harwich and Parkeston
Harwich and Parkeston Reserves
Harwood
Harworth Colliery
Haslingden
Haslingden and District
Haslingden Church Institute
Haslingden St Marys
Haslingfield
Haslington Villa
Hassocks
Hastings
Hastings and St Leonards
Hastings Rangers
Hastings Town
Hastings Town Reserves
Hastings United
Hastings United (1948)
Hastings United Reserves
Haswell
Hatfield Main
Hatfield Peveral
Hatfield Peverel
Hatfield Social
Hatfield Town
Hatfield United
Hatherlow
Hathern
Hathersage
Haughley United
Haughmond
Havant & Waterlooville
Havant and Leigh Park
Havant Town
Haverfordwest County
Haverhill Borough
Haverhill Rovers
Haverhill Rovers Reserves
Haverhill Sports Association
Haverton Hill
Hawk Green
Hawkeye Willesden
Hawkfield
Hawks
Hawthorn Villa
Hawthorne
Haydock
Haydock Recreation
Haydock St James
Hayes
Hayes and Yeading United
Hayes Gate
Hayes Reserves
Hayes United
Hayesco Sports
Hayle
Hayling United
Haynes
Hayward Sports (Enfield)
Haywardians
Haywards Heath
Haywards Heath Town
Haywood United
Hazel Grove
Hazel Slade
Hazells (Aylesbury)
HB and H Newton
Head Wrightsons
Headcorn
Headingley
Headington Amateurs
Headington United
Headington United Reserves
Headley United
Heald Green
Heanor Athletic
Heanor Town
Heanor United
Heart of Midlothian
Heath
Heath End
Heath Hayes
Heath Town
Heath Town Rangers
Heather St Johns
Heathside Sports
Heathwell United
Heaton
Heaton Norris
Heaton Park
Heaton Park
Heaton Park Juniors
Heaton Stannington
Heavitree United
Hebburn
Hebburn Argyle
Hebburn Colliery
Hebburn Reyrolle
Hebburn St Cuthberts
Hebburn Town
Hebburn Town Reserves
Hebden Bridge
Heckmondwike
Heddon
Hedge End Rangers
Hedinghams United
Hednesford
Hednesford
Hednesford Prog
Hednesford Town
Hednesford Town (1880)
Hednesford Town Reserves
Hednesford Unity
Hedon Rangers
Heeley
Heeley Alexandra Juniors
Heeley Amateurs
Heighington Amateurs
Hellesden
Helmshore
Helsby
Helston Athletic
Hemel Hempstead
Hemel Hempstead Reserves
Hemel Hempstead Town
Hemel Hempstead United
Hemingsford United
Hemlington Smithy
Hemmingfield
Hempnall
Hemsworth
Hemsworth Miners Welfare
Hemsworth Town
Hemsworth West End
Henbury
Henbury Old Boys
Hendon
Hendon Reserves
Hendon [1]
Hengrove Athletic
Henley Athletic
Henley Comrades
Henley Town
Henley-on-Thames
Henlow
Hereford
Hereford City
Hereford Lads Club
Hereford St Martins
Hereford Thistle
Hereford United
Hereford United Reserves
Hereford [1]
Hermes
Herne Bay
Herne Bay Reserves
Herongate Athletic
Hersham
Hersham Royal British Legion
Hersham United
Hertford Heath
Hertford Town
Hertford Town Reserves
Hertfordshire Police
Herts Rangers
Hesketh Bank
Hesketh Casuals
Hesketh Park
Hessle
Hessle Old Boys
Hessle Rangers
Hessle Sporting Club
Heswall
Hetton United
Hexham
Hexham Athletic
Hexham Excelsior
Hexham Hearts
Heybridge Swifts
Heyford Athletic
Heyford Athletic (Northants)
Heys Old Boys
Heyside
Heywood
Heywood Alexandra
Heywood Central
Heywood Central Reserves
Heywood GSOB
Heywood St James
Heywood United
Heywood West End
Hibernians
Hickleton Main
High Duty Alloys
High Fell
High Green Villa
High Moor
High Park
High Wycombe
Higham Ferrers Town
Higham Ferrers YMCI
Higham Park Borough
Higham Town
Higher Crumpsall
Higher Walton
Highfield
Highfield Park
Highfield Rangers
Highfield Wanderers
Highgate (Rotherham)
Highgate United
Highgate United Reserves
Highland Light Infantry
Highmoor Ibis
Highmoor Ibis Reserves
Highridge United
Highthorn
Highworth Town
Hilbury Rangers
Hildenborough Athletic
Hill Top Rangers
Hillcroft
Hillingdon
Hillingdon (Middlesex)
Hillingdon Borough
Hillingdon Borough (1872)
Hillingdon Borough Reserves
Hillingdon British Legion
Hilsea
Hilton Harriers
Hinchley Wood
Hinckley
Hinckley AFC
Hinckley Athletic
Hinckley Athletic Reserves
Hinckley Downes
Hinckley Town
Hinckley Town Reserves
Hinckley United
Hinckley United [1]
Hindley
Hindley Central
Hindley Green Athletic
Hindley GSOB
Hindpool Athletic
Hindringham
Hindsford
Hinksey
Hinton
Histon
Histon A
Histon Institute
Histon Reserves
Hitchin
Hitchin Blue Cross
Hitchin Town
Hitchin Town Reserves
HMS Excellent
HMS Victory
Hobson Wanderers
Hockley
Hoddesdon
Hoddesdon Town
Hodgsons
Hoffman Athletic
Hoffman Athletic (Chelmsford)
Holbeach United
Holbeach United Reserves
Holbrook Miners Welfare
Holbrook Sports
Holbrook St Michaels
Holderness Athletic
Holker Old Boys
Holland
Holland FC Reserves
Holland Sports
Hollands and Blair
Hollington United
Hollingworth
Hollingworth Rangers
Hollinsend Amateurs
Hollinwood
Holly Bush (Parkgate)
Holly Lane
Holme
Holme Head Works
Holmer Green
Holmes
Holmesdale
Holsworthy
Holt JCB
Holt United
Holt United (Norfolk)
Holwell Sports
Holwell Works
Holyhead Town
Holyport
Holywell
Home Park (Plymouth)
Honiton Town
Hook Norton
Hook Shipyards
Hooley Hill
Hooley Hill Caledonians
Hooley Hill Reserves
Hope
Hopton
Horbury Town
Horden Athletic
Horden Colliery Welfare
Horfield United
Horley Town
Horncastle
Horncastle Town
Horncastle United
Hornchurch
Horndean
Hornsea
Hornsea Town
Horsford
Horsforth
Horsforth St Margarets
Horsham
Horsham Trinity
Horsham YMCA
Horsley
Horspath
Horwich
Horwich Central
Horwich L and Y
Horwich RMI
Hotspur
Houchin Rovers
Houghton
Houghton Main
Houghton Rangers (Leicestershire)
Houghton Regis
Houghton Rovers
Houghton Town (Bedfordshire)
Houghton Town (Durham)
Hounslow
Hounslow Borough
Hounslow Reserves
Hounslow Town
Hounslow Wanderers
Hove
Hove Park
Hove United
Howard Street
Howards Heath
Howden Clough
Howden Rangers
Howden-le-Wear
Howdon British Legion
Hoxton Manor
Hoylake
Hoylake Athletic
Hoylake Trinity
Hoyland Common Athletic
Hoyland Common Wesleyans
Hoyland Rock
Hoyland Silkstone
Hoyland St Peters
Hoyland Town
HSBC
Hucknall
Hucknall Byron
Hucknall Colliery Welfare
Hucknall Constitutional
Hucknall Portland
Hucknall Rolls Leisure
Hucknall St Johns
Hucknall Town
Huddersfield Amateur
Huddersfield Town
Huddersfield Town Reserves
Hudsons
Hugglescote Robin Hoods
Hull
Hull Amateur
Hull Brunswick
Hull City
Hull City Reserves
Hull Dairycoats
Hull Day Street OB
Hull OB
Hull Oriental
Hull Papermills
Hull St Peters
Hull United
Hull West
Hull Young Peoples Institute
Hullbridge Sports
Hulme
Hulme Central
Hulme Lads
Hulme North End
Hulme Temperance
Humber (Coventry)
Humber Graving Dock
Humber Recreation
Humber United
Hundon
Hungerford Town
Hungerford Town Reserves
Hunslet
Hunslet Club
Hunting Athletic
Hunting Percival Athletic
Huntingdon Town
Huntingdon United
Huntley and Palmers
Hunts County
Hurdsfield
Hurdsfield Rovers
Hurley Daw Mill Miners Welfare
Hurlfield
Hurlford
Hurst
Hurst
Hurst Nook Rovers
Hurst Ramblers
Hurstpierpoint
Hurworth
Husworth
Huthwaite
Hutton
Hutton Cranswick United
Huyton Town
Hyde
Hyde
Hyde (1885)
Hyde Borough
Hyde Chapel
Hyde Gymnasium
Hyde Reserves
Hyde St Georges
Hyde United
Hylton Colliery
Hythe and Dibden
Hythe Town
Hythe Town (1922)
Hythe Town Reserves
Hythe United