2026 FIFA World Cup: Predicting the winner using graph theory
Skip to main content
SolutionsSolutions
ResourcesResources
DevelopersDevelopers
CompanyCompany
Request trial
Contact us
Request trial
Contact us
Back to Blogs
Graph visualization
2026 FIFA World Cup: Predicting the winner using graph theory
June 8, 2026
-->
Dan Williams
-->
Before the 2026 FIFA World Cup kicks off on June 11th, join us for a prediction of the winner using nothing but graph theory!
Every day, analysts in the intelligence and law enforcement community must make assessments and decisions based on limited, fragmented information. One of the most powerful tools in their arsenal is link analysis. It’s a technique that focuses on the connections between things (phone calls, emails, relationships, observations, etc.) and it’s a remarkable way of shedding light on patterns and drawing attention to unusual or important subjects.
We’re going to apply the same techniques to a tiny set of data about the teams in the tournament, to illustrate just how powerful these techniques can be. In 2018 we predicted the World Cup winner correctly; four years later in 2022 we were just one final penalty shoot-out away from getting it right a second time.
How will we do this time around?
What information do we use to make the World Cup prediction?
For our prediction, we make life as difficult for ourselves as possible. We start with absolutely no prior knowledge of how good any teams, clubs or players are at football. In fact there’s only one input into our model – the clubs that a country’s national squad’s players come from.
The countries announced their final squads on June 1st. We used them to generate a graph – a network of nodes and links – where each node is either a country or a club. We link a pair of these together if they have a player in common.
For example, England’s Harry Kane plays for Bayern Munich, so we’d make a connection between these two nodes:
Repeat this for every player of all 48 countries at the tournament, and we get a complete graph:
It’s pretty – but what can we do with it?
How we rank teams
You’ll notice that some nodes are bigger and brighter than others. That’s because we’ve coloured them according to their eigencentrality, a measure from the science of graph theory.
The theory is this: for a country to do well, it must have players from good clubs. And if a football club is any good, they will be able to afford a lot of international superstars. And how do we know if those players are international superstars? Well if they are, they must play for a successful country. So we need a measure of the ‘internationality’ of the countries, which in turn comes from the internationality of their feeder clubs, which in turn comes from the internationality of their players, and so on. This recursive accumulation of ‘importance’ based on the importance of the nodes you’re connected to is called eigencentrality, and this is the measure we’re going to use to rank clubs.
As an illustration, the country with the lowest eigencentrality score is Iraq. The majority of Iraq’s players play at clubs which don’t have players from other World Cup countries in their teams. This makes them appear at the fringes of the graph, a long way from the center.
By contrast, a team like France appears right at the center of the network, with players who play at clubs that feed some of the most well connected countries in the network.
So the more central a node in our graph, the more successful (we predict) they should be at the tournament.
The results
When we rank nodes by eigencentrality, we get the following top 5 teams:
Spain
England
France
Germany
Portugal
So there you have it – if you want to put your faith in graph theory, picking a winner from that top 5 would be a smart move. And – we’re calling it – Spain is the most central node in the network and is our top pick for the 2026 World Cup!
If you wanted to back a dark horse, then choosing an outlier country whose eigencentrality score is unsually high against FIFA rankings could be worth it. In that case Turkey could outperform expectations based on its position in the network.
Spain is the most central node in the network and is our top pick for the 2026 World Cup!
Let’s take a look at some interesting observations from the analysis.
1. It’s a clean sweep for Europe
Every team in the top 5 is a European team. To see why, we loaded the same data into our MapWeave library for geospatial link analysis.
You can see just how many of the teams and countries represented are based in Europe, and thanks to MapWeave’s edge bundling and clutter reduction features, you can see clear flows from other regions, particularly South America and Africa into Europe as the high-paying European clubs source the best talent from overseas.
2. Saudi Arabia – an anomaly?
One surprise for us this year was the score for Saudi Arabia. They were ranked second from bottom in our...