Today's AI Football Predictions

Last updated 55 minutes ago

Every selection below comes from the model rather than a person. It prices each fixture across every league we track, and the strongest angle per match is shown with three numbers: the model's probability, the current odds, and the edge, which is the gap between the two expressed in percentage points. A positive edge means the model rates the outcome more likely than the price implies. That is the whole method, and its complete record, wins and losses alike, is on the results page. Probabilities are estimates, not promises, and a 70% chance still fails three times in ten. And if you arrived searching for AI soccer predictions rather than football ones: same game, same model, same numbers.

Kick-off 2026-10-31 12:30 UTC

Chelsea v Manchester United

England · Premier League Sat 31 Oct, 12:30 UTC

Both teams to score · 61% model probability · odds 1.53 · edge -4.4 pts

The standout number in the model's output is 61% for both teams to score. Recent form reads LWWWL for Chelsea and LDLLW for Manchester United, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Chelsea: João Pedro (missing fixture), R. James (missing fixture), E. Martínez (missing fixture) +6 more · Manchester United: L. Shaw (missing fixture), M. Rashford (questionable), Bruno Fernandes (questionable) +4 more

Model Goals 3.1 Corners 10.7 (5.6H · 5.1A) Cards 4.6 BTTS 61% O2.5 59%

Scores 1-1 12.8% 2-1 9.1% 1-0 7.8%

Odds Home 2.00 Draw 3.70 Away 3.60 BTTS 1.53 O2.5 1.62

Lincoln v Birmingham

England · Championship Sat 31 Oct, 12:30 UTC

Birmingham to win · 42% model probability · odds 2.15 · edge -4.5 pts

Of every market it prices for this fixture, the model is most drawn to Birmingham to win, which it rates at 42%. Recent form reads WLLWW for Lincoln and LWWDD for Birmingham, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Lincoln: T. Darikwa (missing fixture), E. Wheatley (missing fixture), M. Melia (missing fixture) · Birmingham: Paik Seung-Ho (missing fixture), Marc Leonard (missing fixture), A. Priske (questionable)

Model Goals 2.7 Corners 9.6 (4.3H · 5.3A) Cards 4.2 BTTS 56% O2.5 51%

Scores 1-1 12% 2-1 8.6% 1-2 8.2%

Odds Home 3.20 Draw 3.50 Away 2.15 BTTS 1.73 O2.5 1.91

Norwich v Watford

England · Championship Sat 31 Oct, 12:30 UTC

Norwich to win · 62% model probability · odds 1.50 · edge -4.7 pts

This one comes down to Norwich to win. The model puts it at 62%, its highest figure for the match. Norwich arrive on a LLLDW run while Watford have gone LLDLL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Norwich: P. Mattsson (questionable), Mirko Topić (questionable), M. Touré (missing fixture) +3 more · Watford: M. Antonio (missing fixture), K. Baah (missing fixture), S. Coulibaly (missing fixture) +2 more

Model Goals 3.1 Corners 9.7 (4.9H · 4.9A) Cards 4.2 BTTS 56% O2.5 60%

Scores 1-1 13.5% 1-0 9% 2-1 8.9%

Odds Home 1.50 Draw 4.20 Away 6.00 BTTS 1.67 O2.5 1.57

Stoke City v Preston

England · Championship Sat 31 Oct, 12:30 UTC

Stoke City to win · 53% model probability · odds 1.75 · edge -4.1 pts

The standout number in the model's output is 53% for Stoke City to win. Stoke City arrive on a DLLLL run while Preston have gone LLLWL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Stoke City: A. Cresswell (missing fixture), S. Gallagher (missing fixture), S. Ingelsson (missing fixture) +2 more · Preston: L. Lindsay (questionable), A. McCann (missing fixture), H. Clarke (missing fixture) +3 more

Model Goals 2.8 Corners 9.3 (5.1H · 4.2A) Cards 4.6 BTTS 54% O2.5 53%

Scores 1-1 13.5% 2-1 8.8% 1-0 8.7%

Odds Home 1.75 Draw 3.70 Away 4.33 BTTS 1.73 O2.5 1.80

Grimsby v York

England · League Two Sat 31 Oct, 12:30 UTC

Both teams to score · 64% model probability · odds 1.50 · edge -2.7 pts

The standout number in the model's output is 64% for both teams to score. Recent form reads LDLWW for Grimsby and LDLDL for York, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 3.1 Corners 10.9 (5.3H · 5.6A) Cards 3.6 BTTS 64% O2.5 61%

Scores 1-1 12.5% 2-1 8.5% 1-2 8.3%

Odds Home 2.40 Draw 3.75 Away 2.62 BTTS 1.50 O2.5 1.57

Port Vale v Rochdale

England · League Two Sat 31 Oct, 12:30 UTC

Port Vale to win · 57% model probability · odds 1.62 · edge -4.7 pts

This one comes down to Port Vale to win. The model puts it at 57%, its highest figure for the match. Recent form reads WWWWW for Port Vale and LDLWD for Rochdale, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.6 Corners 9.0 (4.7H · 4.3A) Cards 3.1 BTTS 48% O2.5 47%

Scores 1-1 14.6% 0-0 13% 1-0 12.7%

Odds Home 1.62 Draw 3.80 Away 5.25 BTTS 1.91 O2.5 1.95

Bradford v Huddersfield

England · League One Sat 31 Oct, 12:30 UTC

Huddersfield to win · 37% model probability · odds 2.45 · edge -3.8 pts

This one comes down to Huddersfield to win. The model puts it at 37%, its highest figure for the match. Recent form reads WWDLL for Bradford and WDWDW for Huddersfield, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.7 Corners 10.8 (5.2H · 5.6A) Cards 4.2 BTTS 57% O2.5 51%

Scores 1-1 13.7% 0-0 8.4% 0-1 8.2%

Odds Home 2.75 Draw 3.50 Away 2.45 BTTS 1.70 O2.5 1.85

Leyton Orient v Cambridge United

England · League One Sat 31 Oct, 12:30 UTC

Leyton Orient to win · 37% model probability · odds 2.55 · edge -2.2 pts

Of every market it prices for this fixture, the model is most drawn to Leyton Orient to win, which it rates at 37%. Recent form reads WDLDL for Leyton Orient and DWDDD for Cambridge United, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.7 Corners 9.8 (5.0H · 4.8A) Cards 4.0 BTTS 56% O2.5 51%

Scores 1-1 14.1% 0-0 9.4% 0-1 9.3%

Odds Home 2.55 Draw 3.40 Away 2.62 BTTS 1.70 O2.5 1.85

Plymouth v Reading

England · League One Sat 31 Oct, 12:30 UTC

Both teams to score · 65% model probability · odds 1.44 · edge -4.4 pts

The model makes both teams to score its strongest angle here, at an estimated 65% likelihood. Plymouth arrive on a LWWDW run while Reading have gone LWDDL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.2 Corners 9.0 (4.6H · 4.4A) Cards 4.0 BTTS 65% O2.5 62%

Scores 1-1 11.1% 1-2 8.6% 2-1 8%

Odds Home 2.30 Draw 3.50 Away 2.88 BTTS 1.44 O2.5 1.53

FC Halifax Town v Yeovil Town

England · National League Sat 31 Oct, 12:30 UTC

Both teams to score · 61% model probability · odds 1.57 · edge -2.7 pts

The model makes both teams to score its strongest angle here, at an estimated 61% likelihood. FC Halifax Town arrive on a LWWWD run while Yeovil Town have gone WDWWD, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.0 BTTS 61% O2.5 58%

Scores 1-1 11.1% 2-1 8.4% 1-2 8.2%

Odds Home 2.05 Draw 3.60 Away 3.10 BTTS 1.57 O2.5 1.65

Forest Green v Harrogate Town

England · National League Sat 31 Oct, 12:30 UTC

Both teams to score · 62% model probability · odds 1.53 · edge -3.4 pts

This one comes down to both teams to score. The model puts it at 62%, its highest figure for the match. Form lines of WWLDL and LDWWL tell part of the story; the model also weighs opposition quality and scoring patterns in National League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.0 Corners 8.7 (4.4H · 4.2A) Cards 4.1 BTTS 62% O2.5 59%

Scores 1-1 12.4% 2-1 9.2% 1-0 7.5%

Odds Home 2.45 Draw 3.60 Away 2.50 BTTS 1.53 O2.5 1.62

Kick-off 2026-10-31 13:00 UTC

Levante v Atletico Madrid

Spain · La Liga Sat 31 Oct, 13:00 UTC

