• Privacy Policy
  • About
  • Submit a Tip
Wednesday, April 15, 2026
  • Login
  • Home
  • Championship
    • Previews
    • Reviews
  • League One
    • Previews
    • Reviews
  • Women’s Football
    • Previews
    • Reviews
  • Player Profiles
  • The Data
    • Stats Dive
    • The Model
  • News
    • Weekly Digest
    • Championship News
    • League One News
    • WSL News
    • Manager Watch
    • Transfer News
No Result
View All Result
Beyond The Prem
Advertisement
  • Home
  • Championship
    • Previews
    • Reviews
  • League One
    • Previews
    • Reviews
  • Women’s Football
    • Previews
    • Reviews
  • Player Profiles
  • The Data
    • Stats Dive
    • The Model
  • News
    • Weekly Digest
    • Championship News
    • League One News
    • WSL News
    • Manager Watch
    • Transfer News
No Result
View All Result
Beyond The Prem
No Result
View All Result
Home The Data

The Model’s Heinz — GW42 & GW43: Six Fixtures Where the Model Beats Bet365

Kieron by Kieron
09/04/2026
in The Data, Previews, Previews, Stats Dive
0
0
Share on Twitter

⚠️ A brief word from our legal department (who are also a Random Forest model):
The BTP model is a machine. It does not have feelings, a Bet365 account, or opinions about Wigan. It produces probability estimates. This post is data analysis — it is not a tipster service, a recommendations column, or a suggestion that you do anything at all with any of this. The model has never watched a match in its life. It doesn’t even have a life. It has features.

Every gameweek we run our ML models across every Championship and League One fixture. Usually those probabilities sit in a database doing nothing. This week, we went one step further: we compared them to what Bet365 is actually pricing.

The idea is simple. We’re not looking for certainties — football doesn’t have those. We’re looking for fixtures where Bet365’s implied probability is significantly lower than what our model estimates. When Bet365 implies a 25% chance and our model says 50%, that gap is the interesting thing. That gap is the expected value.

We applied three filters: EV ratio ≥ 1.20 (model is at least 20% more confident than the market), model probability ≥ 25% (no speculative outsiders), and draw probability < 40% (avoid fixtures where the result is genuinely a coin-flip three ways). Twelve fixtures across both leagues cleared those filters. Here are the top six by EV.

One thing worth noting before you scroll: almost none of them are home favourites. When the market is most wrong, it tends to be on away teams.

Championship predictions use our Platt-calibrated Logistic Regression (goals_logreg_v1_cal). League One uses the original Random Forest (leagueone_goals_v1). Why different models? Read this.

HOW EV WORKS — PLAIN ENGLISH

Bookmakers express their probability as implied odds. Divide our model’s probability by that implied probability and you get the EV ratio. EV of 1.0 = the model and the market agree exactly. EV of 1.97 = the model thinks this outcome is almost twice as likely as the market does.

EV doesn’t guarantee profit on any single fixture — the bookmaker might be right and we might be wrong. What it measures is where our model’s estimate diverges most from market consensus. Over a large enough sample, positive EV selections should return more than they cost. One weekend’s Heinz proves nothing either way.

The Full EV Landscape — All 22 Fixtures

All Championship GW42 and League One GW43 fixtures with Bet365 odds available, sorted by EV ratio on the best outcome. ★ = Heinz selection. The Heinz crosses both leagues by design — selections are the top 6 by EV regardless of division, which is why this week’s six contains one Championship pick (Hull City) and five League One picks. That’s what the data returned, not an editorial choice.

