xG в футболе: что это и как использовать в ставках

Обновлено: 13 октября 2026 · Автор: Тоха

xG (Expected Goals, ожидаемые голы) — сумма вероятностей гола по всем ударам команды: сколько мячей она забила бы в среднем с такими моментами. За 15 лет ставок я видел, как переход от «форма и мотивация» к «xG и его производные» изменил уровень моих прогнозов драматически. Ниже — как читать xG и производные, где метрика обманывает и проверка на моей базе топ-5 лиг: насколько реализация ударов в створ повторяется от первой половины сезона ко второй.

Что такое xG простыми словами

Модель xG оценивает каждый удар по историческим данным: расстояние до ворот, угол, чем нанесён удар (например, головой), помеха защитника, ситуация (обычная игра, штрафной, пенальти). Результат — число от 0 до 1, вероятность гола.

Удар с нескольких метров по центру ворот стоит в таких моделях заметную долю гола, дальний удар из-за штрафной под острым углом — несколько сотых. Сумма xG всех ударов команды за матч — общий xG команды. Веса у разных моделей свои, поэтому xG одного и того же матча на разных сайтах может не совпадать.

Пример

Условный пример: хозяева выиграли 2:0. Смотрим по их ударам:

МоментxG удара
Пенальти0.78
Удар из штрафной с 12м0.24
Дальний удар из-за штрафной0.04
Удар головой после навеса0.18
Плюс ещё 8 ударов из разных позиций0.62 суммарно
Общий xG хозяев1.86

То есть с такими ударами команда в среднем забивала бы 1.86 гола, а забила 2 — практически по ожиданиям. Если бы xG был 3.5 при 2 голах, это значило бы только одно: в этом матче команда реализовала моменты хуже, чем обычно реализуют такие удары. Долга, который статистика «вернёт» в следующей игре, не существует. Следующий матч начинается с нуля, и промахи прошлого тура не делают гол в нём вероятнее.

Возврат к среднему работает иначе. На длинном отрезке реализация, которая была заметно выше или ниже ожидаемой, тянется к средней — не потому, что удача что-то должна, а потому, что новые матчи разбавляют случайный всплеск. Насколько сильно, я проверил на своей базе ниже.

Ключевые производные xG

xGA (Expected Goals Against)

Сумма xG соперника по всем его ударам. Показывает, сколько команда пропустила бы в среднем с такими моментами у своих ворот.

xGD (xG Difference)

xG за минус xG против. Устойчиво положительная xGD на длинном отрезке — признак сильной команды, отрицательная — команды, которая чаще отбивается, чем создаёт. Жёсткого порога вроде «от такого-то значения — топ-клуб» здесь нет: уровень зависит от лиги и от модели, по которой считали xG.

Non-Penalty xG (npxG)

xG без учёта пенальти. Полезно для оценки «чистой» игровой атаки — пенальти сильно искажают модель на короткой выборке.

xG per shot

Среднее xG на удар. Показывает качество моментов, которые создаёт команда. Высокое значение — команда доводит атаки до ударов с близкой дистанции, низкое — много бьёт издалека и редко выходит на явные шансы. Сравнивать его имеет смысл внутри одной лиги и одной модели.

Как xG помогает в ставках

1. Реальный класс команды

Табло может обманывать. Команда с заметно положительной xGD, но с посредственными очками — это команда, у которой результат отстаёт от игры. На дистанции такой разрыв обычно сокращается, но не к какому-то конкретному туру: в ближайшем матче она может снова не реализовать свои моменты. Перевес в ставке на неё появляется, только если коэффициент всё ещё смотрит на очки, а не на игру.

2. Оценка тотала голов

xG команды + xGA соперника, усреднённое между двумя сторонами, даёт ожидаемый тотал. Условный пример: у хозяев xG 1.9 за матч, у гостей xGA 1.7. Ожидаемые голы хозяев = (1.9 + 1.7) / 2 = 1.8. Аналогично для гостей. Сумма даёт ориентир по общему тоталу.