Atletico Madrid to win · 60% model probability · odds 1.50 · edge -6.7 pts

This one comes down to Atletico Madrid to win. The model puts it at 60%, its highest figure for the match. Levante arrive on a WDWWW run while Atletico Madrid have gone DWWWL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Levante: Dela (questionable), E. Bardeli (missing fixture) · Atletico Madrid: Koke (missing fixture), Cristian Romero (questionable), Johnny Cardoso (missing fixture)

Model Goals 3.2 Corners 9.6 (4.5H · 5.1A) Cards 4.3 BTTS 60% O2.5 63%

Scores 1-1 12.2% 2-1 8.7% 1-2 8.1%

Odds Home 5.50 Draw 4.75 Away 1.50 BTTS 1.62 O2.5 1.53

Kick-off 2026-10-31 14:00 UTC

Bologna v Monza

Italy · Serie A Sat 31 Oct, 14:00 UTC

Bologna to win · 56% model probability · odds 1.65 · edge -4.6 pts

The standout number in the model's output is 56% for Bologna to win. Bologna arrive on a LDLDD run while Monza have gone LLLLW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Bologna: R. Piccoli (missing fixture), R. Orsolini (missing fixture), L. De Silvestri (missing fixture) +2 more · Monza: M. Pessina (missing fixture), M. Folorunsho (missing fixture), J. Ziółkowski (missing fixture) +1 more

Model Goals 2.8 Corners 8.9 (4.6H · 4.4A) Cards 4.4 BTTS 53% O2.5 53%

Scores 1-1 13.5% 1-2 8.6% 0-1 8.3%

Odds Home 1.65 Draw 3.80 Away 5.00 BTTS 1.75 O2.5 1.80

Kick-off 2026-10-31 14:30 UTC

Bayer Leverkusen v VfB Stuttgart

Germany · Bundesliga Sat 31 Oct, 14:30 UTC

Bayer Leverkusen to win · 55% model probability · odds 1.75 · edge -2.1 pts

The model makes Bayer Leverkusen to win its strongest angle here, at an estimated 55% likelihood. Bayer Leverkusen arrive on a WWWDW run while VfB Stuttgart have gone WLWWL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Bayer Leverkusen: M. Diaby (missing fixture), M. Terrier (missing fixture), G. Doué (missing fixture) +4 more · VfB Stuttgart: D. Zagadou (missing fixture), J. Vagnoman (missing fixture), A. Stiller (missing fixture) +3 more

Model Goals 3.9 Corners 11.2 (5.8H · 5.4A) Cards 3.8 BTTS 72% O2.5 74%

Scores 1-1 9.6% 2-1 9.3% 3-1 6.6%

Odds Home 1.75 Draw 4.33 Away 4.00 BTTS 1.33 O2.5 1.30

FC Augsburg v SC Freiburg

Germany · Bundesliga Sat 31 Oct, 14:30 UTC

Both teams to score · 68% model probability · odds 1.40 · edge -3.4 pts

The model makes both teams to score its strongest angle here, at an estimated 68% likelihood. Recent form reads DDWWD for FC Augsburg and LLLLL for SC Freiburg, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — FC Augsburg: S. Mounié (missing fixture), A. Claude-Maurice (questionable), C. Brackelmann (missing fixture) +2 more · SC Freiburg: P. Treu (questionable), J. Makengo (questionable), D. Scherhant (questionable) +1 more

Model Goals 3.4 Corners 8.6 (4.5H · 4.1A) Cards 3.9 BTTS 68% O2.5 66%

Scores 1-1 12.2% 2-1 8.8% 1-2 7.9%

Odds Home 2.90 Draw 3.75 Away 2.25 BTTS 1.40 O2.5 1.44

Borussia Mönchengladbach v SC Paderborn 07

Germany · Bundesliga Sat 31 Oct, 14:30 UTC

Both teams to score · 66% model probability · odds 1.44 · edge -3.4 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 66%. Borussia Mönchengladbach arrive on a WLWWD run while SC Paderborn 07 have gone DWLDW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Borussia Mönchengladbach: F. Honorat (missing fixture), T. Kleindienst (missing fixture), K. Diks (missing fixture) +5 more · SC Paderborn 07: S. Michel (questionable), S. Klaas (missing fixture), O. Batista Meier (missing fixture) +4 more

Model Goals 3.3 Corners 9.9 (4.6H · 5.3A) Cards 3.9 BTTS 66% O2.5 64%

Scores 1-1 13% 1-2 8.6% 2-1 8.1%

Odds Home 2.20 Draw 3.75 Away 3.00 BTTS 1.44 O2.5 1.50

Werder Bremen v 1899 Hoffenheim

Germany · Bundesliga Sat 31 Oct, 14:30 UTC

Both teams to score · 69% model probability · odds 1.36 · edge -4.5 pts

The standout number in the model's output is 69% for both teams to score. Recent form reads DLLWL for Werder Bremen and DWLWD for 1899 Hoffenheim, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Werder Bremen: N. Stark (missing fixture), O. Deman (questionable), J. Stage (missing fixture) +7 more · 1899 Hoffenheim: A. Prass (missing fixture), Bernardo (questionable), P. Wimmer (missing fixture) +4 more

Model Goals 3.5 Corners 9.3 (4.2H · 5.1A) Cards 4.6 BTTS 69% O2.5 68%

Scores 1-1 12.8% 2-1 8.6% 1-2 8.1%

Odds Home 2.60 Draw 3.80 Away 2.45 BTTS 1.36 O2.5 1.40

FC Schalke 04 v RB Leipzig

Germany · Bundesliga Sat 31 Oct, 14:30 UTC

RB Leipzig to win · 52% model probability · odds 1.80 · edge -3.6 pts

The model makes RB Leipzig to win its strongest angle here, at an estimated 52% likelihood. Recent form reads LWWWW for FC Schalke 04 and WLLLL for RB Leipzig, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — FC Schalke 04: M. Sylla (missing fixture), M. Wöber (missing fixture), J. Bachmann (missing fixture) +5 more · RB Leipzig: C. Nkunku (questionable), M. Estève (missing fixture), A. Ouédraogo (missing fixture) +1 more

Model Goals 3.4 Corners 10.0 (4.9H · 5.1A) Cards 4.2 BTTS 66% O2.5 66%

Scores 1-1 12.8% 2-1 9.4% 1-0 8.6%

Odds Home 4.00 Draw 4.00 Away 1.80 BTTS 1.44 O2.5 1.44

Kick-off 2026-10-31 15:00 UTC

Dundee Utd v Heart Of Midlothian

Scotland · Premiership Sat 31 Oct, 15:00 UTC

Both teams to score · 62% model probability

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 62%. Recent form reads WLDDW for Dundee Utd and LLLDW for Heart Of Midlothian, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 3.0 Corners 10.2 (4.4H · 5.8A) Cards 4.2 BTTS 62% O2.5 58%

Hibernian v Dundee

Scotland · Premiership Sat 31 Oct, 15:00 UTC

Hibernian to win · 44% model probability

Of every market it prices for this fixture, the model is most drawn to Hibernian to win, which it rates at 44%. Recent form reads LLLLL for Hibernian and LWWLL for Dundee, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.7 Corners 9.6 (5.1H · 4.5A) Cards 3.8 BTTS 55% O2.5 51%

Scores 1-1 13.2% 2-1 9.2% 1-0 9%

Kilmarnock v ST Johnstone

Scotland · Premiership Sat 31 Oct, 15:00 UTC

Both teams to score · 61% model probability · odds 1.57 · edge -2.7 pts

The standout number in the model's output is 61% for both teams to score. Kilmarnock arrive on a WDDLL run while ST Johnstone have gone LWDLL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.0 Corners 8.7 (5.0H · 3.7A) Cards 4.2 BTTS 61% O2.5 57%

Scores 1-1 13% 1-2 9.3% 0-1 9%

Odds Home 2.30 Draw 3.60 Away 2.88 BTTS 1.57 O2.5 1.67

Motherwell v ST Mirren

Scotland · Premiership Sat 31 Oct, 15:00 UTC

Motherwell to win · 52% model probability · odds 1.83 · edge -2.6 pts

The model makes Motherwell to win its strongest angle here, at an estimated 52% likelihood. Motherwell arrive on a LLWDL run while ST Mirren have gone LLWWW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.0 Corners 8.8 (4.1H · 4.7A) Cards 4.2 BTTS 59% O2.5 58%

Scores 1-1 13.9% 1-0 11.1% 0-0 10%