FIXTURE LG PICK MODEL B365 IMPL EV ODDS
Coventry v Sheffield Wed C A 16.4% 5.5% 2.95 17.00
↑ excluded: model probability 16.4% below 25% threshold
★ Doncaster v Reading LO Away 49.8% 25.3% 1.97 3.70
★ Sheffield Utd v Hull City C Away 40.1% 22.5% 1.78 4.20
★ Burton Albion v AFC Wimbledon LO Away 37.0% 22.3% 1.66 4.20
★ Blackpool v Peterborough LO Away 41.0% 24.9% 1.65 3.75
★ Huddersfield v Wycombe LO Away 41.4% 29.2% 1.42 3.20
★ Rotherham v Barnsley LO Home 50.4% 38.0% 1.33 2.45
Middlesbrough v Portsmouth C A 19.9% 15.0% 1.32 6.25
Plymouth v Exeter City LO Draw 30.8% 23.4% 1.32 4.00
Birmingham v Wrexham C Away 34.5% 27.0% 1.28 3.50
Cardiff v Bolton LO Draw 29.8% 23.4% 1.27 4.00
Charlton v Preston C Away 34.8% 27.7% 1.26 3.40
Bradford v Stevenage LO Away 32.0% 25.5% 1.25 3.70
QPR v Bristol City C Away 35.3% 29.2% 1.21 3.25
Lincoln v Leyton Orient LO Home 74.2% 62.3% 1.19 1.50
West Brom v Millwall C Away 35.0% 29.6% 1.18 3.20
Norwich v Ipswich C Home 36.9% 31.6% 1.17 3.00
Stoke City v Blackburn C Home 41.9% 36.0% 1.16 2.62
Leicester v Swansea C Away 31.3% 27.0% 1.16 3.50
Oxford United v Watford C Away 35.9% 31.1% 1.16 3.00
Wigan v Mansfield Town LO Draw 32.2% 28.4% 1.14 3.30
Southampton v Derby C Away 24.1% 22.2% 1.08 4.20

← scroll →

★ = Heinz selection (top 6 by EV). Faded rows = didn’t qualify (model_prob < 25%, or EV below threshold). B365 implied = normalised Bet365 probability (overround removed).

WHY COVENTRY ISN’T IN THE HEINZ (AND WHY THAT’S THE WHOLE POINT)

Coventry v Sheffield Wednesday has the highest raw EV ratio in the table — 2.95 on Sheffield Wednesday winning away. But the model only gives them 16.4%, which falls below the 25% minimum. Rightfully excluded. More interesting is what happens to Coventry’s home win: the model says 69.2%, while Bet365 implies 84.0% (odds 1.12). EV: 0.82.

Coventry are a home favourite the market has already priced to the hilt. High model confidence doesn’t mean high EV — it means the bookmaker is equally, or more, confident. When both agree, there’s nothing left in the gap. That’s why the Heinz contains zero home favourites from last week’s most-confident list, and five away teams instead.

★ The Heinz — Six Where the Model Diverges From the Market

Top 6 by EV ratio from strict filter (EV ≥ 1.20, model ≥ 25%, draw prob < 40%). Five away teams, one home win.

★ HEINZ #1

LEAGUE ONE · SAT 11 APR

Doncaster v Reading

SELECTED: READING AWAY

EV RATIO

1.97

odds: 3.70

Our model

49.8%

Bet365

25.3%

Reading are 8th, Doncaster 17th. The model gives Reading nearly 50% to win away; the market gives them 25%. The model thinks this is genuinely competitive. Bet365 thinks Doncaster are a home side that usually turns people over. One of them is wrong by a lot.

★ HEINZ #2

CHAMPIONSHIP · SAT 11 APR

Sheffield Utd v Hull City

SELECTED: HULL CITY AWAY ←

EV RATIO

1.78

odds: 4.20

Our model

40.1%

Bet365

22.5%

Hull away at Bramall Lane. The model gives City a 40% chance; Bet365 implies 22.5% (odds 4.20). That’s a 78% edge by the model’s estimate. The Blades are hosting a Hull side whose form the rolling features rate more highly than their current league position. The market is backing the home shirt. The model is backing the numbers.

★ HEINZ #3

LEAGUE ONE · SAT 11 APR

Burton Albion v AFC Wimbledon

SELECTED: AFC WIMBLEDON AWAY

EV RATIO

1.66

odds: 4.20

Our model

37.0%

Bet365

22.3%

AFC Wimbledon are the away side the model rates most highly relative to their price this weekend. Burton’s home record isn’t convincing the algorithm of much. Wimbledon at 4.20 — the model thinks they should be around 2.70. That gap is substantial.

★ HEINZ #4

LEAGUE ONE · SAT 11 APR

Blackpool v Peterborough

