Monday, 02 November 2026

Today football predictions: fair odds and site picks

The fair, margin-free probability for every match playing today — and the rare moments a bookmaker offers more than the fair price. No hype, no locks of the day.

Today's 4 matches still to play against the prediction sites we measure. With a 1X2 pick from at least one site: 4. Where at least 3 sites pick and most of them back a result the fair price gives under 45%: 2.

Fair odds for every match: free, no account needed. Still to kick off today: 4 matches in 4 competitions, each with the fair price. None has a bookmaker price at least 1.5% above the fair price right now. Bookmaker and Pinnacle prices re-checked within the last 90 minutes; smaller gaps show as micro-edges (monitor only).

4 matches at the fair price · free, no account Where the sites disagree

All matches

4 matches — the fair probability of each outcome and the best bookmaker price
Jump to league
How to read the table: colours, symbols and price times

How to read: 45% = fair chance, margin removed · 2.10 = best bookmaker price · bold % = most likely

2.35 Strong value = 3% or more above the fair odds · 2.35 Value flag = 1.5–3% · 2.35 Micro-edge = under 1.5%, monitor only · Value expired = a gap we flagged earlier that the market has since closed · Not checked yet = no fresh bookmaker or Pinnacle price to compare yet · Fair price only = reference competitions: the fair price only, no value check · ≈45% = fair price recorded earlier; no fresh Pinnacle price right now · XI = Starting line-ups confirmed · = add the match to My day (free account) · Bookmaker prices last updated between and

Choose your bookmakers to see their price on every row →

Upcoming matches: the best bookmaker price and the fair price for each outcome
Time Match 1X2 Value
Brazil Serie A
50% 2.03 fair 2.00 +1.3% 23% 4.25 fair 4.42 27% 3.55 fair 3.64 Micro-edge
Prediction sites: ProSoccer.gr 1 PredictZ X WinDrawWin 1 API-Football X2 — 2 of 3 pick RB Bragantino · fair price 50% their record
  • ProSoccer.gr: picks RB Bragantino · Below the closing line (1,618 settled picks)
  • PredictZ: picks Draw · Below the closing line (1,056 settled picks)
  • WinDrawWin: picks RB Bragantino · Below the closing line (1,645 settled picks)
  • API-Football: picks Draw or away · Below the closing line (2,222 settled picks)
Uruguay Primera Division
30% 3.10 fair 3.29 27% 3.50 fair 3.69 43% 2.27 fair 2.35 No value
Prediction sites: Statarea 2 PredictZ X Forebet 2 API-Football 1X — 2 of 3 pick Deportivo Maldonado · fair price 43% their record
  • Statarea: picks Deportivo Maldonado · Below the closing line (1,696 settled picks)
  • PredictZ: picks Draw · Below the closing line (1,056 settled picks)
  • Forebet: picks Deportivo Maldonado · Below the closing line (855 settled picks)
  • API-Football: picks Home or draw · Below the closing line (2,222 settled picks)
Brazil Serie B
40% 2.43 fair 2.48 27% 3.50 fair 3.68 33% 2.90 fair 3.07 No value
Prediction sites: ProSoccer.gr 1 PredictZ 1 WinDrawWin 1 Forebet 1 API-Football 1X — 4 of 4 pick Goias · fair price 40% their record
  • ProSoccer.gr: picks Goias · Below the closing line (1,618 settled picks)
  • PredictZ: picks Goias · Below the closing line (1,056 settled picks)
  • WinDrawWin: picks Goias · Below the closing line (1,645 settled picks)
  • Forebet: picks Goias · Below the closing line (855 settled picks)
  • API-Football: picks Home or draw · Below the closing line (2,222 settled picks)
Chile · Primera Division Chile
37% 2.60 fair 2.69 27% 3.40 fair 3.71 36% 2.75 fair 2.79 No value
Prediction sites: PredictZ X WinDrawWin 1 Forebet 2 API-Football 1X — the sites are split their record
  • PredictZ: picks Draw · Below the closing line (1,056 settled picks)
  • WinDrawWin: picks Concepción · Below the closing line (1,645 settled picks)
  • Forebet: picks Palestino · Below the closing line (855 settled picks)
  • API-Football: picks Home or draw · Below the closing line (2,222 settled picks)

Prediction sites: the 1X2 pick each prediction site we measure published before kick-off, read from its public pages (1X, X2 and 12 are double chance). A pick is their forecast, not ours; how each site does against the closing line is in its review. Ranking of prediction sites →

Where the sites disagree with the market today

