Fact-checked by Grok 2 weeks ago

Expected goals

Expected goals (xG) is a statistical metric used in association football to estimate the probability that a given shot will result in a goal, typically expressed as a value between 0 and 1, where higher values indicate more promising scoring opportunities based on historical data from similar shots. This metric accounts for factors such as the shot's location on the pitch, the angle relative to the goal, the body part used (e.g., foot or head), the type of assist (e.g., open play or set piece), defensive pressure, and goalkeeper positioning. The concept traces its roots to early statistical analyses in the 1990s, with the term "expected goals" first appearing in a 1993 academic paper by Vic Barnett and Sarah Hilditch, who examined the impact of artificial pitches on goal-scoring rates, though their model was rudimentary and focused on broader game dynamics rather than individual shots. Modern xG models emerged around 2012, pioneered by analysts like Sam Green at Opta, who developed shot-specific probabilities using machine learning on large datasets of professional matches to better evaluate chance quality. These models, often employing logistic regression or gradient boosting algorithms like XGBoost, are trained on millions of historical shots to predict outcomes, enabling adjustments for context such as the number of defenders or the build-up play leading to the shot. In practice, xG aggregates across a match or season to assess team and player performance more objectively than raw goal tallies, which are influenced by and finishing variance; for instance, a team generating high xG but few actual goals may indicate poor conversion, while overperformance suggests clinical finishing. Applications extend to tactical scouting, where clubs like those in the use xG to inform recruitment and strategy, and to broadcasting, with networks like displaying live xG timelines since 2017 to contextualize game flow. Extensions include expected goals on target (xGOT), which focuses on requiring a , and expected assists (xA), measuring quality leading to , broadening in women's and alike. Despite its predictive power for future results—studies show xG correlates strongly with long-term success—limitations persist, such as model sensitivity to dataset quality and failure to capture intangibles like player psychology under pressure.

Definition and Fundamentals

Core Concept

Expected goals (xG) is a statistical metric in that estimates the probability of a resulting in a , expressed as the average number of goals expected from that or a series of similar , derived from analyzing historical data on comparable scoring opportunities. This approach shifts focus from the binary outcome of a —whether it scores or misses—to the inherent quality of the chance itself, providing a predictive value that anticipates scoring based on situational patterns rather than luck or individual execution. Several key factors influence the xG value of a shot, including its distance and from the , the type of such as a header or volley, and the body part used, typically foot or head. More comprehensive models also incorporate contextual elements like game state—such as the current scoreline and time remaining—and defensive pressure, assessed through player positions at the moment of the . By assigning probabilities between 0 and 1, xG distinguishes high-quality chances from low ones, moving beyond raw shot counts to evaluate opportunity creation; for instance, a penalty kick often carries an xG of 0.79, reflecting its historical 79% success rate. This metric reduces the role of variance in performance assessment, enabling more accurate evaluations of players and teams by isolating chance quality from finishing variability. Consequently, it supports tactical decisions, such as identifying effective attacking patterns or areas for defensive improvement. A practical illustration is comparing a close-range open-goal tap-in, with an xG near 0.95, to a distant long-range effort at about 0.05, highlighting how xG weights shots by their realistic scoring potential.

Calculation Methods

Expected goals (xG) models rely on high-fidelity sources to capture the nuances of scoring opportunities. Primary providers such as Opta and StatsBomb supply event-level and tracking , including positions at the moment of the shot, details like speed and height, and contextual event outcomes such as whether the shot resulted in a . The standard approach to computing xG employs , a model suited to predicting the probability of a from a . In this framework, the xG value for an individual is given by the : \text{xG} = \frac{1}{1 + e^{-(\beta_0 + \beta_1 x_1 + \beta_2 x_2 + \cdots + \beta_n x_n)}} where \beta_0 is , \beta_i are coefficients estimated from historical data, and x_i represent features such as distance to in , to in radians, and assist type (e.g., through ball or cross). These coefficients quantify the impact of each feature on the log-odds of scoring, with the model trained to maximize the likelihood of observed outcomes. Alternative models leverage techniques to capture non-linear interactions among features that may overlook. For instance, random forests aggregate multiple decision trees to estimate xG probabilities, improving robustness to complex shot contexts like crowded defenses, while neural networks, such as or convolutional architectures, process spatiotemporal data from tracking to model dynamic elements like player movements. Additionally, is commonly applied to aggregate individual shot xG values into team-level expected goals, modeling the of total goals as a process with the summed xG serving as the rate parameter \lambda. The computation of xG follows a structured : first, on shots is collected from matches; next, transforms this into predictive variables, such as calculating positioning relative to the ball or deriving effective angle adjustments for defenders in the ; then, the model is trained on a large of historical shots (e.g., over 300,000 events) using to fit parameters; for each new shot, the model outputs a probability between 0 and 1; finally, match or team totals are obtained by summing these probabilities across all shots. Edge cases are addressed through specialized feature adjustments within the model. For set pieces like free kicks, features incorporate positioning and alignment to modulate probabilities, often reducing xG compared to open-play due to defensive setups. Rebounds and multi-event sequences are handled by treating them as distinct shot types with elevated baseline probabilities, reflecting the disrupted defensive structure, and sometimes chaining probabilities from prior events in sequence-aware models. Model accuracy is validated using techniques like k-fold cross-validation, where the dataset is partitioned into training and holdout sets to assess generalization, ensuring the model performs well on unseen shots from different competitions. The , defined as the between predicted probabilities and actual binary outcomes (goal or no goal), serves as a primary metric, with lower scores indicating better calibration; for example, well-tuned xG models typically achieve Brier scores around 0.08 on validation sets.

