FOR FOOTBALL FANS WHO LIVE BY A CALENDAR
Pick the teams you follow once. Every fixture across 18 leagues lands in your Google, Apple, or Outlook calendar — already in your time zone, always current.
This week's big matches
SETUP IN 30s
No app to install. Sign up, copy your personal feed URL, paste it into the calendar you already use. From then on it runs by itself.
Magic link login — no password to remember.
340+ clubs across 18 leagues plus every national team.
We hand you a private feed URL. Every fixture lands there automatically.
One-tap Add for Google / Apple / Outlook. Updates run on their own.
"Who plays next?" "Where do I watch this?" — ask anything across 18 leagues.
A daily 8am digest of that day's matches. Optional weekly digest with the next 7 days too.
Every match gets the viewing options + direct links for your own country — 122 countries covered. Sign in (Pro) to see them.
Postponements, venue changes, kickoff swaps — they rewrite themselves in your calendar.

VS. THE OLD WAY
No new app to learn. Match entries appear right next to your meetings and birthdays — with venue, kickoff, streaming source, even followed players.
ANY WAY YOU WATCH
Single-club faithful, multi-league completist, national-team purist — KOC bends to your watching style, not the other way round.

Squad, fixtures, next match, current form — all in one club page. Player follow keeps you on top of injuries and squad changes.

Bruno today, Bellingham next year. Player profile pages travel with the move — your follow comes along.

Premier League + Bundesliga + Japan national + your local J.League side. One dashboard, one feed URL.
18 LEAGUES · ONE FEED
Europe's top 5 + UEFA, Japan + AFC, MLS, Saudi Pro League, FIFA World Cup, international match weeks. Pick what you follow.
PRICING
One team, one calendar feed. Try the automated kickoff sync without paying anything.
Every kickoff across all 18 leagues for a year. One charge, then we get out of your way.
Viewing guide
Pick your club or competition and see exactly which services carry it in your country — 122 countries covered.
Open the viewing guide
READY?
Subscribe once. Every match you care about, in the calendar you already use, before it slips by.