SELECTED: PETERBOROUGH AWAY

EV RATIO

1.65

odds: 3.75

Our model

41.0%

Bet365

24.9%

Draw probability here sits at 35.6% — the highest of the six selections, and the one most likely to bite us. The model still favours Peterborough away and the EV is clear. If this is the one that draws, we’ll mention it in the review and explain what we had for breakfast.

★ HEINZ #5

LEAGUE ONE · SAT 11 APR

Huddersfield v Wycombe

SELECTED: WYCOMBE AWAY

EV RATIO

1.42

odds: 3.20

Our model

41.4%

Bet365

29.2%

Wycombe at 3.20 while the model gives them over 41% — another case of the market pricing in home advantage more heavily than the rolling form warrants. Huddersfield’s home record hasn’t been convincing; Wycombe’s away form has been serviceable. The model has noticed.

★ HEINZ #6

LEAGUE ONE · SAT 11 APR

Rotherham v Barnsley

SELECTED: ROTHERHAM HOME

EV RATIO

1.33

odds: 2.45

Our model

50.4%

Bet365

38.0%

The only home win in the six. Rotherham at home with a 13-point gap in the model’s estimated probability vs Bet365’s implied. A South Yorkshire derby where the model thinks Rotherham are more likely to win than the 2.45 suggests. The only selection where the model likes the home team and the market disagrees.

★ The Heinz — All Six Selections

A Heinz is named after the Heinz 57 varieties slogan — 57 combinations from 6 selections (15 doubles, 20 trebles, 15 four-folds, 6 five-folds, 1 six-fold). It’s a framework for exploring how model disagreement compounds across multiple fixtures. In this context, the EV on the six-fold (all six correct) is the product of individual EVs: 1.97 × 1.78 × 1.66 × 1.65 × 1.42 × 1.33 = 18.1x what the market implies.

The combined model probability of all six being correct is 0.63%. That sounds terrible. The market prices it as 0.035% (implied by the combined odds of 1,919×). The gap between those two numbers is what the EV analysis is actually saying.

BEYONDTHEPREM

THE HEINZ · 57 combinations

GW42/43 · 11 Apr 2026

MODEL SELECTIONS CARD

6 SELECTIONS — SORTED BY EV

① Reading away at Doncaster

League One · Sat 11 Apr · 11:30

AWAY WIN · EV 1.97

49.8% model · odds 3.70

② Hull City away at Sheffield Utd

Championship · Sat 11 Apr · 14:00

AWAY WIN · EV 1.78

40.1% model · odds 4.20

③ AFC Wimbledon away at Burton

League One · Sat 11 Apr · 11:30

AWAY WIN · EV 1.66

37.0% model · odds 4.20

④ Peterborough away at Blackpool

League One · Sat 11 Apr · 11:30

AWAY WIN · EV 1.65

41.0% model · odds 3.75

⑤ Wycombe away at Huddersfield

League One · Sat 11 Apr · 11:30

AWAY WIN · EV 1.42

41.4% model · odds 3.20

⑥ Rotherham v Barnsley

League One · Sat 11 Apr · 11:30

HOME WIN · EV 1.33

50.4% model · odds 2.45

Combined model probability (all 6)

0.63%  vs market implied 0.035%

Combined EV: 18.1×

Probabilities only — not tips

For all six to land, the model puts the probability at 0.63%. For context, five are away wins at odds between 3.20 and 4.20. The 55 partial combinations give the Heinz format its structure — at least two correct gets you something from the doubles. Though if five of these are home wins, the model will be in a corner rethinking its priors.

EV Ratio — The Six Selections Visualised

Bar length = EV ratio. The dotted line marks EV = 1.0 (break-even — model and market agree). Anything to the right of the line represents model disagreement with the market price.

Break-even (EV = 1.0)

1.00

① Reading away (Doncaster)

1.97

② Hull City away (Sheff Utd)

1.78

③ AFC Wimbledon away (Burton)

1.66

④ Peterborough away (Blackpool)

1.65

⑤ Wycombe away (Huddersfield)

1.42

⑥ Rotherham home (v Barnsley)

1.33

