Updated

Value bets

Football Value Bets — Model vs Market Edge

Every fixture where our model’s probability sits above the price the market is offering, by at least 2 percentage points. This is not a tip sheet: it is the list of disagreements between one model and one market, with both numbers printed so you can judge the disagreement yourself.

Value bets 129 across 61 competitions
Average edge +4.0% our published probability minus market
Average price 2.24 best recorded odds on our pick
Edge of 4% or more 47 of the 129 listed

Where the model disagrees with the market

40 of 129 fixtures — every row opens the full prediction.

Fixtures where our model probability beats the de-vigged market price
MatchLeaguePickEdgeOursMarketConf.Best oddsBet
Hamburger SV vs Eintracht FrankfurtDFB PokalA DFB Pokal Eintracht FrankfurtOur prob 52%Best odds 2.30 +10% 52% 42% A 2.30 Bet Now
Bournemouth vs LeedsPremier LeagueA Premier League BournemouthOur prob 53%Best odds 2.24 +8% 53% 44% A 2.24 Bet Now
Bochum vs Mainz 05DFB PokalB DFB Pokal Mainz 05Our prob 62%Best odds 1.73 +6% 62% 56% B 1.73 Bet Now
SC Paderborn 07 vs VfB StuttgartDFB PokalA DFB Pokal VfB StuttgartOur prob 66%Best odds 1.56 +5% 66% 61% A 1.56 Bet Now
Dynamo Dresden vs FC Schalke 04DFB PokalB DFB Pokal FC Schalke 04Our prob 51%Best odds 2.08 +5% 51% 46% B 2.08 Bet Now
SG Sonnenhof Grossaspach vs AugsburgDFB PokalB DFB Pokal AugsburgOur prob 76%Best odds 1.36 +5% 76% 71% B 1.36 Bet Now
Udinese vs RomaSerie AA Serie A RomaOur prob 62%Best odds 1.69 +4% 62% 58% A 1.69 Bet Now
Hull City vs IpswichPremier LeagueA Premier League Hull CityOur prob 40%Best odds 2.73 +3% 40% 36% A 2.73 Bet Now
Deportivo La Coruna vs OsasunaLa LigaA La Liga Deportivo La CorunaOur prob 47%Best odds 2.28 +3% 47% 44% A 2.28 Bet Now
Bournemouth vs Aston VillaLeague CupA League Cup BournemouthOur prob 45%Best odds 2.32 +3% 45% 42% A 2.32 Bet Now
Union Berlin vs FC CologneBundesligaA Bundesliga FC CologneOur prob 38%Best odds 2.73 +2% 38% 36% A 2.73 Bet Now
Villarreal vs EspanyolLa LigaA La Liga VillarrealOur prob 65%Best odds 1.57 +2% 65% 63% A 1.57 Bet Now
Kristiansund BK vs AalesundNM CupenC NM Cupen AalesundOur prob 46%Best odds 2.85 +13% 46% 33% C 2.85 Bet Now
Sarpsborg 08 FF vs ValerengaNM CupenC NM Cupen ValerengaOur prob 40%Best odds 3.05 +9% 40% 31% C 3.05 Bet Now
Hannover 96 vs 1. FC KaiserslauternDFB PokalC DFB Pokal 1. FC KaiserslauternOur prob 41%Best odds 3.10 +9% 41% 32% C 3.10 Bet Now
Ascoli vs SampdoriaItaly Serie BC Italy Serie B AscoliOur prob 51%Best odds 2.25 +8% 51% 43% C 2.25 Bet Now
Universitatea Cluj vs FCSBLiga IC Liga I Universitatea ClujOur prob 42%Best odds 2.63 +7% 42% 35% C 2.63 Bet Now
Al Ittihad vs El GeishEgypt Premier LeagueC Egypt Premier League Al IttihadOur prob 41%Best odds 2.90 +7% 41% 34% C 2.90 Bet Now
Al Taawon vs Al-EttifaqSaudi Arabia Pro LeagueC Saudi Arabia Pro League Al-EttifaqOur prob 38%Best odds 3.10 +7% 38% 31% C 3.10 Bet Now
Fagiano Okayama vs FC TokyoJ1 LeagueC J1 League FC TokyoOur prob 52%Best odds 2.09 +7% 52% 46% C 2.09 Bet Now
Darmstadt vs 1. FC Magdeburg2. BundesligaC 2. Bundesliga 1. FC MagdeburgOur prob 47%Best odds 2.37 +6% 47% 40% C 2.37 Bet Now
Cerro vs Central EspanolUruguay Primera DivisiónC Uruguay Primera División CerroOur prob 44%Best odds 2.48 +6% 44% 38% C 2.48 Bet Now
MVV vs VVV VenloEerste DivisieC Eerste Divisie VVV VenloOur prob 51%Best odds 2.07 +6% 51% 45% C 2.07 Bet Now
Arezzo vs AscoliItaly Serie BC Italy Serie B AscoliOur prob 42%Best odds 2.55 +6% 42% 36% C 2.55 Bet Now
Petrolul Ploiesti vs CFR 1907 ClujLiga IC Liga I Petrolul PloiestiOur prob 40%Best odds 2.75 +6% 40% 34% C 2.75 Bet Now
FC Volendam vs De GraafschapEerste DivisieC Eerste Divisie FC VolendamOur prob 52%Best odds 2.09 +6% 52% 46% C 2.09 Bet Now
Benevento vs CatanzaroItaly Serie BC Italy Serie B BeneventoOur prob 61%Best odds 1.73 +6% 61% 55% C 1.73 Bet Now
FK Košice vs Dunajska StredaSlovakia Super LigaC Slovakia Super Liga Dunajska StredaOur prob 53%Best odds 2.02 +5% 53% 48% C 2.02 Bet Now
Atletico Tucuman vs PlatenseCopa ArgentinaC Copa Argentina Atletico TucumanOur prob 37%Best odds 3.13 +5% 37% 32% C 3.13 Bet Now
Defensa Y Justicia vs IndependienteLiga Profesional ArgentinaC Liga Profesional Argentina Defensa Y JusticiaOur prob 47%Best odds 2.34 +5% 47% 42% C 2.34 Bet Now
U. Catolica vs Universidad de ChileChile Primera DivisiónC Chile Primera División Universidad de ChileOur prob 38%Best odds 2.92 +5% 38% 33% C 2.92 Bet Now
Valerenga vs TromsoEliteserienC Eliteserien ValerengaOur prob 43%Best odds 2.52 +5% 43% 38% C 2.52 Bet Now
Progreso vs Defensor SportingUruguay Primera DivisiónC Uruguay Primera División ProgresoOur prob 41%Best odds 2.70 +5% 41% 36% C 2.70 Bet Now
ST Johnstone vs MotherwellScotland PremiershipC Scotland Premiership ST JohnstoneOur prob 43%Best odds 2.59 +5% 43% 38% C 2.59 Bet Now
PAOK vs AEK Athens FCGreece CupC Greece Cup AEK Athens FCOur prob 36%Best odds 3.05 +5% 36% 31% C 3.05 Bet Now
Maritimo vs Santa ClaraPrimeira LigaC Primeira Liga Santa ClaraOur prob 44%Best odds 2.52 +5% 44% 39% C 2.52 Bet Now
Panathinaikos vs AEK Athens FCSuper League 1C Super League 1 PanathinaikosOur prob 44%Best odds 2.45 +5% 44% 39% C 2.45 Bet Now
Maccabi Haifa vs Hapoel Beer ShevaLigat Ha'alC Ligat Ha'al Maccabi HaifaOur prob 47%Best odds 2.38 +5% 47% 42% C 2.38 Bet Now
Academico Viseu vs Rio AvePrimeira LigaC Primeira Liga Academico ViseuOur prob 51%Best odds 2.12 +5% 51% 46% C 2.12 Bet Now
KFUM Oslo vs Ham-KamEliteserienC Eliteserien KFUM OsloOur prob 52%Best odds 2.01 +5% 52% 48% C 2.01 Bet Now

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.

We only record bookmaker prices for the 1X2 market, so every row here is a 1X2 selection — an edge on any other market would be invented rather than measured. xG-backed picks (grade A or B) rank first, then by edge — so a grade C row can sit below smaller edges, because a number the model produced without an xG record behind either club is a weaker claim than the same number with one, and this page lists the top 40 of 129. Prices older than 24 hours are dropped rather than shown stale; the newest snapshot behind this page was taken at 16:10 UTC on 26 October 2026.

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

What an edge is, and what it is not

Edge is the gap between two numbers we both publish: our model’s probability for a selection, and the same probability implied by the best recorded price once the bookmaker’s margin is stripped out. A 2-point gap is the smallest we treat as signal rather than rounding.

An edge is a statement about price, not about the result. A pick with a large edge still loses most of the time when its probability is low — the claim is that the price is wrong, not that the outcome is certain. The grade next to each match says how much of that claim rests on expected goals: A means both clubs have an xG-backed record behind their rating, B one of them, C neither.

Probabilities come from expected-goals team ratings turned into a Dixon-Coles scoreline grid, blended with de-vigged market odds. Predictions are estimates, not betting advice. How our model works →