When you factor in the price of travel, match day food, match tickets, kits and other expenses then it soon adds up – especially over the course of a season.
Some clubs are cheaper than others with Salford City offering much cheaper season-tickets than the likes of Colchester United.
But which club offers the best value? Market analysists – working on behalf of OLBG – have attempted to answer this question by ranking each club.
The EFL Price Index compares every club in the EFL based on their cheapest match ticket, season ticket and cost of their replica shirts. In each category, the clubs are ranked with the cheapest at the top and the most expensive at the bottom of the table.
From that point, a club’s respective rankings in each category are then added together – with each ranking given the same weighting – to calculate an index score.
Here is how every club ranks, with the figures running from cheapest to most expensive.
Have your say on pricing around the league. Join the debate on our social media channels.

13. Oldham Athletic
Match: £20 Season-ticket: £336 Replica shirt £55 Index score: 67 Photo: Getty Images

14. Barnet
Match: £22 Season-ticket: £384 Replica shirt £49 Index score: 71 Photo: Getty Images

15. Newport County
Match: £22 Season-ticket: £399 Replica shirt £47 Index score: 72 Photo: Getty Images

16. Gillingham
Match: £24 Season-ticket: £355 Replica shirt £46 Index score: 79 Photo: Getty Images


