The 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:
16 October - Historical Miscellany
For many years I had thought that when Clapton Orient changed their name to Leyton Orient in 1946 they adopted shirts with blue chevrons, a reference to an older style in the new club colours. This was informed by the photograph on the left taken before the 1947-48 season. Now our old friend Alick Milne has uncovered this report in the Nottingham Evening News (10 April 1945). Clapton Orient have obtained permission from the League to revert to their former colours of white shirts with red V's, which they wore in their Second Division days. For many years they have been wearing red and white hooped shirts. Orient players will appear in the new shirts as soon as they are procurable. This may be before the end of the season. This suggests that the shirts in the photograph, which are showing their age, are from 1945-46 and were retained for training.
(Photograph: Leyton Orient Images of Sport NN Kaufmann 2001.)
Alick has also supplied details of three missing Cove Rangers strips (1975-76, 1985-86, 1987-90).
Maidstone United (1962-63 added, 1970-72 crest added, 1985-86 sponsorship confirmed). On the right is the Stones' team from 1922-23.
15 October - 2019-20 Update
International: The strip worn by England last night in Bulgaria has been added.
League One: Coventry City (3rd), Accrington Stanley (3rd).
Tottenham Hotspur (1986-88 2nd colours adjusted), Leicester City (August 1965 added), Motherwell (1983-84 added and all graphics 1978-2013 have been reviewed to add missing detailing and correct main colour).
11 October - 2019-20 Update
Premier League: Wolverhampton Wanderers (European 2nd).
Championship: Birmingham City (3rd), Brentford (special).
League One: Lincoln City (3rd), Bolton Wanderers (1st).
4 October - Scottish Updates
As soon as I published this mystery photograph of the Scotland team, the HFK Elves rushed into action. It turns out to be the team due to play England at Hampden Park in February 1968. (Alan Gilzean, who is in the photograph, was replaced by John Hughes for the match itself.) The photo was taken a few days earlier at a training ground with the players kitted out in plain shirts just for the occasion. They may have been unused tops held over from 1966. My thanks to Alick Milne, John Reid and Greger Lindberg.
This image from the Aberdeen Press & Journal (22 10 38) is the first photographic corroboration I've seen of Falkirk wearing navy shirts with red sleeves and places this strip a season earlier than previously thought, which means a slight reshuffle of dates. In the process i had another look at this picture of Alexander Sharp who played for the Bairns between 1937 and 1938. As well as showing the unofficial town crest, there is an odd contrast at the collar and the socks are also visibly darker than the shirt. If we assume that our old friend, orthographic film stock was used, then we can resolve the colours as navy with red placquet and socks.
(Photographs: Aberdeen Press & Journal, Football Cartophilic Info Exchange.)
*Date to be confirmed
I have substantially revised the Brechin City section (1906-1905) with new material supplied by Alick Milne. On the right is a very rare team photograph from 1907-08 that helps resolve one outstanding issue. City's early colours were registered with the Scottish FA as "light blue" but, as we can see from the image, this is misleading. In fact "light blue" was often used in Scotland to distinguish sides that wore mid- or royal blue such as Rangers (and Brechin) from the far greater number of yeams that wore dark, navy blue, which was referred to simply as "blue."
(Photograph: Alex Wood Brechin City: the Early Years.)
1 October - International Update
1938 World Cup: Germany (collar revised).
1954 World Cup: Yugoslavia wore red socks against France.
1978 World Cup: Brazil (socks worn with blue change shirt corrected).
1991 Women's World Cup Group A: Norway (socks corrected and detailing amended). Kits now confirmed for Norway v Denmark match.
1991 Women's World Cup Group B: Brazil wore blue socks against Japan.
1995 Women's World Cup: Brazil (detailing and jacqaurd print corrected).
This photograph of the Scotland team was sent in by Bill Wilson and presents us with a bit of a problem. As far as I know the team only wore plain navy shirts without contrasting crew necks once in the 1960s, against Wales in 1966. However, the goalkeeper in this line-up is Ronnie Simpson who did not make his debut until the match with England in April 1967. In fact Bill has not been able to identify any match in which this group of players were selected. Help please.
(Photograph Norway 1991: FIFA.com)
30 September - 2019-20 Update
Premier League: Aston Villa (3rd updated), Wolverhampton Wanderers (special).
Championship: Millwall (3rd).
League One: Bristol Rovers (3rd).
League Two: Exeter City (3rd), Leyton Orient (3rd).
Scottish League One: Stranraer (3rd).
13 September - 2019-20 Update
Championship: Swansea City (3rd).
League One: Shrewsbury Town (3rd).
League Two: Scunthorpe United (3rd).
Immediately 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.
This is Aston Villa in 1956-57, the season they finally dropped the heavy woollen sweaters they had worn since the Victorian era.
As 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 reports 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.
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*).
I 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.
31 August - Oxford United Update
Some 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.
29 August - Boston United Update
I'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.)
The 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.
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)..
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).
The 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
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).
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
I 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 and 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).
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.
Our 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)
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*).
The FIFA Women's World Cup section has been updated.
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
While 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).
The FIFA Women's World Cup section has been updated.
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.
The FIFA Women's World Cup section has been updated.
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).
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.
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).
I have begun updating the FIFA Women's World Cup section.
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).
I've added the first semi-final of the European Nations Cup to the site.
Premier League: Manchester United (1st), Southampton (1st, 2nd, 3rd), AFC Bournemouth (1st).
League One: Burton Albion (2nd*), Sunderland (1st).
Former members: Wrexham.
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.
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).
I 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.)
(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.
Warm 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.