Layer 1 · Statistical Model · 40+ Metrics Per Fixture Support +254 718 981 122

Mathematical SportPesa Predictions

The statistical foundation of every Bettipster slip. 40+ metrics per fixture — expected goals, defensive vulnerability, home/away splits, and recency-weighted form. This is what produces the base probability for every fixture before human review.

  • 40+ statistical metrics processed per fixture
  • Expected goals (xG) at the core of the model
  • Recency-weighted form — a team's last 3 games count more than its last 10
  • Delivered automatically via SMS in under 30 seconds

Secured M-Pesa · Paybill 553 491 · No subscription

Slip № BTP·MATH SMS in 30 sec

Maths-Driven Slip

Full jackpot analysis — every pick built on a 40+ metric statistical baseline, then reviewed by human analysis.

KSh 99 one-time · per slip
+254

You'll receive an M-Pesa prompt on your phone — enter your PIN to complete.

STK not working? Paybill

553 491 Acc: MATH

No SMS after 2 minutes? WhatsApp +254 718 981 122

40+ Statistical metrics per fixture
5 yrs Head-to-head history analysed
68% Maths layer accuracy (pre-review)
30 sec Automatic SMS delivery
Where this fits

Layer 1 of 3 — The Statistical Foundation

The mathematical layer is the first of three analytical layers. It produces a base probability for every fixture; the other two layers refine on top.

Layer 1

Mathematical
Model

→
Layer 2

Contextual
Scoring

→
Layer 3

Expert
Review

Read more on the data-driven layer (Layer 2) and the expert review layer (Layer 3). The full summary is on the professional predictions hub.

Metrics processed

What the Model Actually Measures

Six categories of statistical input, weighted and combined into a base probability for each outcome.

xG

Expected Goals

The single most important metric. We use xG from multiple providers to build a base scoring rate for each team. Recent xG is weighted more heavily than older data.

DV

Defensive Vulnerability

Not just goals conceded — we track expected goals against (xGA), clean sheet rate, and shots-on-target faced. Defence quality is a leading indicator of draw risk.

H/A

Home/Away Splits

Team performance at home differs from away performance, and the split varies dramatically by club. We model home advantage explicitly per team, not as a fixed coefficient.

H2H

Head-to-Head History

Five seasons of direct meetings, weighted by recency. Historical patterns matter — but only when they're predictive, not just memorable.

RF

Recency-Weighted Form

A team's last three games get three times the weight of games 8–10 in our model. This catches momentum shifts faster than a simple rolling average.

SQ

Squad Availability

Statistical model alone can't see late injuries — but once available, squad data is fed into the base probability. This is where Layer 1 hands off to Layer 2.

Weighting

How the Model Combines Metrics

Each category contributes to the base probability, with weightings that reflect how predictive they are in jackpot football.

Category Weightings · Simplified View

Base probability contribution

Expected Goals
32%
Defensive Vulnerability
22%
Recency-Weighted Form
18%
Home/Away Splits
14%
Head-to-Head History
9%
Squad Availability
5%

Note: Weightings shown are illustrative of relative importance. Exact production weightings are proprietary and reviewed quarterly against rolling accuracy data.

In depth

Why Mathematical Models Beat Intuition for SportPesa Jackpots

Football prediction is one of the few areas where human intuition is genuinely worse than a simple model. Research across decades of sports prediction consistently shows that structured statistical models — even relatively simple ones — outperform expert human opinion over a large sample of games. The reason is not that analysts are stupid. It's that human judgment is highly susceptible to a specific set of biases that statistical models don't have.

The mathematical layer of our model exists specifically to correct for those biases. Here's what it does and why it matters for jackpot prediction.

The three biases the maths layer corrects

Three well-documented biases destroy most amateur football analysis. Each one is easy to spot in hindsight — and nearly impossible to suppress in real time:

  • Recency bias. After a team wins three games in a row, humans overestimate the team's true strength. After a team loses three in a row, they underestimate it. The mathematical model weights recent form but doesn't extrapolate it as aggressively as human intuition does.
  • Narrative bias. A team with a famous name, a legendary manager, or a compelling story gets overrated by humans. The maths doesn't know the story. It only knows the numbers.
  • Availability bias. Humans weight the last impressive performance they saw more heavily than they weight a quiet, consistent trend. The maths uses fixed time windows to prevent this.
The model doesn't know the story. That's why it's more reliable than the story.

How the maths layer feeds into the slip

