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 Thursday 15 October 2026 · Nairobi time

← Today’s picks

Thursday 15 October 2026

Result: 1 of 1 slips won.

Leo single

1 selection · first kickoff 22:00 EATAI pick

Total odds2.00
SportyBet booking codeWon
Code coming soon
The booking code goes up here before the first kickoff. The picks below are ready now.
  1. UEFA · Europa League · 22:00 EAT
    Ferencváros v Viktoria Plzeň2-1
    1X2Ferencváros
    AI 56% · odds imply 50%+6 edge

    Unbeaten in 11 competitive games, won 3-1 away at Celtic in MD1; Plzeň conceded 3+ goals in 2 of last 4 and lost 0-3 at home to Union SG.

    2.00Won
KSh 100 stake returns KSh 200 if it wins

Ferencváros's unbeaten run and Plzeň's leaky defense create value above the market price.

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.

Ferencváros v Viktoria PlzeňValue pickUEFA · Europa League · 22:00 EAT
Ferencváros
2.00
Draw
3.95
Viktoria Plzeň
3.80

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

  • Ferencváros unbeaten in 11 competitive matches, beat Celtic 3-1 away in EL MD1
  • Plzeň lost 0-3 at home to Union SG in EL MD1 and have conceded 3+ goals in 2 of their last 4 games

Ferencváros's current form and Plzeň's defensive fragility support a home win above the market-implied price.

Call it — who wins?

Full write-up: Ferencváros v Viktoria Plzeň →

RB Salzburg v AC MilanNo betUEFA · Europa League · 19:45 EAT
RB Salzburg
3.90
Draw
3.78
AC Milan
1.73

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

  • Salzburg missing Aguilar, Omoregie and Veratschnig through injury plus several players suspended
  • Milan missing Gabbia (3-4 months) and Saelemaekers (ankle surgery), with only 2 wins in their last 5

Milan are favourites but their own absentees keep the edge below our 4-point threshold, so no qualifying pick.

Call it — who wins?

Full write-up: RB Salzburg v AC Milan →

Union Saint-Gilloise v Real SociedadNo betUEFA · Europa League · 19:45 EAT
Union Saint-Gilloise
2.45
Draw
3.70
Real Sociedad
2.75

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

  • Union SG missing Mac Allister, Sykes, Kricfalski, Schoofs, Hurtevent and Rodríguez, plus two suspensions
  • Real Sociedad missing Aramburu, Beitia and long-term absentee Odriozola, lost 1-2 to Bournemouth in MD1

Both sides are heavily depleted and neither side's fair probability clears 55%.

Call it — who wins?

Full write-up: Union Saint-Gilloise v Real Sociedad →

Celta Vigo v JuventusNo betUEFA · Europa League · 22:00 EAT
Celta Vigo
3.60
Draw
3.45
Juventus
2.20

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

  • Juventus missing Locatelli, Yıldız, Thuram, Boga, Ekhator and Grabara through injury
  • Celta have won just once in their last five matches and are also injury-hit at the back

Juventus's heavy injury list caps their fair probability well short of the 55% minimum despite being favourites.

Call it — who wins?

Full write-up: Celta Vigo v Juventus →

TSG Hoffenheim v BeşiktaşNo betUEFA · Europa League · 22:00 EAT
TSG Hoffenheim
1.95
Draw
4.05
Beşiktaş
3.47

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

  • Hoffenheim have won just once in their last five matches and sit 17th in the Bundesliga
  • Beşiktaş are 2nd in the Süper Lig and beat Marseille 4-1 away in the previous Europa League round

Beşiktaş's form is notable but their normalised probability stays far below the 55% bar we require.

Call it — who wins?

Full write-up: TSG Hoffenheim v Beşiktaş →

← Wed 14 OctFri 16 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.