Start with home and away form
The model reads available finished matches from the last 150 days. It separates goals scored and conceded at home from those away, so a team's overall record is not treated as identical in every setting.
Live predictions require at least two relevant home results for the hosts and two away results for the visitors. Limited samples still carry uncertainty. The displayed confidence level reflects sample size—not a verified historical accuracy rate.
Expected goals and the Poisson model
Scoring and conceding rates are compared with goal averages estimated from the teams' recent results. These strengths produce an expected goal count for each side. A Poisson goal-count model then calculates possible scorelines and combines them into home, draw and away chances.
These model expected goals are not shot-by-shot xG measurements. The analysis is a pre-match estimate, not a live forecast that updates its probabilities for goals, red cards or substitutions.
Compare match probabilitiesReading the goals markets
Over 2.5 goals means at least three total goals; both teams to score means each side scores at least once. The most likely scoreline is only the single score with the highest model probability, not a predicted certainty.
Pro adds double chance, over/under 1.5 and 3.5 goals, clean sheets and ranked scorelines from the same normalized model grid. Premium pick previews show the highest model probability among those additional markets, only for upcoming live-data fixtures before kick-off. They are not an odds comparison.
Ask Copilot about the actual match
Copilot resolves the fixture and retrieves its provider data before quoting model probabilities. Its football lookups show a source label and retrieval time. Pro analysis checks your current pass before returning advanced probabilities; unavailable information must not be filled with invented team news or odds.
Free access includes 5 Copilot questions per Nairobi day. A KSh 100 M-Pesa Pro pass gives 50 questions during its verified 24-hour window, alongside advanced analysis.
Coverage and limits matter
We provide football analysis for fans in Kenya without claiming every Kenyan league is covered. Check available fixtures and data labels. Recent form cannot capture every injury, lineup change or tactical decision; probabilities never guarantee a result.
Explore football predictions KenyaCompare your reasoning with the community
Discuss match form and share your own picks in the member prediction forum. Member opinions remain separate from the model; no community pick guarantees an outcome.
Join the prediction forum