What Is Expected Goals (xG) and How to Use It for Betting

Expected Goals (xG) measures the quality of a scoring chance by calculating the probability that a given shot will result in a goal. A penalty is worth approximately 0.76 xG. A headed chance from 20 yards is approximately 0.04 xG. By summing all shots in a match, xG tells you how many goals each team should have scored based on the quality of their chances — completely independent of the actual score.

How to Read xG Data for Betting

If Team A had 2.3 xG and scored 0 goals, they were extremely unlucky — their true attacking performance was much better than the result suggests. In their next match, their odds should reflect regression toward the mean — but if the bookmaker is still pricing them as a weak team after a big loss, there is value. Conversely, a team that won 3-0 with only 0.7 xG was lucky — do not extrapolate their form.

Best Free xG Data Sources

Understat.com: xG for all PL, Bundesliga, La Liga, Serie A, Ligue 1, RFPL — free. FBRef.com: xG for 30+ leagues including lower divisions. Sofascore.com: live xG during matches (excellent for in-play). The free tools are sufficient for recreational and semi-professional bettors — professional-grade Opta and StatsBomb data is not necessary.

Applying xG to Football Betting

Arsenal have produced 2.0+ xG in each of their last 5 home matches but scored inconsistently. Their underlying form is excellent. Next home match: Arsenal 1.70 to win (implied 59%). Using xG-based probability, Arsenal’s true win probability is approximately 62%. Value = (0.62 × 1.70) − 1 = 0.054. Small but consistent positive value. Scale this analysis across a season: 30+ such value bets at 3–5% edge each.

xG Limitations

xG models vary in quality — some only account for shot location while advanced models add shot type (foot vs header), game state, and assist type. No xG model is perfect. Use xG as one input in your betting framework alongside team news, tactical analysis, and head-to-head history. Never bet on xG data alone without cross-referencing other factors.

Key Takeaways

  • Research with xG data and league statistics before placing wagers
  • Use USDT TRC-20 for fastest, cheapest deposits and withdrawals
  • Apply bankroll management — 1-2 units per bet maximum
  • Compare odds across 2-3 platforms to maximise long-term returns

► CTA: BC.Game (no KYC) | Stake.com (best odds) | Cloudbet (best bonus) | 1xBit (most leagues)

New Bookmakers

Exciting online casino with generous bonuses and top-rated games.

 

Vegas-inspired casino with exciting bonuses and games.

Exciting slot-focused casino with generous player rewards.

Modern online casino packed with bonuses and slots.

Popular casino featuring slots, bonuses, and fast withdrawals.

Top sportsbook and casino with attractive bonuses.