Updated

14 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

Manchester City vs Paris Saint Germain

UEFA Champions League ·

Our pick
Manchester City to win
Model prob.
58%
Market prob.
47%
Edge
+11%
Best odds
2.21
Matches today 26 across 10 competitions
Competitions 10 with fixtures today
Value picks 5 model edge ≥ 2%
High confidence 2 both teams xG-backed
Average edge +10.2% 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

Southampton to win

Norwich vs Southampton · England Championship ·

Edge+22% Our prob41% Best odds2.73
Full prediction
High edgeC

Birmingham Legion to win

Sporting JAX vs Birmingham Legion · USL Championship ·

Edge+8% Our prob51% Best odds1.92
Full prediction
High edgeC

Maghreb Fès to win

Ittihad Tanger vs Maghreb Fès · Botola Pro ·

Edge+6% Our prob38% Best odds2.61
Full prediction

Match explorer

63 fixtures today, 37 already played — every row opens the full prediction

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeModelMarketConf.Best odds
Norwich vs SouthamptonEngland ChampionshipC England Championship SouthamptonOur prob 41%Best odds 2.73 +22% 58% 36% C 2.73
QPR vs DerbyEngland ChampionshipC England Championship QPROur prob 54%Best odds 1.72 -8% 48% 56% C 1.72
Portsmouth vs Sheffield UtdEngland ChampionshipC England Championship PortsmouthOur prob 39%Best odds 2.40 -8% 33% 41% C 2.40
Lincoln vs West HamEngland ChampionshipC England Championship West HamOur prob 56%Best odds 1.75 +1% 56% 56% C 1.75
Manchester City vs Paris Saint GermainUEFA Champions LeagueA UEFA Champions League Manchester CityOur prob 50%Best odds 2.21 +11% 58% 47% A 2.21
Aston Villa vs FenerbahçeUEFA Champions LeagueB UEFA Champions League Aston VillaOur prob 49%Best odds 1.75 -29% 27% 56% B 1.75
Bodo/Glimt vs Borussia DortmundUEFA Champions LeagueB UEFA Champions League Borussia DortmundOur prob 41%Best odds 2.23 -11% 32% 43% B 2.23
Roma vs Real MadridUEFA Champions LeagueA UEFA Champions League Real MadridOur prob 43%Best odds 1.99 -26% 23% 50% A 1.99
Real Betis vs FC PortoUEFA Champions LeagueB UEFA Champions League Real BetisOur prob 43%Best odds 2.15 -14% 33% 47% B 2.15
Shakhtar Donetsk vs AEK Athens FCUEFA Champions LeagueC UEFA Champions League AEK Athens FCOur prob 36%Best odds 2.72 -3% 33% 36% C 2.72
Slovan Bratislava vs VfB StuttgartUEFA Champions LeagueB UEFA Champions League VfB StuttgartOur prob 59%Best odds 1.39 -47% 24% 71% B 1.39
Ittihad Tanger vs Maghreb FèsBotola ProC Botola Pro Maghreb FèsOur prob 38%Best odds 2.61 +6% 43% 37% C 2.61
Junior vs Deportivo PereiraPrimera AC Primera A JuniorOur prob 70%Best odds 1.35 -7% 64% 71% C 1.35
Sarmiento Junin vs River PlateLiga Profesional ArgentinaC Liga Profesional Argentina River PlateOur prob 53%Best odds 1.64 -23% 35% 59% C 1.64
Atletico-MG vs Atletico TorqueCONMEBOL SudamericanaC CONMEBOL Sudamericana Atletico-MGOur prob 64%Best odds 1.44 -19% 50% 68% C 1.44
Perez Zeledon vs Escorpiones BelénCosta Rica Primera DivisiónC Costa Rica Primera División Perez ZeledonOur prob 46% — 46% — C —
Comunicaciones vs AuroraGuatemala Liga NacionalC Guatemala Liga Nacional ComunicacionesOur prob 62%Best odds 1.50 +3% 64% 61% C 1.50
Hartford Athletic vs Charleston BatteryUSL ChampionshipC USL Championship Charleston BatteryOur prob 38%Best odds 2.48 -1% 37% 38% C 2.48
Toronto FC vs Orlando City SCMajor League SoccerC Major League Soccer Toronto FCOur prob 40%Best odds 2.37 -4% 37% 41% C 2.37
Columbus Crew vs CharlotteMajor League SoccerC Major League Soccer Columbus CrewOur prob 44%Best odds 2.00 -17% 31% 48% C 2.00
CF Montreal vs Atlanta United FCMajor League SoccerC Major League Soccer CF MontrealOur prob 40%Best odds 2.45 -3% 38% 41% C 2.45
DC United vs New York Red BullsMajor League SoccerC Major League Soccer DC UnitedOur prob 44%Best odds 2.10 -13% 34% 47% C 2.10
FC Cincinnati vs New England RevolutionMajor League SoccerC Major League Soccer FC CincinnatiOur prob 53%Best odds 1.73 -12% 44% 56% C 1.73
Inter Miami vs New York City FCMajor League SoccerC Major League Soccer Inter MiamiOur prob 61%Best odds 1.57 -5% 58% 62% C 1.57
Rhode Island vs Loudoun UnitedUSL ChampionshipC USL Championship Rhode IslandOur prob 56%Best odds 1.57 -16% 44% 60% C 1.57
3-1 FTCS Cartagines vs Puntarenas FCCosta Rica Primera DivisiónC Costa Rica Primera División CS CartaginesOur prob 62%Best odds 1.50 -1% 61% 62% C 1.50
0-1 FTBoca Juniors vs Vasco DA GamaCONMEBOL SudamericanaC CONMEBOL Sudamericana Boca JuniorsOur prob 49%Best odds 1.93 -6% 45% 50% C 1.93
1-2 FTSan Carlos vs Inter San CarlosCosta Rica Primera DivisiónC Costa Rica Primera División San CarlosOur prob 44%Best odds 2.32 +12% 53% 41% C 2.32
0-1 FTIrtysh vs FC AstanaKazakhstan Premier LeagueC Kazakhstan Premier League FC AstanaOur prob 48%Best odds 1.91 -4% 45% 49% C 1.91
4-2 FTBatman Petrolspor vs İstanbulspor1. LigC 1. Lig Batman PetrolsporOur prob 56%Best odds 1.67 -1% 55% 56% C 1.67
0-1 FTOlympiakos Piraeus II vs KallitheaSuper League 2C Super League 2 KallitheaOur prob 50%Best odds 1.96 +7% 55% 48% C 1.96
0-0 FTFeronikeli vs LlapiKosovo SuperligaC Kosovo Superliga FeronikeliOur prob 44%Best odds 2.22 +2% 45% 44% C 2.22
0-1 FTMombasa Elite vs HomeboyzKenyan Premier LeagueC Kenyan Premier League HomeboyzOur prob 35%Best odds 2.50 -9% 28% 38% C 2.50
0-1 FTTrans Narva vs KuressaareMeistriliigaC Meistriliiga Trans NarvaOur prob 43%Best odds 2.00 -14% 33% 46% C 2.00
6-1 FTStrommen vs AsaneNorway 1. DivisionC Norway 1. Division StrommenOur prob 50%Best odds 1.86 -2% 48% 50% C 1.86
0-0 FTAFC Leopards vs BandariKenyan Premier LeagueC Kenyan Premier League AFC LeopardsOur prob 47%Best odds 1.99 -4% 44% 48% C 1.99
1-6 FTPolice vs SC VillaUganda Premier LeagueC Uganda Premier League SC VillaOur prob 46%Best odds 2.01 +5% 50% 45% C 2.01
0-2 FTKigezi HomeBoyz vs NECUganda Premier LeagueC Uganda Premier League NECOur prob 48% — 48% — C —
1-2 FTAtyrau vs Yelimay SemeyKazakhstan Premier LeagueC Kazakhstan Premier League Yelimay SemeyOur prob 43%Best odds 2.06 -11% 35% 45% C 2.06
1-0 FTBohemians 1905 vs Mlada BoleslavCzech LigaC Czech Liga Bohemians 1905Our prob 42%Best odds 2.32 -9% 35% 44% C 2.32
2-1 FTPaide vs TammekaMeistriliigaC Meistriliiga PaideOur prob 55%Best odds 1.66 -4% 52% 55% C 1.66
1-0 FTDukagjini vs VushtrriaKosovo SuperligaC Kosovo Superliga DukagjiniOur prob 73%Best odds 1.17 -27% 53% 80% C 1.17
3-2 FTFeyenoord vs ComoUEFA Champions LeagueB UEFA Champions League FeyenoordOur prob 39%Best odds 3.27 +35% 65% 30% B 3.27
3-6 FTLask Linz vs LiverpoolUEFA Champions LeagueB UEFA Champions League LiverpoolOur prob 55%Best odds 1.43 -54% 15% 69% B 1.43
1-1 FTMosta vs Gzira UnitedMalta Premier LeagueC Malta Premier League MostaOur prob 45%Best odds 2.60 +33% 69% 36% C 2.60
1-2 FTPreußen Münster vs Fortuna Düsseldorf3. LigaC 3. Liga Fortuna DüsseldorfOur prob 38%Best odds 2.38 -9% 31% 41% C 2.38
3-0 FTSV Wehen vs Alemannia Aachen3. LigaC 3. Liga Alemannia AachenOur prob 38%Best odds 2.84 +16% 50% 34% C 2.84
2-2 FTFC Viktoria Köln vs SG Sonnenhof Grossaspach3. LigaC 3. Liga FC Viktoria KölnOur prob 66%Best odds 1.53 +16% 78% 62% C 1.53
2-2 FTVerl vs SSV Jahn Regensburg3. LigaC 3. Liga VerlOur prob 42%Best odds 2.25 -2% 40% 42% C 2.25
0-3 FTWaldhof Mannheim vs FC Ingolstadt 043. LigaC 3. Liga Waldhof MannheimOur prob 50%Best odds 2.00 +9% 57% 47% C 2.00
0-4 FTAntalyaspor vs Kayserispor1. LigC 1. Lig KayserisporOur prob 41%Best odds 2.43 +1% 42% 41% C 2.43
0-0 FTKeçiörengücü vs Iğdır FK1. LigC 1. Lig KeçiörengücüOur prob 46%Best odds 2.19 +7% 51% 44% C 2.19
4-1 FTStabaek vs Sandnes ULFNorway 1. DivisionC Norway 1. Division StabaekOur prob 63%Best odds 1.45 -9% 56% 65% C 1.45
5-1 FTStromsgodset vs KongsvingerNorway 1. DivisionC Norway 1. Division StromsgodsetOur prob 51%Best odds 1.83 -7% 45% 52% C 1.83
3-0 FTHaugesund vs LynNorway 1. DivisionC Norway 1. Division HaugesundOur prob 75%Best odds 1.27 0% 76% 75% C 1.27
0-1 FTSogndal vs ODD BallklubbNorway 1. DivisionC Norway 1. Division ODD BallklubbOur prob 50%Best odds 1.93 +2% 51% 50% C 1.93
1-1 FTBryne vs RaufossNorway 1. DivisionC Norway 1. Division BryneOur prob 75%Best odds 1.27 +2% 76% 74% C 1.27
1-1 FThodd vs RanheimNorway 1. DivisionC Norway 1. Division RanheimOur prob 47%Best odds 2.11 +5% 50% 46% C 2.11
0-0 FTMoss vs EgersundNorway 1. DivisionC Norway 1. Division MossOur prob 45%Best odds 2.17 +4% 48% 44% C 2.17
1-1 FTES Setif vs JS KabylieAlgeria Ligue 1C Algeria Ligue 1 ES SetifOur prob 46%Best odds 2.15 -1% 45% 47% C 2.15
0-2 FTTémouchent vs MB RouissetAlgeria Ligue 1C Algeria Ligue 1 TémouchentOur prob 44%Best odds 2.10 -8% 38% 46% C 2.10
2-3 FTUnião Santarém vs GIL VicenteTaça de PortugalC Taça de Portugal GIL VicenteOur prob 55%Best odds 1.44 -45% 21% 66% C 1.44
0-1 FTSporting JAX vs Birmingham LegionUSL ChampionshipC USL Championship Birmingham LegionOur prob 51%Best odds 1.92 +8% 58% 49% C 1.92

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

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

All competitions
  • England Championship England 4 fixtures
  • UEFA Champions League World 7 fixtures
  • Botola Pro Morocco 1 fixture
  • Primera A Colombia 1 fixture
  • Liga Profesional Argentina Argentina 1 fixture
  • CONMEBOL Sudamericana World 1 fixture
  • Costa Rica Primera División Costa Rica 1 fixture
  • Guatemala Liga Nacional Guatemala 1 fixture
  • USL Championship USA 3 fixtures
  • Major League Soccer USA 6 fixtures

Recent results

What happened next to what we predicted

Taça de Portugal
Algeria Ligue 1
Norway 1. Division