Updated

2 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

Universitatea Cluj vs FCSB

Liga I ·

Our pick
Universitatea Cluj to win
Our prob.
45%
Market prob.
38%
Edge
+6%
Best odds
2.50
Matches today 67 across 40 competitions
Competitions 40 with fixtures today
Value picks 17 edge ≥ 2% over the market
High confidence 5 both teams xG-backed
Average edge +3.6% 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
High edgeC

Penafiel to win

Penafiel vs Feirense · Segunda Liga ·

Edge+5% Our prob53% Best odds2.03
Full prediction
High edgeC

Defensa Y Justicia to win

Defensa Y Justicia vs Independiente · Liga Profesional Argentina ·

Edge+5% Our prob48% Best odds2.23
Full prediction
ValueC

Real Valladolid to win

Real Valladolid vs Leganes · Segunda División ·

Edge+4% Our prob50% Best odds2.14
Full prediction

Match explorer

92 fixtures today, 25 already played — every row opens the full prediction

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeOursMarketConf.Best odds
FC Voluntari vs Farul ConstantaLiga IC Liga I Farul ConstantaOur prob 43%Best odds 2.23 0% 43% 42% C 2.23
Atromitos vs Volos NFCSuper League 1C Super League 1 AtromitosOur prob 54%Best odds 1.93 +4% 54% 50% C 1.93
Karpaty vs KudrivkaUkraine Premier LeagueC Ukraine Premier League KarpatyOur prob 66%Best odds 1.41 -1% 66% 67% C 1.41
Bravo vs Koper1. SNLC 1. SNL KoperOur prob 47%Best odds 2.06 0% 47% 46% C 2.06
Sport Huancayo vs FBC MelgarPeru Primera DivisiónC Peru Primera División Sport HuancayoOur prob 44%Best odds 2.16 +1% 44% 44% C 2.16
Baník Ostrava II vs Vysočina JihlavaFNLC FNL Baník Ostrava IIOur prob 37%Best odds 2.38 -2% 37% 40% C 2.38
All Boys vs CA EstudiantesPrimera NacionalC Primera Nacional All BoysOur prob 40%Best odds 2.80 +2% 40% 38% C 2.80
VPS vs HJK HelsinkiVeikkausliigaC Veikkausliiga HJK HelsinkiOur prob 70%Best odds 1.39 0% 70% 69% C 1.39
Inter Turku vs GnistanVeikkausliigaC Veikkausliiga Inter TurkuOur prob 60%Best odds 1.43 -6% 60% 66% C 1.43
Simba vs NamungoTanzania Premier LeagueC Tanzania Premier League SimbaOur prob 81%Best odds 1.17 +1% 81% 80% C 1.17
Témouchent vs US BiskraAlgeria Ligue 1C Algeria Ligue 1 TémouchentOur prob 52%Best odds 1.89 +3% 52% 49% C 1.89
Gençlerbirliği S.K. vs AlanyasporSüper LigC Süper Lig AlanyasporOur prob 36%Best odds 2.73 +1% 36% 36% C 2.73
Zaglebie Lubin vs Korona KielceEkstraklasaC Ekstraklasa Zaglebie LubinOur prob 41%Best odds 2.58 +3% 41% 37% C 2.58
Radomiak Radom vs Slask WroclawEkstraklasaC Ekstraklasa Radomiak RadomOur prob 44%Best odds 2.12 -3% 44% 47% C 2.12
Mladost Lucani vs Radnik SurdulicaSerbia Super LigaC Serbia Super Liga Radnik SurdulicaOur prob 35%Best odds 2.68 0% 35% 36% C 2.68
Radnicki NIS vs Železničar PančevoSerbia Super LigaC Serbia Super Liga Železničar PančevoOur prob 50%Best odds 2.00 +3% 50% 48% C 2.00
Kayserispor vs Muğlaspor1. LigC 1. Lig KayserisporOur prob 63%Best odds 1.46 -2% 63% 64% C 1.46
Polonia Bytom vs Odra OpoleI LigaC I Liga Polonia BytomOur prob 43%Best odds 2.20 0% 43% 43% C 2.20
Sassuolo vs FiorentinaSerie AA Serie A FiorentinaOur prob 41%Best odds 2.43 +1% 41% 41% A 2.43
Kalamata vs Iraklis 1908Super League 1C Super League 1 KalamataOur prob 45%Best odds 2.19 +1% 45% 44% C 2.19
Arda Kardzhali vs Septemvri SofiaBulgaria First LeagueC Bulgaria First League Arda KardzhaliOur prob 57%Best odds 1.70 +1% 57% 56% C 1.70
Teuta Durrës vs PartizaniAlbania SuperligaC Albania Superliga Teuta DurrësOur prob 73%Best odds 1.38 +3% 73% 70% C 1.38
Real Valladolid vs LeganesSegunda DivisiónC Segunda División Real ValladolidOur prob 50%Best odds 2.14 +4% 50% 46% C 2.14
Sonderjyske vs FC CopenhagenDenmark SuperligaC Denmark Superliga FC CopenhagenOur prob 66%Best odds 1.47 +1% 66% 65% C 1.47
Gais vs AIK StockholmAllsvenskanC Allsvenskan GaisOur prob 50%Best odds 1.87 -1% 50% 51% C 1.87
Mjallby AIF vs Kalmar FFAllsvenskanC Allsvenskan Mjallby AIFOur prob 37%Best odds 2.70 +1% 37% 36% C 2.70
Hapoel Ramat Gan vs Maccabi Tel AvivLigat Ha'alC Ligat Ha'al Maccabi Tel AvivOur prob 74%Best odds 1.26 -1% 74% 75% C 1.26
Penafiel vs FeirenseSegunda LigaC Segunda Liga PenafielOur prob 53%Best odds 2.03 +5% 53% 47% C 2.03
Kongsvinger vs StabaekNorway 1. DivisionC Norway 1. Division KongsvingerOur prob 47%Best odds 2.16 +1% 47% 45% C 2.16
Osters IF vs HelsingborgSuperettanC Superettan Osters IFOur prob 43%Best odds 2.47 +4% 43% 38% C 2.47
Chacarita Juniors vs Nueva ChicagoPrimera NacionalC Primera Nacional Chacarita JuniorsOur prob 43%Best odds 2.38 +4% 43% 40% C 2.38
Atletico DE Rafaela vs PatronatoPrimera NacionalC Primera Nacional Atletico DE RafaelaOur prob 35%Best odds 3.40 +2% 35% 32% C 3.40
Landskrona BoIS vs Orebro SKSuperettanC Superettan Landskrona BoISOur prob 54%Best odds 1.82 0% 54% 54% C 1.82
UTC Cajamarca vs Deportivo GarcilasoPeru Primera DivisiónC Peru Primera División Deportivo GarcilasoOur prob 43%Best odds 2.27 +2% 43% 42% C 2.27
Universitatea Cluj vs FCSBLiga IC Liga I Universitatea ClujOur prob 45%Best odds 2.50 +6% 45% 38% C 2.50
Hapoel Tel Aviv vs Maccabi HaifaLigat Ha'alC Ligat Ha'al Hapoel Tel AvivOur prob 48%Best odds 2.10 +3% 48% 45% C 2.10
Gzira United vs MarsaxlokkMalta Premier LeagueC Malta Premier League MarsaxlokkOur prob 50%Best odds 1.76 -2% 50% 52% C 1.76
Heracles vs FC OSSEerste DivisieC Eerste Divisie HeraclesOur prob 74%Best odds 1.20 -5% 74% 79% C 1.20
Jong PSV U21 vs NAC BredaEerste DivisieC Eerste Divisie NAC BredaOur prob 56%Best odds 1.60 -4% 56% 60% C 1.60
Jong Ajax vs VitesseEerste DivisieC Eerste Divisie VitesseOur prob 42%Best odds 2.28 0% 42% 42% C 2.28
Jong Utrecht vs DordrechtEerste DivisieC Eerste Divisie Jong UtrechtOur prob 46%Best odds 2.30 +3% 46% 42% C 2.30
Fortaleza EC vs Atletico GoianienseBrazil Serie BC Brazil Serie B Fortaleza ECOur prob 44%Best odds 2.22 +1% 44% 43% C 2.22
CR Belouizdad vs JS SaouraAlgeria Ligue 1C Algeria Ligue 1 CR BelouizdadOur prob 67%Best odds 1.33 -3% 67% 70% C 1.33
Raków Częstochowa vs Pogon SzczecinEkstraklasaC Ekstraklasa Raków CzęstochowaOur prob 39%Best odds 2.16 -5% 39% 44% C 2.16
ŁKS Łódź vs Polonia WarszawaI LigaC I Liga ŁKS ŁódźOur prob 38%Best odds 2.39 -1% 38% 40% C 2.39
Stal Rzeszów vs Puszcza NiepołomiceI LigaC I Liga Stal RzeszówOur prob 41%Best odds 2.47 +3% 41% 38% C 2.47
Atalanta vs Parma Calcio 1913Serie AA Serie A AtalantaOur prob 61%Best odds 1.57 -2% 61% 63% A 1.57
Lorient vs BrestLigue 1A Ligue 1 LorientOur prob 38%Best odds 2.49 0% 38% 39% A 2.49
Reims vs SochauxLigue 2C Ligue 2 ReimsOur prob 57%Best odds 1.70 0% 57% 56% C 1.70
RED Star FC 93 vs NancyLigue 2C Ligue 2 RED Star FC 93Our prob 38%Best odds 2.41 -2% 38% 40% C 2.41
Deportivo La Coruna vs OsasunaLa LigaA La Liga Deportivo La CorunaOur prob 45%Best odds 2.22 +2% 45% 43% A 2.22
Newcastle United vs EvertonPremier LeagueA Premier League Newcastle UnitedOur prob 38%Best odds 2.40 -2% 38% 40% A 2.40
Mallorca vs CadizSegunda DivisiónC Segunda División MallorcaOur prob 59%Best odds 1.52 -5% 59% 64% C 1.52
Benfica vs AlvercaPrimeira LigaC Primeira Liga BenficaOur prob 83%Best odds 1.15 -3% 83% 85% C 1.15
GIL Vicente vs Vitória SCPrimeira LigaC Primeira Liga Vitória SCOur prob 36%Best odds 2.67 -1% 36% 37% C 2.67
Sporting Cristal vs FC CajamarcaPeru Primera DivisiónC Peru Primera División Sporting CristalOur prob 77%Best odds 1.27 +2% 77% 75% C 1.27
Orense SC vs Tecnico UniversitarioLiga ProC Liga Pro Orense SCOur prob 51%Best odds 1.85 +1% 51% 51% C 1.85
Deportes Limache vs A. ItalianoChile Primera DivisiónC Chile Primera División Deportes LimacheOur prob 45%Best odds 2.19 +1% 45% 44% C 2.19
Athletic Club vs CearaBrazil Serie BC Brazil Serie B Athletic ClubOur prob 42%Best odds 2.38 +1% 42% 41% C 2.38
Águilas Doradas vs Fortaleza FCPrimera AC Primera A Águilas DoradasOur prob 51%Best odds 2.00 +2% 51% 49% C 2.00
Real Tomayapo vs BloomingBolivia Primera DivisiónC Bolivia Primera División Real TomayapoOur prob 40%Best odds 2.15 -3% 40% 43% C 2.15
Defensa Y Justicia vs IndependienteLiga Profesional ArgentinaC Liga Profesional Argentina Defensa Y JusticiaOur prob 48%Best odds 2.23 +5% 48% 43% C 2.23
Platense vs Central Cordoba de SantiagoLiga Profesional ArgentinaC Liga Profesional Argentina PlatenseOur prob 62%Best odds 1.57 0% 62% 63% C 1.57
RB Bragantino vs SantosBrazil Serie AC Brazil Serie A RB BragantinoOur prob 46%Best odds 2.11 0% 46% 47% C 2.11
Albion FC vs Deportivo MaldonadoUruguay Primera DivisiónC Uruguay Primera División Deportivo MaldonadoOur prob 42%Best odds 2.27 +1% 42% 41% C 2.27
Concepción vs PalestinoChile Primera DivisiónC Chile Primera División ConcepciónOur prob 39%Best odds 2.65 +3% 39% 36% C 2.65
Goias vs CRBBrazil Serie BC Brazil Serie B GoiasOur prob 40%Best odds 2.50 +1% 40% 39% C 2.50
1-2 FTNew England Revolution vs Inter MiamiMajor League SoccerC Major League Soccer Inter MiamiOur prob 41%Best odds 2.25 -2% 41% 44% C 2.25
1-2 FTGuastatoya vs Cobán ImperialGuatemala Liga NacionalC Guatemala Liga Nacional GuastatoyaOur prob 55%Best odds 1.62 -2% 55% 57% C 1.62
2-1 FTCruz Azul vs LeonLiga MXC Liga MX Cruz AzulOur prob 56%Best odds 1.72 0% 56% 56% C 1.72
1-3 FTLos Angeles FC vs Minnesota United FCMajor League SoccerC Major League Soccer Los Angeles FCOur prob 54%Best odds 1.70 -3% 54% 56% C 1.70
4-1 FTOlancho vs Platense FCHonduras Liga NacionalC Honduras Liga Nacional OlanchoOur prob 62%Best odds 1.47 -2% 62% 64% C 1.47
3-1 FTComunicaciones vs MixcoGuatemala Liga NacionalC Guatemala Liga Nacional ComunicacionesOur prob 52%Best odds 1.69 -3% 52% 55% C 1.69
1-0 FTSacramento Republic vs FC TulsaUSL ChampionshipC USL Championship Sacramento RepublicOur prob 57%Best odds 1.64 0% 57% 57% C 1.64
3-1 FTPortland Timbers vs Houston DynamoMajor League SoccerC Major League Soccer Portland TimbersOur prob 51%Best odds 1.80 -3% 51% 54% C 1.80
0-4 FTKolos Kovalivka II vs Metal KharkivPersha LigaC Persha Liga Metal KharkivOur prob 38%Best odds 2.33 -2% 38% 40% C 2.33
2-1 FTUlinzi Stars vs Mathare UnitedKenyan Premier LeagueC Kenyan Premier League Ulinzi StarsOur prob 36%Best odds 2.60 -1% 36% 37% C 2.60
1-0 FTZorya Luhansk vs Epitsentr DunayivtsiUkraine Premier LeagueC Ukraine Premier League Zorya LuhanskOur prob 47%Best odds 2.04 0% 47% 46% C 2.04
0-2 FTKryvbas KR vs Dynamo KyivUkraine Premier LeagueC Ukraine Premier League Dynamo KyivOur prob 62%Best odds 1.42 -5% 62% 67% C 1.42
1-2 FTPosta Rangers FC vs 3KKenyan Premier LeagueC Kenyan Premier League Posta Rangers FCOur prob 39%Best odds 2.40 -1% 39% 40% C 2.40
3-2 FTTabora United vs Fountain GateTanzania Premier LeagueC Tanzania Premier League Tabora UnitedOur prob 50% — 50% — C —
0-0 FTPolissya II vs OleksandriaPersha LigaC Persha Liga OleksandriaOur prob 52% — 52% — C —
0-1 FTMladost DG vs SutjeskaMontenegro First LeagueC Montenegro First League SutjeskaOur prob 51%Best odds 1.87 +1% 51% 49% C 1.87
3-1 FTTusker vs Mara SugarKenyan Premier LeagueC Kenyan Premier League TuskerOur prob 36%Best odds 2.44 -2% 36% 38% C 2.44
2-2 FTVora vs Dinamo TiranaAlbania SuperligaC Albania Superliga Dinamo TiranaOur prob 40%Best odds 2.27 -3% 40% 42% C 2.27
0-1 FTBokelj vs Buducnost PodgoricaMontenegro First LeagueC Montenegro First League Buducnost PodgoricaOur prob 35%Best odds 2.55 -1% 35% 36% C 2.55
2-2 FTTenerife vs FC AndorraSegunda DivisiónC Segunda División TenerifeOur prob 43%Best odds 2.27 0% 43% 43% C 2.27
2-0 FTMarko vs Apollon PontouSuper League 2C Super League 2 MarkoOur prob 77%Best odds 1.25 -4% 77% 81% C 1.25
0-1 FTShabana vs PoliceKenyan Premier LeagueC Kenyan Premier League DrawOur prob 36%Best odds 2.80 +3% 36% 33% C 2.80
1-0 FTMashujaa vs Pamba JijiTanzania Premier LeagueC Tanzania Premier League MashujaaOur prob 48%Best odds 1.90 -1% 48% 49% C 1.90
1-1 FTSumqayıt vs Safa BakuPremyer LiqaC Premyer Liqa SumqayıtOur prob 55%Best odds 1.80 +3% 55% 52% C 1.80
2-3 FTReal Oviedo vs Las PalmasSegunda DivisiónC Segunda División Real OviedoOur prob 54%Best odds 1.75 -1% 54% 55% C 1.75

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

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