Matches still to play where at least 3 prediction sites we measure have a 1X2 pick and most of them back a result that the fair price right now (the sharp market with its margin removed) gives under 45%. This is not a tip: it shows where the sites and the market see a match differently.

  1. · Goias – CRB · 4 of 4 sites pick Goias · fair price 40%
  2. · Albion FC – Deportivo Maldonado · 2 of 3 sites pick Deportivo Maldonado · fair price 43%

Who is right more often is measured over time, not guessed: each site's record against the closing line is in its review. Ranking of prediction sites →

Today's fair prices, explained

A few of today's big matches in plain words: a fair price, not a tip

Brazil Serie A ·

RB Bragantino – Santos

Pinnacle, with its margin removed, makes RB Bragantino the most likely result at 50% — fair odds of 2.00. Any price above that is better than fair; below it, the bookmaker keeps a margin.

A bookmaker pays only slightly above the fair price on RB Bragantino (2.03 at 1xBet, +1.3%): a micro-edge under 1.5%, monitor only.

2 of the 3 prediction sites we measure that picked this match back RB Bragantino (ProSoccer.gr 1, PredictZ X, WinDrawWin 1). The fair price right now gives RB Bragantino 50%.

Full analysis →

Uruguay Primera Division ·

Albion FC – Deportivo Maldonado

Pinnacle, with its margin removed, makes Deportivo Maldonado the most likely result at 43% — fair odds of 2.35. Any price above that is better than fair; below it, the bookmaker keeps a margin.

Right now no bookmaker we read pays above the fair price on any result.

2 of the 3 prediction sites we measure that picked this match back Deportivo Maldonado (Statarea 2, PredictZ X, Forebet 2). The fair price right now gives Deportivo Maldonado 43%.

Full analysis →

Brazil Serie B ·

Goias – CRB

Pinnacle, with its margin removed, makes Goias the most likely result at 40% — fair odds of 2.48. Any price above that is better than fair; below it, the bookmaker keeps a margin.

Right now no bookmaker we read pays above the fair price on any result.

4 of the 4 prediction sites we measure that picked this match back Goias (ProSoccer.gr 1, PredictZ 1, WinDrawWin 1, Forebet 1). The fair price right now gives Goias 40%.

Full analysis →

Fair prices move until kick-off. A price above fair is not a prediction that it will win; it is a better price for the same chance.

Already played today (56)

