Checked September 2026

The SofaScore alternative for xG, xT and percentiles

SofaScore rates every player out of 10. xG Stat shows the numbers behind a rating: xG per 90, ranked by percentile against the same position, with a report for every match in the Premier League, La Liga, Serie A, the Bundesliga, Ligue 1 and the Championship, and xA and xT for the Premier League. Free to browse, no account.

Free to start. Yearly Pass $54.99 a year.

Premier League

Open the full table

04Compared

How xG Stat compares

Each claim about another product was read from that product's own pages.

xG Stat compared with SofaScore and Understat
FeaturexG StatSofaScore
Live scoresNoYes
Player ratingsYesYes
Expected goals (xG)YesYes
Expected assists (xA)YesPL onlyYes
xG on target (xGOT)YesYes
Expected threat (xT)YesPL onlyNot listed
Per-90 statsYesNot listed
Shot mapsYesPL onlyYes
Pass networksYesPL onlyYes
Player comparisonYesYes
Multi-league coverageYesYes
PriceFree, or $6.49 a month / $54.99 a yearFree, or Plus from $6 a month

- means not listed on that product's own pages. Checked September 2026.

06Questions

Common questions

Every number here is defined in the glossary.

Is the xG Stat rating like SofaScore's?

Both rate a player per match. xG Stat's rating is built from the match events and comes with the player's rank in the league, so an 8.1 says where he stands, not only how he played. How the rating works

Does xG Stat have live scores?

No. Match stats arrive after full time, usually within 12 hours.

Can I compare players?

Yes. Two to five players: a radar, head-to-head bars and every stat in one table. Open the compare tool

Do I need an account?

No. Browsing, filtering and comparing are free without one. An account is only needed to save things, such as followed teams and watch lists. Some deeper analysis is part of the Yearly Pass.

Which leagues do you cover?

The Premier League in full depth, La Liga, Serie A, the Bundesliga, Ligue 1 and the Championship at stats depth. More leagues as they launch. Every other-league page says what it has.

Where do the numbers come from?

Two professional feeds. For the Premier League, a match-event feed: every xG, xA and xT figure is computed here from those events. For La Liga, Serie A, the Bundesliga, Ligue 1 and the Championship, a stats feed supplies each match's and player's numbers, including xG. Ratings, percentiles and expected points are computed here in every league. Why our numbers differ