В калькуляторе Пуассона на сайте ожидаемые голы собираются по-другому: из силы атаки команды, слабости обороны соперника и среднего числа голов в лиге, причём по реальным мячам, а не по xG. Оба способа дают ориентир, а не ответ. Если они сильно расходятся, это сигнал, что у команды большой разрыв между голами и моментами.

3. Ставки против «переоценённых» команд

Команда выиграла четыре матча подряд, но по xG в этих играх создавала меньше соперников. Серия держится на реализации, а она, как видно по цифрам ниже, на дистанции плохо повторяется. Если линия реагирует на серию побед сильнее, чем на качество игры, цена на «фаворита» становится невыгодной, а интерес смещается к сопернику или к ТМ. Сама по себе серия поводом для ставки против не является — только вместе с перевесом в коэффициенте.

4. Как я использую это в своих разборах

Когда я разбираю итог ставки дня, я сверяю реализацию в матче с нормой команды, а не останавливаюсь на счёте. Пример — ставка на победу Ромы над Фиорентиной 24 августа 2026 года. Рома выиграла 4:0, и в разборе ставки дня на Рому и Фиорентину я отдельно сверил удары по базе: 17 против 9, в створ 8 против 4. Четыре гола с восьми ударов в створ — это 50%, а за весь домашний сезон 2025/26 у Ромы было 33 гола с 99 ударов в створ, около 33%.

Вывод в разборе был такой: разрыв в счёте получился больше, чем разрыв в игре, и 4:0 не доказывает, что моя оценка 61% была заниженной. Цифры по топ-5 лигам ниже объясняют, почему я так осторожен: даже отрыв от лиги, набранный за полсезона, во второй половине сжимается в несколько раз, а один матч с 50% говорит о навыке ещё меньше. Все ставки дня с итогами, включая эту, собраны в архиве ставок дня с итогами.

xG и реальные голы на дистанции: возврат к среднему

Самое полезное в xG — не цифра одного матча, а разрыв между голами и xG за отрезок. Удобно брать последние 10–15 матчей команды и считать две разницы: забитые минус xG и пропущенные минус xGA. Забила заметно больше, чем в среднем забивают с такими моментами, — это перевыполнение. Меньше — недовыполнение.

На дистанции такие разрывы обычно сжимаются. Реализация моментов — навык, но у большинства команд он не настолько велик, чтобы месяцами бить свой xG с большим запасом. Отрезок, где команда забивает из каждого полумомента, чаще заканчивается возвратом к xG, чем становится новой нормой. С пропущенными то же самое: вратарь в ударе может полсезона тащить безнадёжные мячи, но потом цифры выравниваются.

Проверка на моей базе: реализация ударов в створ за полсезона

xG в моей базе матчей нет, зато есть голы, удары и удары в створ. Поэтому возврат к среднему я проверил на более грубой мерке — реализации ударов в створ: голы команды, делённые на её удары в створ. Эта мерка не знает, откуда был удар, а в голах сидят пенальти и автоголы соперников. Но вопрос она проверяет тот же: если реализация — в основном навык, лучшие команды первой половины сезона останутся лучшими и во второй.

Как считал. Лиги — АПЛ, Ла Лига, Серия А, Бундеслига и Лига 1, сезоны 2022/23, 2023/24, 2024/25 и 2025/26: 7082 матча и 386 команд-сезонов. Сезон каждой команды я делю по её собственным матчам в порядке дат: первые 19 из 38 (или 17 из 34) — первая половина, остальные — вторая. Граница приходится на январь. Для каждой половины считаю реализацию команды и среднюю реализацию её лиги в том же сезоне и той же половине, а потом разницу между ними в процентных пунктах. Дальше беру 96 команд с лучшей разницей в первой половине и 96 с худшей и смотрю, где те же команды оказались во второй. В одном матче Бундеслиги 2024/25 ударов в створ в базе нет, его я не учитываю.

Для ориентира: за четыре сезона в топ-5 лигах забито 19 900 голов с 62 416 ударов в створ, реализация 0,319 — чуть меньше трети. За половину сезона у команды набирается в среднем около 80 ударов в створ. На такой выборке даже у двух равных по уровню команд реализация случайно расходится: стандартное отклонение — около пяти пунктов.

