New features, changes & important service notices — announced first on our Telegram channel. Updates & important notices — first on Telegram.

Join @inplayguru_info
  1. Home
  2. Features
  3. Live xG Alerts
Live xG Alerts

Live xG alerts for football, built on your own rules

A live xG alert tells you that a football (soccer) match just reached the expected goals (xG) conditions you set, for example a team with 1.50 xG and no goal. InPlayGuru tracks the live xG of both teams, sets it against the score for you, and sends the alert to Telegram the moment your rules are met. You stop hunting for matches. The ones that fit your rules find you.

Free plan  ·  No credit card  ·  Trusted by 30,000+ members

Your rules xGHome 1.50 GoalsHome =0
your xG rules never stop watching
24/7
compared for you, live
xG vs goals
from your xG rule being met to your phone
Seconds
live pressure in the same alert
+ Momentum

Live xG stats, read against the score

xG measures how good a team's chances were, in goals. On its own it's a number. Next to the score it's a story: a side with 1.80 xG and no goal, or two goals from 0.40. InPlayGuru tells you that story live, for every match that reports xG, so you see what the scoreline hides.

Both teams' xG, side by side

Home and away xG, right next to the score, the shots and every other live statistic. Sort the whole live schedule by xG and the matches with the biggest chances rise to the top.

xG set against goals, for you

InPlayGuru sets every team's xG against its goals, so a side that should have scored by now stands out the moment you look. So does a side that has scored far more than its chances were worth.

One-sided matches stand out

When one team is creating all the chances, InPlayGuru highlights the match automatically. Nothing to set up and nothing to hunt for: lopsided games catch your eye on their own.

An in-play xG scanner

Ask any xG question of the live schedule: which matches are full of chances, where one side is far ahead, which favorite is creating nothing. The answer is on screen in a second, for every live match that reports xG.

How a live xG alert works

Set your threshold once. InPlayGuru checks every live match with xG data against it, around the clock, so you don't have to watch a single one.

1

Set your xG rule

Say what matters to you in one rule: an xG number, and whose xG it is. The home team, the away team, either side, the favorite, the underdog, the side that is losing, or both teams together. Add a time window when only recent chances count.

2

Add the match context

xG gets sharper with context. Add the score, the minute, shots on target or live momentum, InPlayGuru's signature metric. The alert fires only when every rule is true in the same minute. Your logic, not somebody else's opinion.

3

Get the xG Telegram alert

The Telegram alert normally reaches your phone within seconds, with the match, the minute, the score and the xG of both teams at that moment. Your xG notifications arrive while the match is still being played, not in a report after the final whistle.

xG alert rules you can copy

Six starting points. Each one catches a story the scoreline doesn't tell. Copy one as it is, tune the numbers to your taste, or combine two into a strategy that is entirely yours.

Chances without a goal

xGHome 1.50
AND GoalsHome =0

The home team has created chances worth a goal and a half and still hasn't scored. It's the classic gap between the performance and the scoreboard, and you hear about it the minute it opens. Home, away or either side: you choose whose missed chances you hear about.

A burst of chances

xGEither team Past 15 minutes 0.80

A team is creating real chances right now, not an hour ago. Only the last 15 minutes count, so you hear about a team while it's still creating, not after the chances have dried up.

An open match

xG 2.50
AND Match Timer (Minute) 70

The match has already produced chances worth two and a half goals, and there are still at least 20 minutes to play. The open, chance-filled match you'd want to have on, found without opening a single match page.

Behind on the scoreboard, ahead on chances

xGLosing team xGWinning team 0.80

The side that is losing has created clearly better chances than the side that leads. The scoreline says one thing, the chances say another, and you're the first to know. A leader who is also ahead on chances never reaches you.

Chances and pressure together

xGEither team 1.20
AND MomentumEither team 60
AND Match Timer (Minute) 60

xG tells you how good the chances of the whole match were. Momentum, InPlayGuru's signature metric, tells you who is on top right now. Together they find a team that has created plenty and is still pushing after the hour mark.

One-sided chances

xGMargin between teams 1.00

The two teams are at least a full expected goal apart, whichever side is ahead. One team is clearly out-creating the other, and you know about it without watching a minute. Prefer to browse? The scanner brings one-sided matches to the surface on its own.

Where live xG works for you in InPlayGuru