Historical Development

Origins and Early Models

The concept of expected goals traces its roots to a 1993 academic paper by Vic Barnett and Sarah Hilditch, who used the term "expected goals" in analyzing the impact of artificial pitches on goal-scoring rates, though their model was rudimentary and focused on broader game dynamics rather than individual shots. The development of modern expected goals (xG) emerged in the mid-2000s amid the burgeoning soccer analytics movement, drawing inspiration from baseball's sabermetrics as popularized by Michael Lewis's 2003 book Moneyball, which emphasized data-driven evaluation over traditional scouting. This shift was facilitated by early data providers like Opta, founded in 1996 to collect detailed match statistics for the English Premier League, enabling analysts to quantify shot quality beyond simple goals scored. Pioneering efforts focused on probabilistic modeling of shots using basic regression techniques, primarily based on factors such as distance from goal and shooting angle. One of the earliest documented models was created by Ian Graham in 2006, who applied statistical methods to historical shot data to estimate goal probabilities, laying groundwork for performance assessment in professional soccer. These internal models, often built on proprietary datasets, marked the inception of xG as a tool for clubs seeking competitive edges through objective metrics. Early public academic contributions included a paper by Jake Ensum, Richard Pollard, and Samuel Taylor, which quantified shot success factors like and space using data from matches, providing theoretical underpinnings for . Publicly shared concepts appeared in online analytics communities by the late 2000s, with Hamilton's 2009 blog post on Soccermetrics advocating for an "expected-goal value" to better capture chance quality in soccer matches. By 2010, more formalized public models emerged, leveraging English datasets from Opta to generate shot location heatmaps and logistic regression-based probabilities, allowing fans and analysts to visualize scoring efficiency across teams. These early efforts prioritized conceptual simplicity, using variables like shot and to produce probabilistic outputs, though they often overlooked dynamic elements such as defender positioning. A key milestone occurred in 2012 when integrated xG into its operations under data scientist Ian Graham, who had joined as Director of Research; the club used the metric to inform recruitment, tactical planning, and performance reviews, demonstrating its practical value in a top-tier environment. However, these nascent models faced limitations, including their reliance on static shot features that ignored post-shot variables like goalkeeper reactions or crowd effects, leading to less precise predictions in high-variance scenarios. Academic validation began to solidify xG's foundations in the early , with studies in journals like the Journal of Sports Analytics employing on large datasets to correlate basic xG estimates with actual goal outcomes, confirming the metric's predictive power for team success. These contributions emphasized xG's role in , bridging with from professional leagues.

Evolution and Standardization

In the mid-2010s, expected goals (xG) models evolved significantly through the integration of advanced tracking data, moving beyond basic shot location metrics to incorporate contextual elements such as and positioning, as well as shot velocity. StatsBomb, founded in 2016, played a pivotal role by launching its repository in 2018, which included event and tracking information enabling more precise xG calculations without relying on subjective labels like "big chances." These advancements addressed limitations in earlier models, which often guessed at unseen factors like defensive pressure, leading to refined probability estimates for shots. Commercialization accelerated xG's adoption, with companies like (formerly Opta) building extensive databases exceeding 300,000 shots to calibrate league-specific models since the metric's early introduction in 2012. Similarly, provided data for advanced xG modeling, incorporating rarer features to enhance accuracy in event-based analyses. A notable application came during the , where xG analyses highlighted underperformance by teams like , whose low xG totals relative to possession underscored tactical shortcomings in chance creation. Standardization efforts from 2017 to 2020 fostered consensus on core xG features through industry discussions and open-source initiatives, such as StatsBomb's data releases that inspired community models on platforms like . These developments emphasized consistent inputs like shot angle and body part while promoting transparency via public datasets, reducing variability across providers. Open-source repositories, including those training on StatsBomb data, further democratized model building and encouraged best practices in . Criticisms regarding model —where predictions faltered on new seasons due to over-reliance on training data—prompted the adoption of ensemble techniques, such as multiple classifiers tailored to game states like power plays. As of 2025, xG has achieved widespread integration in real-time broadcasts, with providers like delivering shot probability metrics derived from tracking data during live matches. Broadcasters such as routinely display xG timelines in coverage to contextualize game flow, enhancing viewer understanding of performance disparities.

Applications in Sports

Association Football