График: реализация ударов в створ возвращается к среднему — лучшая четверть команд топ-5 лиг опережала свою лигу на 7,0 пункта в первой половине сезона и на 1,9 во второй, худшая отставала на 8,2 и 1,3 пункта, сезоны 2022/23–2025/26
Команды по реализации в 1-й половине1-я половина2-я половина
Лучшая четверть (96 команд-сезонов)+7,0+1,9
Середина (194)−0,2−0,8
Худшая четверть (96)−8,2−1,3

В таблице — отклонение от средней реализации своей лиги в процентных пунктах. Если лучшая четверть в первой половине условно забивала с 39% ударов в створ при средней по лиге 32%, во второй половине у неё было уже около 34%. От перевеса в 7,0 пункта осталось 1,9, от отставания худшей четверти в 8,2 пункта — 1,3. Корреляция реализации первой и второй половины — 0,25: дальше переходит примерно четверть отклонения, остальное — тот самый случайный разброс.

Это не особенность одного сезона. В каждом из четырёх сезонов у лучшей четверти во второй половине оставалось от +1,1 до +2,2 пункта, у худшей — от +0,3 до −2,8. В каждой из пяти лиг по отдельности лучшая четверть сохраняла от 0,5 пункта (Лига 1) до 2,9 (Ла Лига). Выше своей лиги во второй половине остались 64 команды из 96 лучших, ниже лиги — 56 из 96 худших: преимущество в среднем сохраняется, но становится маленьким.

С пропущенными то же самое. Четверть команд, которым соперники в первой половине забивали с ударов в створ чаще всего (+7,2 пункта к лиге), во второй половине была хуже лиги лишь на 1,7. Четверть с лучшими цифрами (−7,2) сохранила только 1,4 пункта преимущества. «Вратарь в ударе» из абзаца выше в цифрах выглядит именно так.

Чего эти цифры не говорят. Они не значат, что команда, которая полсезона забивала «слишком много», теперь обязана забивать меньше своей лиги: вторая половина у лучшей четверти всё равно выше средней. И они ничего не говорят про ближайший матч. Возврат к среднему — свойство длинного отрезка, а не расписание, по которому удача «отдаёт долги».

Когда разрыв — не везение

Возврат к среднему — тенденция, а не закон. Разрыв держится дольше, если у команды нападающий с действительно сильной реализацией, если сменился тренер и вместе с ним модель игры или если в выборке подряд шли слабые соперники. Поэтому, увидев перекос, я сначала ищу, что поменялось в составе и календаре, и только потом списываю его на удачу.

В моей выборке это видно на крайних случаях. Жирона в сезоне 2023/24 в первой половине реализовывала удары в створ на 16,8 пункта лучше Ла Лиги и во второй всё ещё была на +10,2. Интер в том же сезоне Серии А: +12,7 и +8,6, Манчестер Сити в АПЛ 2022/23: +13,8 и +7,2. А Вольфсбург в 2024/25 начал с +13,7 и закончил вторую половину на 5,8 пункта ниже Бундеслиги, Верона в том же сезоне прошла путь от +12,0 до −9,7. Цифра за полсезона сама по себе класс от удачи не отличает — это приходится проверять составом и игрой.

Ещё одна честная оговорка. Букмекеры по-прежнему заметнее реагируют на счёт, чем на xG, но саму метрику сегодня видят все. Перекос в цене из-за разрыва между голами и xG стал меньше, чем раньше, и ставить только на «вернётся к среднему» уже недостаточно — нужен ещё и перевес в коэффициенте.

xG для тоталов и «обе забьют»

Как получить ожидаемые голы каждой команды, я показал выше в пункте «Оценка тотала голов». Дальше их надо перевести в вероятность, и здесь легко ошибиться. Ожидаемый тотал 2.6 не значит, что ТБ 2.5 проходит чаще, чем нет. Если грубо описать число голов распределением Пуассона, при среднем 2.6 три мяча и больше набирается примерно в 48% матчей. Среднее тянут вверх редкие крупные счета, а самый частый исход остаётся на двух голах.

