Updated

20 October 2026

Football predictions today

Model-driven 1X2, over/under, BTTS and correct-score probabilities for every fixture we cover — built from expected-goals ratings and de-vigged market odds, never from tips.

Top pick today

Paris Saint Germain vs Barcelona

UEFA Champions League ·

Our pick
Barcelona to win
Model prob.
44%
Market prob.
40%
Edge
+5%
Best odds
2.52
Matches today 49 across 10 competitions
Competitions 10 with fixtures today
Value picks 13 model edge ≥ 2%
High confidence 3 both teams xG-backed
Average edge +9.5% across value picks

Top opportunities

Largest model-vs-market edge on the 1X2 pick, xG-backed picks first — the hero card features the strongest of those whose analysis page is already live

All value bets
High edgeC

Cambridge United to win

Cambridge United vs Wycombe · League One ·

Edge+20% Our prob44% Best odds2.43
Full prediction
High edgeC

Cray Wanderers to win

Cray Wanderers vs Bedford Town · England FA Cup ·

Edge+19% Our prob41% Best odds2.70
Full prediction
High edgeC

Salford City to win

Bristol Rovers vs Salford City · League Two ·

Edge+13% Our prob40% Best odds2.64
Full prediction

Match explorer

68 fixtures today, 19 already played — every row opens the full prediction

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeModelMarketConf.Best odds
Larne vs LinfieldNorthern Ireland PremiershipC Northern Ireland Premiership LarneOur prob 45%Best odds 1.98 -13% 35% 48% C 1.98
Wolverhampton Wanderers vs PortsmouthEngland ChampionshipC England Championship Wolverhampton WanderersOur prob 56%Best odds 1.65 -14% 45% 60% C 1.65
Huddersfield vs PeterboroughLeague OneC League One HuddersfieldOur prob 62%Best odds 1.54 0% 62% 62% C 1.54
Burton Albion vs BradfordLeague OneC League One BradfordOur prob 51%Best odds 1.91 -8% 45% 52% C 1.91
AFC Wimbledon vs Mansfield TownLeague OneC League One Mansfield TownOur prob 46%Best odds 2.17 +4% 49% 45% C 2.17
Oxford United vs WiganLeague OneC League One Oxford UnitedOur prob 51%Best odds 2.02 +11% 59% 48% C 2.02
Doncaster vs Stockport CountyLeague OneC League One Stockport CountyOur prob 52%Best odds 1.77 -10% 45% 55% C 1.77
Blackpool vs Milton Keynes DonsLeague OneC League One BlackpoolOur prob 41%Best odds 2.47 +7% 46% 39% C 2.47
Luton vs BarnsleyLeague OneC League One LutonOur prob 65%Best odds 1.46 -1% 64% 66% C 1.46
Stevenage vs PlymouthLeague OneC League One PlymouthOur prob 36%Best odds 2.65 0% 36% 36% C 2.65
Cambridge United vs WycombeLeague OneC League One Cambridge UnitedOur prob 44%Best odds 2.43 +20% 59% 39% C 2.43
Notts County vs Sheffield WednesdayLeague OneC League One Sheffield WednesdayOur prob 45%Best odds 2.20 +7% 51% 44% C 2.20
Bromley vs LeicesterLeague OneC League One LeicesterOur prob 52%Best odds 1.76 -15% 40% 56% C 1.76
Rotherham vs Newport CountyLeague TwoC League Two RotherhamOur prob 39%Best odds 2.24 -20% 24% 43% C 2.24
Bristol Rovers vs Salford CityLeague TwoC League Two Salford CityOur prob 40%Best odds 2.64 +13% 50% 36% C 2.64
Northampton vs TranmereLeague TwoC League Two NorthamptonOur prob 40%Best odds 2.33 -5% 36% 41% C 2.33
Rochdale vs GrimsbyLeague TwoC League Two GrimsbyOur prob 40%Best odds 2.20 -16% 27% 44% C 2.20
Walsall vs OldhamLeague TwoC League Two WalsallOur prob 42%Best odds 2.45 +11% 50% 39% C 2.45
Chesterfield vs ColchesterLeague TwoC League Two ChesterfieldOur prob 57%Best odds 1.62 -11% 49% 59% C 1.62
Crawley Town vs ShrewsburyLeague TwoC League Two ShrewsburyOur prob 38%Best odds 2.42 -4% 34% 39% C 2.42
Exeter City vs CreweLeague TwoC League Two Exeter CityOur prob 35%Best odds 2.55 -11% 27% 38% C 2.55
Barnet vs Swindon TownLeague TwoC League Two BarnetOur prob 67%Best odds 1.50 +12% 75% 64% C 1.50
Cheltenham vs Fleetwood TownLeague TwoC League Two Fleetwood TownOur prob 44%Best odds 2.25 +9% 51% 42% C 2.25
York vs Accrington STLeague TwoC League Two YorkOur prob 53%Best odds 1.78 -7% 48% 55% C 1.78
Dunfermline vs PartickScotland ChampionshipC Scotland Championship PartickOur prob 37%Best odds 2.51 -5% 34% 38% C 2.51
Yeovil Town vs LeatherheadEngland FA CupC England FA Cup Yeovil TownOur prob 56%Best odds 1.49 -39% 27% 66% C 1.49
Forest Green vs Chesham UnitedEngland FA CupC England FA Cup Forest GreenOur prob 69%Best odds 1.25 -34% 43% 77% C 1.25
Harrogate Town vs BuryEngland FA CupC England FA Cup Harrogate TownOur prob 46%Best odds 1.73 -36% 19% 55% C 1.73
Alvechurch vs Spalding UnitedEngland FA CupC England FA Cup Spalding UnitedOur prob 39%Best odds 2.26 -9% 32% 41% C 2.26
Cray Wanderers vs Bedford TownEngland FA CupC England FA Cup Cray WanderersOur prob 41%Best odds 2.70 +19% 55% 36% C 2.70
Stafford Rangers vs GatesheadEngland FA CupC England FA Cup Stafford RangersOur prob 46% — 46% — C —
United of Manchester vs AltrinchamEngland FA CupC England FA Cup AltrinchamOur prob 38%Best odds 2.05 -29% 17% 46% C 2.05
Gloucester City vs BarrowEngland FA CupC England FA Cup BarrowOur prob 40%Best odds 1.85 -42% 9% 51% C 1.85
Anstey Nomads vs MacclesfieldEngland FA CupC England FA Cup MacclesfieldOur prob 45%Best odds 1.94 -15% 35% 49% C 1.94
Tadley Calleva vs Aldershot TownEngland FA CupC England FA Cup Tadley CallevaOur prob 61% — 61% — C —
Worcester City vs ChorleyEngland FA CupC England FA Cup Worcester CityOur prob 38%Best odds 2.65 +3% 40% 37% C 2.65
Gillingham vs Port ValeLeague TwoC League Two Port ValeOur prob 37%Best odds 2.29 -22% 20% 42% C 2.29
Liverpool vs VillarrealUEFA Champions LeagueA UEFA Champions League LiverpoolOur prob 61%Best odds 1.55 -16% 48% 65% A 1.55
Manchester City vs AEK Athens FCUEFA Champions LeagueB UEFA Champions League Manchester CityOur prob 73%Best odds 1.16 -49% 37% 86% B 1.16
Paris Saint Germain vs BarcelonaUEFA Champions LeagueA UEFA Champions League BarcelonaOur prob 41%Best odds 2.52 +5% 44% 40% A 2.52
VfB Stuttgart vs Atletico MadridUEFA Champions LeagueA UEFA Champions League Atletico MadridOur prob 43%Best odds 2.13 -12% 34% 46% A 2.13
FC Porto vs PSV EindhovenUEFA Champions LeagueC UEFA Champions League FC PortoOur prob 59%Best odds 1.57 -14% 49% 63% C 1.57
Napoli vs Bodo/GlimtUEFA Champions LeagueB UEFA Champions League NapoliOur prob 51%Best odds 1.83 -13% 41% 54% B 1.83
Roma vs Slovan BratislavaUEFA Champions LeagueB UEFA Champions League RomaOur prob 81%Best odds 1.15 -18% 67% 86% B 1.15
Panthers vs USM AlgerNot playedCAF Confederation CupC CAF Confederation Cup PanthersOur prob 42% — 42% — C —
Deportivo Pereira vs ChicoPrimera AC Primera A Deportivo PereiraOur prob 42%Best odds 2.22 -3% 40% 43% C 2.22
Londrina vs CuiabaBrazil Serie BC Brazil Serie B CuiabaOur prob 37%Best odds 2.60 +1% 38% 37% C 2.60
Internacional de Bogota vs Fortaleza FCPrimera AC Primera A Internacional de BogotaOur prob 45%Best odds 2.16 +3% 47% 44% C 2.16
Cucuta vs Atletico NacionalPrimera AC Primera A Atletico NacionalOur prob 54%Best odds 1.64 -16% 42% 58% C 1.64
3-3 FTSporting San Jose vs San CarlosCosta Rica Primera DivisiónC Costa Rica Primera División Sporting San JoseOur prob 51%Best odds 1.70 -17% 39% 56% C 1.70
1-1 FTDeportivo Riestra vs Union Santa FeLiga Profesional ArgentinaC Liga Profesional Argentina Deportivo RiestraOur prob 42%Best odds 2.30 -1% 42% 43% C 2.30
3-0 FTAntigua GFC vs XelajúGuatemala Liga NacionalC Guatemala Liga Nacional Antigua GFCOur prob 52%Best odds 1.75 -4% 49% 53% C 1.75
0-1 FTDeportivo Pasto vs Alianza ValleduparPrimera AC Primera A Deportivo PastoOur prob 51%Best odds 1.78 -10% 44% 54% C 1.78
1-2 FTEscorpiones Belén vs Puntarenas FCCosta Rica Primera DivisiónC Costa Rica Primera División Escorpiones BelénOur prob 44% — 44% — C —
1-2 FTPolice vs AFC LeopardsKenyan Premier LeagueC Kenyan Premier League PoliceOur prob 38%Best odds 2.44 +3% 41% 38% C 2.44
4-1 FTMaroons vs KatakaUganda Premier LeagueC Uganda Premier League MaroonsOur prob 62%Best odds 1.57 +15% 73% 59% C 1.57
0-1 FTAsyut Petrol vs Zamalek SCEgypt Premier LeagueC Egypt Premier League Zamalek SCOur prob 64%Best odds 1.39 -12% 55% 67% C 1.39
3-2 FTMasr vs Future FCEgypt Premier LeagueC Egypt Premier League MasrOur prob 38%Best odds 2.53 -1% 37% 38% C 2.53
2-4 FTASA Targu Mures vs Chindia TargovisteLiga IIC Liga II Chindia TargovisteOur prob 42%Best odds 2.23 +1% 43% 42% C 2.23
1-0 FTAl Diriyah vs Al RiyadhSaudi Arabia Pro LeagueC Saudi Arabia Pro League Al DiriyahOur prob 56%Best odds 1.60 -17% 43% 60% C 1.60
0-1 FTAl Taawon vs Al-Qadisiyah FCSaudi Arabia Pro LeagueC Saudi Arabia Pro League Al-Qadisiyah FCOur prob 69%Best odds 1.47 +15% 81% 65% C 1.47
2-2 FTFenerbahçe vs Slavia PrahaUEFA Champions LeagueC UEFA Champions League FenerbahçeOur prob 57%Best odds 1.69 -14% 47% 61% C 1.69
1-2 FTSabah FA vs Borussia DortmundUEFA Champions LeagueB UEFA Champions League Borussia DortmundOur prob 60%Best odds 1.33 -58% 16% 74% B 1.33
1-1 FTWadi Degla vs National Bank of EgyptEgypt Premier LeagueC Egypt Premier League National Bank of EgyptOur prob 42%Best odds 2.15 -8% 36% 44% C 2.15
1-4 FTEl Geish vs Pyramids FCEgypt Premier LeagueC Egypt Premier League Pyramids FCOur prob 68%Best odds 1.42 +12% 77% 65% C 1.42
2-2 FTIFK Norrkoping vs Orebro SKSuperettanC Superettan IFK NorrkopingOur prob 62%Best odds 1.64 +17% 75% 58% C 1.64
1-4 FTAl-Ettifaq vs Al-Ittihad FCSaudi Arabia Pro LeagueC Saudi Arabia Pro League Al-Ittihad FCOur prob 43%Best odds 2.10 -12% 34% 46% C 2.10
1-0 FTAl-Nassr vs NEOMSaudi Arabia Pro LeagueC Saudi Arabia Pro League Al-NassrOur prob 62%Best odds 1.47 -13% 52% 65% C 1.47

