Worst Cup 2026 — The Tournament Nobody Asked For Is Finally Here

June 10, 2026

Released the day before the actual World Cup, because timing is everything and dignity is nothing.

Match gameplay

Tomorrow, the greatest footballers on Earth begin a month-long quest for glory. Today, you can begin yours: guiding a randomly assigned nation — represented by a circle with a flag on it — through the full 48-team 2026 World Cup, against opposition made up almost entirely of grandmas, crabs, cacti and the occasional chair.

Welcome to Worst Cup 2026. It's free, it runs in your browser, and it will not improve your understanding of football in any way.

What is it?

Imagine Arkanoid had a child with table hockey, and that child was raised by FIFA. You control a flag-paddle with your mouse, smashing a ball through a dense horde of emoji defenders to reach their goal. The faster you're moving when you hit the ball, the harder the shot — physics has a long and proud history of being misused, and we're honouring that tradition. First to five wins, or whoever leads after two minutes. Knockout games level at full time go to a golden goal, which is exactly as stressful as it sounds.

You don't pick your country. A blindfolded pigeon draws it for you. Draw Argentina and the world is your oyster; draw a plucky underdog and, well, the open-top bus parade was probably cancelled anyway.

The grandmas have had their coffee

Two difficulty modes ship at launch. 🥱 NAP TIME, where the opposition has collectively agreed to stand perfectly still — they call it a low block, it is a nap. And ☕ THEY'VE HAD THEIR COFFEE, where things get genuinely spicy: the horde organises itself into goalkeepers, a defensive shield, zone-coverers and unpredictable rovers, the nearest defender breaks rank to put themselves between the ball and goal, shots come aimed straight at your net, and — the cruellest touch — when their squad drops below five, fresh substitutes jog on from nowhere. You cannot simply demolish everyone and stroll in. We tried. It was too fun, so we fixed it.

The nerdy bit (gently)

For the technically curious: the whole thing is hand-rolled vanilla JavaScript on an HTML5 canvas. No frameworks, no libraries, no build step — just requestAnimationFrame and questionable decisions.

Every sound is synthesised live with the Web Audio API: the crowd roar, the referee's whistle, the satisfying pop of a defeated grandma are all little oscillators and filtered noise, so there isn't a single audio file in the project. The 48 national flags are drawn from tiny colour-and-stripe recipes rather than emoji, because flag emoji render as sad two-letter codes on half the world's computers, and your nation deserves better.

While you play your match, the other 47 nations are quietly playing theirs — every fixture simulated with a Poisson distribution weighted by team rating, which is a fancy way of saying France usually beats the minnows but occasionally, deliciously, doesn't. The full tournament follows the real 2026 format: twelve groups of four, the top two plus the eight best third-placed teams into a Round of 32. Your run autosaves to local storage, so you can abandon your nation mid-tournament and come back when the guilt sets in.

Match gameplay

Go on then

The real World Cup kicks off tomorrow. Yours can kick off right now. Pick your difficulty, trust the pigeon, and remember: somewhere out there, a cactus just passed a late fitness test, and it's coming for your goal.

Play Worst Cup 2026 now. Bring a mouse. Lower your expectations.


More Posts