WhereWhat you get
Live scanner The xG of both teams next to every other live statistic in the live football stats scanner. Every live match sits in one table with 24 live statistics, so you sort or filter the whole schedule by xG and the matches you're after surface in a second.
Strategy rules Alert on the xG of any side you care about: home, away, the favorite, the underdog, whoever is winning or losing, the total or the margin. Count the whole match so far or only the xG built up in a recent window, and combine it with any other statistic.
Telegram alerts The xG of both teams at the moment of the alert, included by default. You choose which statistics appear in the message, so your xG Telegram alerts show exactly what you want to read.
Strategy history and exports Every match a strategy picked is logged with its statistics at that minute, the xG of both teams included whenever the match reports it, so you can look back and judge your own rules on evidence. Excel and CSV exports on paid plans keep the xG at the alert, at half-time and at full-time.

Live xG football alerts that do the watching for you

Nobody can follow 1,000+ leagues. InPlayGuru does, 24/7, and checks your xG rules wherever live xG is reported. Your attention goes to the few matches where the chances and the score disagree.

Tell a siege from a stalemate

A 0-0 can be a dead match or a siege. xG next to the score tells you which at a glance, for every match that reports it.

Never miss the moment

Your rules run on InPlayGuru's servers around the clock, and the alert normally reaches Telegram within seconds. Close the laptop. The match still finds you.

Your rules, your call

InPlayGuru doesn't hand you opinions. It hands you the most complete live statistics platform of its kind: 24 live statistics per match, with live xG and live momentum (the metric InPlayGuru pioneered) among them, plus 17 pre-match statistics per team. You decide what deserves an alert.

What members say

Real reviews, each linked to its source.

The statistics it offers are extremely important and up-to-date.
Murat Amaç TR
Via Trustpilot
Personally, I find the customisable user interface suits me perfectly... It is also a bit 'under the radar' compared with some of the more well-known alternatives for some reason - but it's very, very good.
Michael Dougall GB
Via Trustpilot
I'd like to have some new features but they are constantly updating it and I think the next releases will be great... I think the momentum feature it's pretty accurate compared with other competitors.
Tommaso IT
Via Trustpilot

Live xG alerts: common questions

What is live xG?

Live xG is the expected goals of a team while the match is being played: the number of goals it would score on average from the chances it has created so far. It is a running total. Every new shot adds to it, and it carries on through half-time without resetting. InPlayGuru tracks it for both teams in the matches that report it, and sends you a Telegram alert the moment it reaches your number.

Where can I see live xG during a football match?

In the InPlayGuru live scanner. It shows real-time xG for both teams in every football (soccer) match that reports it, next to the score, the shots and the momentum, so you see at once which side has scored less than its chances were worth. No match pages to open, nothing to install.

How often does live xG update?

With every shot, as soon as the data provider has rated it. xG is a running total, so a team's number moves when that team takes a shot. InPlayGuru updates the total the moment the new number arrives, and checks your xG rules against it around the clock.

Can I get a Telegram alert when a team's xG passes a number?

Yes, InPlayGuru sends you a Telegram alert the moment a team's xG passes the number you set. Create a strategy with a rule such as home xG of 1.50 or more, add the score or the minute if you like, and connect Telegram once, which takes about a minute. From then on, the live matches that meet your rules arrive on your phone with the xG of both teams, within seconds. These xG notifications work on the free plan too, with up to 5 alerts per day.

What does high xG with no goal mean?

The team created good chances and did not score from them. The number describes what already happened, not what comes next: a high xG does not mean a goal is coming, and plenty of matches end with a high xG and a low score. What it does tell you is that the performance and the scoreline have stopped agreeing, and InPlayGuru flags it for you as soon as a team has scored clearly fewer goals than its chances were worth. Add a time window or live momentum to know whether the pressure is still on.

Is xG the same as momentum or shots on target?

No. Shots on target count attempts without their quality. xG weighs every shot by how likely it was to go in, over the whole match. Momentum is InPlayGuru's signature metric: a proprietary formula that reads several in-play factors in real time over a rolling 10-minute window, so it rises and falls with the game and shows who is on top right now. InPlayGuru pioneered live momentum, and it is the natural partner for xG: one tells you how good the chances were, the other whether the pressure is still on.

Is there a free live xG scanner?

Yes, the InPlayGuru live xG scanner is free to open, with no account needed. A free account adds 5 strategy slots and up to 5 Telegram alerts per day, with no credit card. The free plan covers a part of the live matches. Paid plans cover every live match, with unlimited alerts, delivery to your own group or channel, and exports.

Go deeper in the user guide

Know when the chances and the score stop agreeing

Create a free account, set your xG rule and let InPlayGuru do the watching, around the clock.

Free to start  ·  No credit card  ·  Cancel anytime

Page updated . InPlayGuru is a football statistics platform: it shows data and sends the alerts you define. It publishes no tips and does not predict results.