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, take the file to a print shop, hang it up, and enjoy!
Full resolution downloads


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!