Для рынка «обе забьют» важен не общий xG матча, а более слабая из двух атак. Команда с ожидаемыми голами около 0.7 по той же прикидке не забивает примерно в половине матчей, и сильная атака соперника этого не исправит. Поэтому я смотрю на xG каждой стороны отдельно и начинаю с той, что создаёт меньше. Как устроен сам рынок и где на нём ошибаются, я разобрал в материале о ставке «обе забьют».

Качество моментов важнее суммы

Один и тот же xG собирается по-разному. Условный пример: 14 ударов по 0.10 и 4 удара по 0.35 дают одинаковые 1.4. Если считать удары независимыми, в первом случае команда забьёт хотя бы раз с вероятностью около 77%, во втором — около 82%. Для «обе забьют» и индивидуального тотала команды больше 0.5 крупные моменты надёжнее, чем xG, набранный дальними ударами.

PPDA — измерение прессинга

PPDA (Passes Per Defensive Action) — сколько передач соперник делает до того, как команда сделает оборонительное действие (отбор, перехват, фол) в его половине поля.

Конкретные пороги зависят от лиги и источника данных, поэтому сравнивать PPDA лучше со средним по той же лиге. Метрика помогает понять, каким может получиться матч: две прессингующие команды чаще ошибаются под давлением и отдают моменты, прессинг против глубокой обороны — это длинные владения и мало ударов. PPDA в моей базе нет, так что это ориентир для чтения матча, а не проверенная мной закономерность.

место под баннер букмекера

Где смотреть xG

Публичные xG по крупным лигам есть на статистических сайтах вроде Understat и FBref. Это чужие модели со своими весами, и xG одного матча на разных сайтах может заметно отличаться. Проверка реализации на этой странице построена на счёте, ударах и ударах в створ. С сентября 2026 года в моей базе есть и xG по топ-лигам — на 12 490 матчах я проверил, можно ли ставить по xG-форме: разбор в стратегии ставок по xG.

xG команд сейчас: кто забивает больше моментов, а кто меньше

Этот раздел пересобирается каждое утро из моей базы матчей: после того как в неё доливаются вчерашние матчи и их xG (Understat). Лиги — те, где xG есть у каждого матча сезона 2026/27: АПЛ, Ла Лига, Серия А, Бундеслига, Лига 1, РПЛ. Всего в выборке 376 матчей с xG, последние сыграны 12 октября 2026 года.

Лиги сезона 2026/27: xG и голы за матч

ЛигаМатчей
с xG
xG
за матч
Голов
за матч
Голы − xG
за матч
АПЛ603,312,95−0,36
Ла Лига783,223,09−0,13
Серия А603,382,87−0,51
Бундеслига453,903,82−0,08
Лига 1543,332,91−0,42
РПЛ792,462,76+0,30

xG и голы — на обе команды вместе. Плюс в последней колонке — в лиге забивают больше, чем «наиграно» моментами, минус — меньше. Ноль тут не норма: в моей базе xG Understat по этим лигам обычно выше реальных голов — в сезоне 2025/26 разница по лигам была от −0,36 до +0,13 гола за матч. Поэтому команду я сравниваю не только с нулём, но и с её лигой: недобор в пределах лиги — ещё не сигнал.

Перебирают: забивают больше, чем создают

Считаю так же, как в своих разборах: беру последние 10 матчей команды в лиге, где xG записан (у кого сыграно меньше — сколько есть, но не меньше 4) и сравниваю голы с xG. Разница от 0,30 гола за матч — команда перебирает: ей где-то везло, и рассчитывать, что она и дальше будет забивать сверх моментов, я бы не стал.

КомандаЛигаМатчейГолыxGГолы − xG
за матч
Период
ZenitРПЛ102214,52+0,7525 июля – 10 октября
StrasbourgЛига 1102012,94+0,713 мая – 11 октября
FreiburgБундеслига102316,97+0,6019 апреля – 11 октября
MonacoЛига 1101812,10+0,5925 апреля – 10 октября
ChelseaАПЛ102015,10+0,494 мая – 10 октября
AuxerreЛига 1101712,97+0,4025 апреля – 11 октября
Werder BremenБундеслига101511,49+0,3518 апреля – 9 октября
KrasnodarРПЛ101612,52+0,3526 июля – 10 октября

