Big English Football Poster
I thought it would be fun to fit as much of the English football league system as I could onto one poster.
If you like it, it's easy to get in your own space. Feel free to download your
preferred size below, print it out, hang it up, and enjoy!
For the 8 tier poster, make sure to find a reputable print shop. There's very
fine text in some of the badges that can get hard to read in a low-end print.
Full resolution downloads
- 8 Tiers – B1 – Movie Poster Size (27" x 40")
- 7 Tiers – B1 – Movie Poster Size (27" x 40")
- 7 Tiers – A1 – Concert Poster Size (24" x 36")
- B1 (2024–25 Archive) – Pictured below
- A1 (2024–25 Archive)



Tech details
I wrote a few Python utility scripts to automate the process. Data is sourced from league tables and team pages on Wikipedia. The scraped HTML is then piped into BeautifulSoup to extract relevant metadata.
To speed up badge layout, I wrote a simple HTML / CSS document generator. The
final poster is exported directly from Chrome using the
Full size screenshot
devtools built-in. This isn't super
flexible, but any final touch-ups can easily be performed by importing the
poster into Illustrator.
This setup makes it relatively painless for me to update the poster for future promotion / relegation cycles.
Previous efforts
I made a first attempt at this poster when I was in high school. At the time, I was waking up at 7 AM most weekends to catch West Brom playing.

Putting this together was a tedious and fully-manual process. Many hours were spent pushing badges around in a huge Photoshop file. I didn't have the patience to add all the lower tiers. This was the main reason I chose to do so much automation this time around.
If you've printed it out for yourself or found this interesting, shoot me an email. I'd love to hear from you!