🧠 This Week’s Best Bets

TL;DR: Boxing Day football returns with a concentrated portfolio targeting two massive mispricings. The standout is Sunderland to Win @ 2.51 (+41.9% EV) where the market has drastically overreacted to Leeds’ recent hot streak while ignoring Sunderland’s home fortress and 109-point ELO advantage. We’re also loading up on Aston Villa @ Chelsea (+28.1% EV) — a form divergence play where Villa’s +51 ELO surge meets Chelsea’s declining 3.9 form rating.

💰 Total Portfolio EV: +26.8% (weighted average) 📊 Bankroll Stake: 15.0% ⚡ Summary: This week marks a fresh start with a new £100 bankroll. We’re being selective — just five bets, two at high conviction. The model screams value on home teams being underpriced against hot-but-travelling opponents. AFCON absences create chaos across the league; we’re exploiting the teams unaffected.

See for yourself: Odds Calculator

Consider following me on X for live-play updates and betting thoughts

  • Click here if you still call it “Twitter”
  • Click here if you call it “X”

📊 Matchweek 17 Review

A brutal week. The model found value. The results said no.

Bet Odds Stake Result Score P/L
🔥 Palace Win @ Leeds 2.63 5.8% ❌ LOST Leeds 4-1 Palace -5.8%
🔥 Sunderland Win @ Brighton 5.14 3.8% ❌ LOST 0-0 Draw -3.8%
💎 Leeds/Palace O2.5 2.07 3.6% ✅ WON 5 goals +3.9%
💰 Everton Win @ Arsenal 5.50 1.3% ❌ LOST Arsenal 1-0 -1.3%
🎰 Draw Man City/West Ham 7.42 0.9% ❌ LOST City 3-0 -0.9%
TOTAL - 15.4% 1/5 - -7.9%

Leeds 4-1 Crystal Palace was the week’s defining disaster. Our conviction play — Palace Win @ 2.63 with +42.2% EV — ran headfirst into Leeds’ home form surge. Calvert-Lewin scored twice (now five consecutive Premier League games), Ampadu added a third, and Stach’s late free-kick completed the rout. Palace made 11 changes after their midweek Conference League draw and looked exhausted. Glasner called it “embarrassing.” The O2.5 landed as consolation — 5 goals, easily over — but that +3.9% return couldn’t cover the -5.8% main stake.

Brighton 0-0 Sunderland saw our +72.2% EV Sunderland play fall agonisingly short. Alderete’s header hit the crossbar via Verbruggen’s fingertips in the 46th minute — inches from a winner. Sunderland had 14 shots, created 1.39 xG, and left with a point that felt like two dropped. The model said 33.5% Sunderland win probability. They came close to proving it right.

Arsenal 1-0 Everton killed our Everton upset play. Nwaneri’s goal was the difference in a game where Everton created little despite their recent form. The +10% EV at 5.50 was modest, and the result wasn’t surprising — but it still stings.

Man City 3-0 West Ham was professional domination. Our longshot draw at 7.42 never had a chance. Haaland brace, Reijnders third, West Ham offered nothing. The maths was right — 16.4% draw probability at 13.5% implied — but City at home against 18th-placed opposition was always going to be difficult.


🔥 PREMIUM PICK: Sunderland vs Leeds — Sunderland to Win

MetricDetails
BetSunderland to Win @ 2.51 (39.8% implied)
Model Fair Odds1.77 (56.5% probability)
Expected Value (EV)+41.9%
Stake5.0% (Half-Kelly, capped)
ConfidenceHigh

🧩 Why This Has Value

This is a Band 3 fixture with a 109-point ELO gap (Sunderland 1826 vs Leeds 1717). After applying venue adjustment for Sunderland at home, the model gives them a 56.5% win probability. The bookmakers have them at just 39.8% implied — that’s a 42% edge.

📈 The Model Says

Band 3 (ELO diff 101-150) across 285 matches shows the stronger team wins 51.84% before venue adjustment. With Sunderland at home, we apply the 1.11× home multiplier and normalise. The historical data is clear: teams with Sunderland’s ELO advantage win more often than not, and home advantage amplifies that edge significantly.

