Как считается xG в футболе: формула, факторы расчёта и примеры

0
124

⏱ Время чтения: 2 мин.

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

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

Если вы только знакомитесь с метрикой — сначала прочитайте что такое xG в футболе. Здесь мы идём глубже: в механику расчёта.

Принцип работы модели xG — откуда берутся числа

Модель xG — это алгоритм машинного обучения, обученный на исторических данных о миллионах ударов. Компании вроде StatsBomb, Opta и Wyscout годами собирали информацию о каждом ударе в профессиональном футболе: позиция, угол, часть тела, тип момента, давление защитников — и результат (гол/не гол).

Затем на этих данных обучается модель — чаще всего на основе логистической регрессии или нейронных сетей. Модель «запоминает», что удары из определённых позиций в определённых условиях заканчивались голом в X% случаев. Это и есть xG нового удара в такой же ситуации.

Тепловая карта xG в футболе — зоны вероятности гола: красная зона у ворот (высокий xG), синяя на дальних дистанциях
Тепловая карта xG: зоны вероятности гола на футбольном поле. Красная зона у ворот — xG близок к 1.0, синяя на дальних дистанциях — xG ниже 0.05.

Сколько данных в основе модели

ПровайдерПримерный объём выборкиЛиги
StatsBomb500 000+ ударов40+ лиг, 15+ лет
Opta (StatsPerform)2 000 000+ ударов100+ лиг, 20+ лет
Understat300 000+ ударовТоп-6 лиг Европы с 2014/15
Wyscout1 000 000+ ударовВсе профессиональные лиги

Какие данные входят в расчёт xG

Каждому удару присваивается набор переменных. Вот основные входные данные:

Геометрические параметры

  • Расстояние до центра ворот (в метрах) — самый сильный фактор
  • Угол относительно ворот (в градусах) — ширина ворот, которую видит форвард
  • Координаты позиции удара — точная точка на поле (x, y)

Контекстуальные параметры

  • Часть тела — правая нога / левая нога / голова
  • Тип момента — открытая игра / угловой / штрафной / пенальти
  • Характер мяча — прострел вдоль ворот / навес / прямая передача / рикошет
  • Быстрая атака или позиционная игра — контратаки имеют выше xG при той же геометрии

Продвинутые параметры (в современных моделях)

  • Число защитников между форвардом и воротами
  • Давление на форварда — бьёт свободно или под прессингом
  • Действие непосредственно перед ударом — дриблинг, приём мяча, добивание

Как работает расчёт — пошаговый пример

Возьмём конкретный удар: форвард бьёт правой ногой из центра штрафной (15 метров, угол 45°) после прострела, находясь без прессинга защитников.

  1. Модель получает все переменные этого удара
  2. Сравнивает с тысячами похожих ударов в базе данных
  3. Определяет: в похожих ситуациях голы падали в 22% случаев
  4. Результат: xG = 0.22

Теперь изменим условия: форвард бьёт тот же удар, но под прессингом двух защитников. Модель находит похожие ситуации — и там голов было только 9%. Результат: xG = 0.09. Одна переменная изменила оценку в 2.4 раза.

What is xG? Hudl Statsbomb's expected goals model explained
Как работает модель xG: объяснение от StatsBomb (субтитры)

Таблица xG для типичных игровых ситуаций

Реалистичные значения xG для разных типов ударов (данные усреднены по нескольким моделям):

СитуацияДист.УголЧасть телаxG (прибл.)
Пенальти11 м90°Нога0.79
Выход 1 на 1 с вратарём8 м70°Нога0.65
Удар после прострела вдоль ворот6 м80°Нога0.55
Удар из центра штрафной14 м75°Нога0.18
Удар головой из вратарской6 м60°Голова0.30
Удар головой с края штрафной11 м40°Голова0.09
Дальний удар из-за штрафной28 м60°Нога0.04
Штрафной с 23 метров по центру23 м80°Нога0.08
Добивание с линии вратарской4 м85°Нога0.72
Угловой (прямой удар)45 м15°Нога0.02

Почему разные провайдеры дают разный xG

Если вы сравните xG одного матча на Understat и FBref — увидите разные числа. Это нормально.

1. Разные переменные модели

Understat учитывает около 10 переменных. StatsBomb (используется на FBref) — более 20, включая давление защитников и «пре-историю атаки».

2. Разные обучающие выборки

Opta обучал модель на данных 20 лет из 100+ лиг. Understat — только топ-6 Европы с 2014 года. Разный контекст → разный результат.

Сравнение: пенальти у разных провайдеров

ПровайдерxG пенальти
Opta0.79
StatsBomb0.76
Understat0.82
Wyscout0.78

PSxG — расчёт xG после удара

Стандартный xG — это «до удара»: оценка позиции. PSxG (Post-Shot Expected Goals) — это «после удара»: учитывает, куда именно полетел мяч в рамках ворот.

PSxG рассчитывается для ударов в створ по траектории мяча в момент пересечения линии ворот. Угол нижний → PSxG выше. Прямо в руки вратарю → PSxG ниже.

