Updated

16 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

Deportivo La Coruna vs Levante

La Liga ·

Our pick
Deportivo La Coruna to win
Model prob.
60%
Market prob.
46%
Edge
+15%
Best odds
2.17
Matches today 31 across 24 competitions
Competitions 24 with fixtures today
Value picks 12 model edge ≥ 2%
High confidence 2 both teams xG-backed
Average edge +9.9% 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 edgeB

Frosinone to win

Frosinone vs Sassuolo · Serie A ·

Edge+14% Our prob44% Best odds2.55
Full prediction
High edgeC

Real Potosí to win

ABB vs Real Potosí · Bolivia Primera División ·

Edge+15% Our prob37% Best odds3.05
Full prediction
High edgeC

Supra du Quebec to win

Supra du Quebec vs York United · Canadian Premier League ·

Edge+14% Our prob56% Best odds1.78
Full prediction

Match explorer

101 fixtures today, 70 already played — every row opens the full prediction

Fixtures today with our pick, edge and best market odds
MatchLeaguePickEdgeModelMarketConf.Best odds
Eintracht Frankfurt vs FC CologneBundesligaA Bundesliga Eintracht FrankfurtOur prob 50%Best odds 1.99 -7% 45% 52% A 1.99
Widzew Łódź vs Wisla KrakowEkstraklasaC Ekstraklasa Widzew ŁódźOur prob 39%Best odds 2.36 -5% 35% 40% C 2.36
Leganes vs CordobaSegunda DivisiónC Segunda División CordobaOur prob 37%Best odds 2.92 +13% 47% 34% C 2.92
Verona vs CatanzaroItaly Serie BC Italy Serie B VeronaOur prob 55%Best odds 1.85 +3% 58% 54% C 1.85
Ayr Utd vs PartickScotland ChampionshipC Scotland Championship PartickOur prob 53%Best odds 1.72 -13% 43% 57% C 1.72
Wacker Innsbruck vs Austria Salzburg2. LigaC 2. Liga Wacker InnsbruckOur prob 43%Best odds 2.33 +9% 50% 40% C 2.33
Ruch Chorzów vs Odra OpoleI LigaC I Liga Ruch ChorzówOur prob 49%Best odds 1.88 -6% 44% 50% C 1.88
KVC Westerlo vs Patro EisdenBelgium CupC Belgium Cup KVC WesterloOur prob 62%Best odds 1.51 -7% 56% 63% C 1.51
SK Beveren vs Habay-la-NeuveBelgium CupC Belgium Cup SK BeverenOur prob 73%Best odds 1.16 -43% 40% 83% C 1.16
Sporting Hasselt vs Cercle BruggeBelgium CupC Belgium Cup Cercle BruggeOur prob 46%Best odds 1.77 -38% 17% 55% C 1.77
Le Mans vs ToulouseLigue 1B Ligue 1 ToulouseOur prob 39%Best odds 2.36 -15% 28% 43% B 2.36
Frosinone vs SassuoloSerie AB Serie A FrosinoneOur prob 44%Best odds 2.55 +14% 54% 40% B 2.55
Bohemians vs WaterfordPremier DivisionC Premier Division BohemiansOur prob 54%Best odds 1.64 -13% 44% 57% C 1.64
Drogheda United vs Derry CityPremier DivisionC Premier Division Derry CityOur prob 41%Best odds 2.28 -4% 38% 42% C 2.28
Galway United vs Shamrock RoversPremier DivisionC Premier Division Shamrock RoversOur prob 49%Best odds 1.79 -19% 35% 53% C 1.79
Larne vs Coleraine FCNorthern Ireland PremiershipC Northern Ireland Premiership LarneOur prob 41%Best odds 2.46 +5% 44% 39% C 2.46
Deportivo La Coruna vs LevanteLa LigaA La Liga Deportivo La CorunaOur prob 49%Best odds 2.17 +15% 60% 46% A 2.17
St Patrick's Athl. vs ShelbournePremier DivisionC Premier Division St Patrick's Athl.Our prob 58%Best odds 1.61 +1% 59% 58% C 1.61
ABB vs Real PotosíBolivia Primera DivisiónC Bolivia Primera División Real PotosíOur prob 37%Best odds 3.05 +15% 49% 33% C 3.05
Burnley vs Wolverhampton WanderersEngland ChampionshipC England Championship Wolverhampton WanderersOur prob 41%Best odds 2.38 -10% 34% 43% C 2.38
Chaves vs Os MarialvasTaça de PortugalC Taça de Portugal ChavesOur prob 57%Best odds 1.32 -53% 17% 70% C 1.32
Standard Liege vs DenderBelgium CupC Belgium Cup Standard LiegeOur prob 56%Best odds 1.62 -46% 21% 67% C 1.62
Breidablik vs Vikingur ReykjavikÚrvalsdeildC Úrvalsdeild Vikingur ReykjavikOur prob 53%Best odds 1.60 -18% 40% 58% C 1.60
Club Deportivo Los Chankas vs ADTPeru Primera DivisiónC Peru Primera División Club Deportivo Los ChankasOur prob 45%Best odds 2.18 +6% 49% 43% C 2.18
Deportivo Cuenca vs Tecnico UniversitarioLiga ProC Liga Pro Deportivo CuencaOur prob 48%Best odds 1.91 -11% 40% 51% C 1.91
Defensa Y Justicia vs Instituto CordobaLiga Profesional ArgentinaC Liga Profesional Argentina Defensa Y JusticiaOur prob 38%Best odds 2.65 +2% 39% 38% C 2.65
Cerro vs Cerro LargoUruguay Primera DivisiónC Uruguay Primera División CerroOur prob 41%Best odds 2.48 +14% 52% 38% C 2.48
Ponte Preta vs Atletico GoianienseBrazil Serie BC Brazil Serie B Atletico GoianienseOur prob 72%Best odds 1.39 +6% 77% 71% C 1.39
Mirassol vs InternacionalBrazil Serie AC Brazil Serie A MirassolOur prob 44%Best odds 2.32 0% 44% 44% C 2.32
Supra du Quebec vs York UnitedCanadian Premier LeagueC Canadian Premier League Supra du QuebecOur prob 56%Best odds 1.78 +14% 66% 52% C 1.78
Sport Recife vs Fortaleza ECBrazil Serie BC Brazil Serie B Sport RecifeOur prob 39%Best odds 2.60 +4% 42% 38% C 2.60
0-0 FTEstudiantes L.P. vs FlamengoCONMEBOL LibertadoresC CONMEBOL Libertadores FlamengoOur prob 41%Best odds 2.26 -10% 34% 44% C 2.26
1-1 FTSuchitepéquez vs Deportivo San PedroGuatemala Liga NacionalC Guatemala Liga Nacional SuchitepéquezOur prob 47%Best odds 1.91 -11% 39% 50% C 1.91
2-0 FTFirpo vs Inca ArubaPrimera DivisionC Primera Division FirpoOur prob 69% — 69% — C —
2-1 FTCD Olimpia vs Real EspanaHonduras Liga NacionalC Honduras Liga Nacional CD OlimpiaOur prob 46%Best odds 1.95 -6% 42% 47% C 1.95
6-0 FTDeportivo Saprissa vs Sporting San JoseCosta Rica Primera DivisiónC Costa Rica Primera División Deportivo SaprissaOur prob 47%Best odds 1.88 -11% 39% 50% C 1.88
0-0 FTSydney vs Western Sydney WanderersA-LeagueC A-League SydneyOur prob 44%Best odds 2.30 +10% 52% 42% C 2.30
2-0 FTObolon'-Brovar vs Veres RivneUkraine Premier LeagueC Ukraine Premier League Veres RivneOur prob 40%Best odds 2.44 +2% 41% 39% C 2.44
3-2 FTŞamaxı FK vs Safa BakuPremyer LiqaC Premyer Liqa Şamaxı FKOur prob 53%Best odds 1.83 +6% 58% 52% C 1.83
0-1 FTHenan Jianye vs Tianjin TedaChina Super LeagueC China Super League Henan JianyeOur prob 44%Best odds 2.01 -15% 33% 48% C 2.01
5-1 FTAlashkert vs SyunikArmenia Premier LeagueC Armenia Premier League AlashkertOur prob 75%Best odds 1.25 -4% 72% 76% C 1.25
2-1 FTBaník Ostrava II vs Slavia Praha IIFNLC FNL Baník Ostrava IIOur prob 47%Best odds 2.15 +11% 56% 44% C 2.15
1-1 FTFountain Gate vs Pamba JijiTanzania Premier LeagueC Tanzania Premier League Pamba JijiOur prob 36%Best odds 2.60 -4% 33% 37% C 2.60
0-1 FTEL Merriekh Bentiu vs Pyramids FCCAF Champions LeagueC CAF Champions League Pyramids FCOur prob 45% — 45% — C —
5-1 FTAl-Dhafra vs Dubai UnitedUnited Arab Emirates Pro LeagueC United Arab Emirates Pro League Dubai UnitedOur prob 40%Best odds 2.84 +29% 62% 33% C 2.84
2-1 FTAl-Qadisiyah FC vs AbhaSaudi Arabia Pro LeagueC Saudi Arabia Pro League Al-Qadisiyah FCOur prob 83%Best odds 1.14 -3% 80% 84% C 1.14
0-3 FTAl Ahli Doha vs Al WakrahStars LeagueC Stars League Al Ahli DohaOur prob 48% — 48% — C —
2-1 FTOlympique Akbou vs Ben AknounAlgeria Ligue 1C Algeria Ligue 1 Olympique AkbouOur prob 47%Best odds 1.88 -10% 40% 49% C 1.88
3-0 FTRadnik Surdulica vs Radnicki NISSerbia Super LigaC Serbia Super Liga Radnik SurdulicaOur prob 44%Best odds 2.20 +7% 50% 43% C 2.20
1-1 FTOţelul vs CsikszeredaLiga IC Liga I OţelulOur prob 59%Best odds 1.67 +8% 65% 57% C 1.67
1-2 FTGandzasar vs SardarapatArmenia Premier LeagueC Armenia Premier League SardarapatOur prob 45%Best odds 2.20 +11% 53% 42% C 2.20
2-1 FTSumqayıt vs ArazPremyer LiqaC Premyer Liqa SumqayıtOur prob 46%Best odds 2.27 +17% 58% 41% C 2.27
1-0 FTVlašim vs HanáckáFNLC FNL VlašimOur prob 59%Best odds 1.68 +13% 69% 56% C 1.68
0-1 FTAluminij vs Olimpija Ljubljana1. SNLC 1. SNL Olimpija LjubljanaOur prob 45%Best odds 1.95 -15% 34% 49% C 1.95
3-0 FTKarviná vs Dukla PrahaFNLC FNL KarvináOur prob 49%Best odds 1.90 0% 49% 49% C 1.90
0-2 FTBaniyas SC vs Al-Wasl FCUnited Arab Emirates Pro LeagueC United Arab Emirates Pro League Al-Wasl FCOur prob 64%Best odds 1.47 +1% 65% 64% C 1.47
1-2 FTWieczysta Kraków vs Raków CzęstochowaEkstraklasaC Ekstraklasa Wieczysta KrakówOur prob 50%Best odds 2.10 +16% 62% 46% C 2.10
1-2 FTRudes vs HNK RijekaHNLC HNL HNK RijekaOur prob 62%Best odds 1.40 -22% 46% 68% C 1.40
1-0 FTWarta Poznań vs Unia SkierniewiceI LigaC I Liga Warta PoznańOur prob 45%Best odds 2.16 +6% 50% 44% C 2.16
1-3 FTOpava vs Vysočina JihlavaFNLC FNL OpavaOur prob 37%Best odds 2.38 -6% 33% 39% C 2.38
2-3 FTPříbram vs TřinecFNLC FNL PříbramOur prob 57%Best odds 1.73 +10% 64% 55% C 1.73
2-2 FTProstějov vs Ústí nad LabemFNLC FNL Ústí nad LabemOur prob 42%Best odds 2.12 -7% 37% 44% C 2.12
0-1 FTSloga Doboj vs Siroki BrijegPremijer LigaC Premijer Liga Sloga DobojOur prob 43%Best odds 2.02 -14% 33% 46% C 2.02
0-3 FTGeita Gold vs Dodoma JijiTanzania Premier LeagueC Tanzania Premier League Geita GoldOur prob 42%Best odds 2.29 +3% 44% 41% C 2.29
0-1 FTAPR vs Zamalek SCCAF Champions LeagueC CAF Champions League Zamalek SCOur prob 52%Best odds 1.75 -15% 41% 56% C 1.75
0-2 FTDinamo Tirana vs Teuta DurrësAlbania SuperligaC Albania Superliga Dinamo TiranaOur prob 36%Best odds 2.40 -4% 34% 37% C 2.40
0-0 FTHolstein Kiel vs Hertha BSC2. BundesligaC 2. Bundesliga Hertha BSCOur prob 40%Best odds 2.49 +1% 41% 40% C 2.49
1-1 FTEnergie Cottbus vs 1. FC Nürnberg2. BundesligaC 2. Bundesliga 1. FC NürnbergOur prob 50%Best odds 1.85 -6% 46% 52% C 1.85
0-0 FTSKN ST. Polten vs Rapid Wien II2. LigaC 2. Liga SKN ST. PoltenOur prob 60%Best odds 1.55 -5% 57% 62% C 1.55
2-2 FTAustria Vienna (Am) vs WSPG Wels2. LigaC 2. Liga Austria Vienna (Am)Our prob 44%Best odds 2.31 +12% 53% 41% C 2.31
1-2 FTVoitsberg vs First Vienna2. LigaC 2. Liga First ViennaOur prob 45%Best odds 2.45 +27% 65% 38% C 2.45
0-6 FTAl Shahaniya vs Al-Arabi SCStars LeagueC Stars League Al-Arabi SCOur prob 48%Best odds 1.85 -12% 39% 51% C 1.85
2-1 FTÇorum FK vs RizesporSüper LigC Süper Lig Çorum FKOur prob 52%Best odds 2.05 +20% 68% 47% C 2.05
0-0 FTAC Horsens vs Randers FCDenmark SuperligaC Denmark Superliga AC HorsensOur prob 39%Best odds 2.85 +20% 54% 34% C 2.85
0-2 FTIF Brommapojkarna vs Djurgardens IFAllsvenskanC Allsvenskan Djurgardens IFOur prob 65%Best odds 1.50 +10% 72% 63% C 1.50
0-1 FTFortuna Köln vs Stuttgart II3. LigaC 3. Liga Fortuna KölnOur prob 42%Best odds 2.24 -4% 39% 42% C 2.24
2-3 FTHB Koge vs AB CopenhagenDenmark 1. DivisionC Denmark 1. Division HB KogeOur prob 37%Best odds 2.42 -14% 27% 41% C 2.42
2-1 FTKolding IF vs Vendsyssel FFDenmark 1. DivisionC Denmark 1. Division Kolding IFOur prob 52%Best odds 1.91 +5% 55% 50% C 1.91
0-0 FTAarhus Fremad vs EsbjergDenmark 1. DivisionC Denmark 1. Division Aarhus FremadOur prob 40%Best odds 2.33 -5% 36% 41% C 2.33
3-0 FTStade Lausanne-Ouchy vs Étoile CarougeSchweizer CupC Schweizer Cup Stade Lausanne-OuchyOur prob 54%Best odds 1.54 -26% 34% 60% C 1.54
3-1 FTIBV Vestmannaeyjar vs FH hafnarfjordurÚrvalsdeildC Úrvalsdeild FH hafnarfjordurOur prob 45%Best odds 2.42 +12% 54% 41% C 2.42
3-1 FTShooting Stars vs Ranchers BeesNigeria Premier Football LeagueC Nigeria Premier Football League Shooting StarsOur prob 58%Best odds 1.50 -12% 49% 61% C 1.50
1-1 FTMasr vs AzamCAF Confederation CupC CAF Confederation Cup MasrOur prob 56%Best odds 1.49 -26% 37% 62% C 1.49
3-1 FTRapid Vienna vs TSV HartbergAustria BundesligaC Austria Bundesliga Rapid ViennaOur prob 75%Best odds 1.29 +1% 76% 75% C 1.29
4-0 FTHeerenveen vs ExcelsiorEredivisieC Eredivisie HeerenveenOur prob 56%Best odds 1.64 -19% 42% 61% C 1.64
2-0 FTDinamo Bucuresti vs FC BotosaniLiga IC Liga I Dinamo BucurestiOur prob 65%Best odds 1.46 +4% 69% 64% C 1.46
1-0 FTMTK Budapest vs VasasNB IC NB I VasasOur prob 38%Best odds 2.75 +11% 47% 36% C 2.75
2-1 FTSport Huancayo vs CuscoPeru Primera DivisiónC Peru Primera División Sport HuancayoOur prob 53%Best odds 1.87 +2% 55% 53% C 1.87
2-0 FTMarsaxlokk vs BirkirkaraMalta Premier LeagueC Malta Premier League MarsaxlokkOur prob 36%Best odds 2.80 +5% 40% 35% C 2.80
1-2 FTGuingamp vs PAULigue 2C Ligue 2 GuingampOur prob 41%Best odds 2.28 -11% 32% 43% C 2.28
4-2 FTReims vs DijonLigue 2C Ligue 2 ReimsOur prob 51%Best odds 1.82 -8% 45% 53% C 1.82
0-2 FTGrenoble vs BoulogneLigue 2C Ligue 2 GrenobleOur prob 35%Best odds 3.03 +5% 38% 33% C 3.03
3-3 FTLaval vs Clermont FootLigue 2C Ligue 2 LavalOur prob 41%Best odds 2.20 -11% 33% 44% C 2.20
1-2 FTAnnecy vs NancyLigue 2C Ligue 2 NancyOur prob 39%Best odds 2.65 -10% 32% 41% C 2.65
4-4 FTVVV Venlo vs Jong AZEerste DivisieC Eerste Divisie VVV VenloOur prob 54%Best odds 2.21 +11% 63% 51% C 2.21
2-1 FTDen Bosch vs FC OSSEerste DivisieC Eerste Divisie Den BoschOur prob 50%Best odds 1.70 -31% 26% 57% C 1.70
0-1 FTFC Eindhoven vs VitesseEerste DivisieC Eerste Divisie VitesseOur prob 45%Best odds 2.07 0% 45% 45% C 2.07
0-2 FTHelmond Sport vs NAC BredaEerste DivisieC Eerste Divisie NAC BredaOur prob 55%Best odds 1.57 -22% 39% 61% C 1.57
0-2 FTRapperswil vs FC ST. GallenSchweizer CupC Schweizer Cup FC ST. GallenOur prob 68%Best odds 1.45 +10% 75% 65% C 1.45
0-4 FTRotkreuz vs Servette FCSchweizer CupC Schweizer Cup Servette FCOur prob 82% — 82% — C —
0-3 FTStade Nyonnais vs FC Basel 1893Schweizer CupC Schweizer Cup FC Basel 1893Our prob 84%Best odds 1.14 +6% 88% 82% C 1.14

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

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

All competitions
  • Bundesliga Germany 1 fixture
  • Ekstraklasa Poland 1 fixture
  • Segunda División Spain 1 fixture
  • Italy Serie B Italy 1 fixture
  • Scotland Championship Scotland 1 fixture
  • 2. Liga Austria 1 fixture
  • I Liga Poland 1 fixture
  • Belgium Cup Belgium 4 fixtures
  • Ligue 1 France 1 fixture
  • Serie A Italy 1 fixture
  • Premier Division Ireland 4 fixtures
  • Northern Ireland Premiership Northern Ireland 1 fixture
  • La Liga Spain 1 fixture
  • Bolivia Primera División Bolivia 1 fixture
  • England Championship England 1 fixture
  • Taça de Portugal Portugal 1 fixture
  • Úrvalsdeild Iceland 1 fixture
  • Peru Primera División Peru 1 fixture
  • Liga Pro Ecuador 1 fixture
  • Liga Profesional Argentina Argentina 1 fixture
  • Uruguay Primera División Uruguay 1 fixture
  • Brazil Serie B Brazil 2 fixtures
  • Brazil Serie A Brazil 1 fixture
  • Canadian Premier League Canada 1 fixture

Recent results

What happened next to what we predicted

Schweizer Cup
Eerste Divisie