Form Context

Here’s where it gets interesting. Leeds are the hottest team in the league right now. Form rating 8.9/10. They’ve gained +45 ELO in their last 5 games alone. Calvert-Lewin is scoring for fun. Elland Road is a fortress. The market sees all of this and prices accordingly.

But Leeds’ surge has come predominantly at home. The November team news documented “4 consecutive away defeats in last 5 road games.” They beat Chelsea 3-1 at Elland Road. They drew 3-3 with Liverpool at Elland Road. They smashed Palace 4-1 at Elland Road. On the road? Different story.

Sunderland, meanwhile, are the story of the season. The youngest team in the Premier League under Régis Le Bris have built a home fortress on defensive discipline and quick transitions. They’ve scored 5 goals in the 90th minute or later this season — more than any other Premier League team. Form rating 6.3, +25 ELO over 10 games, improving trend.

The market has overcorrected for Leeds’ recent results. The underlying quality gap — 109 ELO points — hasn’t changed. Sunderland at home remains the superior team.

🏥 Team News

Sunderland have 5 players at AFCON (Reinildo, Masuaku, Sadiki, Talbi, Traoré), but these are fringe players — the core XI is available. Leeds have no AFCON absences and Calvert-Lewin is fully fit. Both squads are relatively healthy for this one.

💼 Portfolio Play

This is our anchor bet — highest stake of the week. The ELO gap plus home advantage plus form support equals our highest conviction play. We’re also taking Over 2.5 on this fixture (see below), creating correlated exposure. If Sunderland win 2-1 or 3-1, both bets cash.


🔥 PREMIUM PICK: Chelsea vs Aston Villa — Villa to Win

MetricDetails
BetAston Villa to Win @ 3.99 (25.1% implied)
Model Fair Odds3.12 (32.1% probability)
Expected Value (EV)+28.1%
Stake4.0% (Half-Kelly)
ConfidenceHigh

🧩 Why This Has Value

This is a Band 1 fixture — but here’s the twist: Villa are actually the ELO-stronger team (1932 vs Chelsea’s 1912) despite being away. In Band 1 fixtures, the stronger away team wins 32.1% of the time after venue adjustment. The bookmakers have Villa at just 25.1% implied — that’s a 28% edge.

📈 The Model Says

The 20-point ELO gap is minimal, but it favours Villa. More importantly, the form divergence is stark. Villa are surging: +51 ELO over 10 games, 6.7 form rating, 7 wins in their last 8 league matches. Chelsea are declining: -9 ELO over 5 games, 3.9 form rating, struggling for consistency under Maresca.

Form Context

Villa’s form is exceptional. They’ve beaten Man Utd 2-1 (Rogers double), Arsenal 2-1 (95th minute winner), and continue to climb the table. Unai Emery’s system is purring. Ollie Watkins, Rogers, and Duran provide attacking threat from multiple angles.

Chelsea’s story is murkier. Cole Palmer remains their creative heartbeat, but he’s been managing fitness issues all season. The 0-0 with Bournemouth was dire. The 2-2 at Newcastle showed vulnerability. Maresca’s rotation policy frustrates fans and creates inconsistency.

The market prices Chelsea as favourites based on home advantage and historical reputation. The ELO data and current form both point to Villa.

🏥 Team News

Chelsea have Palmer fit (crucial) and Caicedo back from suspension. However, Lavia (quad, early January return) and Colwill (ACL, May/June 2026) remain out. Villa have no significant absences and crucially no AFCON losses — they’re unaffected by the tournament.

💼 Portfolio Play

Our second conviction play. Villa’s form trajectory plus ELO advantage plus no AFCON disruption equals strong confidence. This is a standalone bet — no correlation with other picks.


💎 VALUE PLAY: Sunderland vs Leeds — Over 2.5 Goals

MetricDetails
BetOver 2.5 Goals @ 2.18 (45.9% implied)
Model Fair Odds1.93 (51.8% probability)
Expected Value (EV)+13.0%
Stake2.5% (Quarter-Kelly)
ConfidenceMedium-High