Недобирают: создают больше, чем забивают

Обратный случай — команда атакует, моменты есть, а голов меньше, чем по xG. Такая команда в ближайших матчах скорее начнёт забивать больше обычного, и тотал на неё букмекер часто ставит по последним счетам, а не по моментам.

КомандаЛигаМатчейГолыxGГолы − xG
за матч
Период
JuventusСерия А101320,75−0,783 мая – 11 октября
Ath BilbaoЛа Лига101017,46−0,7510 мая – 19 сентября
VeneziaСерия А101016,84−0,682 мая – 12 октября
BrestЛига 1101420,77−0,683 мая – 10 октября
ComoСерия А101521,67−0,672 мая – 11 октября
Paris SGЛига 1101723,11−0,612 мая – 10 октября
TottenhamАПЛ10814,02−0,603 мая – 10 октября
FulhamАПЛ10914,89−0,592 мая – 10 октября

Все команды по лигам

Полные таблицы по лигам: те же 10 последних матчей с xG — забитые против xG и пропущенные против xGA. В колонке «Атака» — вывод по забитым, в колонке «Оборона» — по пропущенным (пропускает меньше, чем наиграли соперники, — «недобирает»: вытаскивает вратарь или везёт).

АПЛ — 21 команда
КомандаМатчейГолыxG±ПропущеноxGA±АтакаОборона
Chelsea102015,10+4,902019,39+0,61перебираетпо моментам
Man City102421,61+2,39813,19−5,19по моментамнедобирает
Newcastle101714,92+2,081817,02+0,98по моментампо моментам
Hull687,26+0,7469,98−3,98по моментамнедобирает
Aston Villa101514,16+0,841817,90+0,10по моментампо моментам
Brighton102221,56+0,441216,22−4,22по моментамнедобирает
Brentford101817,75+0,251219,28−7,28по моментамнедобирает
Nott'm Forest101919,28−0,281415,35−1,35по моментампо моментам
Ipswich101212,51−0,512015,97+4,03по моментамперебирает
Leeds101315,09−2,091015,62−5,62по моментамнедобирает
Liverpool101315,20−2,201615,66+0,34по моментампо моментам
Crystal Palace101416,38−2,382123,30−2,30по моментампо моментам
Everton101416,53−2,531416,13−2,13по моментампо моментам
Coventry656,64−1,641110,81+0,19по моментампо моментам
Bournemouth101316,12−3,121513,62+1,38недобираетпо моментам
Man United101821,16−3,161314,06−1,06недобираетпо моментам
Sunderland101216,72−4,721515,23−0,23недобираетпо моментам
Arsenal101722,39−5,3969,87−3,87недобираетнедобирает
Fulham10914,89−5,891518,52−3,52недобираетнедобирает
Tottenham10814,02−6,021313,90−0,90недобираетпо моментам
Nottingham223,63−1,6312,57−1,57недобираетнедобирает
Ла Лига — 20 команд
КомандаМатчейГолыxG±ПропущеноxGA±АтакаОборона
Barcelona103835,21+2,791110,76+0,24по моментампо моментам
Sociedad101613,22+2,782019,27+0,73по моментампо моментам
Santander81311,21+1,792317,74+5,26по моментамперебирает
Vallecano101614,22+1,781816,35+1,65по моментампо моментам
Valencia101311,27+1,731916,67+2,33по моментампо моментам
La Coruna81210,73+1,271111,78−0,78по моментампо моментам
Elche101311,74+1,261816,88+1,12по моментампо моментам
Sevilla101312,04+0,961415,60−1,60по моментампо моментам
Espanol101413,89+0,111313,96−0,96по моментампо моментам
Celta10109,96+0,04713,58−6,58по моментамнедобирает
Ath Madrid102019,99+0,011314,28−1,28по моментампо моментам
Real Madrid102424,52−0,521010,44−0,44по моментампо моментам
Levante101717,65−0,651920,73−1,73по моментампо моментам
Alaves101414,67−0,671011,89−1,89по моментампо моментам
Betis101718,66−1,661317,90−4,90по моментамнедобирает
Getafe1056,80−1,801115,20−4,20по моментамнедобирает
Malaga846,33−2,331315,37−2,37по моментампо моментам
Osasuna10912,64−3,642115,85+5,15недобираетперебирает
Villarreal101823,59−5,591616,37−0,37недобираетпо моментам
Ath Bilbao101017,46−7,461412,31+1,69недобираетпо моментам
Серия А — 20 команд
КомандаМатчейГолыxG±ПропущеноxGA±АтакаОборона
Lazio101514,53+0,471114,13−3,13по моментамнедобирает
Inter102726,69+0,311211,34+0,66по моментампо моментам
Udinese101312,92+0,081517,57−2,57по моментампо моментам
Atalanta101212,49−0,491218,33−6,33по моментамнедобирает
Parma1077,75−0,751621,54−5,54по моментамнедобирает
Fiorentina101010,91−0,911917,91+1,09по моментампо моментам
Lecce101212,95−0,951624,66−8,66по моментамнедобирает
Milan101617,44−1,441316,21−3,21по моментамнедобирает
Napoli101617,47−1,47911,55−2,55по моментампо моментам
Torino101213,61−1,611616,88−0,88по моментампо моментам
Bologna101213,64−1,641211,40+0,60по моментампо моментам
Roma102527,97−2,9759,54−4,54по моментамнедобирает
Monza101215,23−3,232518,08+6,92недобираетперебирает
Genoa1069,61−3,611414,77−0,77недобираетпо моментам
Cagliari101013,89−3,89717,23−10,23недобираетнедобирает
Sassuolo101519,17−4,171616,26−0,26недобираетпо моментам
Frosinone101014,83−4,831319,05−6,05недобираетнедобирает
Como101521,67−6,67712,62−5,62недобираетнедобирает
Venezia101016,84−6,842422,45+1,55недобираетпо моментам
Juventus101320,75−7,75105,18+4,82недобираетперебирает
Бундеслига — 18 команд
КомандаМатчейГолыxG±ПропущеноxGA±АтакаОборона
Freiburg102316,97+6,031413,89+0,11перебираетпо моментам
Werder Bremen101511,49+3,511819,75−1,75перебираетпо моментам
Elversberg586,54+1,46811,07−3,07по моментамнедобирает
Augsburg102220,50+1,501622,02−6,02по моментамнедобирает
Bayern Munich103331,98+1,021316,08−3,08по моментамнедобирает
Hamburg101312,14+0,862418,84+5,16по моментамперебирает
Union Berlin101615,20+0,802522,21+2,79по моментампо моментам
RB Leipzig102525,38−0,381617,78−1,78по моментампо моментам
M'gladbach101414,68−0,682223,03−1,03по моментампо моментам
Schalke 04101314,04−1,042123,80−2,80по моментампо моментам
Dortmund102122,34−1,34911,98−2,98по моментампо моментам
Stuttgart101920,95−1,952026,43−6,43по моментамнедобирает
Ein Frankfurt101618,02−2,022723,18+3,82по моментамперебирает
Hoffenheim101720,01−3,012216,69+5,31недобираетперебирает
Paderborn535,17−2,17710,13−3,13недобираетнедобирает
Leverkusen102327,45−4,451616,95−0,95недобираетпо моментам
Mainz102227,22−5,221919,03−0,03недобираетпо моментам
FC Koln101419,34−5,342319,63+3,37недобираетперебирает
Лига 1 — 18 команд
КомандаМатчейГолыxG±ПропущеноxGA±АтакаОборона
Strasbourg102012,94+7,062017,73+2,27перебираетпо моментам
Monaco101812,10+5,901413,80+0,20перебираетпо моментам
Auxerre101712,97+4,032120,31+0,69перебираетпо моментам
Lorient101413,17+0,831314,06−1,06по моментампо моментам
Lyon101918,51+0,491413,14+0,86по моментампо моментам
Rennes101918,72+0,281923,56−4,56по моментамнедобирает
Le Mans61010,01−0,011214,69−2,69по моментамнедобирает
Troyes1078,88−1,882120,32+0,68по моментампо моментам
Le Havre101112,91−1,911417,71−3,71по моментамнедобирает
Lille101214,03−2,03712,12−5,12по моментамнедобирает
Toulouse101518,03−3,031512,93+2,07недобираетпо моментам
Paris FC101518,24−3,2488,66−0,66недобираетпо моментам
Lens101721,24−4,241313,80−0,80недобираетпо моментам
Angers101014,56−4,561821,35−3,35недобираетнедобирает
Nice10813,05−5,051116,33−5,33недобираетнедобирает
Marseille101419,09−5,091321,35−8,35недобираетнедобирает
Paris SG101723,11−6,111214,74−2,74недобираетпо моментам
Brest101420,77−6,771714,20+2,80недобираетпо моментам
РПЛ — 16 команд
КомандаМатчейГолыxG±ПропущеноxGA±АтакаОборона
Zenit102214,52+7,48119,99+1,01перебираетпо моментам
Krasnodar101612,52+3,481010,80−0,80перебираетпо моментам
CSKA Moscow102117,76+3,241011,76−1,76перебираетпо моментам
FK Rostov10118,00+3,001812,54+5,46перебираетперебирает
Akhmat Grozny101310,20+2,801310,97+2,03по моментампо моментам
Rubin Kazan10129,49+2,511212,32−0,32по моментампо моментам
Rodina Moscow10107,68+2,322522,14+2,86по моментампо моментам
Akron Togliatti10119,26+1,741912,39+6,61по моментамперебирает
Dynamo Moscow101513,44+1,5689,04−1,04по моментампо моментам
Dynamo Makhachkala101513,80+1,202013,79+6,21по моментамперебирает
Spartak Moscow101715,95+1,0588,54−0,54по моментампо моментам
Lokomotiv Moscow101312,74+0,261117,11−6,11по моментамнедобирает
Baltika101414,01−0,01128,40+3,60по моментамперебирает
Krylya Sovetov101414,32−0,321511,67+3,33по моментамперебирает
Fakel Voronezh1068,64−2,641815,61+2,39по моментампо моментам
Orenburg101113,78−2,78109,41+0,59по моментампо моментам

