# What Is xG in Football?

> What is xG in football? Learn what expected goals means, how a team's xG is added up, how it compares with real goals, and how bettors use it.

Source: https://oddsclass.com/learn/xg_explained/ · Publisher: OddsClass editorial team · Reviewed: 2026-11-06 · Language: en
> **Short answer:** xG, or expected goals, measures the quality of a team's chances in football. Each shot gets a number between 0 and 1. That number is the chance the shot becomes a goal. Add up all the shots to get the team's xG.

## xG example: Gor Mahia vs AFC Leopards

Here is a made-up shot list for Gor Mahia in one match. The xG values are example values, not real data.

| Shot | Type of chance | xG (example values) |
|---|---|---|
| 1 | Penalty | 0.76 |
| 2 | Header from close range | 0.35 |
| 3 | Shot from the edge of the box | 0.10 |
| 4 | Long shot | 0.05 |
| 5 | Long shot | 0.03 |
| **Total** | 5 shots | **1.29** |

Add the five values: 0.76 + 0.35 + 0.10 + 0.05 + 0.03 = 1.29. So Gor Mahia's xG in this match is 1.29.

That means Gor Mahia's chances were worth about one or two goals on an average day. If the match ends 1–0, they scored about what their chances suggested. If it ends 3–0, they scored more than their chances suggested.

Now say AFC Leopards had three shots worth 0.20, 0.08 and 0.04. Their xG is 0.32. Gor Mahia made much better chances in this match.

## What is xG in simple words?

In simple words, xG tells you how likely a shot was to become a goal. It is about chance quality, not shot count.

Think of it like this. A penalty is worth about 0.76 xG. That means a penalty is scored about three times in four. A long shot from far out is worth much less, often well under 0.10.

Things that change a shot's xG include:

- **Distance.** Closer shots usually have higher xG.
- **Angle.** A shot from straight in front is easier than one from a tight angle.
- **Type of shot.** A header is usually harder to score than a shot with the foot.
- **Situation.** A one-on-one with the goalkeeper is a bigger chance than a crowded box.

So ten long shots can add up to less xG than one penalty. Many shots do not always mean many good chances.

## How does xG compare with actual goals?

xG and actual goals often differ in one match, but they tend to move closer over many games. Luck plays a big part in a single game.

A striker can miss an open goal. A defender can score a lucky deflection. In one match, the score can look very different from the xG.

Over a full season, these swings tend to even out. A team that keeps scoring far more than its xG may be lucky for now. A team that keeps scoring less than its xG may improve later.

| Situation | What it might mean |
|---|---|
| Goals much higher than xG | Good finishing, or good luck that may not last |
| Goals close to xG | Results match the chances created |
| Goals much lower than xG | Poor finishing, or bad luck that may turn |

These are possible meanings, not rules. A team with a great striker may score above its xG for a long time.

## How do bettors use xG for goals markets?

Bettors use xG to judge whether a team creates and allows good chances. This helps with goals markets such as [over 2.5 goals](https://oddsclass.com/learn/over_2_5_goals/) or GG (both teams to score).

For example, look at a team's average xG for and against over several matches. "xG for" is the quality of chances it makes. "xG against" is the quality of chances it allows.

If both teams make good chances and allow good chances, you might expect more goals. If both teams rarely create much, you might expect fewer.

Say you stake (the money you bet) KSh 100 on over 2.5 goals at 2.30 (example odds). If the match ends 2–1, you get KSh 100 × 2.30 = KSh 230. That is KSh 130 profit plus your stake back. Check other amounts with the [payout calculator](https://oddsclass.com/tools/payout_calculator/).

Remember that bookmakers also use xG and much more data. The odds often already reflect it. xG is a tool for your own analysis, not a shortcut to winning.

## What are the limits of xG?

xG has clear limits, so it should never be your only reason to bet. It is one piece of the picture.

- **Small samples.** One or two matches tell you little. Look at many games.
- **Missing chances.** A great cross that nobody touches gives no shot, so no xG.
- **Player skill.** A basic xG model treats most players the same. A top finisher may beat it.
- **Game state.** A team leading 2–0 may sit back and allow more shots.
- **Data gaps.** Many local leagues have little xG data, or none at all.

Use xG alongside [team form](https://oddsclass.com/learn/team_form/), team news and the match situation.

## Common mistakes

- **Judging a team on one match of xG.** Luck is large in a single game. Look at many matches.
- **Thinking xG is the score.** A team with higher xG can still lose.
- **Counting shots instead of chance quality.** Many long shots can add up to very little xG.
- **Expecting results to "correct" next week.** Luck can last longer than you think.
- **Ignoring the odds.** If the price already reflects the xG, there may be no value.

## Bet responsibly

Only stake money you can afford to lose. Set a deposit limit in your bookmaker account before you start. If betting stops being fun, read [where to get help](https://oddsclass.com/learn/gambling_help/).

## Related guides

- [How to analyze a football match](https://oddsclass.com/learn/how_to_analyze_a_match/)
- [What is over 2.5 goals?](https://oddsclass.com/learn/over_2_5_goals/)
- [How to read team form](https://oddsclass.com/learn/team_form/)
- [What is a value bet?](https://oddsclass.com/learn/value_bet/)
