Updated

4 November 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

Rennes vs Olympiakos Piraeus

UEFA Europa League ·

Our pick
Olympiakos Piraeus to win
Our prob.
39%
Market prob.
31%
Edge
+8%
Best odds
3.18
Matches today 54 across 23 competitions
Competitions 23 with fixtures today
Value picks 11 edge ≥ 2% over the market
High confidence 3 both teams xG-backed
Average edge +3.8% across value picks

Top opportunities

Largest edge over the market 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
ValueB

FC Porto to win

FC Porto vs Napoli · UEFA Champions League ·

Edge+4% Our prob53% Best odds2.05
Full prediction
High edgeC

Real Unión to win

Portugalete vs Real Unión · Copa del Rey ·

Edge+5% Our prob46% Best odds2.35
Full prediction
ValueC

FC Cartagena to win

Deportiva Minera vs FC Cartagena · Copa del Rey ·

Edge+4% Our prob45% Best odds2.37
Full prediction

Match explorer

54 fixtures today — every row opens the full prediction

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeOursMarketConf.Best odds
Internacional vs CoritibaBrazil Serie AC Brazil Serie A InternacionalOur prob 58%Best odds 1.67 -1% 58% 59% C 1.67
Alianza Lima vs CiencianoPeru Primera DivisiónC Peru Primera División Alianza LimaOur prob 63%Best odds 1.45 -3% 63% 66% C 1.45
Sporting San Jose vs Perez ZeledonCosta Rica Primera DivisiónC Costa Rica Primera División Sporting San JoseOur prob 70%Best odds 1.38 +1% 70% 68% C 1.38
Drita vs PrishtinaKosovo SuperligaC Kosovo Superliga DritaOur prob 46%Best odds 2.05 +1% 46% 45% C 2.05
Kataka vs URAUganda Premier LeagueC Uganda Premier League URAOur prob 47% — 47% — C —
Kabwe Warriors vs Roan UnitedZambia Super LeagueC Zambia Super League Kabwe WarriorsOur prob 55% — 55% — C —
Nkana vs Kansanshi DynamosZambia Super LeagueC Zambia Super League NkanaOur prob 59% — 59% — C —
Red Arrows vs NkwaziZambia Super LeagueC Zambia Super League DrawOur prob 46% — 46% — C —
Zanaco vs Man Utd Zambia AcademyZambia Super LeagueC Zambia Super League Man Utd Zambia AcademyOur prob 38% — 38% — C —
Enugu Rangers vs Bendel InsuranceNigeria Premier Football LeagueC Nigeria Premier Football League Enugu RangersOur prob 66% — 66% — C —
Rennes vs Olympiakos PiraeusUEFA Europa LeagueB UEFA Europa League Olympiakos PiraeusOur prob 39%Best odds 3.18 +8% 39% 31% B 3.18
MC Alger vs MC OranAlgeria Ligue 1C Algeria Ligue 1 MC AlgerOur prob 48% — 48% — C —
Artis vs Bohemians 1905Czech LigaC Czech Liga Bohemians 1905Our prob 38%Best odds 2.68 +2% 38% 36% C 2.68
KCCA vs MaroonsUganda Premier LeagueC Uganda Premier League KCCAOur prob 55% — 55% — C —
Golden Arrows vs Marumo GallantsPostponedPremier Soccer LeagueC Premier Soccer League Golden ArrowsOur prob 46% — 46% — C —
Kaizer Chiefs vs AmazuluPostponedPremier Soccer LeagueC Premier Soccer League AmazuluOur prob 34% — 34% — C —
Polokwane City vs Kruger UnitedPostponedPremier Soccer LeagueC Premier Soccer League Polokwane CityOur prob 42% — 42% — C —
Chippa United vs Sekhukhune UnitedPostponedPremier Soccer LeagueC Premier Soccer League Sekhukhune UnitedOur prob 37% — 37% — C —
TS Galaxy vs Durban CityPostponedPremier Soccer LeagueC Premier Soccer League Durban CityOur prob 50% — 50% — C —
Richards Bay vs StellenboschPostponedPremier Soccer LeagueC Premier Soccer League StellenboschOur prob 51% — 51% — C —
Siwelele vs Orlando PiratesPostponedPremier Soccer LeagueC Premier Soccer League Orlando PiratesOur prob 82% — 82% — C —
AEK Athens FC vs Real MadridUEFA Champions LeagueB UEFA Champions League Real MadridOur prob 66%Best odds 1.28 -10% 66% 77% B 1.28
Fenerbahçe vs LiverpoolUEFA Champions LeagueC UEFA Champions League LiverpoolOur prob 54%Best odds 1.56 -9% 54% 63% C 1.56
Portugalete vs Real UniónCopa del ReyC Copa del Rey Real UniónOur prob 46%Best odds 2.35 +5% 46% 40% C 2.35
Francs Borains vs DenderChallenger Pro LeagueC Challenger Pro League DenderOur prob 46%Best odds 2.18 +3% 46% 43% C 2.18
RSC Anderlecht II vs K. Lierse S.K.Challenger Pro LeagueC Challenger Pro League K. Lierse S.K.Our prob 39%Best odds 2.48 +1% 39% 38% C 2.48
Amorebieta vs UD LogroñésCopa del ReyC Copa del Rey UD LogroñésOur prob 51%Best odds 2.02 +3% 51% 48% C 2.02
Kortrijk vs KV MechelenJupiler Pro LeagueC Jupiler Pro League KV MechelenOur prob 39%Best odds 2.65 +3% 39% 37% C 2.65
Utebo vs SabadellCopa del ReyC Copa del Rey SabadellOur prob 62%Best odds 1.56 +2% 62% 60% C 1.56
Deportiva Minera vs FC CartagenaCopa del ReyC Copa del Rey FC CartagenaOur prob 45%Best odds 2.37 +4% 45% 41% C 2.37
Reddis vs BarakaldoCopa del ReyC Copa del Rey BarakaldoOur prob 52%Best odds 1.97 +3% 52% 49% C 1.97
Cardiff vs West HamEngland ChampionshipC England Championship West HamOur prob 48%Best odds 2.06 0% 48% 47% C 2.06
Wrexham vs MiddlesbroughEngland ChampionshipC England Championship MiddlesbroughOur prob 55%Best odds 1.80 +1% 55% 54% C 1.80
Oxford United vs ReadingLeague OneC League One ReadingOur prob 36%Best odds 2.55 -2% 36% 38% C 2.55
Calvo Sotelo vs AlbaceteCopa del ReyC Copa del Rey AlbaceteOur prob 55%Best odds 1.57 -5% 55% 60% C 1.57
Bristol City vs Wolverhampton WanderersEngland ChampionshipC England Championship Wolverhampton WanderersOur prob 44%Best odds 2.13 -1% 44% 46% C 2.13
Lens vs ComoUEFA Champions LeagueA UEFA Champions League ComoOur prob 44%Best odds 2.27 0% 44% 44% A 2.27
Borussia Dortmund vs Real BetisUEFA Champions LeagueA UEFA Champions League Borussia DortmundOur prob 55%Best odds 1.80 0% 55% 55% A 1.80
RasenBallsport Leipzig vs Manchester CityUEFA Champions LeagueA UEFA Champions League Manchester CityOur prob 55%Best odds 1.58 -7% 55% 62% A 1.58
PSV Eindhoven vs Club Brugge KVUEFA Champions LeagueC UEFA Champions League PSV EindhovenOur prob 48%Best odds 2.13 +2% 48% 46% C 2.13
FC Porto vs NapoliUEFA Champions LeagueB UEFA Champions League FC PortoOur prob 53%Best odds 2.05 +4% 53% 49% B 2.05
Slavia Praha vs ArsenalUEFA Champions LeagueC UEFA Champions League ArsenalOur prob 63%Best odds 1.28 -13% 63% 76% C 1.28
Viking vs Sabah FAUEFA Champions LeagueC UEFA Champions League VikingOur prob 48% — 48% — C —
FAR Rabat vs Raja CasablancaBotola ProC Botola Pro FAR RabatOur prob 41% — 41% — C —
Badajoz vs TenerifeCopa del ReyC Copa del Rey TenerifeOur prob 54%Best odds 1.74 -1% 54% 55% C 1.74
Olancho vs Lobos UpnfmHonduras Liga NacionalC Honduras Liga Nacional OlanchoOur prob 42% — 42% — C —
Portuguesa FC vs Deportivo La GuairaVenezuela Primera DivisiónC Venezuela Primera División Portuguesa FCOur prob 37%Best odds 2.65 +3% 37% 34% C 2.65
Sporting Baie-Mahault vs Siroco Les AbymesCoupe de FranceC Coupe de France Siroco Les AbymesOur prob 53% — 53% — C —
Flamengo vs GremioBrazil Serie AC Brazil Serie A FlamengoOur prob 76%Best odds 1.20 -5% 76% 81% C 1.20
Atletico Paranaense vs Vasco DA GamaBrazil Serie AC Brazil Serie A Atletico ParanaenseOur prob 45%Best odds 2.18 0% 45% 45% C 2.18
Venados FC vs MonarcasLiga de Expansión MXC Liga de Expansión MX Venados FCOur prob 45%Best odds 2.37 +3% 45% 41% C 2.37
Estrella Roja vs CD MotaguaHonduras Liga NacionalC Honduras Liga Nacional CD MotaguaOur prob 51% — 51% — C —
Cucuta vs Santa FePrimera AC Primera A Santa FeOur prob 38%Best odds 2.37 -3% 38% 40% C 2.37
Metropolitanos FC vs Carabobo FCVenezuela Primera DivisiónC Venezuela Primera División Carabobo FCOur prob 40%Best odds 2.05 -5% 40% 45% C 2.05

