What is xG (Expected Goals)?
xG (Expected Goals) is a statistical measure that expresses the probability of a shot becoming a goal, on a scale from 0 to 1. It's one of the fundamental metrics in modern football analysis.
- xG = 0.00: Position where a goal is impossible
- xG = 1.00: Certain goal position
- xG = 0.35: Shot with 35% goal probability
For example, when a player takes a penalty, the xG value is approximately 0.76. This means about 76% of penalties are converted into goals.
What is Pre-match xG?
Pre-match xG is the expected goals value calculated before a match begins. This metric is based on teams' season-long xG averages, current form, and the defensive quality of their opponent.
In ScoreLab, you can see Pre-match xG for every match:
- Home Pre-match xG: Expected goals for the home team
- Away Pre-match xG: Expected goals for the away team
- Total Pre-match xG: Total expected goals in the match (critical for Over/Under predictions)
What is xGA (Expected Goals Against)?
xGA (Expected Goals Against) measures the quality of chances a team's defense concedes to opponents. A low xGA indicates a strong defense, while a high xGA suggests defensive vulnerabilities.
- xGA = 0.8: Conceding 0.8 xG worth of chances per game (strong defense)
- xGA = 1.8: Conceding 1.8 xG worth of chances per game (weak defense)
xGA is particularly crucial for Both Teams to Score (BTTS) and Over/Under predictions.
How is xG Calculated?
xG calculation is based on machine learning models created by analyzing hundreds of thousands of historical shots.
Factors Considered in Calculation:
1. Shot Distance - As distance increases, xG decreases
2. Shot Angle - Shots from tight angles have lower xG
3. Body Part - Foot shots generally have higher xG than headers
4. Previous Pass Type - Ground passes lead to higher xG than crosses
5. Goalkeeper Position - The keeper's readiness affects xG
xG vs Actual Goals: Performance Analysis
Comparing a team's xG with actual goals scored reveals important insights:
Goals > xG (Overperforming): Team is capitalizing on chances well. However, this may not be sustainable long-term.
Goals < xG (Underperforming): Team is wasting opportunities. A goal explosion may come soon - this could be a prediction opportunity.
How ScoreLab Uses xG
ScoreLab has developed its own prediction algorithm by combining xG, Pre-match xG, and xGA data with 20+ statistical metrics. This algorithm was tested and optimized on 40,000+ historical matches to achieve the highest possible accuracy - over 80% success rate in goal predictions.
xG Metrics Used by ScoreLab:
1. Pre-match xG - Pre-game expected goals calculation
2. xGA (Expected Goals Against) - Defense quality analysis
3. Last 5 Matches xG Trend - Current form evaluation
4. First Half xG (xG HT) - For first half goal predictions
5. Home/Away xG Difference - Home/away performance analysis
Free Data Available in ScoreLab:
You can access xG data for free in the ScoreLab app:
- Pre-match xG values on match detail screen
- Teams' season-long xG averages
- xG-based match predictions
- Recent match xG performance
Other xG-Related Metrics
xA (Expected Assists)
The probability of a pass leading to a goal. Used to evaluate creative players.
xGOT (Expected Goals on Target)
xG calculated only for shots on target.
npxG (Non-Penalty xG)
xG excluding penalties. Shows a team's open-play goal-scoring capacity.
Where to Access xG Data?
Free Sources:
- Understat - Detailed xG for Europe's top 5 leagues
- FBref - Comprehensive football statistics
- ScoreLab - Free xG data and predictions in the mobile app
Professional Sources:
- StatsBomb - Professional-level xG models
- Opta - Official data provider used by clubs
Conclusion
xG, Pre-match xG, and xGA are essential metrics in modern football analysis. Understanding these metrics properly provides a significant advantage in match predictions.
ScoreLab combines these metrics with a proprietary algorithm tested on 40,000+ matches to produce goal predictions with over 80% accuracy. Download the app to access all this data for free and benefit from data-driven predictions.
FAQ
What does xG mean? xG stands for "Expected Goals". It expresses the probability of a shot becoming a goal on a scale from 0 to 1.
What is Pre-match xG? It's the expected goals calculated before a match, based on teams' historical performance. It's a critical metric for match predictions.
What is xGA? xGA (Expected Goals Against) measures the quality of chances a team's defense concedes. Low xGA means strong defense.
Can xG be used for match predictions? Yes, xG is one of the most reliable prediction metrics. ScoreLab uses this data to achieve 80%+ accuracy.
What is the xG value of a penalty? The average xG value of a penalty is approximately 0.76 (76% goal probability).
Get Data-Driven Predictions Now
Download ScoreLab app to access predictions with 80%+ accuracy.