The mathematical model outputs, for every fixture, a base probability distribution across three outcomes: home win, draw, away win. Those outputs then go through two further layers.

  1. Base output. For every fixture, the model produces probabilities. Example: "Home 52%, Draw 26%, Away 22%."
  2. Contextual refinement (Layer 2). Rotation risk, motivation, travel, and squad availability are applied on top. The context layer can shift the probabilities by up to 10 points in either direction.
  3. Expert review (Layer 3). Mark Juma reviews the refined probabilities against late-week information and can downgrade any pick that looks fragile.

The mathematical layer alone produces roughly 68% accuracy on the Mega Jackpot. Layer 2 adds about 5–6 points. Layer 3 adds 1–2 more. Our published 75% Mega accuracy is the cumulative result.

Why we don't hide the maths

Most prediction services avoid explaining their methodology because they don't have one — or because the explanation would be embarrassing. We publish ours because the maths is our competitive advantage. Nobody is going to replicate our exact weightings from this page, but anybody can verify that we have a real model behind the picks.

Read more on the data-driven layer (Layer 2) and the expert review layer (Layer 3).

What the maths model does not do

Just as important as what the model does is what it doesn't do:

  • It doesn't guarantee wins. No mathematical model in sports prediction can. It raises expected accuracy above random chance.
  • It doesn't operate alone. Every prediction we publish goes through two more layers. Raw maths output is not what we send.
  • It doesn't know everything. Late team news, sudden managerial changes, and cup vs league motivation shifts are not fully captured by Layer 1. That's why Layer 2 exists.
  • It doesn't learn by itself. The model's weightings are reviewed quarterly against tracked results. Automated retraining would be dangerous — it would over-fit recent noise.

Why this matters for the SportPesa Mega Jackpot specifically

The Mega Jackpot requires you to be right on 17 games in a row. Over that many games, small edges compound enormously. A single percentage point of accuracy improvement across all 17 games translates to a double-digit improvement in the probability of hitting the bonus tier.

That's why we invest in the mathematical layer even though most tipsters don't. In single-bet markets, intuition is often competitive with statistics. In a 17-game jackpot, intuition falls apart within three games. The maths is what holds the slip together.

Read the rest of the model

Mathematical modelling is Layer 1. The data-driven tipster page explains Layer 2 (contextual scoring). The expert analysis page explains Layer 3 (human review). The winning method page summarises how all three layers combine into a final slip.

Ready to see a maths-driven slip? Unlock this week's analysis for KSh 99 — delivered automatically via SMS in under 30 seconds.

Explore the model

The Other Three Pages

Mathematical modelling is one of four pages covering the full Bettipster model.

The analyst

Who Runs the Model

The person accountable for the statistical output.

Mark Juma

Lead Sports Analyst · Founder

Mark Juma has been analysing SportPesa jackpots since 2018. He built the initial mathematical layer of the Bettipster model and reviews its outputs quarterly. His focus is jackpot-specific: which statistical signals actually predict outcomes across a 17-game slate, versus which signals look meaningful but aren't predictive.

75% Mega / 78% Midweek 14/17 & 13/13 past wins 8+ yrs experience
View verified track record →
Questions

Mathematical Predictions FAQ

Common questions about the mathematical layer.

The mathematical layer is Layer 1 of our three-layer analytical model. It processes over 40 statistical metrics per fixture — expected goals, defensive vulnerability, home/away splits, head-to-head history, and recency-weighted form — and produces a base probability estimate for each possible outcome.

The model uses expected goals (xG), defensive vulnerability indices, home/away splits, head-to-head history across 5 seasons, recency-weighted form, and squad availability data. It generates a base probability distribution for every possible outcome of every fixture.

The statistical categories used by the model are publicly documented on this page. The exact weightings between categories are proprietary, but the model is transparent about what it considers and how the outputs are structured.

The mathematical layer alone produces roughly 68% accuracy on the Mega Jackpot. When the contextual layer (Layer 2) and expert review (Layer 3) are applied on top, our tracked accuracy rises to 75% on the Mega and 78% on the Midweek.

Every slip — whether Mega Jackpot or Midweek Jackpot — costs KSh 99, paid via MPESA STK Push or Paybill 553491. Predictions are delivered automatically via SMS within 30 seconds.

No. Bettipster is an independent sports analysis service. We are not affiliated with, endorsed by, or connected to SportPesa.

KSh 99 · One-time · SMS in 30 sec

Get a maths-driven SportPesa slip

40+ metrics per fixture. Every pick built on a statistical base, then human-reviewed. Delivered in 30 seconds.

Unlock Maths-Driven Slip — KSh 99