In , expected goals (xG) has become integral to tactical , particularly through the use of xG chains, which track the cumulative xG value generated by a sequence of passes and actions leading to a shot. This metric allows coaches to evaluate the effectiveness of build-up play in creating high-quality scoring opportunities, emphasizing progressive passing and positional rotations over mere possession. For instance, since 2016, Manchester City under has employed advanced analytics, including xG chains, to refine their possession-based strategies, enabling them to identify and exploit patterns in opponent defenses during structured build-up phases. Player evaluation in increasingly relies on xG metrics normalized per 90 minutes to assess finishing efficiency, isolating skill from volume. Forwards like exemplify overperformance, where actual goals exceed xG totals; in his debut season (2022-23), Haaland scored 29 non-penalty goals from an npxG of 23.0, demonstrating elite conversion rates on high-xG chances such as close-range headers and one-on-one situations. Non-penalty xG (npxG) refines this analysis by excluding penalties, which introduce variability due to their high conversion rates (around 0.76 xG per attempt), thus providing a purer measure of open-play finishing ability and reducing noise from spot-kick luck. At the team level, xG differential (xGD), calculated as a team's xG minus xGA, serves as a robust predictor of league outcomes, correlating more strongly with future points than actual due to its focus on underlying chance quality. Leicester City's 2015-16 title win highlighted xGD's explanatory power; they overperformed their expected goals by scoring 36 goals while conceding only 36, showcasing defensive efficiency and clinical finishing in low-volume, high-xG moments that propelled their improbable 23-win campaign. Broadcasting and media have amplified xG's accessibility, with live xG graphs introduced in coverage starting in the 2018-19 season via Opta-powered visualizations that update in real-time to illustrate match dominance. These graphics, often displayed as cumulative timelines, help viewers contextualize events beyond the scoreline, such as a team's sustained pressure despite trailing. Fan tools like Understat further democratize access, offering season-long xG tracking with player and team dashboards that visualize shot locations and performance trends across major . In and , xG creation metrics guide talent identification, particularly in youth systems emphasizing chance generation over raw output. Ajax's academy, renowned for its data-driven approach, integrates xG-based evaluations to prospects who excel in actions leading to high-xG opportunities, as seen in analyses of players transitioning to the senior squad through metrics like key passes contributing to 0.15+ xG chains. However, xG models face soccer-specific limitations, such as not fully accounting for offside rulings; standard logistic regression-based calculations assign probabilities to shots post-positioning, potentially overvaluing disallowed chances if offside data is not retroactively adjusted, leading to inaccuracies in open-play assessments where 10-15% of potential shots are nullified.

Ice Hockey

Expected goals (xG) in ice hockey quantifies the probability that a given shot will result in a goal, adapted from its origins in association football to account for the sport's faster pace, larger rink, and physical elements like screens and rebounds. Unlike soccer's emphasis on positional build-up, hockey xG models prioritize rapid transitions and puck movement, with early adoption traced to independent analytics efforts in the mid-2010s. Pioneering models emerged around 2014, such as those developed by analysts at Hockey-Graphs, which used shot location and type to estimate goal likelihood, building on prior work like Brian Macdonald's 2012 framework incorporating shot differentials and game events. By the 2020s, xG had integrated into NHL scouting and draft processes, aiding evaluations of prospects' chance creation potential through metrics like individual expected goals (ixG). Hockey xG models adjust for unique factors including puck speed, screen presence from opposing players, and rebound probabilities, leveraging the NHL's player and tracking system introduced for the 2019-20 to capture micro-movements and contexts previously unavailable in play-by-play . These enhancements improve model accuracy, as pre-2019 models relying on manual event logging underestimated high-variance elements like deflections off screens (which can boost xG by 20-30% in crowded net-front scenarios) or secondary from rebounds, where the probability rises to around 8-10% compared to 3-5% for initial . Public models from sites like MoneyPuck and Evolving-Hockey incorporate these variables via on tracking-derived features, achieving predictive accuracies of 76-80% for outcomes. Key applications include player valuation, such as assessing forward Connor McDavid's elite chance creation, where his on-ice xG rates often exceed 1.7 per 60 minutes due to his speed-generated opportunities, outperforming league averages by 50% in primary assists on high-quality shots. At the team level, xG informs strategies like power-play optimization, where man advantages spike expected goals by 2-3 times baseline rates through increased slot access and cycle time, as seen in models weighting power-play shots at 0.15-0.25 xG versus 0.05 for even-strength. Specialized metrics like high-danger xG focus on shots from the slot area—defined as the crease-adjacent zone yielding 0.20-0.25 xG per attempt due to proximity and deflection risk—helping dissect performance in critical zones. For instance, the Lightning's 2021 victory showcased xG dominance, with a playoff xGF% of 53% translating to superior conversion (actual goals 10% above expected) amid tight matchups, underscoring how xG/actual goal gaps reveal execution. Challenges persist in hockey's faster tempo, which amplifies variance—seasonal xG explains only 70-75% of goal outcomes versus 80-85% in slower sports—while save models like Goals Saved Above Expected (GSAx) are inherently linked, as elite netminders can suppress 5-10% more goals than xG predicts through positioning against chaotic rushes.