🧩 Why This Has Value

Band 3 fixtures hit Over 2.5 51.8% of the time historically. Leeds matches in particular have been chaotic — they average 3.7 combined goals per game over their last 10 (1.7 GF, 2.0 GA). They drew 3-3 with Liverpool, beat Palace 4-1, beat Chelsea 3-1. Goals follow Leeds wherever they go.

Form Override Check

Unlike Burnley vs Everton (where both teams are goal-shy and we skipped the goals markets entirely), this fixture has genuine goals potential. Leeds bring chaos. Sunderland score at home. The form data supports the band probability rather than contradicting it.

💼 Portfolio Play

Correlated with our Sunderland Win bet. If Sunderland win 2-1 or 3-1, both cash. This correlation is acceptable because both bets are independently +EV, and the scenarios where both win are more common than the scenarios where both lose (e.g., a 0-0 or 1-0 Sunderland win).


💎 VALUE PLAY: Liverpool vs Wolves — Under 2.5 Goals

MetricDetails
BetUnder 2.5 Goals @ 2.92 (34.2% implied)
Model Fair Odds2.58 (38.8% probability)
Expected Value (EV)+13.4%
Stake2.0% (Quarter-Kelly)
ConfidenceMedium-High

🧩 Why This Has Value

This is a Band 7 fixture with a 315-point ELO gap. Normally, the stronger team dominates and the game sees goals. But two factors change the equation:

Wolves can’t score. They average 0.4 goals per game over their last 10 matches — historically poor. Form rating 3.5, -59 ELO over 10 games, the worst trajectory in the league. They’re bottom of the table and genuinely broken.

Liverpool are missing Salah. Mohamed Salah is at AFCON representing Egypt. Liverpool’s best player, top scorer, and primary creative force is unavailable. Szoboszlai is suspended (5 yellows). Frimpong is out with a hamstring injury. Liverpool’s attacking threat is significantly diminished.

A 2-0 or 1-0 Liverpool win is the most likely outcome profile. Under 2.5 at 2.92 offers value.

💼 Portfolio Play

Standalone bet. Uncorrelated with our other picks. This is a speculative play on Liverpool’s depleted attack meeting Wolves’ non-existent one.


💰 SOLID VALUE: West Ham vs Fulham — West Ham to Win

MetricDetails
BetWest Ham to Win @ 2.66 (37.6% implied)
Model Fair Odds2.48 (40.3% probability)
Expected Value (EV)+7.2%
Stake1.5% (Quarter-Kelly)
ConfidenceMedium

🧩 Why This Has Value

This is a Band 1 fixture with a 41-point ELO gap (Fulham 1801 vs West Ham 1760). Fulham are actually ELO-stronger, but they’re travelling to the London Stadium. In Band 1, home advantage matters significantly — the weaker home team wins 40.3% of the time after venue adjustment.

Form Context

Fulham have better form (5.8 rating vs West Ham’s 4.5). But West Ham are at home, desperate for points (17th place), and have shown fight under Nuno — they beat Newcastle 3-1 and Burnley 3-2 recently.

The edge is slim at 7.2%, and this is a “pure model” play where we’re trusting the historical data on home advantage in closely-matched fixtures. Smallest stake in the portfolio.

💼 Portfolio Play

Standalone bet. Diversification across a different fixture. If the conviction plays miss, this gives us an uncorrelated opportunity.


🚫 Bets to Avoid

MatchBetOddsWhy Avoid
Arsenal vs BrightonArsenal Win1.40Band 4 stronger home team wins 64.4%. At 1.40 (71.4% implied), this is -9.8% EV. Arsenal at home against depleted Brighton should win, but these odds don't offer value.
Liverpool vs WolvesLiverpool Win1.21Band 7 stronger home team wins ~75% after adjustment. At 1.21 (82.6% implied), you're paying a premium for the obvious result. No edge.
Forest vs Man CityMan City Win1.58Band 5 stronger away team wins 56.7%. At 1.58 (63.3% implied), this is -10.4% EV. City are in peak form, but the price doesn't offer value.
Burnley vs EvertonAny Goals MarketVariousBoth teams are goal-shy (Everton 1.0 GF, Burnley 1.2 GF over last 10). The band probabilities suggest goals, but form overrides history here. Skip entirely.

