Historical Football Kits

 

The Definitive English and Scottish Football Kit Archive

historical football kits line up 2010The material on this site is copyright © Historical Football Kits, all rights reserved. Club crests and sponsors' logos are the intellectual property of their respective owners. For more details visit Copyright Information.

We provide links throughout the site to help you buy reproduction, replica and match worn shirts. Exclusive discounts are available from several of our retail partners using these codes at checkout:

UKSoccerShop HFK10

3Retro 3RETRO10

Latest News & Updates

13 September - 2019-20 Update

Championship: Swansea City (3rd).

League One: Shrewsbury Town (3rd).

League Two: Scunthorpe United (3rd).

barnet 1945-46Immediately after the Second World War several clubs were unable to source playing kit in their traditional colours so played in unfamilar strips. A good example is Barnet, pictured here in 1945-46. They reverted to broad amber and black hoops, worn since 1928, the following season. This style was eventually dropped in 1958 and has yet to be revived.

I've reviewed Torquay United's strip 1986-2001 and made several colour corrections and detailing changes.

12 September - Historical Miscellany

Some odds and ends from my Pending Folder.

aston villa 1956-57This is Aston Villa in 1956-57, the season they finally dropped the heavy woollen sweaters they had worn since the Victorian era.

Arsenal (1962-63 added): Bristol City (1954-55 collar corrected): Everton (1932-32 socks corrected): Gillingham (1969-71 shorts updated).

Brechin City (1989-90, 1997-99 colour corrections): Forfar Athletic (1977-80 detailing corrected): Greenock Morton (1968-69 crest amended).

11 September

jd cymru premier logoAs the first stage in the restructuring of the Welsh pyramid, the Welsh Premier League has been rebranded as the Cymru Premier and the 2019-20 section is now available.

Stoke - The Early Years

Following on from my recent review of Stoke City's kits 1968-83, I've received some fascinating material from Jonathon Russell. His research into newspaper charterhouse first XI 1872reports between 1868 and 1872 casts doubt on the official version of the club's formation, provides additional information on the connection with Charterhouse School and raises some interesting questions about the link between Stoke Ramblers and Stoke FC which I have now explored on the club page.

The most intriguing find is this photograph of members of the 1872 Charterhouse football team wearing crimson and blue jerseys. It is thought that Stoke Ramblers wore the same colours when they were founded in 1868 by Henry Almond, an Old Carthusian who had played for the Charterhouse First XI in his final year at the public school, 1867-68. In the absence of any other evidence, I think this raises the possibility that Almond provided a set of old school tops for the club he founded before he went off to build railways in Costa Rica and Venezuela.

9 September

Edinburgh City have finally launched their new change kit.

6 September - 2019-20 Update

Premier League: Chelsea (3rd), Everton (3rd), Tottenham Hotspur (3rd), Watford (3rd), Wolverhampton Wanderers (Europa League, 3rd).

League One: Peterborough United (3rd).

Scottish League One: East Fife (3rd*).

Historical Miscellany

stoke city 1972 league cup winnersI was prompted by an email from Andy Sharp to add Stoke City's 1972 League Cup final kit to the archive. I normally don't consider the Insert Sponsor Here Cup, as I believe it's now called, sufficiently important to include, but this was Stoke's first (and so far only) major trophy and their shirts had the club crest on for the first time in 15 years so I think that justifies inclusion. I took the opportunity to tweak my graphics for the period 1968-1983.

Watford (April-May 1963 added): Queens Park Rangers (1974-75 sock trim added): Chelsea (1994-95 European Kit watermark removed).

31 August - Oxford United Update

headington afc 1910Some time ago I had a discussion with the webmaster at oxfordkits.com about the colours worn by Headington United before they became Oxford United in 1960. I had illustrated these using a dark shade of orange based on the photographic evidence available but now we know about the effect of orthographic film stock I became convinced that this was incorrect. A further puzzle was that I had assumed the lighter shirts worn in the 50s were gold but when I managed to find some match programmes and club handbooks they consistently described the team's colours as orange and blue. I've now finished a complete revision of the Oxford United page and, using oxfordkits.com as a reference, rendererd the shades of gold and yellow worn by the modern club with greater accuracy. Incidentally, it has come to light that Headington did not add "United" to their name until 1911 after they merged with another local club. The photograph is of the original Headington AFC wearing unusual striped jerseys in 1910.

(Photograph: Headington.org.uk)

29 August - Boston United Update

