Tabiri.

tabiri.topSwahili, to predict

AI-researched football predictions with ready-made SportyBet Kenya booking codes. Copy a code, load it, place your bet.

Picks for Saturday 24 October 2026 · Nairobi time

← Today’s picks

Saturday 24 October 2026

No picks were posted on this day.
All five of the required club leagues played full Saturday programmes (no Champions/Europa League today, which is normal mid-week fare, so no fallback to internationals was needed). After de-vigging 1X2 odds on the biggest favorites, nothing cleared the bar safely: Atletico Madrid's price was under the 1.30 floor, Dortmund/Como/Chelsea needed a bigger edge than the allowed 8-point adjustment to cl

The matches we studied that day

The odds as they stood, what they imply once the bookmaker’s margin is taken out, and why each match was backed or skipped.

Arsenal v EvertonNo betEngland · Premier League · 17:00 EAT
Arsenal
1.38
Draw
5.00
Everton
8.50

Strip the bookmaker margin out and those odds make it 70% / 19% / 11% for home win, draw and away win.

  • Arsenal missing Saka (quad), Saliba (back) and Tzolis (thigh); Hincapie back available

Arsenal are heavy favorites but their own injury list (Saka, Saliba, Tzolis) argues against stretching probability above the already-short price, so the edge needed over the de-vigged odds isn't there.

Call it — who wins?

Full write-up: Arsenal v Everton →

Aston Villa v Manchester CityNo betEngland · Premier League · 14:30 EAT
Aston Villa
4.75
Draw
3.20
Manchester City
1.65

Strip the bookmaker margin out and those odds make it 19% / 27% / 54% for home win, draw and away win.

  • City priced at 1.65, fair probability only ~54% after removing the margin

City's fair win probability sits just under the 55% floor even before any margin check, so this doesn't qualify.

Call it — who wins?

Full write-up: Aston Villa v Manchester City →

Atletico Madrid v Deportivo La CorunaNo betSpain · LaLiga · 21:00 EAT
Atletico Madrid
1.29
Draw
6.00
Deportivo La Coruna
12.00

Strip the bookmaker margin out and those odds make it 76% / 16% / 8% for home win, draw and away win.

  • Atletico unbeaten in 5, chasing a sixth straight win

Fair probability is well above 55% but the home price of 1.29 is below the 1.30 minimum odds allowed, so it's excluded on price alone.

Call it — who wins?

Full write-up: Atletico Madrid v Deportivo La Coruna →

Napoli v RomaNo betItaly · Serie A · 18:00 EAT
Napoli
2.87
Draw
3.10
Roma
2.60

Strip the bookmaker margin out and those odds make it 33% / 31% / 36% for home win, draw and away win.

  • Tight three-way market, no outcome above 36% fair probability

No selection reaches anywhere near the 55% threshold; this is a genuine toss-up.

Call it — who wins?

Full write-up: Napoli v Roma →

Borussia Dortmund v Eintracht FrankfurtNo betGermany · Bundesliga · 17:30 EAT
Borussia Dortmund
1.48
Draw
5.00
Eintracht Frankfurt
5.25

Strip the bookmaker margin out and those odds make it 63% / 19% / 18% for home win, draw and away win.

  • Dortmund odds-on at home, but market margin on this price is sizeable

Fair probability (63%) clears 55%, but closing the gap to the de-vigged odds would need a bigger adjustment than the 8-point cap allows.

Call it — who wins?

Full write-up: Borussia Dortmund v Eintracht Frankfurt →

Lazio v ParmaLeanItaly · Serie A · 20:45 EAT
Lazio
1.40
Draw
4.75
Parma
8.50

Strip the bookmaker margin out and those odds make it 69% / 20% / 11% for home win, draw and away win.

  • Lazio won 3-0 at Juventus last time out, 4 wins in last 5
  • Lazio without Rovella, Marusic, Gudmundsson, Furlanetto and Taylor
  • Parma without Nicolussi Caviglia, Almqvist and doubtful Ndiaye, plus a Troilo suspension

Lazio's form and Parma's injury list look supportive, but Lazio are also missing five of their own players, so the evidence cuts both ways and doesn't justify stretching close to the 8-point adjustment cap this needs.

Call it — who wins?

Full write-up: Lazio v Parma →

FC Augsburg v 1. FC Union BerlinLeanGermany · Bundesliga · 16:30 EAT
FC Augsburg
1.83
Draw
3.90
1. FC Union Berlin
4.10

Strip the bookmaker margin out and those odds make it 52% / 25% / 23% for home win, draw and away win.

  • Union Berlin 0 wins in 2 away games, conceding in 3 straight road matches, lost 7-0 to Bayern
  • Union missing Juranovic, Ilic, Markgraf, Friedrich, Nsoki
  • Augsburg have won just 1 of their last 5 (lost 3-4 at Elversberg) and are missing Banks, Claude-Maurice, Sakar and Mounie

Union's away collapse looks like a strong case for Augsburg, but Augsburg's own poor recent form and injury list offset it, so the already-priced gap isn't a genuine extra edge.

Call it — who wins?

Full write-up: FC Augsburg v 1. FC Union Berlin →

Como v SassuoloNo betItaly · Serie A · 15:00 EAT
Como
1.44
Draw
4.50
Sassuolo
6.50

Strip the bookmaker margin out and those odds make it 65% / 21% / 14% for home win, draw and away win.

  • Como have been in strong recent form at home

Fair probability clears 55%, but the de-vigged gap needs more than the allowed 8-point adjustment to turn into a qualifying edge.

Call it — who wins?

Full write-up: Como v Sassuolo →

Chelsea v TottenhamNo betEngland · Premier League · 19:30 EAT
Chelsea
1.82
Draw
3.80
Tottenham
3.60

Strip the bookmaker margin out and those odds make it 50% / 24% / 26% for home win, draw and away win.

  • Three-way market close to even once margin is removed

Chelsea's fair probability is only around 50%, short of the 55% floor.

Call it — who wins?

Full write-up: Chelsea v Tottenham →

← Fri 23 OctSun 25 Oct →

Using a code

  1. Copy the codeTap Copy code on the slip you want.
  2. Load it on SportyBetTap Open on SportyBet, or on sportybet.com/ke open your Betslip and paste it under Load code.
  3. Check, stake, placeOdds can move before kickoff. Confirm the selections, set your stake and place the bet.

Know someone who bets?

Send them the day’s codes. Tabiri is free, there is no sign-up, and every pick we have ever posted stays on the record page — the losers too.