Matchday Lab

Football predictions.Every result is published: hits and misses.

A daily football dashboard: predictions for matches around the world, set against the bookmakers' odds, with every result published afterwards.
Request access on our Discord or apply as a tester on X.

  • Every result published
  • No ads for now

A short tour through the dashboard (about a minute and a half), no sound. Example data from a real day.

120+leagues covered
690,000+matches in our database
22,000+teams tracked
Dailyfresh predictions from 07:00 German time

Our performance: every result, including the misses

Every pick is recorded before kick-off. An evaluated pick is never changed or deleted. Here you can see how often the picks hit and how often our model expected them to.

My Bets

Home or away win picks that meet our criteria.

68.1%
hit
1,560 picks · Total since 28 Aug 2026 · expected 63.2%
  • Last 30 days67.2% · expected 62.9% · 1,000 picks
  • Yesterday70.2% · expected 63.2% · 84 picks

Bet Builder

The 20 picks of the day with the highest hit chance, taken from the Bet Builder cards.

69.7%
hit
568 picks · Total since 19 Sep 2026 · expected 63.4%
  • Last 30 days68.8% · expected 63.5% · 474 picks
  • Yesterday80.0% · expected 65.9% · 20 picks

Updated: 02 Nov 2026 10:36 · 18+ · Statistics, not betting advice

What's inside

⭐Top 10 of the dayThe ten picks of the day from our shortlist, ranked by our own score, so you know where to start.
📡Live & UpcomingToday's picks with kick-off times, live scores and whether they are still on track.
🎯My BetsA short daily list of match-winner picks where one team is clearly ahead (no draw picks).
🧠Bet BuilderOne card per match: a combined pick, how we get there, and what higher odds would cost.
🚨Odds AlertTop teams at raised odds against sides from the bottom of the table: a context list that saves you the research.
🔎Worth a LookMatches with several notable signals (table, form, head-to-head) that are on none of our other lists.
🗓️All predictionsEvery match we predict, for any day since August, with the result once it is played. Search, filter and sort as you like.

How it works

  1. Every morningFrom 07:00 German time we calculate fresh predictions for the coming matches.
  2. Saved before kick-offPicks are frozen when they are published. An evaluated pick is never changed or deleted.
  3. Checked after the final whistleResults are checked automatically and shown in the dashboard and in our Discord, hits and misses alike.

What's the tech behind it?

  • A statistical goal model for every league, trained on historical results since 2019.
  • Expected goals (xG) data where it is available, so form reflects chances created and not only results.
  • Bookmaker odds as a market reference, blended with our own numbers and calibrated against past outcomes.
  • Every prediction is stored before kick-off and checked against the real result afterwards.
  • Built and run by one person on a server in Germany.

Straight talk

  • Probabilities, not promises: even a strong prediction loses fairly often.
  • We show the misses along with the hits.
  • Several lists are orientation aids that save you research. They are not proven to beat the bookmakers' odds.
  • We are no bookmaker, take no bets and no money, and never ask you to place a bet.
  • No ads for now. No third-party tracking services.

How to get access

We are in a test phase and give out personal accounts to testers.
Request access on our Discord server, or apply on X.
Already have an account? Log in.

FAQ

How do I get an account?

We are in a test phase and hand out accounts personally to testers. Ask for access on our Discord server, or apply on X: follow us and comment on our post which league you follow most. We pick from the comments. We need your email address for the account: you get an invitation by email and choose your password yourself.

I forgot my password.

Use "Forgot password" on the login page: enter the email address of your account, get a code by email and set a new password with it.

Which leagues are covered?

More than 120 leagues around the world. The dashboard lists every match we predict for the day.

Which languages are available?

The dashboard comes in English, German and Polish. More languages on request.

Is this betting advice?

No. Predictions are information, not advice and no guarantee. Only use them where sports betting is legal for you, and play within your means.

18+ (or the higher minimum age in your country); only use where sports betting is allowed. Predictions are not betting advice and no guarantee. Gambling can be addictive.