Event data
Contents

Types of football data

Football analytics data is typically grouped into three primary types, each offering varying levels of detail and insights:

1. Match sheet data

Match sheet data has the fundamental information recorded before and during a football match. This includes:

Team line-ups: Starting players and substitutes for each team.
Match events: Goals, substitutions, yellow and red cards.
Basic statistics: Possession percentages, number of shots, and fouls committed.

2. Event data

Event data goes deeper by capturing every on-ball action during a match. Each event is meticulously recorded with details such as:

Type of action: Pass, shot, tackle, dribble, etc.
Timestamp: Exact time the event occurred.
Player involved: Identity of the player performing the action.
Location coordinates: Position on the pitch where the event took place.
Outcome: Success or failure of the action.

3. Tracking data

Tracking data offers a comprehensive view by continuously monitoring the positions of all players and the ball throughout the match. Key characteristics include:

Spatial coordinates: X and Y positions of each player and the ball, captured multiple times per second.
Movement patterns: Player speed, acceleration, and distance covered.
Team formations: Real-time visualisation of team shapes and structures.

Components of event data

Event data in football provides a detailed account of on-ball actions during a match. Each recorded event has specific attributes that collectively offer a good understanding of the game’s dynamics.

1. Action type

This has the specific nature of the on-ball event. Common action types include:

Pass: Transferring the ball to a teammate.
Shot: Attempting to score a goal.
Tackle: Dispossessing an opponent of the ball.
Dribble: Advancing the ball while maintaining control.
Interception: Gaining possession by anticipating and capturing an opponent’s pass.

2. Timestamp

Every event is time-stamped to indicate the exact moment it occurred during the match. This includes:

Minute and second: The specific time in the match when the event took place.
Match period: Denotes whether the event occurred in the first half, second half, or extra time.

3. Player involved

Identifies the player executing the action. This includes:

Player ID: A unique identifier for the player.
Player name: The full name of the player.
Team association: The team the player represents.

4. Location coordinates

Specifies the position on the pitch where the event occurred. Typically represented as:

X and Y coordinates: Numerical values indicating the horizontal and vertical positions on the field.
Start and end locations: For actions like passes or dribbles, both the origin and destination points are recorded.

5. Outcome

Describes the result of the action. Common outcomes include:

Successful: The intended action was completed effectively (e.g., a completed pass)
Unsuccessful: The action did not achieve its intended result (e.g., a missed shot).
Foul committed: An infraction occurred during the action.

6. Additional qualifiers

These are supplementary details that provide context to the event. Examples include:

Body part used: Indicates whether the action was performed with the foot, head, etc.
Pass type: Specifies if the pass was a cross, through ball, or long ball.
Under pressure: Denotes if the player was under defensive pressure during the action.

Collection methods

Collecting football event data has come a long way, from manual recording to advanced automated systems. Each method has its own pros and cons, affecting how accurate, efficient, and scalable the data collection is.

1. Manual annotation

Manual annotation is the traditional way to collect football event data, where human analysts carefully record on-ball actions by watching match footage or live games.

Advantages

– Human annotators offer contextual understanding, interpreting subtle actions like intentional vs. accidental plays.
– This approach is also flexible, adapting to various match conditions without needing special equipment.

Challenges

– Manual annotation is time-consuming; just one match can take several hours to annotate, which delays when the data becomes available.
– Subjectivity is a challenge because different human annotators might interpret events individually, leading to inconsistencies in the data.
– Manual annotation is resource-intensive, requiring trained staff. This makes it costly for covering many competitions, especially in lower tiers.

2. Semi-automated systems

Semi-automated systems blend human expertise with technological tools to improve the efficiency and accuracy of event data collection.

Software assistance helps annotators by suggesting events, and real-time data entry speeds up processing compared to fully manual methods.

Advantages

– Software assistance greatly improves efficiency, significantly reducing the time needed for data annotation.
– Software assistance enhances consistency by standardising certain data aspects, which helps to minimise human error.

Challenges

