Checked September 2026
The FotMob alternative for the numbers behind the score
FotMob tells you the score. xG Stat tells you whether it was deserved: xG, a rating for every player and a report for every match in the Premier League, La Liga, Serie A, the Bundesliga, Ligue 1 and the Championship, plus xA and xT for the Premier League. Free to browse, no account.
Free to start. Yearly Pass $54.99 a year.
01Migration
Where each stat lives
Pick your league. Each row opens the view that replaces it. None needs an account.
- On FotMob: Player statsPlayer stats, per 90Goals, assists, xG and xA per 90 for every player with 270 minutes or more, sorted by xG.
- On FotMob: Match facts and statsMatch reportxG race, shot maps and the verdict. Example: Manchester United 2-0 Manchester City.
- On FotMob: Line-upsPass networksWho passed to whom, and where each player played on average, for both teams.
- On FotMob: Player pagePlayer percentilesPer 90 percentiles against players in the same position. Example: Bruno Fernandes.
- On FotMob: Player ratingsRated and ranked per matchEvery player's rating for the match, with goals prevented for the keepers.
- On FotMob: League tablePremier League xG tablePoints against expected points for all 20 teams.
- On FotMob: FixturesFixture difficultyEvery club's next fixtures, rated on the opponent's attack and defence.
- On FotMob: Comparing two playersTwo players side by sideExample: Dominik Szoboszlai v Rayan Cherki.
02What changed
What FotMob does not have
Read from FotMob's own FAQ and app listing.
- Expected threat (xT)Premier LeagueNot listedHow much each pass and carry moves the ball into danger.
- Per-90 statsEvery leagueNot listedEvery stat per 90 minutes, so minutes do not decide the order.
- Pass networksPremier LeagueNot listedWho passes to whom, and where a side builds.
- Team tactical profilesEvery leagueNot listedHow a side builds, presses and defends.
- Percentile rankingsEvery leagueNot listedEvery player per 90 against others in the same position.
04Compared
How xG Stat compares
Each claim about another product was read from that product's own pages.
| Feature | xG Stat | FotMob |
|---|---|---|
| Live scores | No | Yes |
| Expected goals (xG) | Yes | Yes |
| Expected assists (xA) | YesPL only | Yes |
| xG on target (xGOT) | Yes | Yes |
| Expected threat (xT) | YesPL only | Not listed |
| Per-90 stats | Yes | Not listed |
| Shot maps | YesPL only | Yes |
| Pass networks | YesPL only | Not listed |
| Multi-league coverage | Yes | Yes |
| Price | Free, or $6.49 a month / $54.99 a year | Free, or paid plans from $1.99 a month |
- means not listed on that product's own pages. Checked September 2026.
Other FotMob alternatives
What each lists for xG, read from its own pages. Each row opens where its stats live on xG Stat.
- FBrefPer-90 stats and player comparison. Removed: xG, xA and xGOT. Not listed: xT, shot maps, pass networks, team tactical profiles, percentile rankings and fixture difficulty ratings. Free, or Stathead from $9 a month.
- SofaScoreLive scores, player ratings, xG, xA, xGOT, shot maps, pass networks, player comparison and multi-league coverage. Not listed: xT and per-90 stats. Free, or Plus from $6 a month.
- UnderstatXG, xA, per-90 stats, shot maps, team tactical profiles (formation splits) and multi-league coverage. Not listed: live scores, player ratings, xGOT, xT, pass networks, player comparison, percentile rankings and fixture difficulty ratings. Free.
06Questions
Common questions
Every number here is defined in the glossary.
Does xG Stat have live scores?
No. Keep FotMob for the score. Match stats arrive here after full time, usually within 12 hours, and fixtures and fixture difficulty are there before kick-off.
Does xG Stat send notifications?
Yes, for matches you follow: the report is ready after full time. No live goal alerts.
What is the xG Stat rating?
A per-match rating built from the events, with the player's rank in the league beside it. How the rating works
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
- Does xG Stat have live scores?
- No. Keep FotMob for the score. Match stats arrive here after full time, usually within 12 hours, and fixtures and fixture difficulty are there before kick-off.
- Does xG Stat send notifications?
- Yes, for matches you follow: the report is ready after full time. No live goal alerts.
- What is the xG Stat rating?
- A per-match rating built from the events, with the player's rank in the league beside it. How the rating works
- 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