Updates
What's changed on ScoreSignal, published as we ship it — new features, model changes and fixes. No PR spin, just what actually happened.
Free BTTS tips page, with today's top picks
The BTTS Tips page now shows the day's top Both Teams To Score tips free, each with its confidence percentage, plus a short guide to how they're chosen. BTTS and Over 2.5 Goals tips are also one click away from the menu and footer.
Prediction pages no longer go blank in the evening
The free predictions pages and the "predictions today" counts used to shrink as matches finished, leaving almost nothing by night. They now keep showing the day's picks as published that morning, with the full count of what's available.
Top League badge on fixture cards
Matches in the leagues where our model has been most accurate lately (80%+ over the last 30 days) now carry a Top League badge, with the league's recent accuracy shown for each market — Double Chance, Goals, BTTS and Corners — so you can see where the numbers have been holding up.
Head-to-head trends in plain English
Instead of shorthand like "H2H: 6/6 Over 1.5", cards now say exactly what it means: "In their last 6 meetings, Over 1.5 Goals landed 6/6 times (100%)." Value Bet and Player Props sections got the same cleaner panel treatment, and player pick chips now line up evenly on mobile.
Subscribers no longer shown upgrade prompts on the free predictions pages
If you're already subscribed and land on one of the free predictions pages, you'll now see a note that you have full access with a link straight to Bet Insights, instead of a pitch to sign up or pay again.
The £1 trial is easier to find
Try everything for 7 days for £1 — the trial now has its own link in the menu, a place on the homepage, pride of place at the top of the pricing page, and a mention in our emails. The trial page itself got a redesign, and payments via Stripe are accepted worldwide.
A clearer Bet Insights preview when you're logged out
The preview now shows how many matches and predictions are available today, which markets are covered (1X2, Goals, Corners, BTTS, Value Bets and Player Props), and a link to start the £1 trial.
BTTS Value Bets are back
Both Teams To Score had almost stopped appearing in Value Bets because we weren't finding prices for it on most fixtures. Fixed — BTTS is competing for Value Bet spots again.
More varied Accas
Accas were leaning almost entirely on Over 1.5 Goals. They now check head-to-head history and mix in Over 2.5 or BTTS legs where the record backs it up, without forcing a pick the history disagrees with.
Daily email and Telegram acca now arrive on time all year
Since the clocks went forward they had been landing an hour late. Both now go out at 8:30am and 8:45am UK time year-round.
Daily recap email now shows results for goals picks
Finished goals picks were stuck on the "still settling" hourglass in the recap email even when the match was long over. They now show the result.
Match Stats advice now weighs form and head-to-head
The Match Stats summary on each fixture card used to default to the single highest-probability pick. It now weighs recent form, head-to-head tendencies and several candidate markets together, and only backs the top pick when the data supports it.
Form & Head-to-Head box on every fixture card
Tap the Form & H2H box on any Bet Insights card to see each team's last five results, goals scored and conceded, and how their previous meetings have gone.
Match winner predictions now built from each team's own form
Match winner (1X2) probabilities are now calculated from how many goals each team scores and concedes at home and away, rather than relying on an outside estimate that was often uninformative. Goals, BTTS and Corners already worked this way.
Bet Insights redesigned around one card per match
Instead of a dozen separate market panels, every match now gets a single card with each qualifying market shown as a confidence ring, plus filters for league, kickoff time and confidence, and a sort control. Kickoff times are bolder, the status pill is clearer, and the layout is tidier on mobile.
More reliable data on busy match days
We fixed the cause of repeated outages on busy weekends, so predictions stay available when lots of matches are on at once.
Under 3.5 Goals removed from Accas
It had been a losing pattern as an acca leg. It's still shown everywhere else on the site — it just won't be picked for an Acca any more.
Accas replace Smart Picks
Smart Picks is retired. In its place, Accas combine independent legs from different matches — each individually rated 70.5% or higher and priced against real bookmaker odds — into one bet — the same picks behind the daily Telegram acca.
Redesigned match pages with a full Match Analysis panel
Every match page now opens with a visual breakdown of our model's read on the game — match winner, double chance, BTTS and over/under goals as probability gauges, plus a side-by-side team comparison — instead of a single Home/Draw/Away split.
Cleaner match page tabs and head-to-head view
Statistics, lineups, players and head-to-head tabs got a visual refresh with clearer icons and highlights. The head-to-head league table now shows just the two teams' positions instead of the full table, and we removed a panel that duplicated what's now shown at the top of the page.
Daily picks now on Telegram
Get a free pick every day in our public Telegram channel, or connect your account as a paying member to get a 3-leg accumulator pushed straight to you each day. Results are always posted after full time — win or lose.
Match previews now include goals, BTTS and corners
Our match preview articles go beyond a single win/draw/loss split — you'll now see over/under goals, both-teams-to-score and corners estimates for the same fixture.
Fixed missing team and league names in the weekly roundup
Some picks in our weekly roundup articles were showing placeholder text instead of the actual teams and leagues involved. Fixed.
Refined Value Bets selection
Tightened how Value Bets are chosen so picks reflect genuine market mispricing rather than one-off model outliers.
Clearer prediction counts on the free predictions page
The free predictions page now shows the correct number of predictions available today, instead of undercounting.
Fresher look across league and team pages
Team and league pages — including the Premier League hub, the Leagues page and individual league pages — now show real club and league crests with colour-coded stats, instead of plain text and flat tiles.
Blog posts now show cover images
Articles display a cover image (or a themed graphic when one isn't set) instead of text-only cards.
Clearer messaging when today's picks are done
When all of today's matches have finished, the page now says so plainly and points you to check back tomorrow, instead of reading like something's missing or locked.
Recalibrated how Smart Picks selects its legs
Tightened the logic behind which markets get combined into a Smart Pick, favouring genuinely well-supported selections over ones that just looked like the biggest edge on paper.
Picks now account for managerial changes and transfer activity
A new manager or a significant squad departure/arrival can throw off season-long stats for a while — we now flag it and treat those matches more cautiously instead of assuming business as usual.
Predictions now factor in injuries and suspensions
Before a pick goes live, we check who's actually available — confirmed injuries and suspensions are excluded, and a team missing key players is treated more cautiously rather than judged purely on season averages.
Picks now update live throughout the day
Value Bets, Smart Picks and Best Bets Today refresh continuously — finished matches drop off automatically instead of sitting there after full time, and newly eligible fixtures get added as the day goes on.
Smart Picks now explain their reasoning in full
Every leg in a Smart Pick shows the actual team stats behind it — scoring rates, defensive record, form — not just a headline percentage.
Recalibrated the model behind Value Bets
Tightened how we calculate the edge between our model and the bookmakers' price, so it's built on the same calibrated probabilities as the rest of the site.
Full league list on the pricing page
See exactly which of our 33 leagues and competitions you're getting before you subscribe — England, Europe, Cups and year-round Summer leagues, listed in full.
Preseason friendlies now show full match info
Matches like preseason tours and friendlies used to hit an error page. They now show full match details — though we still don't publish predictions for these, since heavy squad rotation makes them unreliable to call.
“Today's Predictions” renamed to “Today's Free Picks”
A clearer distinction between our free daily top 5 and the full paid Bet Insights breakdown.
Performance page redesign
Leads with hit-rate instead of headline profit, and never hides a losing stretch — every pick, win or loss, published and explained.
Renamed a confusing Double Chance leg
“Home or Away” now reads as “No Draw” — same market, a name that actually says what it means.
Started shadow-testing a new 1X2 model
We're quietly running a new home/draw/away prediction model behind the scenes, comparing it against live results for a few weeks before it goes anywhere near the live site.
Daily email redesign
Cleaner layout, and paying members now get today's Smart Picks included directly in the email.
Fixed pick-settlement edge cases
Abandoned or postponed matches no longer get incorrectly scored as losses.
Predictions now cover every supported fixture
Removed an old cap that limited how many matches we generated predictions for each day.
Premier League team hub pages launched
20 dedicated pages — one per club — with next match, form, predictions and news, all in one place.
Smart Picks v2
Reworked how legs get selected and combined into a bet builder, aiming for picks that make sense together, not just individually likely.
Free World Cup access + international friendlies support
Unlocked World Cup Qualifiers and International Friendlies for all users, and extended the model to cover them.
Want to see the results these changes actually produced? Check the full track record →