Independent home, draw and away probabilities published before kick-off, with the original call kept on the match page through live play and final review.
1 upcoming1 live0 reviewed
Demo league record
Performance in this competition
Settled
5
Top-pick hit rate
80.0%
Brier score
0.170
Current board
Published match probabilities
Open a match to see its timestamp, model version, probability table and the factors behind the call. Fixture times are shown in WAT; readers in Kenya can add two hours for EAT.
Gor Mahia vs AFC Leopards prediction
FKF-PL
FKF Premier League
Sun, 12 Jul · 14:00 WAT · 16:00 EAT
Pre-match
G
Gor Mahia
Home
vs14:00 WAT16:00 EAT
A
AFC Leopards
Away
Model call
home
Confidence41%
Home41%
Draw31%
Away28%
What moved the model
Gor Mahia have the stronger recent points-per-game trend.
AFC Leopards' away split removes most of their full-season Elo edge.
A high draw prior keeps all three outcomes in play.
Tusker vs Kenya Police prediction
FKF-PL
FKF Premier League
Fri, 10 Jul · 19:45 WAT · 21:45 EAT
Live
T
Tusker
Home
1–1 · HT19:45 WAT21:45 EAT
K
Kenya Police
Away
Model call
home
Confidence47%
Home47%
Draw30%
Away23%
Competition-specific evidence
How FKF Premier League predictions are evaluated
This Kenya FKF Premier League board publishes timestamped 1X2 probabilities with the same model-version and settlement trail used across the full public ledger.
FKF Premier League accuracy is exposed separately, and forecasts are withheld whenever the production feed or historical feature window cannot support an official locked record.
Competition
FKF Premier League
Country
Kenya
Forecast
Home · Draw · Away
Evaluation
Hit rate · Brier score · Calibration
Explore
Other covered leagues
Accountability
The record stays public
Demo model record
The numbers, including the misses.
Results are settled from the final score. No deleted picks, no edited probabilities, no hiding behind a winning streak.
Hit rate
54.2%
13 of 24 settled picks
Brier score
0.188
Lower is better
Hits / misses
13 / 11
54.2% observed
Calibration gap
14.8 pts
Weighted across buckets
Probability check
When we say 60%, how often does it happen?
Predicted vs actual
Model bucket
Predicted
Actual
Difference
Matches
Below 40%
37%
20%
-17 pts
5
40–49%
45%
71%
+26 pts
7
50–59%
55%
50%
-5 pts
8
60%+
65%
75%
+11 pts
4
Demo notice: accuracy figures on this preview are illustrative and are not a claim of live model performance.