Посчитано 13 октября 2026 года по моей базе матчей, xG — Understat. Последние матчи в выборке сыграны 12 октября 2026 года.

Где xG обманывает: пенальти, удаления, счёт и выборка

Самая частая ошибка — смотреть xG за один матч. Одна игра бывает аномальной, нужны средние хотя бы за 5–10 матчей, лучше за сезон. Но и на длинном отрезке есть ситуации, где xG посчитан честно, но описывает не тот футбол, на который я собираюсь ставить.

Пенальти

В примере в начале статьи пенальти стоит 0.78 xG — это обычный порядок для большинства моделей. Матч с двумя пенальти в сумме выглядит как разгром по моментам, хотя с игры команда могла создать совсем немного. Для тоталов я беру npxG и отдельно думаю, часто ли эта команда вообще зарабатывает пенальти, а не переношу случайный всплеск на следующий матч.

Удаления

После красной карточки игра меняется целиком. Команда в большинстве набирает удары, команда в меньшинстве садится к своей штрафной, и итоговый xG описывает в основном эти минуты. Если удаление случилось рано, я смотрю, сколько xG было до него — у многих статистических сервисов есть график накопления xG по ходу матча — и не записываю такую игру в среднюю форму.

Счёт на табло

Команда, которая рано повела, часто отдаёт мяч и отходит назад. Соперник набивает удары, xGA ведущей команды растёт, хотя матч под контролем. У проигрывающей стороны, наоборот, xG раздувается навалом в концовке. Поэтому команды, которые часто забивают первыми, в xG-таблицах выглядят чуть хуже, чем играют. Где есть такая разбивка, я предпочитаю xG при равном счёте.

