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 Sunday 4 October 2026 · Nairobi time

← Today’s picks

Sunday 4 October 2026

No picks were posted on this day.
England, Spain, Italy, Germany, France and the two UEFA club competitions are all dark today: the 2026/27 calendar merged the September and October breaks into one 16-day window (21 Sep–6 Oct), so the Premier League and peers don't resume until 10 October. Falling back to UEFA Nations League internationals, I checked all eight matches on the card, but every favourite either fell under the 55% prob

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.

Portugal v NorwayNo betInternational · Nations League · 21:45 EAT
Portugal
1.60
Draw
4.30
Norway
4.80

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

  • Portugal won the reverse fixture 2-1 a week earlier
  • Portugal won 4 of last 5, Norway lost last 2
  • No confirmed injuries reported for either side

Portugal's fair win probability (~59%) sits below what the 1.60 price implies (62.5%), so there is no edge; the gap can't be closed without injury-level evidence we don't have.

Call it — who wins?

Full write-up: Portugal v Norway →

Netherlands v SerbiaNo betInternational · Nations League · 21:45 EAT
Netherlands
1.16
Draw
7.50
Serbia
15.00

Strip the bookmaker margin out and those odds make it 81% / 13% / 6% for home win, draw and away win.

  • Netherlands won reverse fixture 2-1 last week, unbeaten in last 4 h2h
  • Serbia lost 3 straight, managed 1 shot on target in last loss

Netherlands are overwhelming favourites but at 1.16 the odds sit outside the 1.30-2.60 window the rules allow, so the pick is disqualified regardless of probability.

Call it — who wins?

Full write-up: Netherlands v Serbia →

Greece v GermanyNo betInternational · Nations League · 21:45 EAT
Greece
4.10
Draw
3.75
Germany
1.80

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

  • Greece beat Germany 1-0 in the reverse fixture
  • Germany missing Havertz, Musiala, Kimmich and Schlotterbeck

Germany's fair probability is only 52%, under the 55% floor; the confirmed absences cut against raising it further.

Call it — who wins?

Full write-up: Greece v Germany →

Kosovo v AustriaNo betInternational · Nations League · 19:00 EAT
Kosovo
3.35
Draw
3.40
Austria
2.10

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

  • Austria won the reverse fixture 3-1
  • No confirmed injuries reported for either side

Austria's de-vigged probability is 45%, well short of 55%, so this doesn't qualify despite being favourites.

Call it — who wins?

Full write-up: Kosovo v Austria →

Wales v DenmarkNo betInternational · Nations League · 21:45 EAT
Wales
3.50
Draw
3.75
Denmark
2.00

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

  • Denmark have won all 4 previous meetings
  • Denmark missing Dorgu, Gronbaek, Christensen, Bah and Dolberg; Wales missing 8 including Rodon and Colwill

Denmark's fair probability is 48%, under the floor, and the confirmed defensive absentees argue against pushing it higher.

Call it — who wins?

Full write-up: Wales v Denmark →

Republic of Ireland v IsraelNo betInternational · Nations League · 21:45 EAT
Republic of Ireland
2.10
Draw
3.48
Israel
3.72

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

  • Ireland won reverse fixture 3-0
  • Ireland captain Nathan Collins is out injured
  • Israel have not scored in their last two Nations League games

Ireland's fair probability is only 46%; Collins' absence offsets the attacking edge, so it stays under 55%.

Call it — who wins?

Full write-up: Republic of Ireland v Israel →

Malta v AndorraNo betInternational · Nations League · 19:00 EAT
Malta
1.58
Draw
3.50
Andorra
6.50

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

  • Malta beat Andorra 2-1 in this cycle's reverse fixture on 24 Sep 2026
  • Malta unbeaten in last 5 h2h meetings
  • No new injury news beyond what's already priced in

Malta clear the 55% floor at 59%, but that's already below the 63% implied by the 1.58 price, and there's no fresh evidence beyond the already-priced-in head-to-head record to close the gap.

Call it — who wins?

Full write-up: Malta v Andorra →

Azerbaijan v LithuaniaNo betInternational · Nations League · 16:00 EAT
Azerbaijan
2.33
Draw
3.05
Lithuania
3.15

Strip the bookmaker margin out and those odds make it 40% / 30% / 30% for home win, draw and away win.

  • Teams drew 1-1 in their last meeting
  • Group D fixture with no standout favourite

No outcome reaches 50% let alone the 55% floor; this is too open to call.

Call it — who wins?

Full write-up: Azerbaijan v Lithuania →

← Sat 3 OctMon 5 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.