How to analyse a football match with stats, step by step
6 min readA 6-step method to analyse a match before kick-off: recent form, home and away, head-to-head, line-ups, trends and league averages.
To analyse a football match with stats, work through the same six steps every time: recent form, home and away performance, head-to-head, probable line-ups, each team's trends and the league averages. With the data in one place this takes about ten minutes, and it stops you judging a match on a highlights package or a club's reputation.
This guide shows what to look at in each step, which conclusions the numbers support and which they don't, and how to carry the analysis into the live match.
How to read a football match before kick-off
Reading a match well is not about looking at more data. It is about looking at it in order and with the right sample. By default, CornerPro's match analysis uses each team's last 10 matches in the relevant setting: the home side at home and the away side on the road. If the match is at a neutral venue, the analysis switches automatically to each team's last 10 matches overall and says so at the top of the page.
One ground rule before you start: every percentage on the page is a frequency. 100% on Over 1.5 FT means every match in the sample finished with two or more goals. It does not mean there is a 100% chance of it happening again.
Step 1: recent form and the opponents faced
Start with Global Analysis, the first section of the match page. It shows both teams' recent form and who they played. Context matters: three wins against the bottom three are not the same as three draws against the top three. The Match History table shows each team's league position at the time and the pre-match odds for each side, so you can see at a glance how a team does against stronger and weaker opposition.
Step 2: home and away, and why you should split them
Many teams are two different teams depending on where they play. A side that presses high at home may sit deep away, which changes the goals, corners and shots in its matches. The Match History table lets you switch between all matches, the home side's home matches only, or the away side's away matches only. For today's match, the split view is almost always the right one.
Step 3: head-to-head, when it counts and when it misleads
When the two teams have met before, the Head-to-Head card appears: wins for each side, average goals, corners and cards, the percentage for markets such as Over 0.5 HT, both teams to score and Over 8.5 FT corners, and the part of the match where goals usually come.
Treat it as confirmation, not as a starting point. A meeting three seasons ago, with different managers and squads, tells you little. A recent one between settled sides is worth more.
Step 4: probable line-ups and absences
Lineup Insights shows the probable starting elevens: whether the key players are available, whether there are important absences and how each team might line up. Once official line-ups are out, the data updates on its own. Losing the full-back who delivers most crosses changes the corners picture; losing the first-choice striker changes the goals picture.
Step 5: each team's trends
The Trends Table is an automatic analysis that highlights the most relevant numbers for each team: when they tend to score, when they win most corners, how their card counts look. It changes from match to match because it is built from each team's actual statistics.
An example already published on CornerPro: in a Serie A match between Cagliari and Milan, the Trends Table showed Milan scoring in 75% of their matches, while the Head-to-Head showed 80% Over 0.5 HT in previous meetings. Two separate numbers pointing the same way: a Milan side that usually scores and a fixture with a history of first-half goals.
Step 6: league averages
The last step puts everything on a scale. In the 2026/27 Premier League, after 50 matches played up to 30/09, the average is 9.4 corners and 2.8 goals per match. A team whose matches average 10 corners is close to the league norm here; in a league averaging 8.5 it would stand out.
The same page shows how different teams near the top can be. Manchester City lead with 15 points from 5 matches and 60% of their matches going over 2.5 goals. Brighton, third, have 80% over 2.5 goals, while Leeds, fifth, have only 20%. Similar league positions, very different matches: that is why the analysis starts from the numbers and not from the table.
How to analyse a football match live
The pre-match analysis tells you what to expect. In play you check whether it is happening. The Pressure Graph shows who is pushing and how hard, the Heat Map shows where each team is attacking, and xG with L15 shows the quality of chances so far and the expected pressure over the next 15 minutes. Each has its own tutorial, linked below.
Frequently asked questions
How many matches should I look at? Ten, split into home and away, is a good starting point. Fewer than five is too small a sample; more than fifteen mixes in spells that may no longer reflect the current team.
What does 100% over the last 10 matches mean? That it happened in all ten. It is a frequency, not a probability, and it does not guarantee the next one.
Is head-to-head more important than recent form? No. Recent form describes the teams as they are now; head-to-head is there to confirm or qualify it.
Where can I see every match of the day at once? In the Compact Analysis, with the main numbers for each match in a single table.
See today's matches in the Compact Analysis
Related tutorials
In the Match History table, what is the point of seeing the teams' position at the time of the match and the odds?
Answer to mark this tutorial as done.