Understat gives the xG table
xG Stat gives the full picture
If you want the next step after table-first analytics, xG Stat adds tactical visuals, richer comparisons, and insight that is easier to apply.
What xG Stat adds beyond Understat
Understat is strong for clean xG consumption, xG Stat is stronger for applied match and player analysis.
Deeper than xG tables
Understat is excellent for clean xG views. xG Stat adds tactical context, richer visual analysis, and actionable interpretation.
Pass networks and team shape
Track relationships between players, zone control, and formation tendencies across matches, not just summary values.
Real comparison workflows
Compare players with percentile context, radar views, and custom scatter axes to evaluate fit, role, and production.
Match reports
Every match gets an xG timeline, shot map and pass network.
How xG Stat compares
A practical comparison for users evaluating xG-first platforms.
| Feature | xG Stat | Understat | FotMob |
|---|---|---|---|
| Expected goals (xG) | Yes | Yes | Yes |
| Expected assists (xA) | Yes | Yes | Yes |
| xG on target (xGOT) | Yes | Not listed | Yes |
| Expected threat (xT) | Yes | Not listed | Not listed |
| Per-90 stats | Yes | Yes | Not listed |
| Shot maps | Yes | Yes | Yes |
| Pass networks | Yes | Not listed | Not listed |
| Team tactical profiles | Yes | LimitedFormation splits | Not listed |
| Percentile rankings | Yes | Not listed | Not listed |
| Fixture difficulty ratings | Yes | Not listed | Yes |
| Multi-league coverage | No | Yes | Yes |
| Price | Free, or $8.99 a month / $54.99 a year | Free | Free, or paid plans from $1.99 a month |
- means not offered, removed, or missing from the feature list on that product's own site or app store page.
Understat to xG Stat, what goes where
A short migration map for the workflows you already know.
| On Understat | On xG Stat | Go there |
|---|---|---|
| Player xG and xA tables | Player database with per-90 filters, percentile context, and role view | Open |
| Team xG overview | Team tactical profile with xG context, shape, and passing structure | Open |
| Match xG race | Match page with xG timeline and shot map detail | Open |
| League-level xG table | Expected standings with context on over and under-performance | Open |
| Manual player cross-checking | Advanced compare tool with radar and scatter workflows | Open |
Common questions from Understat users
How does xG Stat differ from Understat?
Understat focuses on xG tables. xG Stat includes xG and adds tactical context, player comparison and a full report for every match.
Do both tools show per-90 stats?
Yes. The difference is context. xG Stat pairs per-90 numbers with percentile views, role fit, and broader tactical signals.
Does xG Stat cover as many leagues?
No. xG Stat currently focuses on the Premier League and trades breadth for analytical depth.
Is xG Stat useful for fantasy players too?
Yes. Fixture difficulty, role context, and advanced player breakdowns are designed to support transfer and captaincy decisions.