Today's Slip Is Locked, Priced, and Ready.

EPL imerudi -- na tuko na form. Pata Odds zimechongwa zikaiva vile inafaa. So cheza kama wewe na upate predictions direct kwa number yako ama email.

69%

Hit Rate (30d)

1.79

Avg Odds

5

Slips Graded

The Football Calendar

Tap any date to see those games -- final scores once played, kickoff time if not.

September 2026

Mo
Tu
We
Th
Fr
Sa
Su

Games Noma za Leo

Our most recent calls, graded in public
LOST

Club Brugge KV v Aston Villa FC

Match Result

1

@1.80
VOID

Liverpool v Tottenham

Match Result

1

@1.90
WON

PSG v Marseille

Double Chance

1X

@1.30
VOID

Atletico Madrid v Valencia

Total Goals

Over 2.5

@1.80
LOST

Inter v Napoli

Both Teams to Score

BTTS: Yes

@1.75
LOST

Bayern Munich v RB Leipzig

Total Goals

Under 2.5

@2.10
LOST

Manchester City v AC Milan

Handicap

Home

@2.00
WON

Real Madrid v Sevilla

Match Result

1

@1.40

The Games

Live scores, upcoming fixtures, and full match results.

Fri 9 Oct · Bundesliga

Borussia Dortmund v SV Werder Bremen

21:30

Fri 9 Oct · Ligue 1

Racing Club de Lens v Olympique Lyonnais

21:45

Fri 9 Oct · Primera Division

Málaga CF v RCD Espanyol de Barcelona

22:00

Get Every Slip This Week

Pick your card. Buy with M-Pesa. Slip lands on your phone in seconds.

Daily Slip

Today's handpicked multi-selection card.

No slip published yet -- check back soon.

KES 49

Buy 3 slips, get 15% off your 4th

Weekend Slip

Friday through Sunday, the full weekend card.

No slip published yet -- check back soon.

KES 149

Buy 3 slips, get 15% off your 4th

Weekly Pass

Every slip published this week, one price.

2 picks · avg odds 1.52

Newcastle v Aston VillaLOCKED

KES 349

Buy 3 slips, get 15% off your 4th

Monthly Pass

Every slip this month. Best value for regulars.

No slip published yet -- check back soon.

KES 999

Buy 3 slips, get 15% off your 4th

Jackpot Chapa

Leg-by-leg reasoning for every major jackpot round.

MOST POPULAR

SportPesa Jackpot

JACKPOT

No round published yet

Last round: 2/4 legs correct

KES 99

Buy 3 jackpots, get 15% off your 4th

Betika Jackpot

JACKPOT

No round published yet

Last round: 0/0 legs correct

KES 99

Buy 3 jackpots, get 15% off your 4th

Mozzart Jackpot

JACKPOT

No round published yet

Last round: 0/0 legs correct

KES 99

Buy 3 jackpots, get 15% off your 4th

Odibets Jackpot

JACKPOT

No round published yet

Last round: 0/0 legs correct

KES 99

Buy 3 jackpots, get 15% off your 4th

Kila Slip Iko Hapa. Wins na Losses. Hatudelete.

Every prediction is SHA-256 hashed the moment I publish it. Nothing gets edited, nothing gets quietly deleted -- not the wins, not the losses.

Club Brugge KV v Aston Villa FC
PSG v Marseille
Inter v Napoli
Bayern Munich v RB Leipzig
Manchester City v AC Milan
Real Madrid v Sevilla
Verify Any Slip's Hash →

How I Pick

I don't run a black-box algorithm and call it a day. Every morning before I publish, I look at:

  • Current form

    Last 5-10 matches, home and away -- not just the league table.

  • Head-to-head history

    Patterns that actually repeat, not just the last meeting.

  • Team news

    Who's injured, who's suspended, who actually starts on matchday.

  • Line movement

    When the market moves sharp before kickoff, I pay attention.

  • Ten years watching this league

    Some things a spreadsheet won't catch. That part's on me.

Frequently Asked

Is the free tip actually free?

Yes -- every single day, no card, no signup. It’s graded in public exactly like every paid pick, so you can judge the work before you ever pay for anything.

How accurate are Chapa Slip predictions?

I don’t claim a guaranteed win rate -- nobody honest can. What I do publish is every graded result, forever, with a hash-verified record you can check yourself on the Results page. Judge the real number, not a claim.

Do you cover jackpot predictions?

Yes -- SportPesa, Betika, Mozzart, and Odibets jackpots, leg by leg, with the reasoning behind each pick and the full round-by-round history.

How do I know results aren’t edited after the fact?

Every slip is hashed the moment it’s published and locked -- selections can’t change afterward, only the result field once a match finishes. Paste any slip into the Verify page and recompute the hash yourself, right in your browser.

What happens if a match is postponed or abandoned?

That selection is graded VOID automatically, never silently dropped from the record. Voided picks still show up in the public history.

Kamua Leo's Slip.

Three taps: pick your slip, approve the M-Pesa prompt, it's on your phone.