Our prob = the probability we publish for that pick (the Ours column) — our model blended with the de-vigged market price where one is recorded; Market = that de-vigged market probability. Edge = Ours minus Market; 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

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

All competitions
  • Brazil Serie A Brazil 3 fixtures
  • Peru Primera División Peru 1 fixture
  • Costa Rica Primera División Costa Rica 1 fixture
  • Kosovo Superliga Kosovo 1 fixture
  • Uganda Premier League Uganda 2 fixtures
  • Zambia Super League Zambia 4 fixtures
  • Nigeria Premier Football League Nigeria 1 fixture
  • UEFA Europa League World 1 fixture
  • Algeria Ligue 1 Algeria 1 fixture
  • Czech Liga Czech Republic 1 fixture
  • Premier Soccer League South Africa 7 fixtures
  • UEFA Champions League World 9 fixtures
  • Copa del Rey Spain 7 fixtures
  • Challenger Pro League Belgium 2 fixtures
  • Jupiler Pro League Belgium 1 fixture
  • England Championship England 3 fixtures
  • League One England 1 fixture
  • Botola Pro Morocco 1 fixture
  • Honduras Liga Nacional Honduras 2 fixtures
  • Venezuela Primera División Venezuela 2 fixtures
  • Coupe de France France 1 fixture
  • Liga de Expansión MX Mexico 1 fixture
  • Primera A Colombia 1 fixture