Football calls · real UK prices · 14 days free
Strike.
Only when we mean it.
On Telegram by 07:00 UTC on days with calls: the few football calls rated 80% or better — by our model for league fixtures, by a market-led rating for tournaments — each with the UK bookmaker or exchange, the price and the time it was quoted. Every result stays public, losers included.
85% of 3,920 calls landed — every one is listed below.
3,848 walk-forward, worked out afterwards on past matches since May 2023 · 72 live since 10 Sep 2026 · live calls alone 79% · how we count →
Opens Telegram · no card, no email · nothing is charged when it ends
18+ · Please gamble responsibly · BeGambleAware.org
- Losers stay on the record
- Real UK prices, time-stamped
- Live calls sent before kick-off
Latest results
The latest results — wins, losses and voids · 18+
Europe's nights, called.
Strike calls on tournament fixtures · each at a UK bookmaker's quote, published before kick-off and kept on the ledger
One tap. Then it comes to you.
Telegram opens. One tap starts 14 days free: no card, no email, no form.
On days with calls, one Telegram message lists each: the match, the call, the UK bookmaker or exchange, the price and the time it was quoted. Some days nothing is rated 80% or better, so nothing is sent.
Kestra isn't a bookmaker — we never take stakes or hold money. What you do with a call is up to you.
Today's calls.
Today and tomorrow · soonest first
7 calls are ready for today and tomorrow.
Start 14 days free to get every call on Telegram.
Trial members and subscribers get the calls before kick-off: the match, the call, the UK bookmaker or exchange, the price and when it was quoted. Every live call reaches the public ledger below the day after its fixture.
Watch 14 days of calls land — or miss — before you pay a penny.
Every call. Losers included.
Newest first · 4,222 calls · 73 live, each at the price quoted when we published · 4,149 walk-forward, each at its archived closing price
Live calls appear here the day after their fixture; subscribers see them before kick-off. Walk-forward calls, labelled on each card, were worked out afterwards on archived closing prices and never published before kick-off. A card's details show the UK market fair (de-vigged) — favourites tend to land a little above it with or without a model.
Sat 19 Sep
- J1 League · Sat 19 SepUrawa Reds v Verdy3–1✓ours 80% · price implies 85% · 53% / 27% / 20%Urawa Reds or drawDC1.18 (9/50) at LiveScore Bet · next best 1.18 (9/50) at William Hillquoted Fri 05:12 UTC · kick-off 09:30 UTC
Details
UK market fair 79% (de-vigged, 2 prices)
Fri 18 Sep
- Eliteserien · Fri 18 SepSarpsborg 08 v KFUM Oslo1–3✗ours 81% · price implies 85% · 57% / 24% / 19%Sarpsborg 08 or drawDC1.17 (17/100) at William Hill · next best 1.14 (7/50) at LiveScore Betquoted 05:12 UTC · kick-off 17:00 UTC
Details
UK market fair 80% (de-vigged, 2 prices)
Thu 17 Sep
- Europa League · Thu 17 SepLillestrom v Torreense1–2✗market consensus 83% · price implies 87% · 62% / 21% / 17%Lillestrom or drawDC1.15 (3/20) at William Hill · next best 1.11 (11/100) at Virgin Betquoted Wed 00:14 UTC · kick-off 19:00 UTC
Details
UK market fair 84% (de-vigged, 3 prices)
- Europa League · Thu 17 SepJuventus v NEC Nijmegen5–0✓market consensus 85% · price implies 89% · 77% / 15% / 9%Juventus or NEC NijmegenDC1.12 (3/25) at William Hill · next best 1.10 (1/10) at Virgin Betquoted Wed 00:14 UTC · kick-off 19:00 UTC
Details
UK market fair 85% (de-vigged, 2 prices)
- Europa League · Thu 17 SepCrystal Palace v Lech Poznań4–0✓market consensus 83% · price implies 88% · 67% / 20% / 13%Crystal Palace (DNB)DNB1.13 (13/100) at Coral · next best 1.13 (13/100) at LiveScore Betquoted Wed 00:14 UTC · kick-off 19:00 UTC
Details
UK market fair 81% (de-vigged, 2 prices)
- La Liga · Thu 17 SepBetis v Getafe1–0✓ours 80% · price implies 85% · 52% / 28% / 20%Betis or drawDC1.18 (9/50) at Betfair Exchange (exchange, before commission) · next best 1.17 (17/100) at William Hillquoted Wed 05:07 UTC · kick-off 17:00 UTC
Details
UK market fair 82% (de-vigged, 4 prices)
- Europa League · Thu 17 SepOFI Crete v TSG Hoffenheim2–0✗market consensus 83% · price implies 88% · 13% / 20% / 67%TSG Hoffenheim (DNB)DNB1.13 (13/100) at Coral · next best 1.12 (3/25) at LiveScore Betquoted Wed 00:14 UTC · kick-off 16:45 UTC
Details
UK market fair 82% (de-vigged, 2 prices)
Wed 16 Sep
- Brasileirão Série A · Wed 16 SepBotafogo RJ v Gremio3–2✓ours 80% · price implies 81%Botafogo RJ or drawDC1.24 (6/25) at Betfair Exchange (exchange, before commission) · next best 1.18 (9/50) at William Hillquoted Tue 05:09 UTC · kick-off 22:30 UTC
Details
UK market fair 80% (de-vigged, 3 prices)
- Europa League · Wed 16 SepSunderland v AZ Alkmaar1–0✓market consensus 81% · price implies 85% · 58% / 23% / 19%Sunderland or drawDC1.17 (17/100) at William Hill · next best 1.15 (3/20) at Virgin Betquoted Tue 12:08 UTC · kick-off 19:00 UTC
Details
UK market fair 81% (de-vigged, 3 prices)
- Europa League · Wed 16 SepOlympiakos Piraeus v Jagiellonia Białystok2–1✓market consensus 85% · price implies 89% · 69% / 19% / 12%Olympiakos Piraeus (DNB)DNB1.12 (3/25) at Coral · next best 1.10 (1/10) at LiveScore Betquoted Tue 12:08 UTC · kick-off 19:00 UTC
Details
UK market fair 83% (de-vigged, 2 prices)
- Europa League · Wed 16 SepBayer Leverkusen v NK Celje2–0✓market consensus 83% · price implies 85% · 83% / 11% / 6%Bayer Leverkusen to win1X21.17 (17/100) at Betfair Exchange (exchange, before commission) · next best 1.17 (17/100) at Betfredquoted Tue 12:08 UTC · kick-off 19:00 UTC
Details
UK market fair 82% (de-vigged, 11 prices)
- La Liga · Wed 16 SepAth Madrid v Osasuna4–0✓ours 80% · price implies 86%Ath Madrid (DNB)DNB1.16 (4/25) at Betfair Exchange (exchange, before commission) · next best 1.12 (3/25) at Coralquoted Tue 05:08 UTC · kick-off 17:00 UTC
Details
UK market fair 83% (de-vigged, 3 prices)
- Europa League · Wed 16 SepFC Ararat-Armenia v Sparta Prague1–4✓market consensus 81% · price implies 85% · 19% / 23% / 58%Sparta Prague or drawDC1.18 (9/50) at William Hill · next best 1.15 (3/20) at Virgin Betquoted Tue 12:08 UTC · kick-off 16:45 UTC
Details
UK market fair 81% (de-vigged, 3 prices)
Tue 15 Sep
- La Liga · Tue 15 SepElche v Real Madrid2–3✓ours 84% · price implies 91%Real Madrid (DNB)DNB1.10 (1/10) at Betfair Exchange (exchange, before commission) · next best 1.08 (2/25) at Coralquoted Mon 05:08 UTC · kick-off 19:30 UTC
Details
UK market fair 86% (de-vigged, 3 prices)
- Championship · Tue 15 SepBristol City v Lincoln0–1✗ours 83% · price implies 78%Bristol City or drawDC1.28 (7/25) at LiveScore Bet · next best 1.25 (1/4) at William Hillquoted Mon 05:08 UTC · kick-off 18:45 UTC
Details
UK market fair 74% (de-vigged, 2 prices)
Mon 14 Sep
- Brasileirão Série A · Mon 14 SepBahia v Remo2–1✓ours 82% · price implies 90%Bahia or drawDC1.11 (11/100) at William Hill · next best 1.09 (9/100) at Betfair Exchange (exchange, before commission)quoted Sun 05:08 UTC · kick-off 23:00 UTC
Details
UK market fair 86% (de-vigged, 3 prices)
- Primeira Liga · Mon 14 SepSp Braga v Estoril1–0✓ours 82% · price implies 87%Sp Braga (DNB)DNB1.15 (3/20) at Coral · next best 1.14 (7/50) at LiveScore Betquoted Sun 05:07 UTC · kick-off 19:45 UTC
Details
UK market fair 80% (de-vigged, 2 prices)
- Serie A · Mon 14 SepInter v Udinese5–3✓ours 84% · price implies 86%Inter or UdineseDC1.16 (4/25) at Betfair Exchange (exchange, before commission) · next best 1.14 (7/50) at William Hillquoted Sun 05:07 UTC · kick-off 18:45 UTC
Details
UK market fair 85% (de-vigged, 3 prices)
- Eliteserien · Mon 14 SepBodo/Glimt v Sandefjord3–2✓ours 81% · price implies 84%Bodo/Glimt to win1X21.19 (19/100) at Betfair Exchange (exchange, before commission) · next best 1.19 (19/100) at Casumoquoted Sun 05:08 UTC · kick-off 17:00 UTC
Details
UK market fair 80% (de-vigged, 14 prices)
- Allsvenskan · Mon 14 SepSirius v Degerfors2–0✓ours 82% · price implies 88%Sirius (DNB)DNB1.14 (7/50) at Coral · next best 1.10 (1/10) at LiveScore Betquoted Sun 05:08 UTC · kick-off 17:00 UTC
Details
UK market fair 82% (de-vigged, 2 prices)
- Serie A · Mon 14 SepComo v Parma2–1✓ours 81% · price implies 86%Como or ParmaDC1.16 (4/25) at Betfair Exchange (exchange, before commission) · next best 1.14 (7/50) at William Hillquoted Sun 05:07 UTC · kick-off 16:30 UTC
Details
UK market fair 85% (de-vigged, 3 prices)
- Serie A · Mon 14 SepTorino v Roma0–2✓ours 83% · price implies 85%Roma or drawDC1.18 (9/50) at Betfair Exchange (exchange, before commission) · next best 1.14 (7/50) at William Hillquoted Sun 05:07 UTC · kick-off 16:30 UTC
Details
UK market fair 84% (de-vigged, 4 prices)
Sun 13 Sep
- MLS · Sun 13 SepVancouver Whitecaps v Austin FC1–2✗ours 85% · price implies 91%Vancouver Whitecaps (DNB)DNB1.10 (1/10) at Coral · next best 1.06 (3/50) at LiveScore Betquoted Sat 05:08 UTC · kick-off 22:30 UTC
Details
UK market fair 86% (de-vigged, 2 prices)
- Brasileirão Série A · Sun 13 SepFlamengo RJ v Corinthians2–1✓ours 83% · price implies 91%Flamengo RJ (DNB)DNB1.10 (1/10) at Coral · next best 1.09 (9/100) at Betfair Exchange (exchange, before commission)quoted Sat 05:08 UTC · kick-off 20:30 UTC
Details
UK market fair 85% (de-vigged, 2 prices)
- Primeira Liga · Sun 13 SepFamalicao v Sp Lisbon1–1✓ours 82% · price implies 87%Sp Lisbon or drawDC1.15 (3/20) at William Hill · next best 1.11 (11/100) at LiveScore Betquoted Sat 05:07 UTC · kick-off 19:30 UTC
Details
UK market fair 83% (de-vigged, 2 prices)
By rating band.
The rating each call carried — on a live call when it was published, on a walk-forward call when it was worked out — against how often calls in that band landed. The tick marks the chance their prices implied.
Decided calls: 3,848 walk-forward, 72 live
- 80–85%84% landed · 3,264 decided · prices implied 86%
- 85–90%90% landed · 632 decided · prices implied 89%
- 90–95%17 decided · rate shown from 50
- 95%+7 decided · rate shown from 50
Axis 50–100% · voids are left out of every band's rate
By market and league.
Settled calls · a rate is shown from 50 decided calls
Decided calls: 3,848 walk-forward, 72 live
| Group | Decided | Void | Strike | Prices implied |
|---|---|---|---|---|
Draw No Bet home or away · void on draw | 1,283 | 302 | 85% | 87% |
1X2 match result | 297 | 0 | 87% | 85% |
Double Chance two of three outcomes | 2,340 | 0 | 84% | 87% |
| Group | Decided | Void | Strike | Prices implied |
|---|---|---|---|---|
Premier League E0Europe | 349 | 34 | 86% | 87% |
Championship E1Europe | 266 | 20 | 84% | 86% |
Bundesliga D1Europe | 259 | 21 | 86% | 86% |
La Liga SP1Europe | 350 | 19 | 86% | 87% |
Ligue 1 F1Europe | 250 | 23 | 86% | 87% |
Scottish Prem SC0Europe | 227 | 13 | 84% | 86% |
Primeira Liga P1Europe | 333 | 22 | 86% | 87% |
Serie A I1Europe | 391 | 39 | 85% | 87% |
Belgian Pro League B1Europe | 208 | 15 | 86% | 86% |
Allsvenskan SE1Coverage | 188 | 15 | 82% | 87% |
Eliteserien NO1Coverage | 220 | 7 | 85% | 87% |
J1 League JPNCoverage | 90 | 8 | 81% | 86% |
Brasileirão Série A BRACoverage | 329 | 26 | 85% | 86% |
MLS USACoverage | 266 | 22 | 81% | 86% |
Chinese Super League CHNCoverage | 186 | 18 | 85% | 87% |
Europa League UELTournament | 8 | 0 | — | — |
The strike rate, call by call.
Each point: every decided call to that point · voids left out
Straight answers.
What do I get for free?
14 days of calls, sent to you on Telegram — the same messages subscribers get. One tap to start: no card and no email.
What happens when the trial ends?
Nothing is charged — we never took a card. If you want to keep getting the calls, you subscribe; if not, they simply stop.
How do I get the calls?
On days with calls, they arrive on Telegram at 07:00 UTC as direct messages, each naming the UK bookmaker or exchange, the price and the time it was quoted. Subscribers see every call on the website, including any made after the morning messages.
Why so few calls?
A call goes out only when it is rated 80% or better and a UK bookmaker or exchange is quoting a price for it. Some days there are several, some days none — we don't pad the list.
What does “rated 80%” mean?
It's our estimate of how likely the call is to land — from our model for league fixtures, from a market-led rating for tournaments. It's a rating, not a promise: every call, and whether it landed, is on the public record, so you can see how the ratings have held up.
Do I place bets here?
No — Kestra isn't a bookmaker, and nothing is placed through us. Each live call names the UK bookmaker or exchange that was quoting the price when we published, and each walk-forward call the archived closing quote it was worked out from; what you do with it is your own decision.
How do I know it's real and not cherry-picked?
Every call on the live record is published before kick-off, naming the UK bookmaker or exchange, the price and the time it was quoted, and every one settles in public — won, lost or void. One call per fixture. For league fixtures the model is fit walk-forward, so it is never trained on the day it calls. The ledger's calls before live calls began are walk-forward: the same rules applied afterwards to archived closing prices, each labelled on its card, none published before kick-off.
What happens on a losing run?
No model wins every week, and we never pretend otherwise — every loss stays on the public record beside the wins. Each call shows the chance its price implies next to our rating, so you can judge the record for yourself. Please gamble responsibly, and never with money you can't afford to lose.
Can I cancel?
Anytime. It's a 30-day rolling subscription — no lock-in, no contract.
For the sceptics: the exact rules every call follows, and how we count.
- Three markets
- Every call is a 1X2 result, a Draw No Bet or a Double Chance, rated 80% or better. Over/Under and both teams to score are rated but not published.
- Direct UK quotes only
- A call carries only a price a UK bookmaker or exchange quoted for that exact market, at 1.10 or longer — never a price worked out from another market: on a live call, the quote when we published; on a walk-forward call, the archived closing quote.
- One call per fixture
- When more than one market qualifies, the call is taken in a fixed order — Draw No Bet, then 1X2, then Double Chance — never simply the highest rating, because Double Chance on the same side always rates at least as high.
- No call on thin history
- No call on a league fixture where either club has played fewer than six league matches: the model cannot rate a club from so few games.
- Tournament calls
- On a tournament fixture the rating is led by the bookmakers' consensus. For the European club competitions it is exactly that consensus with each margin removed, so there the 80% bar is a market threshold; for national sides it is a blend in which that consensus carries most of the weight, beside national-team ratings. Each tournament call says which, and knockout ties are never called, because bookmakers settle these markets on 90 minutes.
- What “price implies” means
- One divided by the price: at 1.25 the price implies 80%. It includes the bookmaker's margin. Beside a strike rate, it shows how often calls at those prices would land if the prices were exactly right.
- The UK market fair
- Each ledger card's details also show the UK market fair: the chance implied by the UK bookmakers quoting the full market once each one's margin is removed (de-vigged), with identical price sets counted once and exchanges left out. Favourites tend to land a little above it with or without a model, so it is a reference, not a test.
- Exchanges
- Exchange prices are shown before commission, so a winning exchange call returns less than its price shows.
- Voids
- A void neither lands nor misses — a Draw No Bet call on a draw, or a fixture that is not played. Voids stay on the ledger and are left out of every strike rate.
The ledger's calls on fixtures that kicked off before live calls began (10 Sep 2026, 17:51 UTC) are walk-forward: the same selection rules applied to archived closing UK quotes in 15 leagues from May 2023, with each rating fitted only on matches played before its fixture. None was published or sent at the time.
The rules were fixed in September 2026, and the model's settings (its blend weight, and which ratings it blends) were chosen during 2026, both with this period in view; only each rating's fit is walk-forward.
Walk-forward calls use closing UK quotes taken about 30 minutes before kick-off; live calls are priced up to about 40 hours before kick-off, so a live price can differ from a closing one.
European ratings are blended with football-data's Pinnacle pre-match price, or Bet365's where Pinnacle's is missing, or are the model's alone where neither was available; coverage-league ratings are blended with Pinnacle's archived pre-match line, or are the model's alone where none was archived; live calls are blended with Pinnacle's line from the odds feed, or are the model's alone where the feed had none. Each walk-forward card says which.
Of the 5,213 fixtures where the model rated a selection 80% or better, 4,149 became walk-forward calls and 1,064 were left out: 833 with no UK bookmaker or exchange quoting that market at 1.10 or longer before kick-off, 179 with a club that had played fewer than six league matches, and 52 the archive could not match to a pre-kick-off quote or a UK market fair.
On the model's Draw No Bet ratings in the 55–80% band (nine European leagues, 2022-23 to 2026-27, decided fixtures), it added no measurable information to Pinnacle's closing price (z −0.50, n 5,130). We make no claim that it knows more than the market; the ledger shows how often calls at these prices land.
Refer. They subscribe. You pay less.
Your referral link lives in your account. Share it — and every person who subscribes through it takes a chunk off your own monthly price, down to a floor. No selling, no spin. A cheaper subscription is the whole reward — nothing is paid out.
- 01Share your private referral link — it's waiting in your account.
- 02They sign up and subscribe through it.
- 03Your own monthly price drops — and stays down while they stay subscribed.