boston united 1958-59I'm grateful to Alick Milne for some new and very detailed research on Boston United that has allowed me to revise the records for the club from their formation in 1933 up until 1970. The photograph here is of the 1958-59 team wearing striped shirts for the first time. An intriguing detail is the crest which I think may depict St Botolph's Church, a prominent local landmark.

(Photograph: Ken Fox, BUFC Website.)

28 August

bury fc 1900 fa cup winnersThe news about Bury is desperately sad and I extend my heartfelt sympathy to the supporters who have been let down so badly. The club is at the heart of the town and while it may have been overshadowed by the bigger clubs in the Greater Manchester area, we should remember that they were once one of the aristocrats of the game and won the FA Cup twice in 1900 (pictured) and 1903. While it is clear that gross financial mismanagement over many years has brought the club to disaster the EFL must accept their share of responsibility. The Owners' and Directors' Test (commonly known as the Fit and Proper Person Test) and the current Financial Fair Play rules are simply not fit for purpose and must be overhauled. Bury are the latest in a lengthening list of clubs that includes Portsmouth, Blackburn Rovers, Blackpool, Coventry City, Notts County and Bolton Wanderers which have been brought to their knees by predatory or incompetent owners. Proposals to tighten up the rules were put forward at the July 2018 meeting of the EFL put since then nothing has happened and it is only a matter of time before history repeats itself.

27 August

qpr 1949-50

Simon Ståål recently discovered a fascinating article concerning Queen's Park Rangers in 1950. Although rationing was beginning to be relaxed some items remained in short supply and this included sportswear. It was not unusual for teams to appeal to their supporters for ration coupons that could be used to replace worn out kit. Socks were a particular problem as they wore out quickly so Rangers offered to supply needles and wool to anyone (and let's be frank here, we're talking about the ladies) prepared to darn the player's socks. Hearing of this, 80-year-old Miss Gertrude Parker set about knitting with a will and in due course, after going through 12ibs (5.44kg) of wool, she presented 24 pairs of pristine blue and white socks to the club. You can read the full article by Steve Russell on the Independents R's website.

Salford City Update

Over the summer the elves have been busy digging out information on Salford City's early strips and I've been able to add a number of previously unrecorded strips from 1980-81 through to 2006-07. Unfortunately, with the exception of the 2006-07 kit, the information has been gleaned from North-West Counties and other non-league handbooks so the details are very basic but it is a start. Sadly, absolutely nothing has come to light about the first forty years of the club's history when they played in minor local leagues.

20 August - 2019-20 Update

Premier League: Burnley (3rd), Manchester United (3rd).

Championship: Blackburn Rovers (3rd).

League One: Bolton Wanderers (temporary 2nd).

League Two: Swindon Town (3rd).

15 August - 2019-20 Update

Championship: Hull City (3rd).

League One: Bristol Rovers (2nd).

League Two: Newport County (4th).

Scottish Premiership: Hamilton Academical (1st, 2nd).

Scottish Championship: Queen of the South (Special).

Scottish League One: Peterhead (1st, 2nd).

Scottish League Two: Edinburgh City (1st, 3rd), Elgin City (1st*, 2nd*), Queen's Park (1st*, 2nd*), Stenhousemuir (1st, 2nd), Stirling Albion (1st*, 2nd).

13 August - 2019-20 Update