Our prob = the probability we publish for that pick — the model blended with the de-vigged market price where one is recorded; the Model and Market columns are the two inputs behind it. Edge = model probability minus the de-vigged market probability; grade A/B = the pick is backed by both/one team's xG record. Best odds = the top bookmaker price on our pick, taking each book at its own last update.

Betting sites compared

Welcome offers as each operator publishes them in Kenya — the full comparison and how we read it is on its own page

Compare in full
# Betting site Welcome offer Why it is here Visit
1 Mozzartbet 50% free bet up to KES 2,500 on your first deposit18+. New customers only. Min first deposit KES 100. Free bet needs 4+ selections at odds 1.70+ within 7 days. T&Cs apply.
  • M-PESA Paybill 290059
  • Daily Jackpot
  • Live betting
Get offer
2 Betwinner First deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • Live betting around the clock
  • 30+ markets on live events
Get offer
3 22Bet 100% up to KES 19,000 on your first deposit18+. Min deposit KES 150. Bonus wagered 5x on accumulators (3+ selections, odds 1.40+). T&Cs apply.
  • M-Pesa and Airtel Money deposits
  • Live in-play betting
  • Android and iOS app
Get offer
4 Melbet 200% first deposit bonus18+. New customers only. T&Cs apply.
  • 1,000+ events every day
  • 30+ markets on live events
  • 24/7 customer support
Get offer

Competitions in our window

49 upcoming fixtures across 10 competitions — the fixtures themselves are in the explorer above and on each competition page

All competitions
  • Northern Ireland Premiership Northern Ireland 1 fixture
  • England Championship England 1 fixture
  • League One England 11 fixtures
  • League Two England 12 fixtures
  • Scotland Championship Scotland 1 fixture
  • England FA Cup England 11 fixtures
  • UEFA Champions League World 7 fixtures
  • CAF Confederation Cup World 1 fixture
  • Primera A Colombia 3 fixtures
  • Brazil Serie B Brazil 1 fixture

Recent results

What happened next to what we predicted

Saudi Arabia Pro League
Superettan
Egypt Premier League
UEFA Champions League