Bar scale: EV 1.0 = 51% width. Green = EV ≥ 1.60. Teal = 1.30–1.59. Amber = 1.20–1.29. Red line = break-even.

Value on the Draw — Three Fixtures Worth Noting

Three fixtures where the draw specifically offers positive EV or high model probability — ranked by draw-specific EV. Worth noting: the draw calibration work we did on the Championship model means these aren’t just raw probability guesses. Full context here.

DRAW EV: 1.32

LEAGUE ONE · SAT 11 APR

Plymouth v Exeter City

30.8%

model draw probability

vs Bet365 implied 23.4% (4.00)

The best-EV outcome for this fixture is actually the draw. The model gives Plymouth 30.8% for a stalemate; Bet365 has it at 23.4%. Neither side convinces the algorithm of a decisive result.

DRAW EV: 1.27

LEAGUE ONE · SAT 11 APR

Cardiff v Bolton

29.8%

model draw probability

vs Bet365 implied 23.4% (4.00)

Draw EV 1.27 — the model sees Cardiff v Bolton as evenly matched enough that the stalemate is underpriced. Bet365 agrees that Bolton may win but hasn’t fully priced the draw probability.

PREDICTED DRAW

LEAGUE ONE · TUE 15 APR

Luton v Northampton

42.4%

model draw probability

no Bet365 odds yet — EV unavailable

The model’s only outright draw prediction across the weekend. Bet365 odds not yet available, so EV can’t be calculated. At 42.4%, it’s the highest draw probability of any fixture — Luton and Northampton cancel each other out in the numbers.

⚠️ And again, in case you missed it the first time:
The BTP model was built to produce honest probability estimates and write interesting data posts — not to tell anyone what to do on a Saturday afternoon. It has identified five away teams and one home win as having positive EV relative to Bet365’s market, which it finds analytically interesting and makes no promises about. The model has no financial interest in any outcome. It simply disagrees with the market on six occasions this weekend, and it stands by every decimal point right up until kick-off, at which point it becomes everyone else’s problem.

Data notes: Championship predictions use the Platt-calibrated LR model (goals_logreg_v1_cal). League One uses the original Random Forest (leagueone_goals_v1). Bet365 decimal odds fetched 9 April 2026 via API-Football. Implied probabilities normalised to remove overround. EV = model probability ÷ normalised implied probability. Luton v Northampton excluded (no Bet365 odds available). Coventry v Sheff Wed away excluded (model probability 16.4% below 25% minimum). 12 fixtures passed strict filters; top 6 by EV shown.
Full model methodology here.

Tags: championshipdata analysisfootball statisticsGameweek 42Gameweek 43League OneMatch PredictionsML PredictionsModel Analysis
Kieron

Kieron

Kieron is a healthcare professional turned data analyst and football obsessive. BeyondThePrem was built from scratch as a passion project — the ML models, the pipeline and the plugin are all his own work. He thinks the Championship is the most interesting division in world football and has the spreadsheets to prove it.

Next Post

BTP Weekly Digest | 06 April 2026 – 13 April 2026

  • About
  • Advertise
  • Privacy & Policy
  • Contact

© 2025 Beyond The Prem. All rights reserved.

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Powered by
...
►
Necessary cookies enable essential site features like secure log-ins and consent preference adjustments. They do not store personal data.
None
►
Functional cookies support features like content sharing on social media, collecting feedback, and enabling third-party tools.
None
►
Analytical cookies track visitor interactions, providing insights on metrics like visitor count, bounce rate, and traffic sources.
None
►
Advertisement cookies deliver personalized ads based on your previous visits and analyze the effectiveness of ad campaigns.
None
►
Unclassified cookies are cookies that we are in the process of classifying, together with the providers of individual cookies.
None
Powered by
No Result
View All Result
  • Home
  • Championship
    • Previews
    • Reviews
  • League One
    • Previews
    • Reviews
  • Women’s Football
    • Previews
    • Reviews
  • Player Profiles
  • The Data
    • Stats Dive
    • The Model
  • News
    • Weekly Digest
    • Championship News
    • League One News
    • WSL News
    • Manager Watch
    • Transfer News

© 2025 Beyond The Prem. All rights reserved.