– Software assistance depends on quality footage, meaning clear video feeds are required for the best performance.
– Software assistance has limited automation, meaning it still relies heavily on human input, which can sometimes introduce biases.

3. Fully automated systems

Fully automated systems now use AI and computer vision to collect football event data, entirely removing the need for human input.

Technologies involved

– Computer vision analyses video footage to automatically detect and classify football events.
– Machine learning algorithms are trained on large datasets, allowing them to improve their ability to recognise football events over time.
– Tracking data integration combines the positional data of players and the ball to provide context for football events.

Advantages

– Automated systems are highly scalable, capable of processing multiple football matches at the same time.
– They offer near real-time data, providing rapid updates beneficial for live analysis during games.
– These systems eliminate human biases, ensuring that data collection is uniform and consistent across all events.

Challenges

– These advanced systems require a significant initial investment, demanding substantial resources for their development and implementation.
– Their performance heavily relies on the quality of the input data, meaning factors like video resolution and camera angles are critical.
– It’s technically demanding to develop models that can accurately interpret the wide variety of diverse scenarios encountered in football matches.

Key providers of event data

Several leading providers enrich football analytics with their specialised event data. These organisations offer comprehensive datasets crucial for clubs, analysts, and scouts to make informed decisions.

Sportmonks

Sportmonks has established itself as a prominent provider of football data, delivering real-time and historical statistics across over 2,500 leagues worldwide. Our football API offers detailed event data, including goals, assists, substitutions, cards, and more, updated in real-time, often within 15 seconds of the event occurring. This rapid data delivery is essential for live analysis and in-game decision-making.

Key features of Sportmonks’ offerings include:

Comprehensive coverage: Data spanning top-tier leagues to emerging competitions, ensuring broad analytical capabilities
Developer-friendly API: Well-documented and easy-to-integrate API, facilitating seamless incorporation into various applications.
Customisable data retrieval: Flexible endpoints allow users to tailor data requests to specific needs, enhancing efficiency.

Sportmonks’ commitment to providing accurate, fast, and accessible football data makes them a valuable resource for a wide range of stakeholders in the football ecosystem.

Opta Sports (by Stats Perform)

Opta Sports, a part of Stats Perform, is a British sports analytics company well known for its detailed football data. Since its founding in 1996, Opta has become a trusted name in sports statistics. It provides a wide range of match data, including goals, assists, cards, and other key events. One of its major strengths is real-time data collection, allowing quick access to stats during and right after matches. With data covering more than 30 sports in over 70 countries, Opta is used by broadcasters, media companies, and professional football clubs to support performance analysis and engage fans with accurate, up-to-date insights.

StatsBomb (now Hudl StatsBomb)

StatsBomb, now part of the Hudl family, is known for its advanced approach to football data analytics. The company goes beyond basic stats, offering detailed event data such as Expected Goals (xG), pressure data, and On-Ball Value (OBV), which measures the impact of every player action. StatsBomb covers over 170 leagues and competitions worldwide, making it a valuable tool for clubs looking to improve tactics, scout talent, or analyse team performance. Their unique models help teams get a deeper understanding of what happens on the pitch and how different actions contribute to overall success.

Wyscout (by Hudl)

Wyscout, which joined Hudl in 2019, is a top platform for scouting and match analysis in football. It offers access to a huge video and data library, covering more than 600 leagues and half a million player profiles around the world. Matches are tagged with around 2,000 events each, giving analysts and scouts a deep level of detail for review. With historical data going back up to five years, Wyscout is especially useful for tracking player development over time and planning recruitment. Clubs and professionals rely on Wyscout for everything from preparing tactical strategies to identifying the next big talent.

Applications of event data

Event data is now fundamental in modern football, providing detailed insights that drive performance analysis, tactical planning, player recruitment, and fan engagement across the sport.

Performance analysis

Event data helps coaches and analysts evaluate how well individual players and entire teams are performing. Metrics like pass completion rates, shot accuracy, and defensive actions allow them to spot what’s working and where improvements are needed. More advanced tools, such as Expected Goals (xG) and Expected Assists (xA), dig deeper into the quality of scoring chances and how creative players are. This information shapes training sessions and match preparations, leading to better performances on the pitch.

