If a video is missing data you expected to see, it's because Veo Analytics has changed over the years. The version of Analytics that was live when your video was processed decides what data that video has. This article shows you how to find out which version a video has, and what comes with each one.
- Veo Analytics is available for football only. To see what your sport does get, read Veo capabilities by sport: features and differences explained
- Analytics is an add-on, so your plan needs to include it
Find out which version of Analytics your video has
- Check the date the video was processed
- Match that date against the timeline in When each version was live
- Open the group you're interested in under What each version includes
Veo also shows an indicator on videos that use an older version of Analytics.
Why data is missing from some of your videos
Analytics is applied to a video when the video is processed, not when you open it. So a video processed in 2022 keeps the data set from 2022, even if you watch it today.
Every version of Analytics added new AI-detected events — a shot, a corner, a foul — and new ways to see them, like the 2D radar or the shot map. Older videos don't get those additions later on. The biggest change came with Analytics 2: every version before it recorded data for the team, and Analytics 2 added data for each individual player.
Note: Veo doesn't reprocess older videos to add a newer version of Analytics.
When each version was live
Analytics 1 covers five years, and data was added throughout. Two videos that both have Analytics 1 can still hold different data. Use this timeline to work out what a specific video should contain:
| Video processed | Version | What this period added |
|---|---|---|
| Before August 2021, or on a plan without Analytics | No Analytics | Goals and kick-offs only |
| August 2021 – December 2022 | Analytics 1 | Match events, stats table, heatmap, match momentum, 2D radar |
| January 2023 – October 2025 | Analytics 1 | Possession data, passing data, shot map, scoreboard, Analytics Studio |
| November 2025 – January 2026 | Analytics 1 | Throw-ins |
| February 2026 – July 2026 | Analytics 1 | Fouls |
| August 2026 onwards | Analytics 2 | Data per player, physical data, detailed passing and defending, Veo Vision, Player Spotlight |
What each version includes
Open the group you're interested in. Where data arrived part-way through Analytics 1, the date it became available is shown in the cell. The last column tells you whether the data is broken down per player as well as for the team.
| Data | Analytics 2 | Analytics 1 | No Analytics | Per player |
|---|---|---|---|---|
| Goal | ✔ | ✔ | ✔ | Analytics 2 |
| Kick-off | ✔ | ✔ | ✔ | Analytics 2 |
| Shot | ✔ | ✔ | — | Analytics 2 |
| Penalty kick | ✔ | ✔ | — | Analytics 2 |
| Corner | ✔ | ✔ | — | Analytics 2 |
| Goal kick | ✔ | ✔ | — | Analytics 2 |
| Free kick | ✔ | ✔ | — | Analytics 2 |
| Throw-in | ✔ | ✔ from November 2025 | — | Analytics 2 |
| Foul | ✔ | ✔ from February 2026 | — | Analytics 2 |
| Data | Analytics 2 | Analytics 1 | No Analytics | Per player |
|---|---|---|---|---|
| Assist | ✔ | ✔ from January 2023 | — | Analytics 1 and 2 |
| Total attempts | ✔ | ✔ from January 2023 | — | Analytics 2 |
| Conversion rate | ✔ | — | — | Analytics 2 only |
| Goal involvement | ✔ | — | — | Analytics 2 only |
| Dribble | ✔ | — | — | Analytics 2 |
| Data | Analytics 2 | Analytics 1 | No Analytics | Per player |
|---|---|---|---|---|
| Pass | ✔ | — | — | Analytics 2 only |
| Pass successful | ✔ | — | — | Analytics 2 |
| Pass unsuccessful | ✔ | — | — | Analytics 2 only |
| Pass success rate | ✔ | — | — | Analytics 2 only |
| Pass completed (location) | ✔ | ✔ from January 2023 | — | Analytics 2 |
| Pass strings | ✔ | ✔ from January 2023 | — | — |
| Possession % | ✔ | ✔ from January 2023 | — | — |
| Possession minutes | ✔ | ✔ from January 2023 | — | — |
| Possession won | ✔ | ✔ from January 2023 | — | — |
| Possession location | ✔ | ✔ from January 2023 | — | Analytics 2 |
| Data | Analytics 2 | Analytics 1 | No Analytics | Per player |
|---|---|---|---|---|
| Duel | ✔ | — | — | Analytics 2 |
| Tackle | ✔ | — | — | Analytics 2 |
| Interception | ✔ | — | — | Analytics 2 |
| Loose ball recovery | ✔ | — | — | Analytics 2 |
| Save | ✔ | — | — | Analytics 2 |
| Data | Analytics 2 | Analytics 1 | No Analytics | Per player |
|---|---|---|---|---|
| Top speed | ✔ | — | — | Analytics 2 only |
| Average speed | ✔ | — | — | Analytics 2 only |
| Distance tracked | ✔ | — | — | Analytics 2 only |
| Minutes tracked | ✔ | — | — | Analytics 2 only |
| High-intensity run | ✔ | — | — | Analytics 2 only |
| Sprint | ✔ | — | — | Analytics 2 only |
| Average position | ✔ | — | — | Analytics 2 only |
| Data | Analytics 2 | Analytics 1 | No Analytics | Per player |
|---|---|---|---|---|
| Stats table | ✔ | ✔ | — | Analytics 2 |
| Heatmap | ✔ | ✔ | — | Analytics 2 |
| Match momentum | ✔ | ✔ | — | — |
| 2D radar | ✔ | ✔ | — | — |
| Shot map | ✔ | ✔ from January 2023 | — | Analytics 2 |
| Scoreboard | ✔ | ✔ from January 2023 | — | — |
| Analytics Studio | ✔ | ✔ from January 2023 | — | — |
| Veo Vision | ✔ | — | — | — |
| Player Spotlight | ✔ | — | — | — |
Note: "Analytics 2" in the last column means the data is broken down per player and for the team. "Analytics 2 only" means the data exists per player but there's no team total. A dash in that column means the data is only ever available for the team, so you can't attribute it to an individual player. Assists are added manually, not detected by AI.
What each stat means
For the full list of stats, what each one is called in the app, and what it counts, read Veo Analytics stats glossary: what each stat means.
What this means when you compare videos
Mixing videos from different versions of Analytics gives you an incomplete data set. The numbers on each individual video are correct, but they don't add up to a full picture across the season.
If your filter returns videos from more than one version of Analytics, any data that didn't exist in the older version is missing from those videos. For example, a possession comparison across the last four seasons leaves out every video processed before January 2023.
Tip: Narrow your date range so all the videos in your selection share the same version of Analytics.
Coach Assist works with the data available on each video. If you ask it to analyse a group of videos from different versions, its answer is based on an inconsistent data set. Tell Coach Assist which period you're interested in, or ask about one video at a time.
FAQs
Possession data arrived in January 2023. Videos processed before that date don't have it, and it can't be added afterwards.
Data per player arrived with Analytics 2 in August 2026. Every version before that recorded events for the team only, so there's no way to attribute them to individual players.
No. The version is set when the video is processed, and Veo doesn't reprocess older videos to add a newer version. Analytics 2 applies to videos processed from August 2026 onwards.
The video was either processed before August 2021, or processed on a plan that doesn't include Analytics. You'll still see goals and kick-offs.
Analytics 1 covers August 2021 to July 2026, and data was added throughout. Throw-ins arrived in November 2025 and fouls in February 2026, so a video from 2022 holds less than a video from 2026. Check both processing dates against the timeline in this article.
A shot is an attempt at goal that didn't go in. Total attempts counts every attempt at goal, whether it resulted in a goal or not. So total attempts is shots plus goals.
It was. Player Spotlight is now part of Analytics 2, so player highlights and player stats live in the same place.
No. Analytics and Player Spotlight are football only. Rugby and Lacrosse also get AI event detection, but not the Analytics add-on. For the full breakdown, read Veo capabilities by sport: features and differences explained.