All competitions
  • Liga I Romania 2 fixtures
  • Super League 1 Greece 2 fixtures
  • Ukraine Premier League Ukraine 1 fixture
  • 1. SNL Slovenia 1 fixture
  • Peru Primera División Peru 3 fixtures
  • FNL Czech Republic 1 fixture
  • Primera Nacional Argentina 3 fixtures
  • Veikkausliiga Finland 2 fixtures
  • Tanzania Premier League Tanzania 1 fixture
  • Algeria Ligue 1 Algeria 2 fixtures
  • Süper Lig Turkey 1 fixture
  • Ekstraklasa Poland 3 fixtures
  • Serbia Super Liga Serbia 2 fixtures
  • 1. Lig Turkey 1 fixture
  • I Liga Poland 3 fixtures
  • Serie A Italy 2 fixtures
  • Bulgaria First League Bulgaria 1 fixture
  • Albania Superliga Albania 1 fixture
  • Segunda División Spain 2 fixtures
  • Denmark Superliga Denmark 1 fixture
  • Allsvenskan Sweden 2 fixtures
  • Ligat Ha'al Israel 2 fixtures
  • Segunda Liga Portugal 1 fixture
  • Norway 1. Division Norway 1 fixture
  • Superettan Sweden 2 fixtures
  • Malta Premier League Malta 1 fixture
  • Eerste Divisie Netherlands 4 fixtures
  • Brazil Serie B Brazil 3 fixtures
  • Ligue 1 France 1 fixture
  • Ligue 2 France 2 fixtures
  • La Liga Spain 1 fixture
  • Premier League England 1 fixture
  • Primeira Liga Portugal 2 fixtures
  • Liga Pro Ecuador 1 fixture
  • Chile Primera División Chile 2 fixtures
  • Primera A Colombia 1 fixture
  • Bolivia Primera División Bolivia 1 fixture
  • Liga Profesional Argentina Argentina 2 fixtures
  • Brazil Serie A Brazil 1 fixture
  • Uruguay Primera División Uruguay 1 fixture

Recent results

What happened next to what we predicted

Segunda División
Premyer Liqa
Tanzania Premier League
Kenyan Premier League
Super League 2