About Flawless

A free football game about a question every supporter has argued about: could a team assembled from the best players who never shared a pitch actually go a season unbeaten — or win a World Cup without losing a match?

Last updated 14 August 2026

What it is

You spin a random team and decade — Milan in the 1990s, Brazil in the 1970s, Nottingham Forest in the 1970s — and draft one player from that squad into your eleven. Spin again, draft again, eleven times, and you have a side spanning clubs, countries and half a century. Then you send it out: 38 games of a league season, or seven matches of a World Cup.

Almost nobody goes unbeaten. That is the point. The pleasure is in the argument you have with yourself at every pick, and in the run that dies on penalties in the quarter-final having earned better.

Why it is built this way

Games in this genre usually invent their player ratings — a number out of 100, decided by somebody. Flawless does not have any. Every figure on every card is a real career record pulled from public data: appearances, goals, assists, honours, for that club in that decade. Every opponent your side faces is rated from matches that were actually played.

That constraint makes the game harder to build and better to argue with, because when your team loses you can go and look at exactly why. The full derivation — sources, licences, the model, and the one number whose error bar is embarrassingly large — is set out in the methodology.

House rules

Three rules shape every design decision here, and they are worth stating because they cost us things other games take:

Who makes it

Flawless is an independent project — one person, not a studio, not a publisher. It is not affiliated with, endorsed by, or connected to FIFA, UEFA, any national association, league or club, and it uses no crests, kits or logos. Player names and career records appear as matters of historical fact.

Contact

Corrections to the data, bugs, or anything else: hello@flawless.football. Data corrections are genuinely welcome — public records contain errors, and the ones you find go into the next extraction.

How to play →