I Built a Dashboard for Every 2026 World Cup Squad
Deep historical data viz tracking squad height and age trends since 1930.

Clean JSON for 92 years of World Cup data when official APIs are expensive.
Sports data analysts, journalists, and developers building soccer applications.
Football-Data.org · API-Football · SportMonks
When I was a kid and was playing soccer in my home town, my Dad had an idea - what if there was a correlation between a successful soccer player in a specific position and the birth month - i.e., can we determine based on a player's month of birth if he could statistically become a good goalkeeper, defender, midfielder, or an attacker? Obviously, back then the data was hard to come by and I did not think too much about it until recently.
Now, I'm my Dad's age when he vocalized the idea to me, he is still alive, and I felt an obligation to to build something to help him his own stats. That's main the reason I started to build the dataset for the World Cup API, which eventually grew as more data points were introduced. over a few weekends because LLMs are genuinely.
What you can find right now is - every World Cup since 1930, every group standing, every squad, every scorer, every match, every venue, etc. etc. etc.
In addition to the API, I've also wrapped it in an MCP and published it out for folks to play around and provide feedback.
I've also built a live sample dashboard if you want to preview without installing anything: https://api.zafronix.com/wc-explorer/
Otherwise, you can get started with a free API key takes 30 seconds, 1,000 req/day, no card. Repo + install: https://glama.ai/mcp/servers/zafronix/wc-mcp or find it on ChatGPT and Claude marketplace.
Like I said, looking for constructive feedback.
Thanks HN!
Deep historical data viz tracking squad height and age trends since 1930.
Spoiler-free sports info for time zone sufferers when ESPN already exists.
Visually striking map with 4K+ predictions and zero signup friction.
Random team picker when Wheel of Names and countless alternatives already exist.
The smart bit is packaging the entire tournament as callable tools — timezone-aware schedules, zero-query briefings that auto-detect the tournament phase, head-to-head histories, visa rules and city guides all come pre-bundled so agents don't need external APIs. Install with npx and there's a Try playground plus ChatGPT/Telegram wrappers, which makes experimentation trivial; the only real limitation is that the build-time data will need updates as qualifiers and logistics change.