Other Sports and Contexts

In , adaptations of expected goals concepts have emerged as "expected points added" (EPA) models for evaluating shot quality, leveraging player tracking to estimate scoring probability based on factors such as location, proximity, and player skill. These models, powered by Second Spectrum's optical tracking system introduced league-wide in the 2017-18 NBA season, use to predict success rates, enabling teams to assess offensive efficiency beyond traditional metrics like . For instance, analyses of NBA from 2014-2017 demonstrate that incorporating improves accuracy, highlighting how closer contests reduce expected points by up to 20-30% compared to open . In , expected points models, often termed EPA, quantify the value of plays by estimating the change in scoring probability from a given down, distance, and field position, drawing from probabilistic frameworks similar to expected goals. Developed in the early by analytics pioneers, these models evolved from foundational work on expected points in the late , with widespread adoption by the for performance evaluation by the mid-2010s. EPA per play, for example, has been used to rank efficiency, where top performers like those in 2010-2020 analyses added over 0.2 points per snap on average, influencing draft decisions and game strategy. Niche applications include pilot expected goals models in and , particularly within NCAA programs. In men's lacrosse, platforms like LacrosseReference have implemented adjusted efficiency metrics since around 2022, calculating expected goals based on shot location and defensive pressure to evaluate team performance, with Cornell achieving a 36% efficiency rate in 2023 by outperforming their xG totals. Field hockey models, expanded in 2022 using on event data, create metrics for shot quality and circle entries, revealing that shots from acute angles yield xG values below 0.1, aiding tactical analysis in international competitions. In , particularly simulations of in games like (formerly FIFA), expected goals are computed in real-time to reflect virtual shot probabilities, incorporating variables such as player ratings, positioning, and goalkeeper skill. Introduced prominently in (2021), these models assign xG values to in-game attempts, allowing players and analysts to evaluate simulated performances; for example, high-rated strikers generate xG chains exceeding 2.0 per match in competitive play, mirroring real-world analytics for strategy refinement. Beyond competitive sports, the probabilistic framework of expected goals finds analogies in non-sport contexts like business risk assessment, where expected value calculations parallel xG by weighting potential outcomes against probabilities to inform decisions. In , this manifests as expected returns models for investments, estimating portfolio performance under uncertainty, much like xG evaluates scoring chances; seminal work in economic risk analysis since the 1970s underscores how such metrics mitigate downside exposure by prioritizing high-probability, high-reward scenarios. Training applications extend to (VR) simulations for athletes, where immersive environments replicate game scenarios with probabilistic feedback, enhancing decision-making in sports like and by simulating expected outcomes akin to xG. Emerging trends as of 2025 include AI-driven expected goals models in women's professional leagues, such as Canada's partnering with for Opta-powered xG analytics to track on-ball events and player impact. These enhancements, using for real-time processing, are also piloting in like and , improving talent identification and tactical planning ahead of events like the 2028 Games.

Expected Assists (xA)

Expected assists (xA) quantifies the expected contribution of a player's passes to goal creation in association football, estimating the probability that a completed pass will result in an assist for a goal. Developed as an extension of expected goals (xG), xA credits the passer for enhancing scoring chances, regardless of whether the subsequent shot is taken or converted. It typically ranges from 0 (no assist potential) to 1 (near-certain assist), aggregated across all passes to evaluate a player's creative output over time. The calculation of xA for an individual pass often employs logistic regression models trained on historical event data, incorporating variables such as pass type (e.g., through-ball or ), distance, starting and ending locations on the , receiver's body orientation, and the ongoing pattern of play (e.g., open play versus ). In conceptual terms, xA represents the expected goals created by the , frequently derived as the difference between the team's post-pass xG probability and pre-pass xG probability, capturing the value added to the attacking state. For instance, a key that elevates the team's xG from 0.1 to 0.3 assigns an xA value of 0.2 to the . Player-level xA aggregates these values across progressive passes—those advancing the ball significantly toward the opponent's goal—providing a cumulative measure of chance creation. Unlike xG, which evaluates the quality of shots based on factors like distance to goal, angle, and defensive pressure, xA specifically isolates the pass's role in facilitating those shots, emphasizing creative elements such as the receiver's position and the pass's trajectory through defenders. This focus on assists rather than finishing allows xA to better assess playmakers whose impact lies in setup rather than execution, avoiding over-reliance on teammates' shot conversion rates. Models for xA thus prioritize pass-specific attributes, enabling fairer comparisons among creators in varied tactical systems. In applications, xA excels at scouting and evaluating midfielders and wingers, highlighting players like , whose high xA (e.g., 14.6 in the 2019-20 season) reflects his elite through-ball accuracy and vision. For teams, aggregated xA reveals strengths in chance creation, such as Manchester City's dominance in generating high-xA opportunities from midfield transitions. In the 2023-24 , Arsenal's led with 11.2 xA, demonstrating his pivotal role in the team's attacking build-up, ahead of (10.6) and (9.8). xA integrates with xG to inform advanced metrics like expected threat (xT), which extends the framework to all on-ball actions for holistic offensive assessment.

