H
Back to solutions
ToolLive

Zindi World Cup 2026

A Telegram bot and a web leaderboard that track your Zindi WC2026 Goal Prediction Challenge submission live: RMSE, F1, rank and goal alerts — with or without Telegram.

WC2026 Live Tracker
@heoshua_zwc_2026_bot
/me
📊 Your live standingRMSE (goals): 1.58Macro F1 (stage): 0.58Rank: 7 / 24
⚽ GOAL — Netherlands 1–0 Sweden (9')Your predicted goals: 4.00 · real: 2.00RMSE: 1.62 → 1.58 (+0.04)
What you track

The competition's dual score, recomputed on every match.

RMSEGoals · 60%Squared error on predicted cumulative goals per team, updated on every verified goal.
F1Stage · 40%Macro F1 across the 7 predicted exit stages, from group to champion.
RankLeaderboardCombined score 0.6·RMSE + 0.4·F1 and your live position in the cohort.
AlertsTelegram · WebTelegram push on every goal and full-time. Live web leaderboard without a Telegram account.
The interface

Everything runs on Telegram commands.

/setnameSet your leaderboard name (required).
/uploadSend your submission CSV — validated and stored.
/meYour live RMSE, F1 and rank.
/rankThe live leaderboard.
/team <ISO3>A team's status and your pick.
/today · /yesterdayToday's and yesterday's matches.
/scorersThe tournament's top scorers.
/standings [group]The group tables.
How it works

Three steps, then it runs itself.

01
Connect
Start the bot and pick your name with /setname.
02
Upload
Send your CSV via Telegram (/upload) or directly on the web leaderboard — no account needed.
03
Track & get alerted
Check /me or visit the web leaderboard anytime. Get a Telegram push on every goal and full-time.
Channel
Telegram · Web
Competition
Zindi WC2026
Format
48 teams · 104 matches
Window
11 Jun → 19 Jul 2026

Ready to track your submission live?

Start the bot or upload your CSV on the web leaderboard — no Telegram required.

Open in TelegramWeb leaderboard