Our Record

Up to five picks, twice a week, locked in before kickoff. Then we come back and show you the receipts.

47.1% of our picks turned into thrillers

Pick a match at random and you get 30.7%. That's the bar we beat.

65% were worth watching or better.

From 3,422 matches over the same stretch.

This season

Selection: unknown · scoring: unknown

20 Picks
7 Thrillers
10 Worth watching
10 Missed
Thriller rate 35% vs 19.6% for any match
Hit rate 50% vs 40.6% for any match

Our best call

Fluminense — Palmeiras

Serie A · Aug 15, 2026

We said 92. It finished 100.

We said watch it. It delivered.

The one that got away

Palmeiras — Internacional

Serie A · Aug 9, 2026

We said 51. It finished 29.

We said watch it. It didn't. Still here — we don't take these down.

This season

Selection: v2-league-boost · scoring: unknown

25 Picks
13 Thrillers
17 Worth watching
8 Missed
Thriller rate 52% vs 33.2% for any match
Hit rate 68% vs 52.3% for any match

Our best call

Atletico Paranaense — Fluminense

Serie A · Aug 30, 2026

We said 76. It finished 100.

We said watch it. It delivered.

The one that got away

Toulouse — Lille

Ligue 1 · Sep 3, 2026

We said 47. It finished 30.

We said watch it. It didn't. Still here — we don't take these down.

This season

Selection: v3-strict-cap · scoring: v2.3-opening-two

10 Picks
5 Thrillers
5 Worth watching
3 Missed
2 Still to come
Thriller rate 62.5% vs 32% for any match
Hit rate 62.5% vs 56.7% for any match

Our best call

Inter — Udinese

Serie A · Sep 14, 2026

We said 54. It finished 100.

We said watch it. It delivered.

The one that got away

Paris FC — Lyon

Ligue 1 · Sep 12, 2026

We said 95. It finished 29.

We said watch it. It didn't. Still here — we don't take these down.

Last season, replayed

A historical replay under its recorded policy, not calls made at the time — so we keep it separate.

Selection: unknown · scoring: unknown

398 Picks
187 Thrillers
258 Worth watching
139 Missed
1 Called off
Thriller rate 47.1% vs 30.7% for any match
Hit rate 65% vs 50.6% for any match

Our best call

Inter — Napoli

Serie A · Jan 11, 2026

We said 93. It finished 100.

We said watch it. It delivered.

The one that got away

Shabab Al Ahli Dubai — Al-Hilal Saudi FC

AFC Champions League Elite · Feb 9, 2026

We said 70. It finished 11.

We said watch it. It didn't. Still here — we don't take these down.

Week by week

  1. 2026-W38 Midweek Not graded yet
  2. 2026-W37 Weekend 4 thrillers, 4 worth watching, 1 missed
  3. 2026-W37 Midweek 2 thrillers, 2 worth watching, 3 missed
  4. 2026-W36 Weekend 4 thrillers, 4 worth watching, 1 missed
  5. 2026-W36 Midweek 2 thrillers, 3 worth watching, 2 missed
  6. 2026-W35 Weekend 3 thrillers, 5 worth watching, 0 missed
  7. 2026-W35 Midweek 2 thrillers, 3 worth watching, 2 missed
  8. 2026-W34 Weekend 4 thrillers, 4 worth watching, 1 missed
  9. 2026-W34 Midweek 1 thrillers, 2 worth watching, 3 missed
  10. 2026-W33 Weekend 2 thrillers, 4 worth watching, 1 missed
  11. 2026-W33 Midweek Quiet week — no slate
  12. 2026-W32 Weekend 0 thrillers, 0 worth watching, 5 missed
  13. 2026-W32 Midweek Quiet week — no slate
  14. 2026-W31 Weekend Replay 0 thrillers, 0 worth watching, 1 missed
  15. 2026-W31 Midweek Replay 1 thrillers, 1 worth watching, 3 missed
  16. 2026-W30 Weekend Replay 1 thrillers, 2 worth watching, 3 missed
  17. 2026-W30 Midweek Replay 3 thrillers, 4 worth watching, 1 missed
  18. 2026-W29 Weekend Replay 2 thrillers, 2 worth watching, 3 missed
  19. 2026-W29 Midweek Replay Quiet week — no slate
  20. 2026-W28 Weekend Replay 3 thrillers, 3 worth watching, 0 missed
  21. 2026-W28 Midweek Replay 2 thrillers, 4 worth watching, 1 missed
  22. 2026-W27 Weekend Replay 1 thrillers, 2 worth watching, 3 missed
  23. 2026-W27 Midweek Replay Quiet week — no slate
  24. 2026-W26 Weekend Replay 3 thrillers, 3 worth watching, 2 missed

Does our verdict hold up?

We said Matches Average finish Worth watching Thrillers
Must-Watch 158 75.2 81.6% 58.9%
Highly Entertaining 480 64.4 63.5% 41.5%
Worth Watching 770 61.2 57.7% 36%
Average Entertainment 946 56.3 49% 29.3%
Skip It 1,647 51.6 41.2% 22.3%

Every match we rated, grouped by what we said before kickoff against how it finished. The order holds — call it higher, it finishes higher. The tiers sit closer than we'd like, and you can see that here rather than take our word for it.

When the market says 60%, what actually happens?

0–9% 14.5% 421
10–19% 16.5% 1,409
20–29% 25.6% 4,960
30–39% 33.6% 1,800
40–49% 45.6% 1,429
50–59% 52.1% 977
60–69% 64.1% 608
70–79% 66.2% 328
80–89% 92.5% 67

Our picks lean on where the betting market puts each side. Here's how often that number lands. The middle is sharp. The long shots drift — they always do, and we'd rather show you than round it off.

How this works

Football is random — that's the whole point. We don't call results. We call which match is worth your evening, and here's the ledger.

Up to five matches, twice a week, max two per league. Weekend picks go up Friday, graded Monday, and can contain one to five. Midweek picks go up Monday, graded Friday, and need at least three worth your time; otherwise we skip it and say so.

The score is locked the moment we pick. The finishing score is locked the moment we grade. Nothing gets quietly edited after the fact.

A thriller finishes 70 or better. Worth watching finishes 55 or better. Below that, we missed it. Called-off matches count for nobody.

We don't tip results and we don't do scorelines. We tell you which match to put on.

We get some wrong. Those stay up too — that's what makes the rest worth something.

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.