Tactical planning

Coaches use event data to create smart tactics and adjust their plans before and during matches. By studying the way opponents play – including their usual formations, key players, and patterns – teams can find weaknesses to exploit and ways to stop threats. Live data even supports mid-game decisions, such as changing a formation or making a substitution. This makes teams more flexible and better prepared to respond to changing situations during a game.

Player recruitment

Modern scouting relies heavily on event data to find and evaluate potential signings. Rather than just trusting gut instinct or watching highlights, clubs use data to measure a player’s performance across different matches and competitions. This helps identify whether a player suits a team’s playing style and tactical needs. It also reduces risk, allowing clubs to make smarter, more cost-effective recruitment choices.

Fan engagement

Event data also enhances how fans enjoy football. Broadcasters and apps use stats and graphics to give real-time insights, like who’s dominating possession or how many chances a team has created. Fans can explore interactive tools such as player heat maps and xG charts, making the viewing experience more exciting and informed. This data-driven approach connects supporters more closely with the action on the pitch

Limitations and challenges of event data in football

Incomplete representation of off-ball movements: Event data mainly focuses on actions involving the ball, such as passes, shots, or tackles. However, it doesn’t capture off-the-ball movements like positioning, space creation, or defensive shifts. This limits the ability to assess players who excel through smart movement without touching the ball.
Variability and inconsistency across data providers: Different data providers may define or classify events differently. For example, what one provider labels as a “key pass” might not match another provider’s definition. These inconsistencies make it hard to compare stats across different datasets or platforms.
Challenges in automated event detection: While technology is improving, accurately detecting every event through automation is still difficult. Some actions, like passes, are easier to track than others, like shots or fouls. As a result, data accuracy can vary, which affects the reliability of the insights drawn from it.
Resource constraints for lower-tier clubs: Analysing event data effectively often requires advanced software, skilled analysts, and access to detailed datasets. Smaller clubs, especially in lower divisions or developing regions, may not have the funds or infrastructure to use these tools, putting them at a disadvantage compared to wealthier teams.
Risk of overreliance and misinterpretation: Relying too much on numbers can lead to misleading conclusions if the context is ignored. For example, a player with a low pass completion rate might actually be trying creative or risky passes that help unlock defences. It’s important to combine data with expert insight to get the full picture.

Future directions of event data in football

As football continues to evolve, the integration and advancement of event data analytics are poised to play a pivotal role in shaping the sport’s future. Emerging technologies and methodologies are set to enhance the depth, accuracy, and applicability of event data, offering unprecedented insights into the game.

Integration of event and tracking data

Merging event data (on-ball actions) with tracking data (off-ball movements) is transforming how football is analysed. This combined view offers:

– Enhanced tactical analysis: Better understanding of positioning, space usage, and team movement linked to match events.
– Improved player evaluation: Looking beyond stats to assess off-the-ball work and spatial intelligence.
– Predictive modelling: Anticipating team tactics or individual decisions using historical data patterns.

Real-time analytics and in-match decision making

Faster data processing now allows real-time insights during games, which enables:

– Dynamic tactical adjustments: Coaches can alter formations and instructions instantly using live data.
– Immediate performance feedback: Monitoring players’ efforts and positioning to guide substitutions or strategy tweaks.
– Enhanced fan engagement: Viewers can enjoy real-time stats and visuals, adding depth to the broadcast experience.

Advanced metrics and predictive analytics

Football analytics is moving towards more refined metrics that go deeper than basic stats:

Expected Goals (xG) and Expected Assists (xA): Measures of scoring and creative chances.
– Passing efficiency and pressure metrics: Analysis of decision-making under defensive pressure.
– Predictive injury modelling: Using workload and movement data to anticipate injury risks and manage player health.

Ethical considerations and data privacy

As data usage grows, ethical practices must keep pace. Important issues include:

– Player consent: Ensuring athletes are informed and give permission for data collection.
– Data security: Protecting personal and sensitive player data from leaks or hacks.
– Fair use: Avoiding misuse of data in contracts or public criticism without proper context.

