Everything here is free until at least 31 December 2026, no account needed.
Issue 142 · SUN 1 NOV

Tomorrow's football predictions.

36 predictions across 24 leagues. Confidence is calibrated — when we say 70%, we mean 70%. What do these numbers mean?

Today
36predictions
30-day acc.
78%calibrated
Mexico Liga MX Femenil flag

Liga MX Femenil

Mexico2 predictions
1:06UPCOMING
Querétaro W crestQuerétaro W
vs
Pachuca W crestPachuca W
Away Win
Strong@ 1.27
75%
3:10UPCOMINGHIGHEST CONVICTION
Necaxa W crestNecaxa W
vs
Santos Laguna W crestSantos Laguna W
Away Win
Strong@ 1.25
79%
Mexico Liga MX flag

Liga MX

Mexico1 prediction
1:07UPCOMING
Guadalajara Chivas crestGuadalajara Chivas
vs
Atlante FC crestAtlante FC
Home Win
Moderate@ 1.48
66%
Panama Liga Panameña de Fútbol flag

Liga Panameña de Fútbol

Panama1 prediction
1:30UPCOMING
Veraguas crestVeraguas
vs
Herrera crestHerrera
Home Win
Moderate@ 1.48
68%
Turkey Süper Lig flag

Süper Lig

Turkey3 predictions
10:30UPCOMING
Amed crestAmed
vs
Eyüpspor crestEyüpspor
Home Win
Strong@ 1.27
82%
13:00UPCOMING
Trabzonspor crestTrabzonspor
vs
Gaziantep FK crestGaziantep FK
Home Win
Solid@ 1.33
77%
13:00UPCOMING
Başakşehir crestBaşakşehir
vs
Samsunspor crestSamsunspor
Home or Draw
Solid@ 1.22
84%
Turkey 1. Lig flag

1. Lig

Turkey1 prediction
10:30UPCOMING
Sivasspor crestSivasspor
vs
Boluspor crestBoluspor
Home Win
Solid@ 1.50
69%
Latvia Virsliga flag

Virsliga

Latvia3 predictions
11:00UPCOMING
Rīgas FS crestRīgas FS
vs
Grobiņa crestGrobiņa
Over 2.5
Strong@ 1.30
75%
11:00UPCOMING
BFC Daugavpils crestBFC Daugavpils
vs
Tukums crestTukums
Home Win
Solid@ 1.42
73%
11:00UPCOMING
Auda crestAuda
vs
FS Jelgava crestFS Jelgava
Home Win
Solid@ 1.45
72%
Italy Serie A flag

Serie A

Italy2 predictions
11:30UPCOMING
Como crestComo
vs
Venezia crestVenezia
Home Win
Solid@ 1.30
77%
14:00UPCOMING
Lazio crestLazio
vs
Cagliari crestCagliari
Home Win
Moderate@ 1.40
65%
Italy Serie A Women flag

Serie A Women

Italy2 predictions
11:30UPCOMING
Inter Milano W crestInter Milano W
vs
Lazio W crestLazio W
Home Win
Solid@ 1.33
70%
14:00UPCOMING
Roma W crestRoma W
vs
Napoli W crestNapoli W
Home Win
Solid@ 1.27
69%
Switzerland Super League flag

Super League

Switzerland1 prediction
13:00UPCOMING
BSC Young Boys crestBSC Young Boys
vs
FC Zurich crestFC Zurich
Home Win
Solid@ 1.25
71%
Serbia Super Liga flag

Super Liga

Serbia2 predictions
14:00UPCOMING
OFK Beograd crestOFK Beograd
vs
Vojvodina crestVojvodina
Away or Draw
Solid@ 1.28
77%
16:00UPCOMING
FK Partizan crestFK Partizan
vs
Zemun crestZemun
Home Win
Solid@ 1.20
70%
Czech Republic Czech Liga flag

Czech Liga

