There are many live score sites that give stats about in-running football. These vary in quality and depth. Some lower leagues will only have goals, corners, and cards, whereas the bigger leagues will have possession, shots on target, shots off target and much more.
The problem with shots stats
The problem with simple stats like shots on target is that it gives you no idea of how good the shot was. A speculative shot from outside the box, which the keeper picks up easily is counted as a shot on target even though the chances of it being a goal is next to zero. Compare this with a goal line shot, which is almost certain to go in or a penalty that has about an 80% chance of being scored.
Enter xG
xG tries to model the game better with the quality of the shot. The way companies generate the data is to see how many shots from the position that the shot was taken has gone has resulted in a goal. The easiest shot to think of is a penalty. Traditionally, 80% of penalties are scored, so a penalty has an xG of 0.8. Shots that are closer to the goal generally have a higher xG.
xG can show how a game is going much better than a simple shot on-target and shot off-target model can. It shows the quality of the shot. Its not without its flaws, for example, many dangerous attacks don’t result in a shot, so its not captured in the data.
Live Xg
Live xG is very rare even though the methods have been around for over a decade. Fortunately, Bet365 now have xG data in their app and on the website.


The app has a whole new section about player stats. See live player shots, shots on target, tackles and assists.
Hopefully this is a sign of things to come. You can get xg live data from apps such as infogol or fotmob.
xG Compared
I decided to have a look at how the 3 providers compare with xG.



You will get slightly different results based on the exact xG model you use.
Live xG for English Leagues 1 and 2
Most big sites giving out live xG stats will do for the big 5 leagues in Europe which are the Premier League in England, La Liga in Spain, the Bundesliga in Germany, Serie A in Italy, and Ligue 1 in France. Some may include the English Championship too. However few, if any, will provide xG stats for lower leagues such as English League 1 and English League 2. Bet365 give these away for free too. It really is the best place for in running xG stats.
Sign up to bet365
Open Account Offer for new customers at bet365: Min deposit requirement. Free Bets are paid as Bet Credits and are available for use upon settlement of bets to value of qualifying deposit. Min odds, bet and payment method exclusions apply. Returns exclude Bet Credits stake. Time limits and T&Cs apply. #ad
You don’t even have to sign up. You can just visit the site and view the xG data and player stats for free. visit the Bet365 site