Expected Goals Against (xGA) and Variants

Expected goals against (xGA) represents the expected number of goals a or is likely to concede, derived from the quality and quantity of scoring opportunities created by opponents. It is calculated as the of the expected goals (xG) values assigned to all faced by the , providing a measure of defensive vulnerability of actual outcomes. This allows analysts to assess whether a 's concession rate aligns with the chances they allow, highlighting over- or underperformance in preventing high-quality opportunities. Variants of xGA extend its utility in evaluating specific defensive elements. Post-shot expected goals (psxG), for instance, refines the assessment for by estimating the goal probability after a shot's is determined, accounting for factors like shot direction and goalkeeper positioning; the difference between psxG faced and actual goals conceded isolates shot-stopping ability. Another variant is expected goals on target (xGOT), which estimates the probability that a shot will be on target and require a , aiding in evaluations of accuracy and goalkeeper preparation. Another extension involves deriving clean-sheet probabilities from xGA distributions, often using a Poisson model where the probability of zero goals conceded is calculated as e^{-\lambda}, with \lambda as the match xGA, to forecast defensive shutouts based on expected chance volume. These variants emphasize probabilistic outcomes over raw aggregates, aiding in nuanced performance breakdowns. In applications, xGA informs goalkeeper rankings and tactical evaluations. For example, Liverpool's conceded 0.3 more goals than expected (PSxG - GA = -0.3) in the 2023-24 season, reflecting a season of average shot-stopping amid strong defensive support. Defensively, teams employing high-pressing tactics, like , reduce opponent xG by disrupting build-up play, leading to lower xGA through fewer and poorer-quality chances allowed. Advanced metrics combine xGA with offensive counterparts, such as xG + xA for holistic player contributions, though critics note xGA's limitations in small samples or ignoring team-specific contexts like pressing intensity, potentially overstating individual errors. A notable example comes from the between and Real , where Dortmund's xGA reached 1.15 but they conceded two goals due to strong finishing by Madrid; specific defensive lapses, such as a transition error leading to the second goal, contributed to the outcomes despite the low expected chances allowed, contrasting Madrid's higher xGA of 1.86 while securing a clean sheet through effective conversion denial. This matchup illustrates xGA's role in dissecting performance beyond final scores, though it must be contextualized with possession and pressing data for accuracy.