prediction result · value-bet result · CLV
Match Score Pick result (single or double chance) Value flag result CLV
RED Star FC 93 — Nancy · Ligue 2 1–4 (1–2) Won 1/2 Lost -1.00u —
Atalanta — Parma · Serie A 0–3 (0–1) Lost 1 Lost -1.00u —
Lorient — Stade Brestois 29 · Ligue 1 0–2 (0–0) Won 1/2 Lost -1.00u —
Reims — Sochaux · Ligue 2 2–0 (2–0) Won 1 Won +0.75u —
Stal Rzeszów — Puszcza Niepołomice · Poland I Liga 2–2 (0–1) Lost 1/2 — —
ŁKS Łódź — Polonia Warszawa · Poland I Liga 1–1 (0–0) Lost 1/2 — —
Raków Częstochowa — Pogon Szczecin · Ekstraklasa 3–1 (0–1) Won 1/2 Lost -1.00u —
Fortaleza EC — Atletico Goianiense · Brazil Serie B 0–0 (0–0) Won 1/X — —
Diosgyori VTK — Kecskeméti TE · Hungary NB II 1–3 (1–2) Won 1/2 — —
Universitatea Cluj — FCSB · Romania Liga I 1–0 (0–0) Won 1/2 — —
UTC Cajamarca — Deportivo Garcilaso · Peru Liga 1 2–3 (2–2) Won 1/2 Lost -1.00u -2.5%
Landskrona BoIS — Orebro SK · Superettan 2–1 (0–0) Won 1/2 Won +0.87u +5.8%
Sportivo Barracas — Leones de Rosario · Primera C 4–1 (2–1) Won 1/X — —
Sonderjyske — FC Copenhagen · Danish Superliga 0–2 (0–2) Won 2 — —
Osters IF — Helsingborg · Superettan 3–0 (0–0) Won 1/2 — —
Kongsvinger — Stabaek · Norway 1. Division 1–2 (1–2) Won 1/2 — —
Mjallby AIF — Kalmar FF · Allsvenskan 0–0 (0–0) Lost 1/2 Lost -1.00u +7.9%
Gais — AIK Stockholm · Allsvenskan 2–1 (1–0) Won 1/X Won +0.85u -1.4%
Liniers — Ituzaingó · Primera B Metropolitana 2–0 (0–0) Won 1 — —
San Martín Burzaco — UAI Urquiza · Primera B Metropolitana 2–3 (1–0) Won 2 — —
Argentino Quilmes — Brown DE Adrogue · Primera B Metropolitana 0–1 (0–0) Won X/2 — —
Comunicaciones — Talleres Remedios · Primera B Metropolitana 1–0 (1–0) Won 1/2 — —
Defensores Unidos — Deportivo Laferrere · Primera B Metropolitana 1–1 (1–0) Lost 1/2 — —
Chacarita Juniors — Nueva Chicago · Primera Nacional 2–0 (0–0) Won 1/2 Won +1.50u -0.5%
Atletico DE Rafaela — Patronato · Primera Nacional 0–0 (0–0) Lost 1/2 Lost -1.00u -13.8%
Arda Kardzhali — Septemvri Sofia · Bulgaria First League 2–1 (2–1) Won 1 — —
Valladolid — Leganes · Segunda Division 4–3 (3–1) Won 1/X Won +0.94u +0.1%
Kalamata — Iraklis 1908 · Greek Super League 1–1 (0–0) Won 1/X Lost -1.00u +9.0%
Sassuolo — Fiorentina · Serie A 2–4 (1–1) Won 1/2 Won +1.83u +20.6%
Polonia Bytom — Odra Opole · Poland I Liga 3–0 (0–0) Won 1/2 — —
Gençlerbirliği S.K. — Alanyaspor · Süper Lig 5–0 (1–0) Won 1/2 Lost -1.00u +3.0%
Mladost Lucani — Radnik Surdulica · Serbia Super Liga 0–1 (0–0) Won 1/2 — —
Radomiak Radom — Slask Wroclaw · Ekstraklasa 3–1 (1–1) Won 1/2 Won +1.18u +7.4%
Zaglebie Lubin — Korona Kielce · Ekstraklasa 1–0 (1–0) Won 1/2 Won +1.63u -3.6%
Atromitos — Volos NFC · Greek Super League 3–0 (1–0) Won 1/X Won +0.88u +2.1%
VPS — HJK Helsinki · Veikkausliiga 0–4 (0–3) Won 2 Won +0.75u +18.9%
Inter Turku — Gnistan · Veikkausliiga 4–3 (1–1) Won 1 Won +0.46u +2.7%
Baník Ostrava II — Vysočina Jihlava · Czech FNL 1–3 (0–2) Won 1/2 — —
Bravo — Koper · Slovenia PrvaLiga 1–2 (0–0) Won 1/2 — —
Sport Huancayo — FBC Melgar · Peru Liga 1 2–0 (0–0) Won 1/2 — —
Karpaty — Kudrivka · Ukraine Premier League 5–0 (0–0) Won 1 — —
All Boys — CA Estudiantes · Primera Nacional 1–0 (0–0) Won 1/X Won +1.55u +0.6%
Montana — Spartak Pleven · Bulgaria Second League 1–2 (1–1) Lost 1 — —
FC Voluntari — Farul Constanta · Romania Liga I 1–2 (0–2) Won 1/2 — —
Oviedo — Las Palmas · Segunda Division 2–3 (0–2) Lost 1 Lost -1.00u +14.8%
Cherno More Varna — Botev Vratsa · Bulgaria First League 1–0 (0–0) Won 1/X — —
Tenerife — FC Andorra · Segunda Division 2–2 (2–0) Won 1/X Lost -1.00u +2.2%
Sportist Svoge — Ludogorets II · Bulgaria Second League 1–1 (0–0) Won 1/X — —
Kryvbas KR — Dynamo Kyiv · Ukraine Premier League 0–2 (0–2) Won 2 — —
Zorya Luhansk — Epitsentr Dunayivtsi · Ukraine Premier League 1–0 (0–0) Won 1/2 — —
Kolos Kovalivka II — Metal Kharkiv · Ukraine Persha Liga 0–4 (0–2) Won X/2 — —
Portland Timbers — Houston Dynamo · MLS 3–1 (1–0) Won 1/2 Won +1.12u +17.8%
Sacramento Republic — FC Tulsa · USL Championship 1–0 (0–0) Won 1 — —
Los Angeles FC — Minnesota United FC · MLS 1–3 (0–2) Lost 1 Lost -1.00u -4.5%
Cruz Azul — Leon · Liga MX 2–1 (0–0) Won 1 Won +0.74u -0.7%
New England Revolution — Inter Miami · MLS 1–2 (0–0) Won 1/2 Lost -1.00u -16.1%

A match from the leagues we audit appears here once it is settled, usually about an hour after the final whistle, and is graded the same way as yesterday's results. When no single result is likely enough, our pick covers the two most probable outcomes (double chance). Yesterday's results → · half-time score in brackets

Upcoming predictions by league