Odds Home 1.83 Draw 3.90 Away 3.90 BTTS 1.57 O2.5 1.62

Rangers v Aberdeen

Scotland · Premiership Sat 31 Oct, 15:00 UTC

Rangers to win · 61% model probability

This one comes down to Rangers to win. The model puts it at 61%, its highest figure for the match. Rangers arrive on a WWLLL run while Aberdeen have gone LLLDL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.3 Corners 11.2 (6.2H · 5.0A) Cards 4.1 BTTS 60% O2.5 63%

Scores 1-1 10% 2-1 9.9% 2-0 9.1%

Bournemouth v Leeds

England · Premier League Sat 31 Oct, 15:00 UTC

Bournemouth to win · 48% model probability · odds 2.05 · edge -0.8 pts

This one comes down to Bournemouth to win. The model puts it at 48%, its highest figure for the match. Bournemouth arrive on a WWWWD run while Leeds have gone DLWLD, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Bournemouth: J. Araujo (missing fixture), A. Scott (missing fixture), A. Tóth (missing fixture) · Leeds: N. Elvedi (questionable), J. Rodon (missing fixture), D. James (questionable) +2 more

Model Goals 2.8 Corners 11.2 (5.6H · 5.6A) Cards 4.0 BTTS 56% O2.5 53%

Scores 1-1 11.8% 2-1 9.9% 2-0 9.6%

Odds Home 2.05 Draw 3.40 Away 3.70 BTTS 1.70 O2.5 1.80

Brentford v Nottingham Forest

England · Premier League Sat 31 Oct, 15:00 UTC

Both teams to score · 61% model probability · odds 1.57 · edge -2.7 pts

The model makes both teams to score its strongest angle here, at an estimated 61% likelihood. Brentford arrive on a LWDWD run while Nottingham Forest have gone DLLLW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Brentford: R. Henry (missing fixture), J. Dasilva (questionable), Fábio Carvalho (missing fixture) +3 more · Nottingham Forest: N. Domínguez (questionable), Igor Jesus (missing fixture), D. Ndoye (missing fixture) +2 more

Model Goals 3.0 Corners 8.9 (4.5H · 4.4A) Cards 4.0 BTTS 61% O2.5 58%

Scores 1-1 10.9% 2-1 9.4% 1-2 6.9%

Odds Home 2.15 Draw 3.50 Away 3.30 BTTS 1.57 O2.5 1.67

Coventry v Sunderland

England · Premier League Sat 31 Oct, 15:00 UTC

Sunderland to win · 39% model probability · odds 2.30 · edge -4.5 pts

Of every market it prices for this fixture, the model is most drawn to Sunderland to win, which it rates at 39%. Coventry arrive on a LWWWD run while Sunderland have gone DLWLW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Coventry: H. Wright (missing fixture), L. Woolfenden (missing fixture), J. Eccles (missing fixture) +2 more · Sunderland: N. Mukiele (questionable), D. Ballard (missing fixture), W. Isidor (questionable) +2 more

Model Goals 2.7 Corners 10.6 (5.6H · 5.0A) Cards 3.9 BTTS 56% O2.5 51%

Scores 1-1 11.2% 2-1 10% 2-0 9.7%

Odds Home 3.10 Draw 3.40 Away 2.30 BTTS 1.75 O2.5 1.91

Hull City v Ipswich

England · Premier League Sat 31 Oct, 15:00 UTC

Both teams to score · 58% model probability · odds 1.67 · edge -1.9 pts

The standout number in the model's output is 58% for both teams to score. Form lines of DDWWD and LLDDW tell part of the story; the model also weighs opposition quality and scoring patterns in Premier League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Hull City: J. Butland (questionable), M. Targett (missing fixture), E. Matazo (missing fixture) +5 more · Ipswich: S. Lukić (questionable), J. Taylor (missing fixture)

Model Goals 2.8 Corners 9.5 (4.8H · 4.7A) Cards 4.3 BTTS 58% O2.5 54%

Scores 1-1 12.1% 2-1 8.5% 1-2 8.3%

Odds Home 2.80 Draw 3.40 Away 2.55 BTTS 1.67 O2.5 1.80

Manchester City v Brighton

England · Premier League Sat 31 Oct, 15:00 UTC

Manchester City to win · 57% model probability · odds 1.67 · edge -2.9 pts

The model makes Manchester City to win its strongest angle here, at an estimated 57% likelihood. Manchester City arrive on a DWWLW run while Brighton have gone DLDWL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Manchester City: A. Semenyo (missing fixture), Matheus Nunes (questionable) · Brighton: F. Kadıoğlu (questionable), P. Struijk (missing fixture), K. Mitoma (missing fixture) +5 more

Model Goals 3.5 Corners 11.4 (6.4H · 5.0A) Cards 3.8 BTTS 66% O2.5 69%

Scores 1-1 11.9% 2-1 9.3% 1-2 7.2%

Odds Home 1.67 Draw 4.33 Away 4.50 BTTS 1.44 O2.5 1.40

Bolton v Bristol City

England · Championship Sat 31 Oct, 15:00 UTC

Both teams to score · 58% model probability · odds 1.62 · edge -3.7 pts

The model makes both teams to score its strongest angle here, at an estimated 58% likelihood. Bolton arrive on a LLWWW run while Bristol City have gone DDDLD, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Bolton: R. Hardie (missing fixture), E. Erhahon (missing fixture), J. McAtee (missing fixture) +2 more · Bristol City: E. Adebayo (questionable), R. Dickie (questionable), L. Tolaj (questionable) +1 more

Model Goals 2.8 Corners 10.7 (5.6H · 5.1A) Cards 3.7 BTTS 58% O2.5 54%

Scores 1-1 11.7% 2-1 9% 1-2 7.7%

Odds Home 3.20 Draw 3.30 Away 2.20 BTTS 1.62 O2.5 1.80

Burnley v Portsmouth

England · Championship Sat 31 Oct, 15:00 UTC

Burnley to win · 40% model probability · odds 2.30 · edge -3.5 pts

The standout number in the model's output is 40% for Burnley to win. Burnley arrive on a LDDDD run while Portsmouth have gone DWLWW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Burnley: J. Bruun Larsen (missing fixture), K. Walker (questionable), A. Ahmedhodžić (missing fixture) +13 more · Portsmouth: K. Anderson (missing fixture), J. Murphy (questionable), J. Swift (missing fixture) +6 more

Model Goals 2.6 Corners 10.0 (4.5H · 5.5A) Cards 4.1 BTTS 53% O2.5 47%

Scores 1-1 14% 0-1 9.4% 0-0 9.3%

Odds Home 2.30 Draw 3.25 Away 3.00 BTTS 1.73 O2.5 2.00

Middlesbrough v Charlton

England · Championship Sat 31 Oct, 15:00 UTC

Middlesbrough to win · 76% model probability · odds 1.25 · edge -4 pts

This one comes down to Middlesbrough to win. The model puts it at 76%, its highest figure for the match. Form lines of DWWDW and LDDWL tell part of the story; the model also weighs opposition quality and scoring patterns in Championship. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Middlesbrough: A. Jones (missing fixture), D. Strelec (questionable), R. Pukštas (questionable) · Charlton: N. Chalobah (questionable), M. Godden (questionable), C. Sichenje (missing fixture) +1 more

Model Goals 3.5 Corners 10.4 (5.8H · 4.6A) Cards 3.7 BTTS 52% O2.5 68%

Scores 1-1 12.9% 1-0 11.3% 2-0 10.2%

Odds Home 1.25 Draw 6.00 Away 11.00 BTTS 1.80 O2.5 1.40

Millwall v Derby

England · Championship Sat 31 Oct, 15:00 UTC

Millwall to win · 57% model probability · odds 1.65 · edge -3.6 pts

The model makes Millwall to win its strongest angle here, at an estimated 57% likelihood. Recent form reads DLLWL for Millwall and DLLWL for Derby, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Millwall: C. De Norre (missing fixture), Massimo Luongo (questionable), F. Marschall (missing fixture) +4 more · Derby: C. Taylor (missing fixture), C. Forsyth (missing fixture), L. Travis (missing fixture) +6 more

Model Goals 2.8 Corners 9.9 (4.8H · 5.1A) Cards 4.0 BTTS 53% O2.5 52%

Scores 1-1 13.8% 1-0 9.5% 0-0 8.9%

Odds Home 1.65 Draw 3.80 Away 5.00 BTTS 1.80 O2.5 1.80

Southampton v QPR

England · Championship Sat 31 Oct, 15:00 UTC