Premier League: Everton (last season's 3rd kit worn at Crystal Palace added).

Championship: Huddersfield Town (Paddy Power hoax shirt added).

League Two: Port Vale (1st socks confirmed).

Scottish Premiership: Hibernian (3rd), Celtic (3rd).

Scottish Championship: Queen of the South (2nd shorts/socks confirmed), Alloa Athletic (1st, 2nd), Dundee United (2nd).

Scottish League One: Forfar Athletic (1st,* 2nd), Clyde (1st, 2nd, 3rd), East Fife (1st, 2nd), Dumbarton (2nd shorts/socks confirmed).

Scottish League Two: Albion Rovers (3rd), Annan Athletic (1st*, 2nd*).

Former Members: East Stirlingshire.

9 August - 2019-20 Update

Premier League: Crystal Palace (3rd), Manchester City (Special Edition).

Championship: Blackburn Rovers (1st colour corrected).

League One: Lincoln City (2nd socks confirmed).

League Two: Bradford City (3rd), Morecambe (1st, 2nd socks confirmed), Newport County (3rd), Stevenage (1st, 2nd shorts/socks confirmed)..

Former Members: Aldershot Town*, Boston United*, Chesterfield, Kidderminster Harriers, Yeovil Town (shorts/socks confirmed).

*Unchanged.

8 August - 2019-20 Update

Premier League: Newcastle United (3rd), Watford (2nd), Norwich City (3rd).

Championship: Leeds United (2nd), Huddersfield Town (3rd).

League One: Peterborough United (2nd), Bolton Wanderers (temporary kit).

League Two: Mansfield Town (3rd), Forest Green Rovers (3rd), Exeter City (1st, 2nd).

Former Members: Notts County.

5 August - 2019-2020 Update

Premier League: Newcastle United (2nd), Sheffield United (3rd), AFC Bournemouth (2nd).

Championship: Reading (1st, 2nd), Charlton Athletic (2nd), West Bromwich Albion (3rd), Barnsley (3rd), Blackburn Rovers (2nd shorts corrected).

League One: Bristol Rovers (1st), Southend United (2nd), Rochdale (1st, 2nd, 3rd), Gillingham (1st, 2nd shorts trim added).

League Two: Walsall (3rd), Plymouth Argyle (3rd), Macclesfield Town (1st, 2nd), Oldham Athletic (1st, 2nd).

2 August - 2019-20 Update

Championship: Millwall (2nd), Barnsley (2nd).

League One: Oxford United (2nd), Portsmouth (2nd, 3rd).

League Two: Salford City (1st, 2nd).

1 August

rangersThe High Court in London has ordered Rangers to pay £450,000 to Sports Direct and banned the club from wearing or selling Hummel merchandise in 2020-21. This is the latest development in a legal battle that began after Rangers confirmed a three-year deal with the Danish sportwear supplier worth £10m. In July 2018 Sports Direct were granted an interim injunction preventing the club from selling replica Hummel strips. The injunction was lifted after two months but nowJudge Lionel Persey QC has ruled that Rangers were in breach of their contract with Sports Direct by entering into an agreement with Hummel without offering Sports Direct the opportunity to exercise its right to match part or all of the rival offer.

More details in The Scottish Sun. Photograph: Willie Vass - The Sun

2019-20 Update

Premier League: Liverpool (3rd), Norwich City (2nd).

Championship: Blackburn Rovers (2nd).

League One: Tranmere Rovers (2nd), Shrewsbury Town (1st, 2nd), Gillingham (3rd), Blackpool (1st, 2nd).

30 July - 2019-20 Update

Premier League: West Ham United (3rd), Chelsea (2nd), Crystal Palace (2nd), Burnley (2nd).

Championship: Birmingham City (2nd), Huddersfield Town (1st, 2nd)..

League One: Peterborough United (1st).

League Two: Newport County (1st, 2nd).

Scottish League One: Stranraer (1st, 2nd).

26 July - 2019-20 Update

Premier League: Watford (1st).

Championship: Charlton Athletic (1st), Brentford (2nd), Nottingham Forest (2nd), Sheffield Wednesday (1st, 2nd) Nottingham Forest (Special Edition).

League Two: Scunthorpe United (1st, 2nd).

Former Members: Barnet.

Scottish Championship: Inverness Caledonian Thistle (3rd).

22 July - 2019-20 Update

Premier League: Tottenham Hotspur (1st, Eur, 2nd).

Championship: Charlton Athletic (3rd).

League One: Doncaster Rovers (2nd).

League Two: Cheltenham Town (1st*, 2nd), Colchester United (1st, 2nd, 3rd*).

Former Members: Hartlepool United.

Scottish Championship: Queen of the South (1st, 2nd), Inverness Caledonian Thistle (1st, 2nd*).

Scottish League Two: Brechin City (1st, 2nd).

*Unchanged.

21 July - 2019-20 Updates

Scottish Premiership: Kilmarnock (1st, 2nd, 3rd), St Mirren (1st, 2nd), Livingston (1st, 2nd), Heart of Midlothian (3rd).

Scottish Championship: Dundee United (1st), Arbroath (1st, 2nd), Dundee (2nd), Dunfermline Athletic (1st, 2nd).

Scottish League One: Dumbarton (1st, 2nd), Airdrieonians (1st, 2nd, 3rd).

Scottish League Two: Cowdenbeath (1st, 2nd), Albion Rovers (1st, 2nd), Cove Rangers (1st, 2nd).

Former Members: Berwick Rangers.

17 July - 2019-2020 Update

Premier League: Manchester United (2nd).

Championship: Barnsley (1st), Leeds United (1st), West Bromwich Albion (2nd).

League One: Coventry City (1st, 2nd), Sunderland (2nd), Lincoln City (2nd).

League Two: Crawley Town (1st, 2nd), Bradford City (2nd).

Leeds United Centenary

leeds united 1919-20I was looking into Leeds United's inaugural season, 1919-20, and found clear, photographic evidence on the excellent Leeds United FC History website that the team wore black and white stripes and black knickers in the Midlands League leeds united 1920-21and in friendly matches during that first season. The following season they were admitted to the Football League. By this stage their chairman was J Hilton-Crowther who took over the fledgling club after his proposal to merge it with Huddersfield Town (where he was previously chairman) had been thwarted. It was he who insisted that Leeds adopt blue and white, the colours of his former club.

(Photographs Neil Roche courtesy of Leeds United FC History.)

16 July - 2019-20 Updates

Premier League: Arsenal (2nd, 3rd), AFC Bournemouth (3rd), Aston Villa (1st, 2nd, 3rd).

Championship: Hull City (2nd), Cardiff City (2nd).

League One: Wycombe Wanderers (1st*, 2nd), Gillingham (1st, 2nd).

League Two: Forest Green Rovers (1st, 2nd), Swindon Town (2nd).

Former members: Yeovil Town, Stockport County, Torquay United.

12 July - 2019-2020 Update

Premier League: Wolverhampton Wanderers (1st).

Championship: Blackburn Rovers (1st) Millwall (1st), Wigan Athletic (1st, 2nd), Derby County (2nd).

League One: Portsmouth (3rd).

League Two: Grimsby Town (1st, 2nd, 3rd).

10 July - 2019-20 Updates

Premier League: Sheffield United (1st, 2nd).

Championship: Nottingham Forest (1st), Bristol City (2nd), Swansea City (1st, 2nd).

League One: Burton Albion (1st), AFC Wimbledon (3rd).

League Two: Leyton Orient (1st, 2nd), Salford City (3rd), Stevenage (1st, 2nd).

Former members: York City.

8 July

megan rapinoe 2019Our congratulations go to the United States Women's team who yesterday won their fourth Women's World Cup in style. Among many memorable moments of the tournament my personal favourite was the proud, joyful pose struck by the American's co-caption, Megan Rapinoe after she scored her six goals, an achievement that won her the Golden Boot award as well as the Golden Ball. The outspoken Rapinoe is an advocate for numerous LGBTQ+ organisations as well as gender equality and most recently has criticised FIFA for disrespecting the women's game by scheduling the finals of the men's North and South American confederation competitions on the same day as the Women's World Cup final.

(Photograph Benoît Tessier/Reuters)

2019-20 Updates

Premier League: Norwich City (1st), Arsenal (1st), Everton (1st).

6 July - 2019-20 Updates

Premier League: Burnley (1st).

Championship: Fulham (1st, 2nd, special edition), Cardiff City (1st, 3rd), Queens Park Rangers (1st, 2nd, 3rd) Bristol City (1st).

League One: Rotherham United (3rd), Milton Keynes Dons (1st, 2nd, 3rd), Lincoln City (1st).

League Two: Northampton Town (2nd), Crewe Alexandra (1st, 2nd), Morecambe (1st, 2nd), Mansfield Town (2nd*).

2 July

The FIFA Women's World Cup section has been updated.

2019-20 Update

Premier League: Manchester City (1st, 2nd, 3rd).

Championship: Preston North End (last season's 2nd kit now to be retained).

Scottish Premiership: Motherwell (1st, 2nd), Hibernian (1st, 2nd), Celtic (2nd), Heart of Midlothian (2nd).

Scottish League One: Raith Rovers (1st).

28 June - 2019-20 Updates

partick thistle pride shirt 2019-20While working on the latest Scottish club kits I was disturbed to read that Partick Thistle's decision to include the LGBTQ+ Pride colours on their new change shirt has attracted negative comment on social media. Thistle have always been an inclusive club, an important position to take in a city where religious bigotry has disfigured the game for too long. It is therefore perfectly logical for the club to make a positive statement about the LGBTQ+ community. Homophobia is pervasive in football. In 130 years there has been only one openly gay professional footballer in Scotland yet, according to a 2017 report by the Office of National Statistics, 6.8% of the UK population identify as LGBTQ+. Thistle's stance may be just one tiny step in tackling this issue but here at HFK Towers, we are fully behind them. Well played Thistle.

Scottish Premiership: Aberdeen (2nd), Saint Johnstone (1st, 2nd).

Scottish Championship: Dundee (1st), Partick Thistle (1st, 2nd), Greenock Morton (1st*, 2nd).

Scottish League One: Falkirk (1st, 2nd).

27 June - 2019-20 Updates

League Two: Bradford City (1st), Carlisle United (1st, 2nd).

Championship: Middlesbrough (2nd).

26 June

The FIFA Women's World Cup section has been updated.

2019-20 Update

Premier League: Newcastle United (1st).

Championship: Derby County (1st), Brentford (1st), Hull City (1st), Preston North End 3rd*).

League One: Tranmere Rovers (1st), Doncaster Rovers (1st), Accrington Stanley (1st*, 2nd*).

League Two: Cambridge United (1st, 2nd), Mansfield Town (1st).

Former members: Dagenham & Redbridge.

18 June

The FIFA Women's World Cup section has been updated.

2019-2020 Updates

Premier League: Brighton & Hove Albion (1st, 2nd), Liverpool (2nd).

League One: Rotherham United (2nd), Fleetwood Town (1st*, 2nd*).

League Two: Plymouth Argyle (2nd).

Scottish Premiership: Ross County (1st, 2nd), Heart of Midlothian (1st).

14 June

The FIFA Women's World Cup section has been updated.

The variant kits worn by Northern Ireland in their recent Euro Qualifiers have been added.

2019-2020 Updates

Premier League: West Ham United (1st, 2nd).

Championship: Preston North End (1st, 2nd), Birmingham City (1st).

League One: Oxford United (1st).

League Two: Swindon Town (1st), Walsall (1st, 2nd).

11 June

womens world cup france 2019 logoI have begun updating the FIFA Women's World Cup section.

The UEFA Nations League Finals section is now complete.

7 June - 2019-20 Updates

Premier League: Leicester City (2nd, 3rd), Brighton & Hove Albion (3rd).

Championship: Middlesbrough (1st).

League One: Ipswich Town (1st, 2nd, 3rd*), AFC Wimbledon (1st*, 2nd*), Rotherham United (1st).

6 June

uefa european nations leagueI've added the first semi-final of the European Nations Cup to the site.

2019-20 Updates

Premier League: Manchester United (1st), Southampton (1st, 2nd, 3rd), AFC Bournemouth (1st).

League One: Burton Albion (2nd*), Sunderland (1st).

Former members: Wrexham.

*Unchanged.

5 June

Overnight I received some new material on Salford City that allows me to add details of a merger and change of name in 1980, some additional crests, three new kit graphics (1984-85, 1995-96, 1999-2000) and a team photograph from 1984-85. My thanks go to Frank McCauley and Ralph Pomeroy for this.

The 2019 Champions League final has been added.

2019-20 Updates

Premier League: Leicester City (1st), Crystal Palace (1st).

Championship: Luton Town (1st, 2nd, 3rd), Stoke City (1st, 2nd), West Bromwich Albion).