Где PSxG применяется

  • Оценка вратарей: сравнивают PSxG пропущенных ударов с реально пропущенными голами. Вратарь лучше среднего → пропускает меньше, чем PSxG.
  • Оценка форвардов: игрок с постоянно высоким PSxG/xG = он бьёт точнее, чем требует позиция.

npxG — почему считают без пенальти

Non-Penalty xG (npxG) убирает пенальти из командного xG. Зачем? Потому что пенальти зависят от отдельных игровых событий, а не от игровой системы. Команда с 12 пенальти за сезон имеет искусственно завышенный xG.

Пример: «Команда А» имеет xG 58 за сезон, из них 12 — с пенальти. «Команда Б» — xG 54, из них 2 с пенальти. По npxG: Команда А — 46, Команда Б — 52. Картина меняется: Команда Б на самом деле создаёт более качественные атаки из игры.

Насколько точна модель xG

Объём выборкиКорреляция xG с реальными голамиНадёжность
1 матч~0.35–0.45Низкая — слишком много случайности
5 матчей~0.60–0.65Средняя — начинает работать
10 матчей~0.75–0.80Хорошая — значимый тренд
Полный сезон (38 туров)~0.85–0.92Высокая — надёжный показатель

Где посмотреть xG и рассчитать его онлайн

СервисЧто можно сделатьСтоимость
Understat.comxG матчей топ-6 лиг, карты ударов, историяБесплатно
FBref.comStatsBomb: xG, npxG, PSxG, xAБесплатно
Sofascore.comxG в реальном времени, все лигиБесплатно
StatsBomb IQПрофессиональная аналитика, 360° данныеПлатно (клубам)
InStat ScoutПолная аналитика, РПЛ, xG по каждому ударуПлатно (клубам/агентам)

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

Базовая статья о метрике: Что такое xG в футболе — полное руководство.

Часто задаваемые вопросы о расчёте xG

Можно ли рассчитать xG вручную без компьютера?

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

Почему xG угловых ударов такой низкий?

Прямой удар с углового — очень острый угол и большая дистанция, xG около 0.02. Удар после подачи углового в штрафную — отдельный момент с xG 0.07–0.12. Часто путают xG самой подачи и xG удара после розыгрыша.

Как xG учитывает качество вратаря?

Стандартный xG предполагает «среднего вратаря» — качество конкретного голкипера не учитывается. PSxG частично компенсирует это через место попадания в рамку. Для оценки вратарей используют метрику PSxG-GA.

Правда ли, что xG не работает для форвардов высокого класса?

Частично. Стандартная модель рассчитана на «среднего форварда». Элитные нападающие стабильно превышают xG на 10–15% за сезон. PSxG лучше справляется с оценкой таких игроков.

Почему StatsBomb и Understat дают разный xG для одного матча?

У них разные модели, обученные на разных данных. StatsBomb учитывает давление защитников и фазу атаки, Understat этого не делает. Разница обычно 0.1–0.3 за матч. Не смешивайте данные разных провайдеров.

Какой xG у удара головой с пяти метров?

Около 0.35–0.45 — значительно ниже аналогичного удара ногой (0.55–0.65), потому что голова как инструмент менее точна и процент реализации ударов головой исторически ниже.

Что такое xG модель на основе нейронных сетей?

Современные модели на нейросетях учитывают нелинейные зависимости между сотнями переменных (включая 360° трекинг игроков). Потенциально точнее, но сложнее интерпретировать — «чёрный ящик».

Меняется ли xG удара, если вратарь выбежал навстречу?

В базовых моделях — нет. В продвинутых (StatsBomb с данными 360°) — да, положение вратаря входит как один из факторов. Именно поэтому профессиональные модели точнее открытых.

Есть ли xG для матчей 0:0?

Да. Матч 0:0 с xG 2.4–1.8 и матч 0:0 с xG 0.3–0.4 — принципиально разные. В первом была атакующая игра без реализации, во втором — закрытый матч.

Как часто модели xG обновляются?

Крупные провайдеры переобучают модели раз в 1–2 года. Значения xG за старые сезоны могут немного измениться при ретроспективном перерасчёте.

Какой минимальный xG за удар?

Теоретически очень близко к нулю. Удар с 50 метров имеет xG около 0.001–0.003. Большинство моделей обрезают минимум на уровне 0.01.

Можно ли по xG определить лучшего форварда в лиге?

xG/90 — важный показатель, но не единственный. Смотрят также npxG/90, разрыв xG vs реальные голы и PSxG/xG (качество удара). Контекст лиги тоже важен.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Видео по теме

Close One In The Opener | VFL BOCHUM - HERTHA BSC | Highlights | Matchday 1 - Bundesliga 2 2026/27

Close One In The Opener | VFL BOCHUM…

✍️ The boss x Madridistas in Budapest.

✍️ The boss x Madridistas in Budapest.

Close One In The Opener | VFL BOCHUM - HERTHA BSC | Highlights | Matchday 1 - Bundesliga 2 2026/27

Close One In The Opener | VFL BOCHUM…

VfL Bochum 1848 vs. Hertha BSC | Matchday 1 - Bundesliga 2 2026/27

VfL Bochum 1848 vs. Hertha BSC | Matchday…

Все видео →

ОСТАВЬТЕ ОТВЕТ

Please enter your comment!
Please enter your name here