Both teams to score · 60% model probability · odds 1.53 · edge -5.4 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 60%. Recent form reads DWWWD for Southampton and LDWLL for QPR, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Southampton: C. Larin (questionable), F. Downes (questionable) · QPR: N. Madsen (missing fixture), I. Chair (missing fixture), R. Burrell (missing fixture) +3 more

Model Goals 3.0 Corners 10.3 (5.4H · 4.8A) Cards 4.2 BTTS 60% O2.5 58%

Scores 1-1 13.8% 1-0 10.1% 0-0 9.3%

Odds Home 1.95 Draw 3.70 Away 3.60 BTTS 1.53 O2.5 1.62

Swansea v Blackburn

England · Championship Sat 31 Oct, 15:00 UTC

Swansea to win · 55% model probability · odds 1.73 · edge -2.8 pts

Of every market it prices for this fixture, the model is most drawn to Swansea to win, which it rates at 55%. Swansea arrive on a LWDWL run while Blackburn have gone LWDWL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Swansea: J. Key (missing fixture), C. Burgess (missing fixture), Ronald (missing fixture) +1 more · Blackburn: Yuri Ribeiro (missing fixture), L. Miller (missing fixture), A. Forshaw (missing fixture) +4 more

Model Goals 2.7 Corners 9.6 (4.7H · 4.9A) Cards 4.0 BTTS 51% O2.5 50%

Scores 1-1 13.7% 1-0 10.2% 0-0 9.1%

Odds Home 1.73 Draw 3.75 Away 4.75 BTTS 1.80 O2.5 1.91

West Ham v West Brom

England · Championship Sat 31 Oct, 15:00 UTC

West Ham to win · 57% model probability · odds 1.62 · edge -4.7 pts

The standout number in the model's output is 57% for West Ham to win. Recent form reads LDLWL for West Ham and DWWLW for West Brom, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — West Ham: J. Veltman (questionable), K. Mavropanos (missing fixture), K. Lamadrid (questionable) · West Brom: M. Johnston (missing fixture), Tobias Christopher Collyer (missing fixture), N. Galves (missing fixture)

Model Goals 3.0 Corners 9.7 (4.4H · 5.2A) Cards 3.8 BTTS 56% O2.5 57%

Scores 1-1 13.6% 1-2 8.5% 0-1 8.5%

Odds Home 1.62 Draw 4.10 Away 4.75 BTTS 1.67 O2.5 1.67

Wolves v Cardiff

England · Championship Sat 31 Oct, 15:00 UTC

Wolves to win · 56% model probability · odds 1.67 · edge -3.9 pts

The model makes Wolves to win its strongest angle here, at an estimated 56% likelihood. Form lines of WDLDD and DLLDL tell part of the story; the model also weighs opposition quality and scoring patterns in Championship. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Wolves: B. Traoré (questionable), R. Jiménez (missing fixture), G. Konan (missing fixture) +4 more · Cardiff: C. Chambers (missing fixture), C. Robinson (questionable), K. Bielik (questionable) +3 more

Model Goals 3.3 Corners 9.1 (4.0H · 5.2A) Cards 4.1 BTTS 63% O2.5 64%

Scores 1-1 11.7% 2-1 8.9% 1-2 7.8%

Odds Home 1.67 Draw 3.80 Away 4.75 BTTS 1.50 O2.5 1.50

Accrington ST v Northampton

England · League Two Sat 31 Oct, 15:00 UTC

Accrington ST to win · 45% model probability · odds 2.15 · edge -1.5 pts

The model makes Accrington ST to win its strongest angle here, at an estimated 45% likelihood. Recent form reads WDLLL for Accrington ST and WDLLD for Northampton, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.5 Corners 8.3 (4.3H · 4.0A) Cards 4.3 BTTS 51% O2.5 46%

Scores 1-1 12% 2-1 9.6% 1-0 7.9%

Odds Home 2.15 Draw 3.20 Away 3.40 BTTS 1.83 O2.5 2.10

Colchester v Walsall

England · League Two Sat 31 Oct, 15:00 UTC

Both teams to score · 60% model probability · odds 1.62 · edge -1.7 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 60%. Form lines of DLWWD and DDLWL tell part of the story; the model also weighs opposition quality and scoring patterns in League Two. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 2.9 Corners 9.6 (4.6H · 5.0A) Cards 4.1 BTTS 60% O2.5 55%

Scores 1-1 13.7% 0-0 8.4% 1-2 8.2%

Odds Home 2.50 Draw 3.60 Away 2.60 BTTS 1.62 O2.5 1.70

Crewe v Barnet

England · League Two Sat 31 Oct, 15:00 UTC

Both teams to score · 63% model probability · odds 1.50 · edge -3.7 pts

The standout number in the model's output is 63% for both teams to score. Crewe arrive on a WDLWW run while Barnet have gone WWWWW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.1 Corners 10.9 (4.5H · 6.4A) Cards 3.8 BTTS 63% O2.5 60%

Scores 1-1 11.7% 1-2 8.9% 2-1 7.8%

Odds Home 3.00 Draw 3.60 Away 2.20 BTTS 1.50 O2.5 1.60

Fleetwood Town v Bristol Rovers

England · League Two Sat 31 Oct, 15:00 UTC

Bristol Rovers to win · 37% model probability · odds 2.50 · edge -3 pts

Of every market it prices for this fixture, the model is most drawn to Bristol Rovers to win, which it rates at 37%. Fleetwood Town arrive on a DWDDL run while Bristol Rovers have gone LDWWW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 2.7 Corners 9.2 (4.8H · 4.4A) Cards 4.5 BTTS 56% O2.5 51%

Scores 1-1 13.9% 1-0 9.9% 0-0 9.4%

Odds Home 2.75 Draw 3.30 Away 2.50 BTTS 1.62 O2.5 1.85

Oldham v Crawley Town

England · League Two Sat 31 Oct, 15:00 UTC

Oldham to win · 55% model probability · odds 1.70 · edge -3.8 pts

The model makes Oldham to win its strongest angle here, at an estimated 55% likelihood. Form lines of WWDWL and LDLLD tell part of the story; the model also weighs opposition quality and scoring patterns in League Two. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.1 Corners 9.6 (5.0H · 4.5A) Cards 4.0 BTTS 60% O2.5 60%

Scores 1-1 12.7% 2-1 9.1% 1-0 7.6%

Odds Home 1.70 Draw 3.90 Away 4.33 BTTS 1.57 O2.5 1.57

Salford City v Exeter City

England · League Two Sat 31 Oct, 15:00 UTC

Salford City to win · 62% model probability · odds 1.53 · edge -3.4 pts

The model makes Salford City to win its strongest angle here, at an estimated 62% likelihood. Form lines of WDDWW and DWDDL tell part of the story; the model also weighs opposition quality and scoring patterns in League Two. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 2.9 Corners 9.6 (4.7H · 4.9A) Cards 4.6 BTTS 51% O2.5 54%

Scores 1-1 12.6% 1-0 11% 2-0 10.3%

Odds Home 1.53 Draw 4.20 Away 5.75 BTTS 1.73 O2.5 1.73

Shrewsbury v Gillingham

England · League Two Sat 31 Oct, 15:00 UTC

Shrewsbury to win · 48% model probability · odds 1.95 · edge -3.3 pts

The standout number in the model's output is 48% for Shrewsbury to win. Form lines of WWLDW and LWLLD tell part of the story; the model also weighs opposition quality and scoring patterns in League Two. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 2.5 Corners 9.1 (4.4H · 4.7A) Cards 4.5 BTTS 51% O2.5 46%

Scores 1-1 13.8% 1-0 8.9% 0-0 8.7%

Odds Home 1.95 Draw 3.40 Away 3.80 BTTS 1.83 O2.5 2.05

Swindon Town v Rotherham

England · League Two Sat 31 Oct, 15:00 UTC

Both teams to score · 60% model probability · odds 1.57 · edge -3.7 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 60%. Recent form reads DLLDW for Swindon Town and LLWLL for Rotherham, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.9 Corners 9.3 (5.0H · 4.4A) Cards 3.7 BTTS 60% O2.5 56%

Scores 1-1 13.1% 2-1 8.8% 1-2 7.9%

Odds Home 2.30 Draw 3.50 Away 2.80 BTTS 1.57 O2.5 1.70

Tranmere v Cheltenham

England · League Two Sat 31 Oct, 15:00 UTC

Both teams to score · 58% model probability · odds 1.67 · edge -1.9 pts

