Corners Predictions

Expected total corners with full probability distributions

Updated: 19 May 2026

Share this page

Also available in Claude. Query these predictions in plain language — our native connector lets Claude call our models on demand, no code.

Set it up
42
Matches
5
Leagues
-
Most Corners
Tap any row to view the full probability distribution for total corners
Home Away League E[Corners]

How Corners Predictions Work

Our Poisson regression model predicts the total number of corners in each match. Unlike a simple average, the model outputs a complete probability distribution — the likelihood of every possible corner count from 0 to 25+. This lets you evaluate over/under lines at any threshold (e.g., over 9.5, over 10.5) by reading the cumulative probability directly. Expand any row to see the full distribution curve.

Read our full methodology

Frequently Asked Questions

What are corners predictions?

Our AI model predicts the total number of corners in a match using a Poisson regression trained on 10 seasons of European football data. Instead of a single number, you get the full probability distribution — useful for evaluating over/under corner lines at any threshold.

How do I use the corners distribution chart?

The PDF chart shows the probability of each specific corner count. The CDF chart shows the probability of corners being over any threshold — read off over 9.5, over 10.5, etc. directly. Full guide to probability charts.

Which leagues are included?

This page aggregates predictions from Serie A, La Liga, Bundesliga, Premier League, and Ligue 1. Use the league filter pills to focus on a specific competition.

What is the average number of corners per match?

Across the top 5 European leagues, matches average 9-11 corners. The Premier League tends to produce the most corners (~10.5), while La Liga averages slightly fewer (~9.5). Our model accounts for these league-specific patterns.

Get Daily Football Predictions

Join our Telegram channel for daily AI-driven football predictions across all leagues.

Join Telegram Channel