Beat the book.
Back the model.
A per-league prediction model, fit walk-forward on years of results and calibrated against the closing line. Every call is settled in public — 87% of high-strike picks land — across 401 settled calls.
14-day free trial · no card · one tap on Telegram
18+ · Please gamble responsibly · BeGambleAware.org · past performance is no guarantee
Recent Hits
Settled calls · 81% landed · past performance is not a guarantee of future returns · 18+
Win often — or beat the line.
Strike
The calls we're most sure of. 87% land across 401 settled — short odds, the whole record in full. For the buzz of regular winners.
See Strike →Edge
The value bets where our price beats the market's. A modest, honest edge over the long game — measured against the closing line, not hyped.
See the record →Same model, same subscription. Every call settled in public, win or lose.
Real picks. Public record. A measurable edge.
Tips on your phone, daily.
One tap on Telegram — no card, no email, no commitment. 14 days, free.
Every pick lands in your channel before kickoff — with the reasoning and the best available price.
Stake to your bankroll with the built-in Kelly calculator, at your own bookmaker. We publish tips — we never touch your money.
Validated in four leagues.
The competitions our Draw No Bet model is validated in — walk-forward tested across three seasons, every single call shown below as a result.
Each square is one Draw No Bet call — green won, orange lost; draws excluded (Draw No Bet returns the stake). All four seasons (2022–26) are walk-forward, out-of-sample backtests in the validated raw-probability band 0.55–0.80. The strike rate on each card is this season's live settled results. Past performance is not a guarantee of future returns.
World Cup 2026
The first 48-team World Cup is done — 104 matches across the United States, Canada and Mexico. The single biggest run of football we'll ever price in one window, and we called it in full, in the open.
International football rewards a different model than the leagues, so we built one for it. The instant each outright and match market opened, we read it across every major book and stripped out the bookmaker margin — then fused that sharp consensus with national-team Elo and a goals model trained on decades of international results. Every fixture got a vig-free fair line and a published call before kickoff.
It ran on its own ledger, never foldedinto the club track record — every World Cup call shown in full and judged on its own results. Here's how they landed.
A one-off tournament, priced end to end on a purpose-built international model. Archived here as a completed record — the same open, published-in-full approach runs on the leagues every day.
82 / 101 match calls · 81%
Each row is a match we priced before kickoff — the score, our call, and whether we got it right. Nothing hidden.
- 2026-07-1919:05Z2026-07-19 · 19:05ZSpainvsArgentinaMatch: Spain or Draw(double chance)Goals: Under 2.5✓1–01–0✓
- 2026-07-1821:00Z2026-07-18 · 21:00ZFrancevsEnglandMatch: France or Draw(double chance)Goals: Over 2.5✓4–64–6✗
- 2026-07-1519:00Z2026-07-15 · 19:00ZEnglandvsArgentinaMatch: England or Draw(double chance)Goals: Under 2.5✗1–21–2✗
- 2026-07-1419:00Z2026-07-14 · 19:00ZFrancevsSpainMatch: France or Draw(double chance)Goals: Under 2.5✓0–20–2✗
Every call, settled in public.
Settled picks only · past performance is not a guarantee of future returns
How often the model's most confident calls land. Short-priced favourites at average odds 1.21 — wins very often, but each win pays small.
HIGHER CONFIDENCE, higher strike.
The model is well-calibrated when its stated confidence matches the actual hit rate. Each bar should land above its confidence band; bars below 50% are coin-flip territory.
The 60% line marks the typical strike rate of a tipster service quoting short-odds favourites. Above it is the product promise.
Where the model is strongest.
- 1X282.4%match result159picks·131/28
- Draw No Bet72.0%home or away · void on draw1880picks·1028/400+452v
- Double Chance77.1%two of three outcomes2827picks·2180/646
- O/U 2.573.5%total goals over / under34picks·25/9
- BTTS0.0%both teams to score1picks·0/1
| Group | Picks | Strike | W–L |
|---|---|---|---|
1X2 match result | 159 | 82.4% | 131/28 |
Draw No Bet home or away · void on draw | 1880 | 72.0% | 1028/400+452v |
Double Chance two of three outcomes | 2827 | 77.1% | 2180/646 |
O/U 2.5 total goals over / under | 34 | 73.5% | 25/9 |
BTTS both teams to score | 1 | 0.0% | 0/1 |
- Serie A77.4%I1683picks·483/141+58v
- La Liga76.6%SP1617picks·436/133+48v
- Primeira Liga79.5%P1520picks·376/97+47v
- Belgian Pro League62.9%B1205picks·100/59+46v
| Group | Picks | Strike | W–L |
|---|---|---|---|
Serie A I1 | 683 | 77.4% | 483/141+58v |
La Liga SP1 | 617 | 76.6% | 436/133+48v |
Primeira Liga P1 | 520 | 79.5% | 376/97+47v |
Belgian Pro League B1 | 205 | 62.9% | 100/59+46v |
The whole truth about strike rate.
Every bet has its own line: win more than 1 ÷ its odds and you profit. Win less — however high the strike looks — and you lose. The graph shows that rule in its simplest form; the table below holds our own surfaces to it — which is why we sell two different things, and say which is which.
Here is the one rule we'd want every punter to know before trusting anyone's numbers — including ours. A bet's break-even strike rate is one divided by its decimal odds. Win more often than that and you profit; win less and you lose — no matter how spectacular the win-rate looks on a screenshot. Strike rate on its own is meaningless. Strike rate against its break-even line is everything.
“Ninety percent winners” is a real number you can hit — at odds so short it loses money anyway. It's the easiest figure in tipping to make look incredible, and some services are content to leave it at that. We hold ourselves to a harder standard: a strike rate only means something with its odds and its line beside it.
So here is ours, in full. The same model gives us two honest surfaces: calls that win often — short odds, high strike, our Strike service — and calls that beat the line — a real edge over the closing price, our Edge service. Below, every surface is graded against the line, so you can see which is which. We never dress one up as the other.
breakeven % = 1 ÷ decimal oddsClears the line with room to spare — the multi-season walk-forward record against Pinnacle's closing price across La Liga, Serie A, Liga Portugal and Belgian Pro. This is Edge — the value play, and the one we back.
Wins nine in ten — genuinely reliable, and exactly what Strike sends every morning. At these odds the price already prices that in, so it's a consistency play, not a value one: we publish it as strike, never as yield.
A high strike, but here the model sits on the wrong side of the closing price — so we publish it free and open, labelled breadth, never sold as edge.
A 74% call that beats the line, against a 90% call that wins often but only holds it. Same model — two different jobs.
can't even be validated — no honest historical odds — and it's the sharpest market in football. We don't sell what we can't prove.
We could dress a win-often surface up as a value bet — some in this market do. We don't: Strike is sold as strike, Edge as edge, and every call settles in public either way. That honesty is the whole product. The slate stays tight because the line is the truth.
The graph's two bets are illustrative examples, not our data. The table's strike rates and yield are the settled multi-season walk-forward record (2022–26), measured against Pinnacle's closing line. Break-even = 1 ÷ average decimal odds; cushion = strike − break-even, shown only where a single representative price applies (coverage spans many prices, so it is judged on realised yield). Double Chance figures are read from the same record as the dashboard's strike-rate board. Past performance is not a guarantee of future results.
Beyond the majors.
Competitions we price and settle in public but don't sell — the Asian and American year-round leagues plus the Scandinavian summer, covering the European break. Same model; strike rate on par with the majors, but the yield isn't there — so breadth, not edge picks.
Settled walk-forward results. These leagues sit outside the headline yield — published for coverage breadth, not as edge picks.
Winners and losers, in full.
Nothing hidden, nothing cherry-picked.
High strike rate. Every high-confidence call (model probability ≥ 85%) across all 9leagues and all 5 markets. Lands at the rate the numbers say it should — short odds, almost always right. One pick per fixture, the model's most confident call on each.
- May 25, 2026BundesligalostPaderborn2:1WolfsburgDouble Chance — Draw or Away33/1001.33
- May 24, 2026Serie AlostMilan1:2CagliariMatch Odds (No Draw) — Home37/2001.18
- May 24, 2026Serie AwonNapoli1:0UdineseDouble Chance — Home or Draw2/151.13
- May 18, 2026Premier LeaguewonArsenal1:0BurnleyMatch Result — Home3/251.12
| Date▼ | Fixture· | Tip | Price· | Result |
|---|---|---|---|---|
| May 25, 2026 | Paderborn2:1Wolfsburg Bundesliga | Double Chance — Draw or Away | 33/100 | lost |
| May 24, 2026 | Milan1:2Cagliari Serie A | Match Odds (No Draw) — Home | 37/200 | lost |
| May 24, 2026 | Napoli1:0Udinese Serie A | Double Chance — Home or Draw | 2/15 | won |
| May 18, 2026 | Arsenal1:0Burnley Premier League | Match Result — Home | 3/25 | won |
For the curious.
Skip if you trust the numbers.
Every tip is generated from data alone — years of historical match results across each league, re-weighted daily so recent form counts more than ancient history. No tipsters, no hot takes, no team loyalties — only what the numbers support.
The model writes a probability for every market on every match — 1X2, Draw No Bet, Double Chance, Over / Under 2.5, Both Teams To Score. From that single forecast we publish two surfaces — for two different kinds of punter.
High strike rate — every high-confidence call (model probability ≥ 85%) across all 9 leagues and all 5 markets. Lands at the rate the numbers say it should: roughly 85% of these settled picks have won, on slim positive yield. Short odds, almost always right.
High yield — our walk-forward backtesting asked where do we measurably beat the closing line? The answer is Draw No Bet in La Liga, Serie A, Liga Portugal and Belgian Pro, at medium confidence, in the medium-odds band — a consistent positive yield across three backtested seasons. Smaller slate, harder calls, but the price is right.
The test that matters — every edge is measured against Pinnacle's closing line, the sharpest price in world football, where the pros bet. We don't beat soft averages; we beat the closing price — and we only publish the leagues and markets where, fit walk-forward on data strictly before kickoff, we provably do. We never train on the day we pick. That discipline is why the slate is small and the record holds.
And for every published pick we shop the market and surface the best price across the major books — so you back the sharpest number on offer, not whatever your one bookmaker happens to show.
The dashboard above shows every tip from this season — winners and losers, in full view. Nothing is hidden, nothing is cherry-picked. The strike rate is what it is.
Refer. They subscribe. You earn.
Your referral link lives in your account. Share it — and when the people you refer subscribe, you earn a recurring commission. No selling, no spin. The same edge that sharpens your bets pays you back.
- 01Share your private referral link — it's waiting in your account.
- 02They sign up and subscribe through it.
- 03You earn a recurring commission on what they pay.