References

  1. [1]
    xG Explained - FBref.com
    xG Explained. What is xG? Very simply, xG (or expected goals) is the probability that a shot will result in a goal based on the characteristics of that shot ...
  2. [2]
    What Is Expected Goals (xG)? - Opta Analyst
    Aug 8, 2023 · At the forefront of this is expected goals (or xG). Since xG was introduced in 2012 by Opta's Sam Green, the metric has gone on to become one of ...
  3. [3]
    The effect of an artificial pitch surface on home team performance in ...
    and Hilditch, S. 1993. The effect of an artificial pitch surface on home team performance in football (soccer). Journal of the Royal Statistical Society ...
  4. [4]
    Expected goals in football: Improving model performance and ... - NIH
    Apr 5, 2023 · Put simply, expected goals assigns a probability between 0 and 1 to each shot taken by a team in a game (0 indicating no possibility of the shot ...
  5. [5]
    What are Expected Goals (xG)? - Sport Performance Analysis
    May 22, 2018 · xG allows us to assess the process over the results of a match, or performance of a player or team, by rating the quality of chances instead of ...
  6. [6]
    Expected Goals (xG) - Hudl Support
    Jun 25, 2025 · Calculate Expected Goals. StatsBomb's xG model goes further than the traditional model, by using freeze frames, the model includes the:.
  7. [7]
    Expected Goals (xG) in Football: What It Means and Why It Matters
    Feb 12, 2023 · It provides a clearer picture of whether a team or player is creating and converting high-quality chances, making it an essential metric in ...Why Xg Is Important In... · Top Expected Goals (xg)... · How Xg Is Calculated
  8. [8]
    What are expected goals (xG) in football? - BetInAsia
    Aug 4, 2025 · Expected Goals (xG) is a statistical measure that estimates the quality of a shot, evaluating how likely it is to result in a goal.How The Expected Goals... · Pros And Cons Of Expected... · Can We Use Expected Goals In...
  9. [9]
    Expected Goals in Context - Stats Perform
    Appendix. Opta's xG model is calculated using a logistic regression where the dependent variable is whether or not the shot was a goal and the regression ...
  10. [10]
    Quantifying Finishing Skill - Statsbomb Blog Archive
    Jul 31, 2017 · The model itself is a fairly basic logistic regression, taking distance to the center of the goal, visual angle of the goal and several binary ...Missing: method | Show results with:method
  11. [11]
    The Math Behind Expected Goals - McKay Johns - Substack
    Oct 14, 2024 · Expected Goals (xG) quantifies scoring opportunities' quality and provides deeper insights into team and player performances.
  12. [12]
    [PDF] Creating a Model for Expected Goals in Football using Qualitative ...
    Jun 29, 2020 · They build a single logistic regression model to predict the likelihood of a shot based on features which they group into location, context, de ...
  13. [13]
    A machine learning approach for player and position adjusted ...
    Expected Goals (xG) allow further insight than just a scoreline. To tackle the need for further analysis in football, this paper uses machine learning methods ...Missing: definition | Show results with:definition
  14. [14]
    Predicting goal probabilities with improved xG models using event ...
    Oct 30, 2024 · This study proposed a novel framework that uses the events preceding a shot, to improve the accuracy of the expected goals (xG) metric.
  15. [15]
    Machine learning analysis of goal-scoring strategies in soccer
    Apr 23, 2025 · Random Forest models were trained to predict a game's outcome using two factors: home/away outcome and the relative position of the two teams.
  16. [16]
    Expected Goals including player positions - Soccermatics
    In this lesson, we go step-by-step through the process of making expected goals model with additional information concerning opposition player location.
  17. [17]
    A Goal Scoring Probability Model for Shots Based on Synchronized ...
    Mar 29, 2021 · The aim of this study is to objectively quantify the quality of any given shot by introducing a so-called expected goals (xG) model.Missing: key | Show results with:key
  18. [18]
    Everybody else is doing it, so why can't we? Soccermetrics' foray ...
    Apr 3, 2017 · I use the Brier score to tune models during cross-validation by comparing predicted goal probabilities to the actual outcomes of shot events.
  19. [19]
    [PDF] Addressing Evaluation Challenges on the Expected Goals (xG ...
    The Expected Goals (xG) metric in football analysis measures the probability of a shot resulting in a goal using historical data. This study evaluates various ...
  20. [20]
    Expected goals in football: Improving model performance and ...
    Apr 5, 2023 · Expected goals found to be a superior predictor of a football team's future success when compared to traditional statistics.
  21. [21]
    Has the impact of analytics on modern football been overstated?
    Sep 10, 2024 · Michael Lewis's Moneyball, an account of Oakland Athletics' use of sabermetrics to gain an advantage over richer rivals, was published in 2003 ...
  22. [22]
    How computer analysts took over at Britain's top football clubs | Soccer
    Mar 9, 2014 · Opta was the creation of a group of management consultants; their first clients in 1996 for their football statistics were Sky Sports and – take ...
  23. [23]
    The roots of Expected Goals (xG) and its journey from "nerd ...
    Apr 8, 2020 · ... goals, you manifestly do. The exact origins of xG are disputed. The term itself was coined in 1993 by Vic Barnett and Sarah Hilditch in ...
  24. [24]
    [PDF] How-to-Win-the-Premier-League-Ian-Graham.pdf
    goals betting and 101–10 clean sheets and 254–8 corners and 253–4. Expected Goals see Expected Goals fair score and see fair score. 'goal glut' 101–6. Goal ...
  25. [25]
    Shots and Expected Goals - Google Docs
    Apr 26, 2017 · Paul Riley uses historic data “to go beyond basic goals and assists to find the true, long-term value of players actions”. Paul analysed ...
  26. [26]
    State of the Stats 2015 - Deep xG
    Nov 26, 2015 · It's been brilliant to see the amount of stuff Paul Riley's been making public, as finally everyone has access to an expected goals model, ...Missing: origin | Show results with:origin
  27. [27]
    How do we tell the story of football analytics?
    Oct 27, 2022 · ... early employee of Opta, were both working on expected-goals models in the late [2000s] and early 2010s. “Once you're trying to get the ...Missing: papers | Show results with:papers
  28. [28]
  29. [29]
    How Data (and Some Breathtaking Soccer) Brought Liverpool to the ...
    May 22, 2019 · The charts contained statistics such as total goals, goals scored per minute and chances created, along with expected goals.
  30. [30]
    A Shooting Model – An Exp(G)lanation and Application
    May 19, 2014 · Each expected goals model that you come across will have different inputs. All of them use the location of where the shot was taken from.
  31. [31]
    Spatial analysis of shots in MLS: A model for expected goals and ...
    Apr 24, 2018 · In this work, we focus on evaluating the probability estimates from our expected goals model. Our results indicate that our model is well- ...
  32. [32]
    The Dual Life of Expected Goals (Part 2) - Statsbomb Blog Archive
    May 17, 2018 · Yesterday, in part one, we talked about how expected goals came to be. Today, we're going to look at what StatsBomb is doing with it.Missing: evolution 2010s source tracking features crowd
  33. [33]
    statsbomb/open-data: Free football data from StatsBomb - GitHub
    Therefore we have made certain leagues of StatsBomb Data freely available for public use for research projects and genuine interest in football analytics.Issues 34 · Activity · Pull requests 1 · SecurityMissing: standardization 2017-2020 Summit consensus xGmodel
  34. [34]
    (PDF) Success Factors in the FIFA 2018 World Cup in Russia and ...
    Aug 7, 2025 · The current study examines the success factors during the World Cup 2018 in Russia and the World Cup 2014 in Brazil.
  35. [35]
    Slothfulwave612/xG-Model - GitHub
    xG Model predicts the probability of scoring goals from different points on the pitch. - Slothfulwave612/xG-Model.Missing: standardization 2017-2020 consensus
  36. [36]
    andrewRowlinson/expected-goals-thesis - GitHub
    A repository for analysis on Expected Goals using StatsBomb and Wyscout data. StatsBomb data. This repository assumes that the StatsBomb open-data has already ...Missing: evolution mid- 2010s crowd goalkeeper
  37. [37]
    A New Expected Goals Model for Predicting Goals in the NHL
    May 1, 2021 · Expected Goals (xG) as a metric has become common-place in hockey analytics circles over the past few years. xG now sits neatly next to Corsi and Fenwick.
  38. [38]
    Calculating shot probability: Raw data to broadcast insights
    Aug 28, 2025 · GeniusIQ is taking raw tracking data and turning it into real-time shot probability metrics across football and basketball. Here's how.
  39. [39]
    Soccer on ESPN - Scores, Stats and Highlights
    Visit ESPN for soccer live scores, highlights and news from all major soccer leagues. Stream games on ESPN and play Fantasy Soccer.Soccer Scores · 2025 Soccer Schedule · Real Madrid · MLS Table 2025Missing: xG 2024
  40. [40]
    Comparison of goalscoring patterns between the 2018 and 2022 ...
    The main aim of this study was to compare goal scoring patterns between the two most recent FIFA World Cup TM (WC) tournaments: Russia 2018 and Qatar 2022.
  41. [41]
    How to Use xG Chains to Scout Playmakers - The Football Analyst
    Jun 18, 2025 · xG Chains (Expected Goals Chain) measure the total expected goals (xG) of every shot a player is involved in during the build-up.
  42. [42]
    Pep Guardiola & Manchester City Data Analysis 2025/2026
    Oct 8, 2025 · Averaging 1.8 goals per game from an xG of 1.55, City are proving more clinical than the data suggests, an efficiency that underscores ...
  43. [43]
    Erling Haaland, the 21st-century goal machine with a sharper ...
    Apr 10, 2023 · As a metric, xG will continue to be an accurate predictor of goal probability in the long-term, but Haaland has little regard for the maths — ...
  44. [44]
    Calculating Expected Goal Differential 1.0 - American Soccer Analysis
    Feb 6, 2014 · The basic premise of expected goal differential is to assess how dangerous a team's shots are, and how dangerous its opponent's shots are.
  45. [45]
    Leicester City's Premier League triumph, 10 years later - ESPN
    Oct 8, 2025 · Leicester led the league in xG per shot (0.18), and only Arsenal was anywhere close. And despite the low overall shot volume, they attempted 91 ...Missing: analysis | Show results with:analysis
  46. [46]
    Introducing Expected Goals on Target (xGOT) - Stats Perform
    xG is a pre-shot model while xGOT is a post-shot model. The Expected Goals on Target model is built on historical on-target shots and includes the original xG ...Missing: commercialization Wyscout
  47. [47]
    Scouting: Looking at Jong Ajax for up-and-coming talents
    Oct 29, 2020 · In this data analysis, we will inspect players from the Ajax academy that can make it to the first team using their underlying data and statistics.
  48. [48]
    Understanding the limitations of expected goals - Pinnacle
    Feb 1, 2019 · xG is a measure of chance quality. It tells us how much a shot would be “expected” to result in a goal when compared against a large sample of shots taken from ...
  49. [49]
    Expected Goals are a better predictor of future scoring than Corsi ...
    Oct 1, 2015 · Expected goals models proved to be particularly useful at predicting future scoring. This is because they take into account shot attempts.
  50. [50]
    [PDF] An Expected Goals Model for Evaluating NHL Teams and Players
    In this paper, we use variables like faceoffs, hits, and other statistics as predictor variables in addition to goals, shots, missed shots, and blocked shots, ...Missing: history | Show results with:history
  51. [51]
    The Current State of NHL Draft Analytics - Expected Buffalo -
    Jul 23, 2021 · Find out how the numbers are tied into analyzing NHL Draft prospects and what exactly those numbers are.
  52. [52]
    NHL's Latest Player-, Puck-Tracking Efforts Aim To Revolutionize ...
    The goal is to have all 31 NHL arenas outfitted with the system prior to the start of the 2019-20 season in the fall.
  53. [53]
    About and How it Works - MoneyPuck.com
    The rebound shot has an 82% chance of being a goal, thanks to it being a 77° change in direction from the 1st shot. For the rebound shot, the expected goal ...
  54. [54]
    Connor McDavid Stats and Shot Maps - MoneyPuck.com
    1.71 Expected Goals Per 60 Minutes Played in 2025 0 Goals From 1.45 Expected Goals During 51 Minutes Played. 1.63 Expected Goals After Adjusting For Shooting ...
  55. [55]
    Expected Goals and Individual Points Percentage on the Power Play
    Feb 1, 2024 · The x-axis (ixG) reflects the expected goals a player is likely to score based on shot quality, while the y-axis (IPP) measures the percentage ...
  56. [56]
    Inside the Stats: Expected Goals
    Expected goals (xG) is a model-based metric used to isolate the evaluation of play-driving and chance-creation/suppression ability from things a player cannot ...
  57. [57]
    2021 Stanley Cup Final preview: Lightning vs. Canadiens
    Jun 28, 2021 · Both clubs had a 53 percent expected goals rate during the regular season, but Tampa Bay was able to convert that into an actual goals rate that ...
  58. [58]
    Analytics Advantage: Expected Goals Against and Actual Goals ...
    Nov 30, 2023 · Goalies who consistently outperform their xG offer a competitive edge, often contributing to fantasy success through unexpected saves and points ...Missing: ice | Show results with:ice
  59. [59]
    [PDF] Predicting NBA Basketball Shot Success - CS229
    To​​better​​understand​​what​​causes​​a​​“make”​​and​​what​​causes​​a​​“miss,”​​our​​project​​examines​​basketball​​shot​​data​​and​​builds​​a predictive​​model ...
  60. [60]
    NBA announces multiyear partnership with Sportradar and Second ...
    Sep 22, 2016 · Second Spectrum will provide advanced statistics, such as speed, distance, drives, paint touches and defensive impact, based on its unique ...Missing: expected points added
  61. [61]
    Best EPA Performances of the Past 10 Years
    Nov 16, 2010 · J-Doug, I thought EPA was just as it says: "Expected Points Added". Your expected points have only to do with field position and time remaining.
  62. [62]
    The Expected Points Added Calculator - URAM Analytics
    Aug 2, 2020 · To calculate the EPA from a play, put in the previous down, yards to go, yard line, and indicate which side of the field the play took place on.
  63. [63]
  64. [64]
    Expanding Expected Goals Methodology in Field Hockey
    Nov 18, 2022 · The purpose of this study is to demonstrate the value of the overarching expected goals methodology in the sport of field hockey.Missing: Graphs | Show results with:Graphs
  65. [65]
    What is Expected Goals in FIFA 22? How xG is calculated
    Oct 21, 2021 · Simply put, Expected Goals is the number of times a team “should” have scored based on its performance in the game. New from EA in FIFA 22 ...
  66. [66]
    Expected Value Analysis (Economic Risk Analysis) | EME 460
    The expected value is defined as the difference between expected profits and expected costs. Expected profit is the probability of receiving a certain profit ...
  67. [67]
    VR Sports Training Guide - Program-Ace
    Sep 17, 2024 · By simulating game scenarios and stressors, VR helps athletes sharpen their decision-making skills and mental focus.
  68. [68]
    Canada's First Professional Women's Soccer League, the Northern ...
    Apr 14, 2025 · Once the action begins, detailed data from every on-ball event, including advanced AI-powered Opta Analytics metrics such as Expected Goals (xG) ...
  69. [69]
    AI Is Changing Soccer Analysis — How We Watch The Game Could ...
    Jun 10, 2025 · A Polish startup is using “deep tech” computer vision to unlock new insights, and immersive experiences, for clubs, broadcasters and fans.
  70. [70]
    What Are Expected Assists (xA)? - Opta Analyst
    Mar 24, 2021 · Expected assists (xA) measure the likelihood that a given pass will become a goal assist based on several factors about the pass.
  71. [71]
    Expected assists (xA): what is it and how it works? - Driblab
    Jun 30, 2021 · Expected assists measure the danger created by a pass that ends up in a shot, assigning it a probability related to the chances of scoring a goal.
  72. [72]
    Introducing Expected Threat (xT) - karun.in
    Dec 24, 2018 · Introducing Expected Threat (xT) Modelling team behaviour in possession to gain a deeper understanding of buildup play.
  73. [73]
  74. [74]
    23/24 Premier League Goalkeepers Ranked by Goals Prevented
    May 21, 2024 · Alisson Becker, Liverpool. -0.3. Alisson Becker has saved Liverpool countless times over the years with his brilliant shot-stopping ...
  75. [75]
    Pressing, Defensive Lines, and What Defensive Actions Correlate ...
    Jun 20, 2018 · Most analysts argue that the pressing tactic prevents the opponent from entering the offensive phase. It traps the opponent in the transition phase.
  76. [76]
    Soccerment's Advanced Metrics
    Aug 11, 2021 · Expected Assists, which we refer to as xA, measure the probability of each pass becoming a goal assist, i.e. for the player receiving the pass ...
  77. [77]
    Borussia Dortmund 0-2 Real Madrid Stats: Carvajal and Vinícius Jr ...
    Jun 2, 2024 · On top of that, Madrid were the first team to fail to register in a single shot on target in the first 45 minutes of a Champions League final ...