Democratisation of data analytics

Easier-to-use tools and platforms are making data analysis available to more people, which helps:

– Smaller clubs to compete: Affordable access to data levels the playing field.
– Youth development programmes: Data supports talent scouting and tailored training.
– Global collaboration: Sharing ideas and tools across borders to improve the game worldwide.

Sportmonks and event data in football

In football analytics, Sportmonks is a key provider of event data, offering detailed insights into on-ball actions like passes, shots, and tackles. This granular data is vital for analysing player performance, team strategies, and overall game dynamics.

Comprehensive event data offerings

Sportmonks’ football API delivers an extensive range of event data, capturing every critical moment of a match. Each event is meticulously recorded with attributes including:

Action type: Identifies the specific on-ball action, such as passes, shots, tackles, dribbles, and interceptions.
Timestamp: Marks the exact minute and second the event occurred, along with the match period (first half, second half, or extra time).
Player involved: Details the player executing the action, including unique identifiers and team association.
Outcome: Indicates the result of the action, such as successful, unsuccessful, or foul committed.

Integration and accessibility

Sportmonks prioritises developer-friendly integration, offering a well-documented API that allows for seamless access to event data. Key features include:

Real-time data: Live updates on match events, ensuring timely insights for in-game analysis.
Historical data: Access to past match data, supporting trend analysis and performance tracking over time.
Customisable endpoints: Flexible API endpoints that allow users to tailor data retrieval to specific needs, such as filtering by event type or player.
Comprehensive documentation: Extensive guides and resources to assist developers in integrating and using the API effectively.

Applications across the football ecosystem

Sportmonks’ event data serves multiple facets of the football industry:

Performance analysis: Coaches and analysts can dissect player actions to identify strengths, weaknesses, and areas for improvement.
Tactical planning: Detailed event data supports the development of game strategies by revealing patterns in opponent behavior.
Scouting and recruitment: Scouts can evaluate potential signings based on objective performance metrics derived from event data.
– Fan engagement: Media outlets and applications can enhance the fan experience by providing in-depth statistics and visualisations.

Power your football insights with Sportmonks event data

Every pass, shot, and tackle tells a story, and Sportmonks helps you capture it. Our football API delivers real-time, reliable event data across over 2,500 leagues, giving you everything you need to analyse performance, plan tactics, scout talent, or engage fans.

Get started with Sportmonks today and bring smarter football data to your platform.

Faqs about event data

What is event data in football?
Event data refers to the detailed recording of every on-ball action during a football match, such as passes, shots, tackles, and dribbles. Each event is logged with specific information, including the time it occurred, the players involved, the location on the pitch, and the outcome of the action. This data is crucial for analysing player performance, team tactics, and match dynamics.
What are the different types of data in football?
Football analytics typically involves three main types of data:
  1. Match sheet data: Basic information like team line-ups, goals, substitutions, and disciplinary actions.
  2. Event data: Detailed logs of on-ball actions, including passes, shots, and tackles, with contextual information.
  3. Tracking data: Continuous positional data capturing the movements of all players and the ball throughout the match, often collected via GPS or camera systems.
What is tracking data in football?
Tracking data involves the continuous monitoring of players' and the ball's positions during a match. It provides insights into player movements, speed, distance covered, and team formations. This data is essential for understanding off-the-ball activities and overall team dynamics.
What is an example of data analysis in football?
An example is the use of Expected Goals (xG) metrics, which assess the quality of scoring opportunities based on factors like shot location and type. Clubs use xG analysis to evaluate attacking efficiency and inform tactical decisions.

Written by Wesley Van Rooij

Wesley van Rooij is a marketing and football expert with over 5 years of industry experience. His comprehensive knowledge of the Sportmonks Football API and a focused approach to APIs in the Sports Data industry allow him to offer insights and support to enthusiasts and businesses. His outstanding marketing and communication skills and technical writing expertise enable him to empathise with developers. He understands their needs and challenges to facilitate the development of cutting-edge football applications that stand out in the market.