Маленькая выборка

В начале сезона, когда у команд по три-четыре тура, один матч с xG больше трёх тянет вверх всю среднюю. Команда кажется атакующей, хотя в остальных играх почти ничего не создавала. На таком отрезке я смотрю каждый матч отдельно, а прошлый сезон подмешиваю с поправкой на смену тренера и трансферы.

Разные лиги

Модели xG калибруют по данным разных чемпионатов, и одна и та же цифра в АПЛ и в Серии А может значить немного разное. С реализацией та же история. По моей базе в сезоне 2025/26 удар в створ становился голом в Бундеслиге в 33,9% случаев, в АПЛ — в 32,8%, в Лиге 1 — в 32,7%, в Ла Лиге — в 31,1%, в Серии А — в 30,1%. Разрыв между крайними почти четыре пункта — больше, чем осталось у лучшей четверти команд во второй половине сезона. Поэтому команду я сравниваю со средней по её лиге, а цифры разных чемпионатов напрямую не сопоставляю.

Практический чек-лист: xG перед ставкой

  1. Беру цифры за 10–15 матчей, а не за последний тур: xG, если он есть, или удары и удары в створ.
  2. Считаю разрыв между голами и моментами — отдельно в атаке и в обороне.
  3. Сравниваю реализацию команды со средней по её лиге. Перевес в 7 пунктов за первую половину сезона во второй в среднем сжимается примерно до 2 — это ещё не навык.
  4. Проверяю пенальти и при необходимости перехожу на npxG.
  5. Нахожу матчи с ранними удалениями и не переношу их в среднюю форму целиком.
  6. Учитываю счёт: у команды, которая часто ведёт, xGA завышен.
  7. Для тоталов и «обе забьют» перевожу ожидаемые голы в вероятность, а не сравниваю среднее с линией.
  8. Сверяю свою вероятность с коэффициентом и иду дальше только при заметном перевесе.
  9. Размер ставки считаю по правилам управления банком в ставках, а не по уверенности в цифрах.