Czech Republic2 predictions
14:00UPCOMING
Baník Ostrava crestBaník Ostrava
vs
Plzen crestPlzen
Away or Draw
Moderate@ 1.30
77%
17:00UPCOMING
Bohemians 1905 crestBohemians 1905
vs
Sparta Praha crestSparta Praha
Away or Draw
Moderate@ 1.22
76%
Georgia Erovnuli Liga flag

Erovnuli Liga

Georgia1 prediction
15:00UPCOMING
Dinamo Batumi crestDinamo Batumi
vs
Meshakhte crestMeshakhte
Home Win
Solid@ 1.33
74%
Portugal Primeira Liga flag

Primeira Liga

Portugal2 predictions
15:30UPCOMING
Arouca crestArouca
vs
Nacional crestNacional
Home or Draw
Moderate@ 1.22
83%
18:00UPCOMING
Academico Viseu crestAcademico Viseu
vs
Rio Ave crestRio Ave
Home or Draw
Moderate@ 1.22
81%
Sweden Allsvenskan flag

Allsvenskan

Sweden1 prediction
15:30UPCOMING
IF Elfsborg crestIF Elfsborg
vs
Orgryte IS crestOrgryte IS
Home Win
Solid@ 1.36
69%
Romania Liga I flag

Liga I

Romania1 prediction
15:30UPCOMING
Universitatea Craiova crestUniversitatea Craiova
vs
FC Botosani crestFC Botosani
Home Win
Strong@ 1.30
81%
Netherlands Eredivisie flag

Eredivisie

Netherlands1 prediction
15:45UPCOMING
Groningen crestGroningen
vs
Sparta Rotterdam crestSparta Rotterdam
Home or Draw
Moderate@ 1.22
80%
Norway 1. Division flag

1. Division

Norway2 predictions
16:00UPCOMING
Stromsgodset crestStromsgodset
vs
Moss crestMoss
Home Win
Strong@ 1.22
80%
16:00UPCOMING
Lyn crestLyn
vs
Raufoss crestRaufoss
Home Win
Solid@ 1.38
70%
France Ligue 1 flag

Ligue 1

France1 prediction
16:15UPCOMING
Lyon crestLyon
vs
Angers crestAngers
Home Win
Solid@ 1.40
69%
Greece Super League 1 flag

Super League 1

Greece1 prediction
17:00UPCOMING
PAOK crestPAOK
vs
Asteras Tripolis crestAsteras Tripolis
Home Win
Solid@ 1.30
73%
Brazil Serie B flag

Serie B

Brazil2 predictions
19:00UPCOMING
Londrina crestLondrina
vs
America Mineiro crestAmerica Mineiro
Home or Draw
Solid@ 1.22
85%
21:30UPCOMING
Novorizontino crestNovorizontino
vs
Operario-PR crestOperario-PR
Home Win
Moderate@ 1.45
67%
Bolivia Primera División flag

Primera División

Bolivia1 prediction
19:00UPCOMING
The Strongest crestThe Strongest
vs
Gualberto Villarroel SJ crestGualberto Villarroel SJ
Home Win
Solid@ 1.25
74%
Colombia Primera A flag

Primera A

Colombia1 prediction
21:05UPCOMING
Deportivo Cali crestDeportivo Cali
vs
Chico crestChico
Home Win
Solid@ 1.36
73%
USA NWSL Women flag

NWSL Women

USA1 prediction
22:00UPCOMING
Bay FC W crestBay FC W
vs
San Diego Wave W crestSan Diego Wave W
Away or Draw
Solid@ 1.22
78%
South Korea K League 2 flag

K League 2

South Korea1 prediction
5:00UPCOMING
Suwon City FC crestSuwon City FC
vs
Ansan Greeners crestAnsan Greeners
Home Win
Solid@ 1.28
74%

About these predictions