League Two: Plymouth Argyle (1st).

4 June

salford city promotion celebrations 2019I have now set up the new Salford City section but constructing a complete kit history is proving very difficult indeed. The club spent the first 23 years of their existence in local Manchester Leagues and a fire in 2009 destroyed most of their records. I would welcome any help that the HFK Elves can provide here. You know who you are.

(Photograph courtesy of the Manchester Evening News.)

3 June

supporters 1920The 2019-20 English and Scottish Season Galleries are now open!

(Photograph courtesy of Flashbak.)

I am extremely gratful to Gabriel Vogas from Brazil who has been beavering away filling in the gaps in our records of the 1991 and 1995 Women's World Cups. The final missing piece of the jigsaw was found this morning after Gabriel contacted Fernando Pires, who coached the 1991 Brazil team and was able to confirm the colours worn in the Brazil v Sweden match.

23 May

cove rangers 2018-19Warm congratulations from all at HFK Towers go to Cove Rangers who now feature in our Scottish Clubs section. Of course, to achieve this signal honour, the team had to go to all the trouble of winning the promotion play-off with Berwick Rangers to earn a place in Scottish League Two.

There are, as you might expect, a lot of gaps in the record for the Toonsers and any help to fill these in will be much appreciated. Salford City will be added shortly to the English section.

Previous Updates: 2019 | 2018 |2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006