About
Who we are
Football analysis built on real data, for 17 competitions across Europe, from the Premier League to the SuperLiga.
Real match data
Every chart is built from event data of the real games: each shot, pass and touch, not estimates.
Built on match data
Every number comes from match data, and the glossary says what each one means.
Mistakes fixed openly
When we get something wrong we correct it and say so, on the page and in our corrections log.
The90Pro turns match event data into previews, recaps, predictions and leaderboards. We started on social media with match graphics and player insights every matchday; this site is where all of it lives, with the numbers behind every post.
How we work
For every game we collect what happened on the ball: shots with their expected goals, passes, touches and ratings. From that we build the charts you see on each match page, the deserved tables in each competition and the per 90 leaderboards. Rounding happens at the very end, and where a number is missing we say so instead of showing a zero. The methodology page explains how each number is made and what our data can't see.
Our predictions come from a model, not a hunch. They are frozen at kick-off and the record counts every one, misses included. They are for entertainment and analysis, not betting advice.
Work with us
We make opposition and player reports and graphics to order. Tell us what you need.
Contact
Email contact@the90pro.com. Spotted a mistake? See how we handle corrections.