This page is the model's daily shortlist — the fixtures where a calibrated probability clears our confidence threshold for a given market, across every competition we cover, and then a second, stricter bar: at least 70% likely (65% for a straight home win), priced at 1.20 or better, and not far out of line with the bookmaker. It isn't a tip sheet of hunches, and it isn't padded to a fixed length — a thin day is topped up to four picks at most, never to a quota. Each prediction is a model probability, shown alongside the bookmaker's odds (model vs market) and a confidence rating, so you can see why a fixture made the slate rather than just being told to back it.

Markets we cover

We publish the markets people actually follow, each as its own calibrated probability:

  • Match result— home win, draw or away win, summing to 100%.
  • Double chance— home or draw (1X) and away or draw (X2), the safer two-of-three result cover. When the bookmaker prices a double chance too short to be a realistic bet and the outright on that side also clears its threshold, we show the outright instead.
  • Both teams to score— whether each side scores at least once. The dedicated BTTS page lists these on their own.
  • Over / under goals— the 1.5, 2.5 and 3.5 total-goals lines.

How the predictions are generated

Two Poisson regressors estimate each team's expected goals from recent venue-specific form, Elo ratings, rest days, head-to-head history and recency-weighted shot and expected-goals data. Those feed a joint scoreline distribution with a Dixon-Coles correction, from which the goal and BTTS markets are read off; the three-way result comes from a separate multinomial classifier that uses the same inputs plus the Poisson outputs. Every market then passes through an isotonic calibration step so the published numbers match real-world frequencies. The full pipeline is on the methodology page.

How to read confidence and model vs market

Each tip shows the model's probability, the current bookmaker odds, and a confidence rating reflecting how far that probability clears the market's threshold. “Model vs market” is a sanity check, not a value claim — the market is a strong baseline, and our models are built to useprices as context rather than to be second-guessed against them. The pick, odds and precise percentages are shown for signed-in users; everyone can see which fixtures qualified and how each market has performed over the recent past. These are probabilities, not certainties — even a 75% pick loses one time in four.

Frequently asked questions

Are these football predictions free?
Yes. The daily slate is free and updated every day. Everyone can see which fixtures qualified — real teams, kick-off times and leagues — plus yesterday's settled results. A free account unlocks each pick itself: the market, the bookmaker odds, and the exact model probabilities and confidence ratings.
What markets do you predict?
Match result (home win, draw, away win), double chance (home or draw, away or draw), both teams to score, and over/under 1.5, 2.5 and 3.5 goals. Each is a separately calibrated probability rather than a single combined rating.
What does “model vs market” mean?
It compares the model's probability for a fixture with the probability implied by the bookmaker's odds. It's a sanity check and a way to see where the model and the market disagree — not a signal to bet purely because they differ. We tested an explicit model-beats-market value selection and retired it: on our data the market price out-predicted the model on exactly the fixtures where the model deviated most, so disagreement was mostly model error, not edge.
How is the confidence rating calculated?
Confidence reflects how far a fixture's calibrated probability clears the on-page threshold for its market. A pick that only just qualifies scores lower than one well above the line. It's a margin-of-safety indicator, not a separate prediction.
Why are there only a few predictions some days?
Because we only publish picks that clear a fixed bar: a calibrated probability of at least 70% (65% for a straight home win), a bookmaker price of at least 1.20, and a price that broadly agrees with the model. The page is not padded to a set length. On the thinnest days we top the list up to four with the next-best picks that still clear 65% and every other check, and a big Saturday runs to around twenty. Fewer, better picks beats a long list that dilutes the hit rate.
How often is the slate updated?
Daily. Predictions are published ahead of each day's fixtures, and once a match finishes its row settles to won or lost with a tick or cross. Use the date pills to move between recent days and tomorrow.
Do you guarantee winning predictions?
No. These are calibrated probabilities, not certainties — a fixture shown at 70% is still expected to lose about three times in ten, and that's the model working as intended. We publish a rolling track record so the calibration is checkable rather than asking you to take it on faith. Please gamble responsibly.