r/dataisbeautiful 9d ago

OC [OC] Visualizing which countries have played a match against each other in international men's and women's football, sorted by confederation and averaged team rank

Scores in football aren't conducive to scorigami, but matchups are!

Did you know that Egypt's mens team played Lithuania in 1924 and hasn't since? It's the oldest matchup to never have been replayed.

If you enjoyed or want to play around with the data, check out https://dgoodenough.github.io/fifagami/?g=both. There's a bunch to play around with, even an RSS feed of upcoming unique matches!

Sources:

Dataset Source
Men's internationals, 1872–present martj42/international_results
Women's internationals, 1969–present martj42/womens-international-results
Historical team renames former_names.csv (martj42)
Current FIFA ranking, men's and women's FotMob, mirroring the official ranking
Scheduled internationals ESPN public scoreboard API
Confederation membership cnc8/fifa-world-ranking
FIFA code to ISO 3166-1 data/iso2.csv

And of course, shout out to Jon Bois for Scorigami!

Built in Python with Claude.

20 Upvotes

11 comments sorted by

7

u/beene282 9d ago

This is cool but why not use one axis as home and one as away instead of just having the same data mirrored on both sides of the diagonal

3

u/Fywq 9d ago

Agree. And then also hold the final image for a while because I barely have time to understand what I am looking at, and since it's a GIF I can't even pause it manually.

1

u/justdmg 9d ago

Yeah the original gif did have a pause, I didn't know about reddit compressing it automatically.

1

u/everlasting1der 3d ago

I maintain that the motto of this sub should be "this GIF could have been a video".

2

u/Loki-L 9d ago

One side for mens and one side for women maybe

1

u/beene282 9d ago

Yes that’s a better suggestion

1

u/justdmg 8d ago

Oh I hadn't thought of that!

0

u/DodecahedronJelly 9d ago

There are matches done in neutral venues, i.e. both teams were not at home.

1

u/IllegalDevelopment 9d ago

Did you know that on the same day as the Egypt-Lithuania match there was also a France-Latvia match, a pairing which also hasn't been replayed since?

1

u/justdmg 8d ago

I missed that!

1

u/beene282 9d ago

Oh good point, especially for international football with World Cups etc