Итог

xG показывает, что в среднем происходит с такими моментами, а не что случилось по счёту. Главная польза — отделить уровень команды от отрезка удачи или неудачи. Проверка на 386 командах-сезонах топ-5 лиг показывает масштаб: отрыв реализации от своей лиги за первую половину сезона во второй половине сжимается почти вчетверо у лучших и примерно вшестеро у худших. Но это работает на дистанции, а не в следующем матче, и перевес в ставке появляется, только если коэффициент этот разрыв ещё не учёл.

Как я смотрю на удары и реализацию в конкретных матчах — в разборах ставок дня на сайте и в Telegram.

Что читать дальше

Частые вопросы

Что такое xG в футболе?

Expected Goals — вероятность гола по каждому удару, посчитанная моделью на основе позиции, угла, типа удара и других факторов. Сумма xG всех ударов команды показывает, сколько голов она забила бы в среднем с такими моментами.

Как xG помогает в ставках?

xG отделяет качество моментов от счёта. Если команда долго забивает заметно больше или меньше, чем создаёт, на дистанции разрыв обычно сокращается. Но это не долг, который вернётся в ближайшем матче, и ставка на такую команду имеет смысл, только если коэффициент ещё не учёл её реальный уровень.

Реализация ударов — это навык или удача?

И то и другое, но удачи больше, чем кажется. По моей базе топ-5 лиг за сезоны 2022/23–2025/26 четверть команд с лучшей реализацией ударов в створ в первой половине сезона была выше своей лиги на 7,0 пункта, а во второй половине — только на 1,9. У худшей четверти было −8,2 и −1,3.

Где смотреть xG и чем его заменить?

Публичные xG по крупным лигам публикуют статистические сайты, но модели у них разные, и цифры по одному матчу расходятся. Проверка реализации на этой странице построена на ударах и ударах в створ: это грубее, но возврат к среднему видно и на них. С сентября 2026 года в моей базе есть и xG по топ-лигам — на нём я проверил ставки по xG-форме.

Стоит ли учитывать пенальти в xG?

Осторожно. Пенальти сильно искажают xG на короткой выборке. Для оценки «чистой» игровой атаки лучше использовать npxG (Non-Penalty xG) — тот же показатель, но без пенальти. В голах из моей базы пенальти тоже сидят, поэтому реализацию ударов в створ я читаю как грубый ориентир.