xG(Expected Goals·기대득점)는 각 슈팅이 골이 될 확률을 0~1 사이로 추정한 값입니다. 비슷한 위치와 각도, 슈팅 방식, 이전 패스, 수비 압박을 가진 과거 슈팅 데이터를 학습해 기회의 질을 설명합니다. 0.30 xG는 그 슈팅이 반드시 30%만큼 득점했다는 뜻이 아니라 같은 조건의 시도가 장기적으로 약 10번 중 3번 골이 되는 수준이라는 의미입니다.
팀 xG는 어떻게 계산되나
한 경기 팀 xG는 보통 모든 슈팅의 기대확률을 합산합니다. 0.45, 0.20, 0.08짜리 기회를 만들었다면 합계는 0.73입니다. 합이 1을 넘더라도 실제 득점이 1골이라는 보장은 없습니다. 각 시도는 별개의 확률 사건이고, 연속 리바운드는 앞선 슈팅이 실패해야만 발생하므로 제공업체에 따라 조정 방식이 다릅니다.
실제 경기 장면을 읽는 방식
2024년 챔피언스리그 결승에서 도르트문트는 전반에 골키퍼와 일대일에 가까운 기회와 골대를 맞힌 장면을 만들었지만 득점하지 못했고, 레알 마드리드는 후반 코너킥과 역습에서 2골을 넣었습니다. 최종 스코어만 보면 일방적으로 보일 수 있으나 xG와 슈팅 위치를 함께 보면 경기 초반 기회 흐름과 후반 결정력의 차이를 분리할 수 있습니다. 제공업체마다 같은 장면의 xG 값은 달라질 수 있으므로 한 출처 안에서 비교해야 합니다.
분석에 활용하는 순서
- 총 xG와 슈팅 수를 함께 봐서 소수의 큰 기회인지 많은 낮은 질 슈팅인지 구분합니다.
- 페널티킥 포함·제외 수치를 표시합니다.
- 경기 상태를 확인합니다. 앞선 팀이 내려서며 상대 xG가 늘 수 있습니다.
- 한 경기보다 5~10경기 이동 구간으로 기회 창출의 지속성을 봅니다.
- 선수는 실제 골-xG 차이와 슈팅 수, 역할 변화를 함께 확인합니다.
오해하기 쉬운 부분
xG가 높은 팀이 ‘이겼어야 했다’는 도덕적 판정은 아닙니다. 골키퍼와 슈터 능력, 수비수 위치, 패스 속도 등 모델에 빠진 정보가 있습니다. 2.0 xG는 정확히 2골을 뜻하지 않고, 0.05짜리 20번과 0.50짜리 2번의 합이 같아도 공격의 성격은 다릅니다.
데이터의 한계
모델별 입력 변수와 슈팅 분류가 달라 같은 경기에도 수치가 다릅니다. 슈팅 직전의 좋은 패스가 수비에 막혀 슈팅으로 이어지지 않으면 일반 xG에는 잡히지 않습니다. xThreat, 박스 진입, 압박과 xA를 함께 사용하면 슈팅 이전 과정까지 볼 수 있습니다.
신뢰 출처: StatsBomb xG 설명
함께 보기: xA와 기회 창출 · PPDA로 압박 읽기 · DATA LAB
