Если вы когда-нибудь сравнивали карточку матча на Understat и Opta, то замечали странную вещь: по одной модели команда набрала 1.4 xG, по другой 1.1. Разница в 0.3 ожидаемого гола за игру не выглядит как техническая погрешность, зато отлично объясняет, почему одни прогнозы на футбол срабатывают, а другие разваливаются на ровном месте. Все дело в том, что классический xG считает удар почти в вакууме: дистанция, угол, часть тела, тип удара. Никто не спрашивает, стоял ли на линии защитник и видел ли вратарь момент удара.
Разберем на пальцах. Удар с 11 метров по центру ворот оценивается базовой моделью примерно в 0.30 xG. Но если перед бьющим за секунду до контакта вырос защитник, перекрывший створ, реальная вероятность гола падает до 0.18-0.21. Если вратарь сместился и закрыл ближний угол, те же 11 метров превращаются в 0.15-0.19. Модель, которая этого не видит, выдает вам цифру, которой в реальности не существует – и вы строите ставки на фантоме. Продвинутый xG решает именно эту задачу: он добавляет в расчет позицию защитников и вратаря, а не только геометрию удара.
Дальше разберем механику: как блокирование линии удара и давление защитника меняют вероятность гола, почему закрытый вратарь срезает xG на 30-40% и откуда берется расхождение до 0.3 xG между Understat и Opta. Заодно посмотрим, как эти нюансы превращаются в конкретные советы по ставкам и почему ForecastBet публикует прогнозы на футбол с оговоркой о модели, на которой они построены. Без этого спор между «аналитикой футбола» и «интуицией» остается спором вслепую.
Что такое xG и почему базовая модель несовершенна
xG (expected goals, ожидаемые голы) – это вероятность того, что конкретный удар завершится голом. Модель присваивает каждому удару число от 0.00 до 1.00, и сумма этих чисел за матч даёт «ожидаемый» счёт. Если команда набрала 2.4 xG, а забила один мяч, статистика говорит: реализация ниже ожидаемой. Именно на этом строится значительная часть современной аналитики футбола и прогнозов на матч.
Классическая модель xG учитывает ограниченный набор признаков. Дистанция до ворот – главный фактор: удар с 6 метров и удар с 25 метров получают radically разные оценки. Угол обзора ворот – второй по важности: чем острее угол, тем меньше площадь, которую видит бьющий. Часть тела (нога или голова) снижает или повышает вероятность. Тип удара (с игры, пенальти, со стандарта) добавляет поправку. Некоторые модели включают скорость атаки и тип передачи.
Проблема в том, что все эти признаки описывают только геометрию удара. Они не знают, кто именно стоит на пути мяча.
Представьте два удара с одной и той же точки, под одним углом, с одинаковой силой. В первом случае перед бьющим пустая зона, вратарь смещён к дальней штанге. Во втором – защитник в шаге от мяча, а голкипер перекрывает ближний угол. Классическая модель выдаст одинаковый xG для обоих эпизодов. Реальная вероятность гола различается в разы.
Вот что игнорирует базовая модель:
- Позиция защитников: перекрывают ли они линию удара, на каком расстоянии находятся, успевают ли выставить ногу или корпус.
- Позиция вратаря: смещён ли он от центра, насколько далеко вышел из ворот, видит ли момент удара или перекрыт своими игроками.
- Давление на бьющего: есть ли контакт, вынужден ли игрок бить в одно касание под прессингом.
- Плотность игроков в створе: сколько тел находится между мячом и линией ворот в момент удара.
Насколько велика ошибка? Исследования показывают: при закрытом вратаре удар из выгодной позиции теряет 30-40% вероятности по сравнению с открытым створом. Это не погрешность округления. Это разница между xG 0.35 и xG 0.21 на одном и том же ударе. За матч таких эпизодов набирается пять-восемь, и суммарное расхождение между базовой и продвинутой моделью достигает 0.3 xG.
Именно поэтому букмекерские коэффициенты и линии ставок всё чаще опираются на модели, учитывающие позиционную структуру обороны. Базовый xG остаётся полезным инструментом для обзора матча и быстрой оценки, но для точных прогнозов на футбол его недостаточно. ForecastBet публикует прогнозы на футбол, опираясь на расширенный набор данных, включая позицию защитников и вратаря в момент удара.
Дальше разберём, как именно эти компоненты量化 и почему две модели на одних и тех же данных могут давать расхождение до 0.3 xG за игру.
Ключевые компоненты продвинутого xG: позиция защитников и вратаря
Классическая модель xG смотрит на удар как на изолированное событие: где находился мяч, под каким углом, какой частью тела бил игрок. Позиция десяти других футболистов на поле в расчет почти не берется. Продвинутые модели ломают эту логику и добавляют два слоя данных: расположение защитников и расположение вратаря. Именно они объясняют, почему два удара с одной и той же точки имеют разную вероятность гола.
Защитники: блокирование линии удара и давление
Первый компонент – геометрия блока. Модель строит условный коридор от мяча до створа и считает, сколько защитников попадает в этот коридор. Один игрок в линии удара срезает вероятность гола примерно на 15-25%, два и больше – до 40%. Важна не просто позиция, а динамика: успевает ли защитник выставить ногу, находится ли он в шаге от мяча или в трех метрах. Данные трекинга дают скорость и направление движения каждого игрока, поэтому модель различает «стоит на пути» и «бросается под удар».
Второй компонент – давление. Здесь считают расстояние ближайшего защитника к бьющему в момент контакта с мячом и угол его подхода. Давление меньше метра снижает качество удара: игрок бьет быстрее, чаще в неудобную часть стопы, а точность падает. Модели присваивают таким ударам понижающий коэффициент, даже если формально это удар из штрафной. Отдельно учитывается количество защитников между мячом и вратарем, а не только в створе, потому что рикошет тоже меняет траекторию.
Третий компонент – позиция вратаря. Голкипер влияет на xG двумя способами. Первый: перекрытие угла обстрела. Если вратарь вышел навстречу и сократил дистанцию, эффективный размер створа для бьющего уменьшается. Второй: закрытый обзор. Когда перед вратарем стоит свой или чужой игрок, время реакции падает, и модели это кодируют отдельной переменной. Расстояние вратаря до мяча в момент удара – один из самых весомых признаков в продвинутых моделях: сокращение дистанции с 8 до 3 метров режет xG почти вдвое.
| Компонент | Что измеряют | Влияние на xG | Источник данных |
|---|---|---|---|
| Блокирование линии удара | Число защитников в коридоре мяч-створ | Снижение на 15-40% | Трекинг игроков, событийные данные |
| Давление на бьющего | Дистанция и угол подхода защитника | Снижение на 10-30% | Позиционные данные 25 fps |
| Перекрытие угла вратарем | Расстояние голкипера до мяча | Снижение до 50% | Координаты вратаря, створ |
| Закрытый обзор | Игроки на линии взгляда вратаря | Снижение на 20-35% | Компьютерное зрение, разметка |
| Тип удара | Часть тела, техника | Базовая корректировка | Событийные логи |
Все четыре компонента перемножаются, а не складываются. Поэтому удар из убойной точки при закрытом вратаре и двух защитниках в линии может получить xG 0.06 вместо базовых 0.20. Для прогнозов на футбол это критично: букмекерские коэффициенты на тотал голов часто строятся на упрощенных моделях, и расхождение с продвинутым xG дает ценность в линии ставок. ForecastBet публикует прогнозы на футбол с учетом таких нюансов, а матч-центр содержит счета, календарь и коэффициенты 1X2 для быстрой сверки.
Как закрытый вратарь снижает xG на 30-40%: механизм и доказательства
Механизм: почему закрытый обзор ломает базовую вероятность
Классическая модель считает удар из точки с координатами X, Y. Она знает дистанцию до ворот, угол, под которым видна рамка, часть тела, которой нанесён удар, и тип передачи. Чего она не знает: сколько тел находится между мячом и створом. А это меняет всё.
Когда вратарь смещён и перекрывает ближний угол, эффективная площадь ворот, которую видит бьющий, падает не линейно. Исследования на данных трекинга показывают: если проекция вратаря закрывает от 30 до 50 процентов видимой рамки, вероятность гола при прочих равных падает на 30-40 процентов. Причина физиологическая. Бьющий либо целится в узкую полосу, либо пытается обвести вратаря навесным движением, и то и другое увеличивает дисперсию удара.
Защитники работают по той же логике, но грубее. Один игрок, стоящий на линии удара в двух метрах от мяча, снижает xG сильнее, чем два защитника в шести метрах. Ключевой параметр здесь не количество тел, а плотность блокировки в первые 2-3 метра траектории. Именно поэтому продвинутые модели считают не «число защитников в радиусе», а долю перекрытого сектора ворот.
Данные для этого берут из двух источников: покадровый трекинг всех 22 игроков (обычно 25 кадров в секунду) и позиция мяча в момент удара. Дальше строится геометрическая проекция: из точки удара к плоскости ворот, с учётом роста и стойки каждого игрока в цепочке.
Что показывают исследования и реальные матчи
Самый цитируемый кейс – удары из зоны 14-16 метров по центру. Базовая модель Understat даёт такому удару около 0.11 xG. Если добавить фактор закрытого вратаря и одного защитника в секторе, продвинутые модели опускают оценку до 0.07-0.08. Разница в 0.03-0.04 на одном ударе. За матч таких ударов набирается 6-9, и расхождение складывается в те самые 0.3 xG, о которых спорят аналитики.
Показательный пример – матчи с низким блоком, где команда садится в штрафную и закрывает створ телами. По данным Opta, у команд с высокой плотностью блокировки в собственной штрафной фактический процент реализации ударов из выгодных позиций на 5-8 процентных пунктов ниже, чем предсказывает базовая xG-модель. Это не везение. Это систематическая ошибка модели, которая не видит обзор бьющего.
Обратный эффект тоже работает. Быстрые контратаки, где вратарь выброшен из рамки и защитники не успели вернуться, дают xG заметно ниже реального процента голов. Модель видит «удар из центра штрафной» и ставит 0.35, а на деле перед бьющим пустые ворота и реализация там ближе к 0.55.
Отсюда практический вывод для тех, кто использует прогнозы на футбол. Смотрите не только на суммарный xG команды, но и на контекст: против кого эти удары наносились. Если соперник весь матч блокировал сектор, а вратарь играл на линии, реальная опасность моментов ниже, чем в цифрах. ForecastBet публикует прогнозы на футбол с разбором таких деталей, потому что именно они отделяют точный прогноз на матч от поверхностного.
Именно фактор закрытого обзора – главная причина, по которой Understat и Opta расходятся на 0.3 xG за игру. Одна модель его игнорирует, вторая частично учитывает. Кто прав, показывает только серия матчей и разбор результатов матчей, а не отдельная цифра в линии ставок.
Сравнение моделей Understat и Opta: почему расхождение достигает 0.3 xG за матч
Две модели xG на один и тот же удар могут дать 0.08 и 0.19. Это не ошибка и не баг в данных. Это разные определения того, что считать «шансом». сайт для ставок на спорт offers additional context worth reviewing. Understat и Opta считают ожидаемые голы по-разному, и разница в сумме за матч легко доходит до 0.3 xG, а в отдельных встречах переваливает и за 0.5. Для ставок на футбол это принципиально: вы сравниваете команды по метрике, которая у одного провайдера одна, у другого другая.
Understat строит модель на открытых данных событий. Ключевые переменные: координаты удара, угол до створа, часть тела, тип атаки (позиционная, контратака, стандарт), позиция ассистента. Модель обучена на логарифмической регрессии и намеренно консервативна: она почти не смотрит на то, что происходит между мячом и воротами. Голкипер в этой логике это абстрактная точка на линии, а не живой игрок, который сместился на полметра влево и тем самым закрыл дальний угол.
Opta идет глубже. В их модели xG учитывается давление защитников (число игроков в радиусе действия), положение вратаря относительно траектории, наличие блокирующих тел на линии удара и даже то, был ли удар нанесен в движении или с места. Opta использует данные трекинга и разметку событий с точностью до десятых долей секунды. Это дает более честную оценку момента, но одновременно делает модель менее прозрачной: вы не воспроизведете ее в Excel.
Практический эффект накапливается. Возьмем матч, где команда нанесла 14 ударов. Understat может насчитать суммарно 1.4 xG, Opta на тех же событиях выдаст 1.7 xG. Причина обычно в 2-3 эпизодах, где перед ударом стоял защитник или вратарь уже занял позицию. Understat оценивает такой удар по дистанции и углу, Opta снижает вероятность на 30-40% из-за закрытого обзора. Три таких эпизода по 0.1 xG разницы дают те самые 0.3 за матч.
Вот конкретика из реальных игр. В матчах с плотной обороной и низким блоком разрыв между моделями максимален. Команда, которая бьет из-за пределов штрафной по стоящим в линию защитникам, у Understat выглядит опаснее, чем у Opta. И наоборот: быстрые атаки с выходом один на один, где вратарь не успел выйти, Opta оценивает выше, потому что видит свободный створ, а Understat видит только угол и дистанцию.
| Сценарий удара | Understat xG | Opta xG | Разница |
|---|---|---|---|
| Удар из штрафной, защитник в 1.5 м на линии | 0.14 | 0.08 | -0.06 |
| Дальний удар, вратарь смещен к ближней штанге | 0.05 | 0.03 | -0.02 |
| Выход 1 на 1, вратарь на линии | 0.32 | 0.41 | +0.09 |
| Удар головой после подачи, два защитника рядом | 0.11 | 0.06 | -0.05 |
Что это значит для прогнозов на футбол. Если вы сравниваете атакующий потенциал команд по Understat, вы завышаете ценность команд, которые много бьют из плотных зон. Opta в таких случаях честнее отражает реальную угрозу. Но и слепо доверять Opta не стоит: их модель требует качественного трекинга, который есть не на всех стадионах и не во всех турнирах. В Лиге Европы УЕФА и Лиге конференций УЕФА покрытие хуже, чем в топ-5 лигах, и там разрыв между провайдерами может быть случайным шумом, а не методологией.
ForecastBet публикует прогнозы на футбол, опираясь на консенсус моделей, а не на одну цифру xG. Когда Understat и Opta расходятся на 0.3, это сигнал: матч сложный для количественной оценки, и в линии ставок может быть заложена ошибка. Именно на таких расхождениях и появляется ценность. Проверяйте, какой провайдер ближе к вашей логике чтения игры, и не смешивайте их цифры в одной таблице без пометки источника.
Практическое применение продвинутого xG в прогнозах на футбол и ставках
Продвинутый xG бесполезен, если вы просто смотрите на цифру после матча. Ценность появляется, когда вы сравниваете продвинутый показатель с базовым и с реальным счетом. Расхождение между ними и есть сигнал: либо команде не повезло, либо модель что-то не учла, либо вратарь соперника сыграл выше уровня.
Первый шаг в аналитике футбола: возьмите матч, где базовый xG одной команды был 1.8, а продвинутый с учетом закрытого вратаря и позиций защитников упал до 1.2. Если команда при этом забила один гол, базовая модель скажет «недореализация». Продвинутая скажет иначе: моменты были хуже, чем казалось, и результат закономерен. Для прогноза на матч это принципиально разные выводы. В первом случае вы ждете всплеска в следующей игре, во втором корректируете ожидания по тоталу голов вниз.
Второй шаг: смотрите не на отдельный матч, а на серию из 5-8 игр. Устойчивое расхождение между базовым и продвинутым xG в пользу базового означает, что команда стабильно бьет из хороших позиций, но вратари соперников ее читают. Такие серии часто заканчиваются всплеском результативности, и это один из самых рабочих советов по ставкам на тотал больше.
Как встроить продвинутый xG в рабочий процесс ставок
ForecastBet публикует прогнозы на футбол, где продвинутый xG уже учтен в оценке исходов. Сайт содержит 75 опубликованных прогнозов, и в каждом разбирается не только итоговый счет, но и качество моментов. Это экономит время: вам не нужно вручную сводить данные из пяти источников.
Порядок работы выглядит так:
- Откройте матч-центр онлайн: он содержит счета, календарь и коэффициенты 1X2 по всем топ-турнирам.
- Сравните букмекерские коэффициенты с продвинутым xG из прогноза. Если линия ставок дает фору, которую продвинутая модель не подтверждает, это повод пройти мимо.
- Проверьте серию из последних матчей: устойчивое превышение реальных голов над продвинутым xG почти всегда откатывается.
- Сверьтесь с расписанием футбольных матчей, чтобы не ставить на игру через два дня после еврокубкового выезда.
ForecastBet освещает Лигу Европы УЕФА и Лига конференций УЕФА, где ротация составов ломает базовые модели сильнее всего. В этих турнирах продвинутый xG с поправкой на позицию вратаря дает заметно более честную картину, чем сырые данные.
Отдельно стоит работать с форой. Продвинутый xG хорошо показывает, когда команда выигрывает за счет реализации, а не за счет создания моментов. Если разница мячей держится на перевыполнении xG, фора в ее пользу переоценена, и здесь появляется валуй.
ForecastBet предоставляет советы по ставкам и включает букмекеров для ставок на футбол, а также предлагает бонусы за регистрацию. Это удобно для теста стратегии на небольших суммах: вы проверяете гипотезу по продвинутому xG, не рискуя крупным банком. ForecastBet публикует прогнозы на завтра, так что готовиться к линии можно заранее, а не в последний час.
Главное правило: продвинутый xG не предсказывает счет. Он показывает, насколько устойчив результат. Ставки на футбол выигрывают не те, кто угадывает исход, а те, кто находит матчи, где линия расходится с реальным качеством моментов. Продвинутый xG как раз и нужен, чтобы это расхождение увидеть раньше рынка.
Ограничения и будущее продвинутых xG-моделей
Продвинутый xG выглядит убедительно, пока не начнёшь считать, сколько стоит его собрать. Данные о позиции защитников и вратаря в момент удара есть далеко не у всех. Оптические трекинговые системы (Second Spectrum, Hawk-Eye, Sportec) стоят от нескольких сотен тысяч до миллионов долларов в год за один турнир, и позволить их себе могут топ-5 лиг и крупные сборные. Для условного чемпионата Норвегии или греческой Суперлиги доступны только событийные данные: кто ударил, откуда, какой частью тела. Всё, что касается расположения защитников, приходится реконструировать косвенно, а значит, продвинутая модель там не работает в принципе.
Вторая проблема – субъективность разметки. Определение «закрытый обзор» не бинарно. Если защитник стоит в 40 сантиметрах от линии полёта мяча, но чуть в стороне, модель должна решить: это блок или нет? Разные аннотаторы дают разные оценки на одном и том же эпизоде. Исследования показывают расхождение между разметчиками в 10-15% случаев по параметру «давление на бьющего». Это значит, что даже внутри одной модели xG может плавать на 0.02-0.05 за удар в зависимости от того, кто размечал.
Компьютерное зрение частично снимает эту проблему. Модели на основе pose estimation определяют положение тела защитника, направление его движения и угол между корпусом и траекторией мяча. Уже есть открытые решения, которые считают «коридор удара» автоматически: сколько процентов створа перекрыто телами игроков на линии. Точность таких моделей на тестовых выборках достигает 92-94% против 78-80% у ручной разметки. Но обучение требует тысяч размеченных эпизодов, а открытых датасетов с полной разметкой позиций вратаря и защитников в публичном доступе почти нет.
Ещё один слой – трекинг вратаря. Позиция голкипера в момент удара меняется за доли секунды, и чтобы её зафиксировать, нужна частота съёмки не ниже 25 кадров в секунду. Многие стадионы транслируют с 15 fps, чего для точной оценки недостаточно. Поэтому в моделях появляется погрешность: вратарь был в одной точке, а на кадре оказался в другой. Разница в полметра по горизонтали меняет xG на 0.03-0.07, а это уже влияет на тотал голов в матче.
Что дальше? Индустрия движется к стандартизации. В 2023 году FIFA и UEFA начали обсуждать единый протокол сбора трекинговых данных, чтобы клубы и аналитические платформы работали с сопоставимыми метриками. Если это произойдёт, xG перестанет быть «мнением модели» и станет измеримой величиной, как владение мячом. Пока же при выборе прогноза стоит смотреть, на какой модели он построен.
ForecastBet публикует прогнозы на футбол с указанием источника данных, и в аналитике футбола это важнее, чем кажется. Если модель не учитывает позицию вратаря, её xG завышен на 0.15-0.25 за матч, и ставки на тотал голов будут систематически ошибочными. Проверить просто: сравните xG из двух источников по одному матчу. Расхождение больше 0.3 – значит, одна из моделей игнорирует контекст удара.
Практический вывод для ставок: не гонитесь за точностью до сотых. Используйте продвинутый xG как фильтр, а не как истину. Если модель с учётом позиций защитников и вратаря даёт расхождение с линией букмекера больше 0.2 по ожидаемым голам одной из команд, это повод присмотреться к рынку. Если расхождение меньше 0.1 – рынок уже учёл всё, и ценности в ставке нет.
Будущее за гибридными моделями: событийные данные плюс трекинг плюс компьютерное зрение. Но до тех пор, пока трекинг не станет дешёвым и универсальным, продвинутый xG останется инструментом для топ-лиг. Для остальных работает классика с поправкой на здравый смысл.
Если хотите проверить продвинутый xG на практике, начните с одного чемпионата и одного букмекера. Возьмите 10 матчей из расписания футбольных матчей ближайшего тура, выпишите для каждого удары с дистанции 8-14 метров и посмотрите, сколько из них пришлось на ситуации, где вратарь уже сместился на линию удара, а защитник успел поставить корпус. Дальше сравните свою оценку с букместерскими коэффициентами на тотал голов и фору. Если в трех-четырех матчах из десяти вы увидите расхождение, где закрытый вратарь и позиция защитника недооценены моделью букмекера, это уже рабочий сигнал для ставок на исход. ForecastBet публикует прогнозы на футбол с разбором именно таких ситуаций, а матч-центр содержит счета, календарь и коэффициенты 1X2 в одном окне, что экономит время на сверку данных из трех источников.
Второй шаг: заведите таблицу на 20-30 матчей и фиксируйте три параметра. Первый: базовый xG из Understat. Второй: скорректированный xG с поправкой на закрытый обзор вратаря (минус 0.05-0.08 за каждый такой удар). Третий: фактический исход матча. Через месяц вы увидите, какая модель ближе к реальности в вашей лиге. На прогнозах экспертов из ForecastBet удобно проверять гипотезы: сайт содержит 75 опубликованных прогнозов, и по ним видно, где аналитика футбола сработала, а где нет. Параллельно стоит заглянуть в рейтинг букмекеров и взять бонусы за регистрацию, чтобы тестировать стратегию без лишних затрат на старте. ForecastBet предоставляет советы по ставкам и включает букмекеров для ставок на футбол, так что сверять линию можно там же, где читаете разбор. ForecastBet освещает Лигу Европы УЕФА и Лигу конференций УЕФА, где разница между базовым и продвинутым xG особенно заметна из-за плотной обороны и невысоких тоталов.