Straight answers.
How do I get the picks?
Daily on Telegram — every pick posts to your channel before kickoff, with the reasoning and the best available price. Subscribers also see the full slate on the website ledger.
Do I place bets here?
No — Kestra isn't a bookmaker. We publish the model's picks; you place your own bets at your own bookmaker. We even surface the best price across the major books so you back the sharpest number on offer.
Can I try it before paying?
Yes — a 14-day free trial, one tap on Telegram, no card and no email. Watch the picks land for two weeks before you decide anything.
Can I cancel?
Anytime. It's a 30-day rolling subscription — no lock-in, no contract.
How do I know it's real and not cherry-picked?
Every single call settles in public — win or lose — on the ledger above. The model is fit walk-forward (never trained on the day it picks), and every edge is measured against Pinnacle's closing line, the sharpest price in football.
What happens on a losing run?
No model wins every week, and we never pretend otherwise — the losses are on the public record too. The edge is proven over thousands of graded bets, not a hot streak, and the built-in Kelly calculator helps you size every bet to your bankroll. Only ever stake what you can afford to lose.
Today's slate is in flight.
Start your free trial.
Subscribers get the day's high-confidence picks — fresh picks each morning, in the dashboard and via Telegram. Every settled outcome from past picks is already public — the rest is what you get when you sign in.
Start the free trial to unlock fixtures, selections and odds.