💼 Portfolio Summary

Bet Odds Stake EV% Confidence
🔥 Sunderland Win 2.51 5.0% +41.9% High
🔥 Villa Win @ Chelsea 3.99 4.0% +28.1% High
💎 Sunderland/Leeds O2.5 2.18 2.5% +13.0% Medium-High
💎 Liverpool/Wolves U2.5 2.92 2.0% +13.4% Medium-High
💰 West Ham Win 2.66 1.5% +7.2% Medium
TOTAL - 15.0% +26.8% avg High

Bankroll Allocation: 15% across 5 bets Correlated Risk: Sunderland fixture has 7.5% exposure (Win + O2.5) Portfolio Strategy: Diversified distribution — largest bet is 33% of exposure, top 2 bets are 60% of exposure


🎯 Super 6 Predictions

For the Sky Sports Super 6 jackpot game — optimizing for exact correct score (5 points) over result (2 points)

Match Prediction Confidence Reasoning
Arsenal vs Brighton 2-0 High Arsenal’s defensive solidity (0.7 GA L10) keeps clean sheet. Brighton missing Dunk and Baleba. Comfortable, not emphatic.
Liverpool vs Wolves 2-0 High Wolves can’t score (0.4 GF L10). Liverpool without Salah won’t rack up cricket scores. Professional 2-0 job.
Brentford vs Bournemouth 1-1 Medium Band 1 fixture where draw is most likely single outcome. Both teams limited — Bournemouth’s striker crisis continues.
Burnley vs Everton 0-1 Medium Goal-shy fixture. Everton’s ELO advantage tells in tight game. Moyes grinds out a 1-0 away win.
West Ham vs Fulham 1-1 Medium Band 1 fixture, desperate teams cancel out. Both score once, neither finds a winner.
Chelsea vs Aston Villa 1-2 High Aligns with our betting thesis. Villa’s form too strong. Chelsea score but Villa’s quality tells.

Super 6 Strategy Note: These predictions prioritize the single most likely exact score (typically 10-18% probability), not betting value. Different goals, different strategies.


Final Thoughts

Boxing Day marks a fresh start. New bankroll, clean slate, five carefully selected bets.

The value this week comes from home teams being underpriced against travelling form sides. The market has fallen in love with Leeds’ recent hot streak, but away from Elland Road they’ve struggled all season. Sunderland’s 109-point ELO advantage hasn’t evaporated because Leeds beat Chelsea at home. Similarly, Villa’s +51 ELO surge meets a declining Chelsea side — the market prices reputation, we price reality.

AFCON creates chaos across the league. Man United are missing Mbeumo, Mazraoui, and Amad Diallo on top of their injury crisis. Liverpool lose Salah — their best player by a distance. Sunderland lose five players but they’re fringe options. The teams unaffected — Arsenal, Chelsea, Villa, Newcastle — have a structural advantage through the festive period.

We’re keeping the portfolio tight. Just five bets, 15% exposure, +26.8% weighted EV. The two conviction plays (Sunderland, Villa) carry 60% of the stake. If they hit, we’re looking at a strong start to the £100 challenge. If they miss, variance did its thing and we reload for Matchweek 19.

Trust the process. The edge compounds over hundreds of bets, not five.

Total Bankroll Exposure: 15.0% Expected Profit: +4.0% at these edge levels


📊 £100 Challenge Tracker

Starting fresh with a new bankroll. Full transparency on every bet, every result.

Week Starting Bets Wins Stake P/L Ending ROI
MW18 £100.00 5 - 15.0% - - -
Cumulative £100.00 5 - 15.0% - - -

Results will be updated after Boxing Day fixtures complete.


All probabilities calculated using 5+ seasons of Premier League data (1,965 matches). ELO bands updated weekly.

Don’t be an idiot. In case you’re feeling like being an idiot today, here is a page wherein I tell you not to gamble your mortgage away. Hey, that rhymes.

Odds correct at time of writing