pick a competition for fair odds, value flags and standings
Show all 79 competitions
Süper Lig
Turkey · 7 upcoming
Jupiler Pro League
Belgium · 8 upcoming
Scottish Premiership
Scotland · 6 upcoming
Brazil Serie A
Brazil · 10 upcoming
Argentina Liga Profesional
Argentina · 2 upcoming
MLS
USA · 15 upcoming
Liga MX
Mexico · 9 upcoming
Serie B
Italy · 10 upcoming
2. Bundesliga
Germany · 9 upcoming
Segunda Division
Spain · 8 upcoming
Ligue 2
France · 3 upcoming
Romania Liga I
Romania · 1 upcoming
3. Liga
Germany · 10 upcoming
J1 League
Japan · 10 upcoming
China Super League
China · 8 upcoming
Eliteserien
Norway · 8 upcoming
Allsvenskan
Sweden · 7 upcoming
Ekstraklasa
Poland · 7 upcoming
A-League
Australia · 6 upcoming
Austrian Bundesliga
Austria · 6 upcoming
K League 1
South Korea · 6 upcoming
Swiss Super League
Switzerland · 6 upcoming
Brazil Serie B
Brazil · 5 upcoming
Greek Super League
Greece · 5 upcoming
Primera A
Colombia · 5 upcoming
Danish Superliga
Denmark · 4 upcoming
Primera Division Chile
Chile · 4 upcoming
Saudi Pro League
Saudi Arabia · 3 upcoming
Veikkausliiga
Finland · 3 upcoming
Peru Liga 1
Peru · 2 upcoming
Poland I Liga
Poland · 2 upcoming
Ecuador LigaPro
Ecuador · 1 upcoming
Slovenia PrvaLiga
Slovenia · 1 upcoming
Uruguay Primera Division
Uruguay · 1 upcoming
EFL Cup
England
Bulgaria First League
Bulgaria
Bulgaria Second League
Bulgaria
Chile Primera B
Chile
China League Two
China
Croatia HNL
Croatia
Czech FNL
Czech Republic
Czech Liga
Czech Republic
DFB Pokal
Germany
First Division Ireland
Ireland
Hungary NB I
Hungary
Hungary NB II
Hungary
K League 2
South Korea
Kazakhstan Premier League
Kazakhstan
Latvia 1. Liga
Latvia
Latvia Virsliga
Latvia
League One
England
League Two
England
Lithuania 1 Lyga
Lithuania
Lithuania A Lyga
Lithuania
MLS Next Pro
USA
Norway 1. Division
Norway
Premier Division
Ireland
Primera B Metropolitana
Argentina
Primera C
Argentina
Primera Nacional
Argentina
Serbia Super Liga
Serbia
Slovak Super Liga
Slovakia
Slovakia 2. Liga
Slovakia
Superettan
Sweden
USL Championship
USA
Ukraine Persha Liga
Ukraine
Ukraine Premier League
Ukraine

Football predictions, answered honestly

What are the most accurate football predictions today?

The sharp betting market with the bookmaker margin removed is generally the strongest publicly available forecast of a football match — across tens of thousands of matches, no public model, AI or tipster has been shown to beat it consistently. That is exactly what we publish here: the fair probability for every match playing today, updated as the market moves.

Are these free football betting tips?

The fair price of every match, every bookmaker price and the full record are free. PRO, an optional paid plan, shows where your bookmakers pay above the fair price before kick-off, alerts you at your target price and on the matches you follow, and audits your own bets; after kick-off every value flag is public. We publish an audit, not a tip sheet — what you do with it is your decision, and the full record is open, losses included.

How do you find value bets?

We strip the margin out of the sharpest odds to estimate the fair probability, then flag any match where another bookmaker offers a higher price than that fair value — never on long shots, which are systematically overpriced. Most days there are only a handful, and often none.

Where can I see fair odds for today's football matches?

On this page: the fair odds and fair (implied) probability of today's matches for home, draw and away — top leagues first, the full list of 4 matches under All matches — read from the sharp market (Pinnacle, or Betfair Exchange where Pinnacle has no price) with the bookmaker margin removed, next to the best bookmaker price for each outcome. Odds comparison sites show prices with the margin still in; fair odds are what is left once it is removed.

Which football prediction site is the most accurate today?

A single day cannot answer that: one day of results is mostly luck. We read the public pages of the prediction sites shown on this page every day before kick-off and measure each one against the closing line. As of 02 Nov 2026, none of the sites with at least 30 settled predictions (8) beats the closing line with statistical confidence, so none has shown an edge over the market. Below the closing line with statistical confidence (95% interval under zero): Forebet, FreeSuperTips, PredictZ, Statarea, ProSoccer.gr, WinDrawWin, FootballPredictions.net. Not yet distinguishable from the market (95% interval includes zero): Zulubet. Ranking of prediction sites →

Found this useful? Send it to a friend who bets.