(Please don't feel sorry for me, another part of the reason is I spent the weekend fencing and then watching Women's T20 World Cup Cricket live.)
This post being delayed means I can at least feel confident that complaints that 48 teams are too much because too many less good teams will get in have been overshadowed by the performances of Qatar, Haiti and Cape Verde (Curacao, don't feel bad, Germany do that to teams).
48 teams is too many for my system and I really need to find a way to automate this into R. Yes, I know I say this every time.
Some interesting points from putting the graphs together:
All national teams except Curaçao have at least one player in their home league and at least one in a non-home league.
There are no Real Madrid players in the Spanish squad. I'm sure there was a time when that was unthinkable. Interestingly, and possibly showing the strength in depth of the Spanish league, one of Barcelona B is in the Egyptian national side. Luckily, I know how to handle this from the 2025 Women's European Championships
Teams have taken a lot longer to name replacements for injured players. Historically, they've been really short turn arounds, but Canada and Austria have taken 8-9 days to name their replacements. I'm not sure if that's a side effect of the larger squads or longer turn around times between matches.
What does this World Cup's interconnectivity diagram for the group stages look like?
Each national team and club forms a node, with links representing player connections. Larger circles indicate more interactions.
I've gone with a red to white colour scheme for small to large sizes because red and white are the colours present in the flags of Canada, Mexico and the United States of America.
I had to turn on the attraction distribution toggle because otherwise several of teams, particularly Ivory Coast and Türkiye, overlap significantly.
Because of the sheer number of players, and club teams they play for, labelling doesn't really help with clarification.
Even with attraction distribution toggled to on, there still a lot of overlap (Senegal and the Netherlands) and near overlap (Belgium and Morocco, Scotland and the United States).
You can see that some club teams do have a lot of players represented, because their circles are large even compared to the national team circles (which have 26 links, the maximum value of any circle).
The club teams with the most representatives are:
Manchester City with 19
Bayern Munich with 17
and Paris Saint-Germain with 16
Belgium are the national team closest to the centre, with Sunderland, Crystal Palace or Inter Milan the club teams closest to the centre.
The community view does some fun things.
You would expect 48 colours if each team is a separate community. There are only 32 colours.
There are some interesting patterns - the two rightermost teams are the same colour, as are the three teams that cover the top of the diagram. The bubblegum light blue cluster that seems to have eaten the orange cluster have intrigued me.
Groups 1-14 are individual teams separate because they have lots of players who play for clubs which feature relatively few players from other national teams
1) South Africa - grass green colour - kept separate because most of their players play for Mamelodi Sundowns or Orlando Pirates who have no non-South African players representing them.
2) Panama - dark forest green
3) New Zealand - pinky red
4) Curacao - electric light blue
5) Australia - lilac
6) South Korea - Jaguar green
7) Canada - dark red
8) Haiti - mid blue
9) Cape Verde - pale mint green
10) Colombia - mid purple
11) Czechia - pale sky blue - in their case it's all the Slavia Prague players
12) DR Congo - sort of peach
13) Bosnia and Herzegovina - pale brown
14) Qatar - bright pink
Group 15, Saudi Arabia (pale green) is where that pattern starts to break down. Saudi Arabia's players are clustered in a few teams (Al-Nassr, Al-Hilal, Al-Ahli) but other countries have players that play for them.
The next group (groups 16-20) are teams that are linked to lots of clubs with players from other countries, but they're still individual communities:
16) Norway - brown
17) Scotland - pale orange
18) United States - olive yellow
19) Sweden - dark blue
20) Ghana - pale navy blue
Then we reach the multi-country groups, which I've ranked from least obvious reason for grouping to clearest.
21) Switzerland and Tunisia - pale blue - slightly inexplicable, because there are few direct links, possibly they are linked by Burnley
22) Ecuador and Mexico - mid brown - possibly linked by the UNAM and Tijuana players
23) Senegal and Argentina - pink - another vague one, the link seems to be Marseilles.
24) Algeria, Belgium and Morocco - this is the orange group eaten up by the large blue group, except Algeria who are half the diagram away. Club Brugge, Strasbourg and Napoli seem to be the link between Belgium and Morocco, then Lille links Algeria to the other two. I'm not sure if those links are the reason they're a separate orange group rather than being part of the electric blue group.
25) Japan and Croatia - pale green - makes slightly more sense, share Ajax and SC Freiburg players.
26) Austria and Germany - mid green - yes, I know. Mostly it's the number of Austrian players playing in the German league.
27) Spain and England - pale pink - linked by Arsenal, Manchester City and Barcelona.
28) Uzbekistan and Iran - bright green - clearly linked by Persepolis, Tractor and Esteghlal
29) Egypt - mid blue - Egypt seems to be separate because they link the clear Uzbekistan and Iran group and the clear Jordan and Iraq group, but are also linked to other teams as well, so don't fit into either of those groups.
30) Jordan and Iraq - bright pink - linked by Al-Karma and Al-Zawraa.
31) Paraguay, Uruguay, Brazil - dark brown - linked by Palmeiras and Flamengo.
Then there is
32) Ivory Coast, Türkiye, Portugal, France, Netherlands - the electric blue group trying to eat other groups. Strongly linked by Paris Saint-Germain, AC Milan, Inter Milan, Galatasaray, Fenerbahçe, Chelsea, Real Madrid and Sunderland. What happens to that group as the World Cup progresses is going to be interesting.
The size, shape and pattern of the network graph, and the fact that 8 of the 12 3rd place teams will go through to the second round makes predictions really hard but doing my best to interpret it (and ignoring results so far).
If the interconnectedness does reflect competitiveness (which is a big if), then the teams that appear most isolated may struggle.
From the graph, things do not look good for Qatar, Jordan, Iraq, Egypt, Uzbekistan, Iran, Cape Verde, South Africa, Panama, New Zealand, Curacao, Australia.
(The first person to point out that there is no one from group C in there will be shouted at).
It's after that that it gets intriguing (not just for group C): Czechia, Bosnia and Herzegovina and Saudi Arabia look to be the next 3 out, with still no one from group C.
Because the rings are quite concentric, it's really hard to tell who is the next outlier, which could be a good sign for how competitive the group stages might be.
The strength of linkage also suggests football is now global enough to justify the expansion to 48 teams.