This one comes down to both teams to score. The model puts it at 58%, its highest figure for the match. Recent form reads LDDWW for Tranmere and LLDWD for Cheltenham, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.9 Corners 8.8 (4.7H · 4.1A) Cards 4.1 BTTS 58% O2.5 55%

Scores 1-1 12.6% 2-1 8.7% 1-2 8.1%

Odds Home 1.90 Draw 3.70 Away 3.80 BTTS 1.67 O2.5 1.73

Barnsley v Oxford United

England · League One Sat 31 Oct, 15:00 UTC

Both teams to score · 64% model probability · odds 1.50 · edge -2.7 pts

The model makes both teams to score its strongest angle here, at an estimated 64% likelihood. Recent form reads LWLDL for Barnsley and DWWLL for Oxford United, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 3.2 Corners 9.4 (5.2H · 4.2A) Cards 3.8 BTTS 64% O2.5 61%

Scores 1-1 13% 2-1 8.9% 1-0 7.9%

Odds Home 2.62 Draw 3.60 Away 2.45 BTTS 1.50 O2.5 1.53

Leicester v Stevenage

England · League One Sat 31 Oct, 15:00 UTC

Leicester to win · 57% model probability · odds 1.65 · edge -3.6 pts

The model makes Leicester to win its strongest angle here, at an estimated 57% likelihood. Form lines of WWLLD and LLDLW tell part of the story; the model also weighs opposition quality and scoring patterns in League One. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 2.9 Corners 9.6 (4.9H · 4.7A) Cards 4.0 BTTS 56% O2.5 56%

Scores 1-1 13.7% 1-0 9.7% 0-0 8.9%

Odds Home 1.65 Draw 4.00 Away 4.75 BTTS 1.70 O2.5 1.67

Mansfield Town v Notts County

England · League One Sat 31 Oct, 15:00 UTC

Mansfield Town to win · 51% model probability · odds 1.83 · edge -3.6 pts

The standout number in the model's output is 51% for Mansfield Town to win. Recent form reads DWWWD for Mansfield Town and LDWWL for Notts County, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.8 Corners 9.9 (5.0H · 4.9A) Cards 4.0 BTTS 55% O2.5 53%

Scores 1-1 12.6% 2-1 9.2% 1-0 7.6%

Odds Home 1.83 Draw 3.70 Away 3.90 BTTS 1.70 O2.5 1.80

Milton Keynes Dons v Doncaster

England · League One Sat 31 Oct, 15:00 UTC

Both teams to score · 60% model probability · odds 1.57 · edge -3.7 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 60%. Recent form reads WWLDW for Milton Keynes Dons and LLWWL for Doncaster, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 3.0 Corners 9.4 (4.4H · 5.0A) Cards 4.0 BTTS 60% O2.5 57%

Scores 1-1 11% 2-1 8.4% 1-2 8.2%

Odds Home 2.00 Draw 3.50 Away 3.50 BTTS 1.57 O2.5 1.70

Peterborough v Luton

England · League One Sat 31 Oct, 15:00 UTC

Both teams to score · 69% model probability · odds 1.40 · edge -2.4 pts

The standout number in the model's output is 69% for both teams to score. Peterborough arrive on a DWLDW run while Luton have gone LWLWD, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.6 Corners 11.0 (5.3H · 5.7A) Cards 3.6 BTTS 69% O2.5 69%

Scores 1-1 10% 2-1 8.4% 1-2 7.6%

Odds Home 3.40 Draw 3.80 Away 1.95 BTTS 1.40 O2.5 1.40

Stockport County v AFC Wimbledon

England · League One Sat 31 Oct, 15:00 UTC

Stockport County to win · 74% model probability · odds 1.27 · edge -4.7 pts

This one comes down to Stockport County to win. The model puts it at 74%, its highest figure for the match. Recent form reads WWLWW for Stockport County and LLLWL for AFC Wimbledon, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 3.4 Corners 9.8 (5.1H · 4.7A) Cards 3.7 BTTS 52% O2.5 66%

Scores 1-1 12.3% 2-1 9.7% 1-0 8.9%

Odds Home 1.27 Draw 5.75 Away 9.50 BTTS 1.91 O2.5 1.44

Wigan v Bromley

England · League One Sat 31 Oct, 15:00 UTC

Wigan to win · 50% model probability · odds 1.85 · edge -4.1 pts

The model makes Wigan to win its strongest angle here, at an estimated 50% likelihood. Form lines of WLLWW and LLLLL tell part of the story; the model also weighs opposition quality and scoring patterns in League One. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 2.7 Corners 9.4 (4.5H · 4.9A) Cards 4.1 BTTS 54% O2.5 51%

Scores 1-1 13.9% 1-0 9.5% 0-0 9.1%

Odds Home 1.85 Draw 3.60 Away 4.00 BTTS 1.75 O2.5 1.85

Wycombe v Burton Albion

England · League One Sat 31 Oct, 15:00 UTC

Wycombe to win · 60% model probability · odds 1.57 · edge -3.7 pts

This one comes down to Wycombe to win. The model puts it at 60%, its highest figure for the match. Recent form reads WLDWL for Wycombe and DLWDL for Burton Albion, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 2.9 Corners 9.0 (4.8H · 4.2A) Cards 3.7 BTTS 54% O2.5 57%

Scores 1-1 12.9% 2-1 9.3% 1-0 8.8%

Odds Home 1.57 Draw 4.10 Away 5.25 BTTS 1.80 O2.5 1.67

Aldershot Town v Gateshead

England · National League Sat 31 Oct, 15:00 UTC

Aldershot Town to win · 61% model probability · odds 1.53 · edge -4.4 pts

The standout number in the model's output is 61% for Aldershot Town to win. Form lines of LDWLW and LLLLL tell part of the story; the model also weighs opposition quality and scoring patterns in National League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.2 BTTS 58% O2.5 61%

Scores 1-1 10.6% 2-1 9.3% 1-2 6.7%

Odds Home 1.53 Draw 4.00 Away 5.00 BTTS 1.67 O2.5 1.57

Altrincham v Carlisle

England · National League Sat 31 Oct, 15:00 UTC

Both teams to score · 63% model probability · odds 1.50 · edge -3.7 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 63%. Altrincham arrive on a DDWWW run while Carlisle have gone WWWLL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.1 BTTS 63% O2.5 60%

Scores 1-1 14.1% 0-0 9.4% 0-1 9.3%

Odds Home 2.88 Draw 3.60 Away 2.20 BTTS 1.50 O2.5 1.57

Barrow v Eastleigh

England · National League Sat 31 Oct, 15:00 UTC

Barrow to win · 63% model probability · odds 1.48 · edge -4.6 pts

The standout number in the model's output is 63% for Barrow to win. Form lines of DWWWW and LLLLL tell part of the story; the model also weighs opposition quality and scoring patterns in National League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.0 BTTS 54% O2.5 58%

Scores 1-1 13.8% 1-0 11.7% 0-0 10.2%

Odds Home 1.48 Draw 4.20 Away 5.50 BTTS 1.70 O2.5 1.60

Boreham Wood v Hartlepool

England · National League Sat 31 Oct, 15:00 UTC

Boreham Wood to win · 76% model probability · odds 1.25 · edge -4 pts

Of every market it prices for this fixture, the model is most drawn to Boreham Wood to win, which it rates at 76%. Form lines of WWWWW and LWLLL tell part of the story; the model also weighs opposition quality and scoring patterns in National League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.7 BTTS 56% O2.5 71%

Scores 2-1 9.2% 1-1 7.9% 3-1 7.8%

Odds Home 1.25 Draw 5.25 Away 8.00 BTTS 1.70 O2.5 1.36

Solihull Moors v Kidderminster Harriers

England · National League Sat 31 Oct, 15:00 UTC

Both teams to score · 60% model probability · odds 1.57 · edge -3.7 pts

The model makes both teams to score its strongest angle here, at an estimated 60% likelihood. Form lines of LWWLL and DDLDW tell part of the story; the model also weighs opposition quality and scoring patterns in National League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 2.9 BTTS 60% O2.5 56%

Scores 1-1 11% 1-2 9.9% 0-2 9.1%

Odds Home 2.50 Draw 3.50 Away 2.50 BTTS 1.57 O2.5 1.70

Tamworth v Woking

England · National League Sat 31 Oct, 15:00 UTC

Both teams to score · 65% model probability · odds 1.44 · edge -4.4 pts

This one comes down to both teams to score. The model puts it at 65%, its highest figure for the match. Form lines of WLWWW and WLWWD tell part of the story; the model also weighs opposition quality and scoring patterns in National League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.3 BTTS 65% O2.5 63%

