Updated

4 November 2026

Football predictions today

Today's standout fixture is Rennes vs Olympiakos Piraeus in the UEFA Europa League, where we publish Olympiakos Piraeus at 39% compared to the market's 30%, giving an edge of +8.1 percentage points. This significant gap suggests a strong potential for value. However, factors like player injuries or last-minute lineup changes could impact the outcome. Overall, our model has a published pick for all 51 fixtures across 21 competitions today.

Top pick today

Rennes vs Olympiakos Piraeus

UEFA Europa League ·

Our pick
Olympiakos Piraeus to win
Our prob.
39%
Market prob.
30%
Edge
+8%
Best odds
3.20
Matches today 51 across 21 competitions
Competitions 21 with fixtures today
Value picks 10 edge ≥ 2% over the market
High confidence 3 both teams xG-backed
Average edge +3.9% 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+3% Our prob53% Best odds1.98
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, 3 already played — every row opens the full prediction

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeOursMarketConf.Best odds
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 54%Best odds 1.67 -2% 54% 56% C 1.67
KCCA vs MaroonsUganda Premier LeagueC Uganda Premier League KCCAOur prob 64%Best odds 1.40 -3% 64% 67% C 1.40
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 55%Best odds 1.72 +1% 55% 54% C 1.72
Red Arrows vs NkwaziZambia Super LeagueC Zambia Super League Red ArrowsOur prob 48%Best odds 1.91 -1% 48% 49% C 1.91
Zanaco vs Man Utd Zambia AcademyZambia Super LeagueC Zambia Super League ZanacoOur prob 38%Best odds 2.32 -2% 38% 41% C 2.32
Enugu Rangers vs Bendel InsuranceNigeria Premier Football LeagueC Nigeria Premier Football League Enugu RangersOur prob 61%Best odds 1.57 +2% 61% 59% C 1.57
Rennes vs Olympiakos PiraeusUEFA Europa LeagueB UEFA Europa League Olympiakos PiraeusOur prob 39%Best odds 3.20 +8% 39% 30% B 3.20
Artis vs Bohemians 1905Czech LigaC Czech Liga Bohemians 1905Our prob 39%Best odds 2.63 +2% 39% 37% C 2.63
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 69%Best odds 1.24 -11% 69% 80% B 1.24
Fenerbahçe vs LiverpoolUEFA Champions LeagueC UEFA Champions League LiverpoolOur prob 57%Best odds 1.55 -10% 57% 66% C 1.55
Portugalete vs Real UniónPostponedCopa 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.23 +3% 46% 43% C 2.23
RSC Anderlecht II vs K. Lierse S.K.Challenger Pro LeagueC Challenger Pro League K. Lierse S.K.Our prob 38%Best odds 2.61 +1% 38% 37% C 2.61
MC Alger vs MC OranAlgeria Ligue 1C Algeria Ligue 1 MC AlgerOur prob 56%Best odds 1.57 -3% 56% 59% C 1.57
Amorebieta vs UD LogroñésPostponedCopa del ReyC Copa del Rey UD LogroñésOur prob 51%Best odds 2.45 +3% 51% 48% C 2.45
Kortrijk vs KV MechelenJupiler Pro LeagueC Jupiler Pro League KV MechelenOur prob 38%Best odds 2.91 +3% 38% 34% C 2.91
Utebo vs SabadellPostponedCopa del ReyC Copa del Rey SabadellOur prob 62%Best odds 1.75 +2% 62% 60% C 1.75
Deportiva Minera vs FC CartagenaPostponedCopa del ReyC Copa del Rey FC CartagenaOur prob 45%Best odds 2.37 +4% 45% 41% C 2.37
Reddis vs BarakaldoPostponedCopa del ReyC Copa del Rey BarakaldoOur prob 52%Best odds 2.20 +3% 52% 49% C 2.20
Cardiff vs West HamEngland ChampionshipC England Championship West HamOur prob 48%Best odds 2.02 0% 48% 48% C 2.02
Wrexham vs MiddlesbroughEngland ChampionshipC England Championship MiddlesbroughOur prob 55%Best odds 1.78 +1% 55% 54% C 1.78
Oxford United vs ReadingLeague OneC League One Oxford UnitedOur prob 36%Best odds 2.75 0% 36% 35% C 2.75
Calvo Sotelo vs AlbacetePostponedCopa 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.18 -1% 44% 45% C 2.18
Lens vs ComoUEFA Champions LeagueA UEFA Champions League ComoOur prob 48%Best odds 2.07 -1% 48% 48% A 2.07
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.57 -7% 55% 62% A 1.57
PSV Eindhoven vs Club Brugge KVUEFA Champions LeagueC UEFA Champions League PSV EindhovenOur prob 50%Best odds 2.04 +1% 50% 49% C 2.04
FC Porto vs NapoliUEFA Champions LeagueB UEFA Champions League FC PortoOur prob 53%Best odds 1.98 +3% 53% 50% B 1.98
Slavia Praha vs ArsenalUEFA Champions LeagueC UEFA Champions League ArsenalOur prob 63%Best odds 1.30 -13% 63% 76% C 1.30
Viking vs Sabah FAUEFA Champions LeagueC UEFA Champions League VikingOur prob 63%Best odds 1.45 -5% 63% 68% C 1.45
FAR Rabat vs Raja CasablancaBotola ProC Botola Pro FAR RabatOur prob 50%Best odds 1.72 -3% 50% 53% C 1.72
Badajoz vs TenerifePostponedCopa 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 51%Best odds 1.70 -3% 51% 54% C 1.70
Portuguesa FC vs Deportivo La GuairaVenezuela Primera DivisiónC Venezuela Primera División Portuguesa FCOur prob 38%Best odds 2.64 +3% 38% 35% C 2.64
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 77%Best odds 1.20 -5% 77% 82% C 1.20
Atletico Paranaense vs Vasco DA GamaBrazil Serie AC Brazil Serie A Atletico ParanaenseOur prob 46%Best odds 2.15 0% 46% 46% C 2.15
Venados FC vs MonarcasLiga de Expansión MXC Liga de Expansión MX Venados FCOur prob 46%Best odds 2.21 +3% 46% 43% C 2.21
Estrella Roja vs CD MotaguaHonduras Liga NacionalC Honduras Liga Nacional CD MotaguaOur prob 51%Best odds 1.81 0% 51% 52% C 1.81
Cucuta vs Santa FePrimera AC Primera A Santa FeOur prob 38%Best odds 2.38 -3% 38% 41% C 2.38
Metropolitanos FC vs Carabobo FCVenezuela Primera DivisiónC Venezuela Primera División Carabobo FCOur prob 38%Best odds 2.16 -5% 38% 43% C 2.16
1-0 FTInternacional vs CoritibaBrazil Serie AC Brazil Serie A InternacionalOur prob 58%Best odds 1.67 -1% 58% 59% C 1.67
1-0 FTAlianza Lima vs CiencianoPeru Primera DivisiónC Peru Primera División Alianza LimaOur prob 63%Best odds 1.45 -3% 63% 66% C 1.45
3-1 FTSporting 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

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

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

All competitions
  • 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
  • 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
  • Algeria Ligue 1 Algeria 1 fixture
  • 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
  • Brazil Serie A Brazil 2 fixtures
  • Liga de Expansión MX Mexico 1 fixture
  • Primera A Colombia 1 fixture

Recent results

What happened next to what we predicted

Costa Rica Primera División
Peru Primera División
Brazil Serie A