Scores 1-1 12.2% 2-1 8.8% 1-2 8%

Odds Home 2.20 Draw 3.70 Away 2.75 BTTS 1.44 O2.5 1.50

Wealdstone v Southend

England · National League Sat 31 Oct, 15:00 UTC

Southend to win · 54% model probability · odds 1.73 · edge -3.8 pts

The model makes Southend to win its strongest angle here, at an estimated 54% likelihood. Recent form reads LWWLW for Wealdstone and DWDWD for Southend, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Model Goals 3.5 BTTS 66% O2.5 67%

Scores 1-1 9.4% 1-2 9.2% 2-2 6.6%

Odds Home 3.80 Draw 4.00 Away 1.73 BTTS 1.44 O2.5 1.44

Worthing v Sutton Utd

England · National League Sat 31 Oct, 15:00 UTC

Worthing to win · 52% model probability · odds 1.83 · edge -2.6 pts

This one comes down to Worthing to win. The model puts it at 52%, its highest figure for the match. Worthing arrive on a DLWWW run while Sutton Utd have gone LDLDL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Model Goals 3.1 BTTS 61% O2.5 61%

Scores 1-1 11.3% 2-1 9.9% 2-0 9.3%

Odds Home 1.83 Draw 3.70 Away 3.60 BTTS 1.53 O2.5 1.57

Kick-off 2026-10-31 15:15 UTC

Rayo Vallecano v Celta Vigo

Spain · La Liga Sat 31 Oct, 15:15 UTC

Rayo Vallecano to win · 40% model probability · odds 2.40 · edge -1.7 pts

Of every market it prices for this fixture, the model is most drawn to Rayo Vallecano to win, which it rates at 40%. Form lines of LDWDW and WDLDD tell part of the story; the model also weighs opposition quality and scoring patterns in La Liga. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Rayo Vallecano: A. Rațiu (questionable), Luiz Felipe (missing fixture), A. Batalla (missing fixture) +1 more · Celta Vigo: Borja Iglesias (missing fixture), C. Starfelt (missing fixture), Álvaro Núñez (missing fixture) +3 more

Model Goals 2.4 Corners 9.0 (5.1H · 3.9A) Cards 4.9 BTTS 50% O2.5 43%

Scores 1-1 14.2% 0-0 9.8% 1-0 9.6%

Odds Home 2.40 Draw 3.25 Away 3.00 BTTS 1.91 O2.5 2.20

Kick-off 2026-10-31 15:30 UTC

Feyenoord v Fortuna Sittard

Netherlands · Eredivisie Sat 31 Oct, 15:30 UTC

Feyenoord to win · 82% model probability · odds 1.17 · edge -3.5 pts

Of every market it prices for this fixture, the model is most drawn to Feyenoord to win, which it rates at 82%. Form lines of WWDDW and DWDLL tell part of the story; the model also weighs opposition quality and scoring patterns in Eredivisie. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Feyenoord: R. Nelson (missing fixture), B. Nieuwkoop (missing fixture), J. St. Juste (missing fixture) +4 more · Fortuna Sittard: Iván Márquez (questionable), Ramazan Bayram (missing fixture)

Model Goals 4.0 Corners 10.4 (6.1H · 4.3A) Cards 3.5 BTTS 55% O2.5 77%

Scores 1-1 10.3% 2-0 10.2% 2-1 9.9%

Odds Home 1.17 Draw 7.50 Away 15.00 BTTS 1.75 O2.5 1.25

Moreirense v Estrela

Portugal · Primeira Liga Sat 31 Oct, 15:30 UTC

Estrela to win · 37% model probability · odds 2.50 · edge -3 pts

The model makes Estrela to win its strongest angle here, at an estimated 37% likelihood. Form lines of LDDWW and LWDDL tell part of the story; the model also weighs opposition quality and scoring patterns in Primeira Liga. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 2.4 Corners 7.5 (3.4H · 4.0A) Cards 5.2 BTTS 51% O2.5 44%

Scores 1-1 14.3% 0-1 10.6% 0-0 10.5%

Odds Home 2.80 Draw 3.30 Away 2.50 BTTS 1.75 O2.5 2.10

Kick-off 2026-10-31 17:00 UTC

Charlotte v Orlando City SC

USA · Major League Soccer Sat 31 Oct, 17:00 UTC

Charlotte to win · 52% model probability · odds 1.85 · edge -2.1 pts

The standout number in the model's output is 52% for Charlotte to win. Form lines of WWDWW and DDLDL tell part of the story; the model also weighs opposition quality and scoring patterns in Major League Soccer. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Charlotte: T. Ream (questionable), A. Saint-Maximin (questionable), B. Bronico (questionable) +4 more · Orlando City SC: G. Dorsey (questionable), R. Jansson (missing fixture), D. Brekalo (missing fixture) +1 more

Model Goals 4.1 Corners 8.8 (4.3H · 4.5A) Cards 4.3 BTTS 75% O2.5 78%

Scores 2-1 9.1% 1-1 8.9% 3-1 6.9%

Odds Home 1.85 Draw 4.50 Away 3.40 BTTS 1.30 O2.5 1.25

Udinese v AS Roma

Italy · Serie A Sat 31 Oct, 17:00 UTC

AS Roma to win · 61% model probability · odds 1.57 · edge -2.7 pts

Of every market it prices for this fixture, the model is most drawn to AS Roma to win, which it rates at 61%. Udinese arrive on a LLLDL run while AS Roma have gone DDWWW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Udinese: D. Alaba (missing fixture), O. Solet (questionable), V. Bayo (missing fixture) +3 more · AS Roma: M. Svilar (missing fixture), L. Pellegrini (missing fixture), P. Dybala (missing fixture) +2 more

Model Goals 3.1 Corners 8.8 (4.2H · 4.5A) Cards 4.4 BTTS 57% O2.5 61%

Scores 1-1 11.6% 1-2 9.8% 0-2 8.3%

Odds Home 5.75 Draw 4.20 Away 1.57 BTTS 1.67 O2.5 1.57

Kick-off 2026-10-31 17:30 UTC

Tottenham v Crystal Palace

England · Premier League Sat 31 Oct, 17:30 UTC

Tottenham to win · 57% model probability · odds 1.62 · edge -4.7 pts

The model makes Tottenham to win its strongest angle here, at an estimated 57% likelihood. Form lines of WWDDL and WDLLL tell part of the story; the model also weighs opposition quality and scoring patterns in Premier League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Tottenham: R. Bentancur (missing fixture), J. Maddison (questionable), T. Adarabioyo (missing fixture) +6 more · Crystal Palace: J. Strand Larsen (questionable), I. Sarr (missing fixture), T. Tomiyasu (missing fixture) +2 more

Model Goals 3.0 Corners 9.9 (5.7H · 4.2A) Cards 4.2 BTTS 57% O2.5 59%

Scores 1-1 13.5% 1-2 8.4% 2-1 8.2%

Odds Home 1.62 Draw 4.20 Away 5.00 BTTS 1.67 O2.5 1.62

Real Betis v Malaga

Spain · La Liga Sat 31 Oct, 17:30 UTC

Real Betis to win · 72% model probability · odds 1.30 · edge -4.9 pts

The standout number in the model's output is 72% for Real Betis to win. Recent form reads WLWWW for Real Betis and DLLWW for Malaga, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Real Betis: Junior Firpo (missing fixture), C. Hernández (missing fixture), Iker Losada (missing fixture) +1 more · Malaga: Joaquín Muñoz (missing fixture), Pablo Martínez (missing fixture), Julen Lobete (missing fixture) +4 more

Model Goals 3.3 Corners 9.2 (4.9H · 4.3A) Cards 4.5 BTTS 52% O2.5 64%

Scores 1-1 12.8% 2-1 8.9% 1-2 7.8%

Odds Home 1.30 Draw 5.50 Away 9.00 BTTS 1.80 O2.5 1.50

Bayern München v Borussia Dortmund

Germany · Bundesliga Sat 31 Oct, 17:30 UTC

Bayern München to win · 72% model probability · odds 1.33 · edge -3.2 pts

Of every market it prices for this fixture, the model is most drawn to Bayern München to win, which it rates at 72%. Bayern München arrive on a WDWWW run while Borussia Dortmund have gone WDLWL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Bayern München: M. Neuer (missing fixture), L. Díaz (missing fixture), J. Musiala (missing fixture) +1 more · Borussia Dortmund: E. Can (missing fixture), R. Bensebaïni (questionable), G. Konstantelias (missing fixture) +3 more

Model Goals 4.0 Corners 11.5 (6.3H · 5.3A) Cards 3.5 BTTS 64% O2.5 76%

Scores 2-1 9.4% 1-1 9.3% 2-0 7.2%

Odds Home 1.33 Draw 5.75 Away 7.50 BTTS 1.44 O2.5 1.28

Boston United v Scunthorpe

England · National League Sat 31 Oct, 17:30 UTC

Both teams to score · 66% model probability · odds 1.44 · edge -3.4 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 66%. Form lines of WLLLL and LWLLL tell part of the story; the model also weighs opposition quality and scoring patterns in National League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.3 BTTS 66% O2.5 64%

Scores 1-1 12.7% 1-2 8.7% 2-1 8%

Odds Home 2.45 Draw 3.70 Away 2.45 BTTS 1.44 O2.5 1.48

Kick-off 2026-10-31 17:45 UTC

Heerenveen v NEC Nijmegen

Netherlands · Eredivisie Sat 31 Oct, 17:45 UTC

Both teams to score · 70% model probability · odds 1.36 · edge -3.5 pts

This one comes down to both teams to score. The model puts it at 70%, its highest figure for the match. Heerenveen arrive on a WLWDW run while NEC Nijmegen have gone WDWWL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Heerenveen: L. Smans (questionable) · NEC Nijmegen: D. Tadić (missing fixture), P. Sandler (missing fixture), D. Geiger (missing fixture) +3 more

Model Goals 3.6 Corners 10.1 (5.1H · 5.0A) Cards 3.0 BTTS 70% O2.5 70%

Scores 1-1 12.3% 2-1 9% 1-2 7.7%

Odds Home 2.00 Draw 4.00 Away 3.25 BTTS 1.36 O2.5 1.36

PSV Eindhoven v Willem II

Netherlands · Eredivisie Sat 31 Oct, 17:45 UTC

PSV Eindhoven to win · 90% model probability · odds 1.08 · edge -2.6 pts

The model makes PSV Eindhoven to win its strongest angle here, at an estimated 90% likelihood. Form lines of DWWDW and LLLWW tell part of the story; the model also weighs opposition quality and scoring patterns in Eredivisie. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — PSV Eindhoven: A. Pléa (missing fixture), S. Lammers (questionable), J. Schouten (missing fixture) +3 more · Willem II: J. Hoogma (missing fixture), J. Slory (missing fixture), Amine Lachkar (missing fixture)

Model Goals 4.9 Corners 11.3 (6.5H · 4.9A) Cards 3.0 BTTS 56% O2.5 86%

Scores 2-1 9.3% 1-1 9.1% 3-1 6.9%

Odds Home 1.08 Draw 13.00 Away 19.00 BTTS 1.67 O2.5 1.12

Kick-off 2026-10-31 18:00 UTC

FC Cincinnati v Philadelphia Union

USA · Major League Soccer Sat 31 Oct, 18:00 UTC

Both teams to score · 68% model probability · odds 1.40 · edge -3.4 pts

The standout number in the model's output is 68% for both teams to score. Recent form reads WLLWW for FC Cincinnati and DWWWW for Philadelphia Union, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — FC Cincinnati: T. Malacia (questionable), M. Robinson (missing fixture), P. Bucha (questionable) +2 more · Philadelphia Union: J. Bueno (missing fixture), M. Iloski (missing fixture), D. Jean-Jacques (missing fixture) +1 more

Model Goals 3.4 Corners 9.8 (4.5H · 5.3A) Cards 4.7 BTTS 68% O2.5 67%

Scores 1-1 11.1% 2-1 8.5% 1-2 8.1%

Odds Home 2.40 Draw 3.90 Away 2.70 BTTS 1.40 O2.5 1.44

Columbus Crew v DC United

USA · Major League Soccer Sat 31 Oct, 18:00 UTC

Columbus Crew to win · 68% model probability · odds 1.40 · edge -3.4 pts

The model makes Columbus Crew to win its strongest angle here, at an estimated 68% likelihood. Form lines of WWLLW and LLLLD tell part of the story; the model also weighs opposition quality and scoring patterns in Major League Soccer. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Columbus Crew: E. Bailly (questionable), W. Abou Ali (missing fixture), André Gomes (questionable) +3 more · DC United: L. Munteanu (missing fixture), Gabriel Segal (questionable), T. Baribo (questionable) +1 more

Model Goals 3.4 Corners 9.7 (5.0H · 4.7A) Cards 4.1 BTTS 58% O2.5 66%

Scores 1-1 13.1% 2-1 9.1% 1-0 8.4%

Odds Home 1.40 Draw 5.00 Away 7.50 BTTS 1.62 O2.5 1.44

New York City FC v CF Montreal

USA · Major League Soccer Sat 31 Oct, 18:00 UTC

New York City FC to win · 65% model probability · odds 1.44 · edge -4.4 pts

This one comes down to New York City FC to win. The model puts it at 65%, its highest figure for the match. Form lines of WDLLD and LDLLW tell part of the story; the model also weighs opposition quality and scoring patterns in Major League Soccer. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — New York City FC: M. Moralez (missing fixture), A. Martínez (questionable), K. Trewin (missing fixture) +2 more · CF Montreal: P. Owusu (questionable), B. Ceballos (missing fixture), J. Neal (questionable) +2 more

Model Goals 3.2 Corners 9.1 (4.6H · 4.5A) Cards 4.2 BTTS 56% O2.5 61%

Scores 1-1 13% 2-1 9% 1-0 8%

Odds Home 1.44 Draw 5.00 Away 6.25 BTTS 1.75 O2.5 1.53

Kick-off 2026-10-31 19:00 UTC

Sporting Kansas City v FC Dallas

USA · Major League Soccer Sat 31 Oct, 19:00 UTC

FC Dallas to win · 52% model probability · odds 1.80 · edge -3.6 pts

This one comes down to FC Dallas to win. The model puts it at 52%, its highest figure for the match. Sporting Kansas City arrive on a LLDLL run while FC Dallas have gone DLDWW, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Sporting Kansas City: Z. Bassong (questionable), L. Johnsen (questionable), O. Blorian (missing fixture) +4 more · FC Dallas: S. Moore (missing fixture), Geovane (questionable), N. Norris (missing fixture) +1 more

Model Goals 3.4 Corners 8.3 (4.6H · 3.6A) Cards 4.2 BTTS 66% O2.5 66%

Scores 1-1 12.3% 1-2 9.4% 0-1 7.8%

Odds Home 3.80 Draw 4.20 Away 1.80 BTTS 1.44 O2.5 1.44

St. Louis City v San Diego

USA · Major League Soccer Sat 31 Oct, 19:00 UTC

Both teams to score · 69% model probability · odds 1.40 · edge -2.4 pts

The model makes both teams to score its strongest angle here, at an estimated 69% likelihood. Recent form reads LDWWD for St. Louis City and LDLLD for San Diego, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — St. Louis City: R. Bürki (missing fixture), A. Mățan (missing fixture), Célio Pompeu (missing fixture) · San Diego: E. Achouri (missing fixture)

Model Goals 3.6 Corners 9.9 (4.9H · 5.0A) Cards 4.4 BTTS 69% O2.5 70%

Scores 1-1 12.1% 2-1 9.3% 1-2 7.3%

Odds Home 1.85 Draw 4.33 Away 3.50 BTTS 1.40 O2.5 1.36

Coritiba v Vitoria

Brazil · Serie A Sat 31 Oct, 19:00 UTC

Coritiba to win · 43% model probability · odds 2.20 · edge -2.5 pts

The model makes Coritiba to win its strongest angle here, at an estimated 43% likelihood. Recent form reads LDWWL for Coritiba and DLLLL for Vitoria, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Coritiba: Lucas Ronier (missing fixture), Lucas Taverna (questionable) · Vitoria: Gabriel Baralhas (missing fixture), Luan Cândido (missing fixture), Marinho (missing fixture) +7 more

Model Goals 2.6 Corners 8.9 (4.6H · 4.3A) Cards 5.4 BTTS 53% O2.5 48%

Scores 1-1 14.4% 1-0 11.2% 0-0 11.1%

Odds Home 2.20 Draw 3.30 Away 3.30 BTTS 1.70 O2.5 1.95

Kick-off 2026-10-31 19:45 UTC

AC Milan v Inter

Italy · Serie A Sat 31 Oct, 19:45 UTC

Both teams to score · 60% model probability · odds 1.53 · edge -5.4 pts

This one comes down to both teams to score. The model puts it at 60%, its highest figure for the match. Recent form reads LWWLW for AC Milan and WWDWD for Inter, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — AC Milan: A. Rabiot (questionable), A. Saelemaekers (missing fixture), S. Chukwueze (missing fixture) +5 more · Inter: Lautaro Martínez (missing fixture), C. Jones (missing fixture), J. Stones (missing fixture) +2 more

Model Goals 3.0 Corners 10.2 (4.8H · 5.4A) Cards 3.8 BTTS 60% O2.5 58%

Scores 1-1 11.4% 1-2 8.9% 2-1 7.7%

Odds Home 3.60 Draw 3.60 Away 2.00 BTTS 1.53 O2.5 1.67

Estac Troyes v Le Mans

France · Ligue 1 Sat 31 Oct, 19:45 UTC

Both teams to score · 58% model probability · odds 1.67 · edge -1.9 pts

This one comes down to both teams to score. The model puts it at 58%, its highest figure for the match. Estac Troyes arrive on a LLLDD run while Le Mans have gone DLLDL, which is what the underlying ratings are reacting to. No estimate settles a football match. The figure describes likelihood, nothing firmer.

Missing — Estac Troyes: I. Boura (questionable), Y. Titi (questionable), A. Ouzenadji (missing fixture) +1 more · Le Mans: D. Sidibé (missing fixture), Y. Larouci (questionable), H. Voyer (questionable) +2 more

Model Goals 2.8 Corners 9.1 (4.5H · 4.6A) Cards 4.5 BTTS 58% O2.5 54%

Scores 1-1 11.5% 1-2 8.6% 2-1 8.1%

Odds Home 2.30 Draw 3.50 Away 3.00 BTTS 1.67 O2.5 1.80

Kick-off 2026-10-31 20:00 UTC

Ajax v AZ Alkmaar

Netherlands · Eredivisie Sat 31 Oct, 20:00 UTC

Ajax to win · 56% model probability · odds 1.70 · edge -2.8 pts

The standout number in the model's output is 56% for Ajax to win. Recent form reads WDDDW for Ajax and WDLLW for AZ Alkmaar, and the ratings behind those sequences drive the price. Treat the number as an estimate. It describes the balance of chances, not the result.

Missing — Ajax: K. Dolberg (missing fixture), Caio Henrique (missing fixture), S. Berghuis (questionable) +3 more · AZ Alkmaar: J. Zoet (missing fixture), J. Hornkamp (missing fixture), S. Resink (missing fixture) +3 more

Model Goals 3.6 Corners 10.8 (5.0H · 5.8A) Cards 3.6 BTTS 68% O2.5 70%

Scores 1-1 12.8% 2-1 8.9% 1-2 7.9%

Odds Home 1.70 Draw 4.75 Away 4.10 BTTS 1.44 O2.5 1.36

Cambuur v GO Ahead Eagles

Netherlands · Eredivisie Sat 31 Oct, 20:00 UTC

Both teams to score · 68% model probability · odds 1.40 · edge -3.4 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 68%. Form lines of DLLLW and LDLDD tell part of the story; the model also weighs opposition quality and scoring patterns in Eredivisie. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Cambuur: J. Amofa (missing fixture), B. van Duijl (questionable), W. Asselman (missing fixture) +1 more · GO Ahead Eagles: Pim Saathof (missing fixture)

Model Goals 3.4 Corners 10.9 (5.7H · 5.2A) Cards 3.3 BTTS 68% O2.5 67%

Scores 1-1 10.7% 2-1 9.2% 1-2 7%

Odds Home 2.75 Draw 3.90 Away 2.25 BTTS 1.40 O2.5 1.44

Aston Villa v Fulham

England · Premier League Sat 31 Oct, 20:00 UTC

Both teams to score · 60% model probability · odds 1.62 · edge -1.7 pts

Of every market it prices for this fixture, the model is most drawn to both teams to score, which it rates at 60%. Form lines of WWWDL and WLLDL tell part of the story; the model also weighs opposition quality and scoring patterns in Premier League. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Aston Villa: A. Wan-Bissaka (missing fixture), M. Ruggeri (missing fixture), A. Onana (missing fixture) · Fulham: E. Smith Rowe (questionable), R. Sessegnon (missing fixture), D. Affengruber (questionable)

Model Goals 3.0 Corners 10.5 (5.2H · 5.2A) Cards 4.1 BTTS 60% O2.5 57%

Scores 1-1 13.3% 2-1 9% 1-0 8.7%

Odds Home 2.00 Draw 3.60 Away 3.50 BTTS 1.62 O2.5 1.67

Barcelona v Alaves

Spain · La Liga Sat 31 Oct, 20:00 UTC

Barcelona to win · 87% model probability · odds 1.10 · edge -3.9 pts

Of every market it prices for this fixture, the model is most drawn to Barcelona to win, which it rates at 87%. Form lines of LWWWW and LDWDL tell part of the story; the model also weighs opposition quality and scoring patterns in La Liga. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Barcelona: Eric García (questionable), J. Koundé (questionable), Dani Olmo (missing fixture) +3 more · Alaves: F. Garcés (missing fixture), Mikel Rodríguez (missing fixture)

Model Goals 4.2 Corners 10.7 (6.1H · 4.7A) Cards 4.5 BTTS 49% O2.5 79%

Scores 1-1 11.9% 2-1 9.8% 2-0 8.6%

Odds Home 1.10 Draw 10.00 Away 21.00 BTTS 1.91 O2.5 1.22

Kick-off 2026-10-31 20:30 UTC

FC Porto v Estoril

Portugal · Primeira Liga Sat 31 Oct, 20:30 UTC

FC Porto to win · 82% model probability · odds 1.17 · edge -3.5 pts

Of every market it prices for this fixture, the model is most drawn to FC Porto to win, which it rates at 82%. Form lines of LWWWW and LLLDD tell part of the story; the model also weighs opposition quality and scoring patterns in Primeira Liga. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Model Goals 3.1 Corners 9.8 (5.6H · 4.3A) Cards 5.0 BTTS 37% O2.5 60%

Scores 1-1 12% 2-0 10.2% 1-0 10.2%

Odds Home 1.17 Draw 7.50 Away 15.00 BTTS 2.50 O2.5 1.57

Kick-off 2026-10-31 21:00 UTC

Los Angeles Galaxy v Austin

USA · Major League Soccer Sat 31 Oct, 21:00 UTC

Los Angeles Galaxy to win · 64% model probability · odds 1.48 · edge -3.6 pts

Of every market it prices for this fixture, the model is most drawn to Los Angeles Galaxy to win, which it rates at 64%. Form lines of DWWDL and WLDWW tell part of the story; the model also weighs opposition quality and scoring patterns in Major League Soccer. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — Los Angeles Galaxy: M. Reus (questionable), Riqui Puig (missing fixture), H. Lozano (questionable) +3 more · Austin: J. Bell (questionable), Ervin Torres (questionable), Chris Applewhite (questionable)

Model Goals 3.5 Corners 9.2 (4.9H · 4.3A) Cards 4.3 BTTS 62% O2.5 68%

Scores 1-1 11.4% 2-1 9.7% 2-0 7.8%

Odds Home 1.48 Draw 5.00 Away 5.50 BTTS 1.53 O2.5 1.40

San Jose Earthquakes v Real Salt Lake

USA · Major League Soccer Sat 31 Oct, 21:00 UTC

Both teams to score · 66% model probability · odds 1.44 · edge -3.4 pts

This one comes down to both teams to score. The model puts it at 66%, its highest figure for the match. Form lines of DDDDL and WWLLD tell part of the story; the model also weighs opposition quality and scoring patterns in Major League Soccer. As always, that is a probability rather than a promise, and short priced outcomes still lose.

Missing — San Jose Earthquakes: T. Werner (missing fixture), J. Gónzalez (questionable), D. Jones (missing fixture) +2 more · Real Salt Lake: L. Engel (questionable), M. Guilavogui (missing fixture), D. Luna (missing fixture) +3 more

Model Goals 3.3 Corners 10.5 (5.6H · 4.9A) Cards 4.8 BTTS 66% O2.5 64%

Scores 1-1 11.6% 2-1 9.8% 2-0 8.3%

Odds Home 2.30 Draw 4.00 Away 2.70 BTTS 1.44 O2.5 1.48

How these selections have performed

10 ranked correct score picks + the full model boards, every morning. Go Premium — from $1.49/wk 95 founder places left

The free pick, by email

One email a day: the model's featured free selection, sent before kick-offs. No spam, one-click unsubscribe.