제휴문의 텔 입장
xG(Expected Goals, 기대 득점)는 현대 축구 분석의 가장 중요한 지표 중 하나다. 「운 좋은 골」과 「당연한 골」을 수치로 구분해주는 통계로, 2010년대 이후 모든 프로 클럽·중계방송·라이브스코어 사이트가 표준 지표로 채택하고 있다. 이 글에서는 xG의 개념, 계산 원리, 활용법을 정리한다.
xG는 「Expected Goals」의 약자로, 어떤 슛이 골이 될 「확률」을 0~1 사이 숫자로 표현한 통계다. xG 0.5인 슛은 「이 위치·각도·상황의 슛이 50% 확률로 골이 된다」는 의미다. xG 0.05인 슛은 5%, xG 0.9인 슛은 90% 확률이다.
한 경기 동안 모든 슛의 xG를 더하면 「이 팀이 만든 기회 가치의 총합」이 나온다. 「리버풀 2.4 vs 첼시 0.8」이면, 리버풀이 첼시보다 3배 많은 「실질적 기회」를 만들었다는 뜻이다.
xG가 보급되기 전엔 「슈팅 수」와 「유효 슈팅 수」가 핵심 지표였다. 그러나 이 지표는 슛의 「질」을 측정하지 못한다. 30m 밖에서 막슛 10개와 페널티 박스 안에서 정확한 슛 3개는 슈팅 수에선 동일 가치인 셈이다.
xG는 이 한계를 정확히 보완한다. 30m 밖 슛은 xG 0.02, 페널티 박스 슛은 xG 0.3 식으로 「위치 차이」가 즉시 반영된다.
xG 모델은 보통 다음 변수를 입력으로 받는다.
슛 위치 (좌표) — 골대로부터의 거리와 각도가 가장 중요하다. 슛 발생 상황 — 오픈 플레이, 코너킥, 프리킥, 페널티 킥, 카운터어택 등. 슛 부위 — 머리(헤더), 발, 왼발/오른발 등. 어시스트 종류 — 크로스, 컷백, 스루 패스, 드리블 후 등. 수비수 위치 — 슛 순간 골과 슈터 사이에 있는 수비수 수. 이전 패스 위치 — 슛 직전 패스가 어디서 왔는가. 슛 직전 동작 — 1대1 돌파 후, 헤더 후, 리바운드 슛 등.
이 변수들을 머신러닝 모델에 학습시켜, 「수만 개 과거 슛 데이터」 중 비슷한 상황의 슛이 골이 됐던 비율을 계산해 xG 값을 출력한다.
페널티 킥의 xG는 보통 0.76으로 고정된다. 이유는 통계적으로 페널티 킥 성공률이 평균 76%이기 때문이다. 즉 xG는 「과거 데이터의 평균 성공률」 그 자체다. 마법 같은 숫자가 아니라 「데이터의 정직한 평균」이다.
한 경기에서 「xG 2.5 vs 실제 득점 1」이면, 그 팀은 「만든 기회 대비 1.5골을 덜 넣은」 팀이다. 운이 안 따랐거나, 마무리가 부족했다는 의미다. 반대로 「xG 0.5 vs 실제 득점 2」면 「만든 기회 대비 1.5골을 더 넣은」, 즉 운이 좋았거나 슈팅 정확도가 비정상적으로 높은 경기다.
장기적으로 xG와 실제 득점은 수렴하는 경향이 있다. 한 시즌 내내 xG 대비 득점이 적은 팀은 결국 골 가뭄에 빠지고, 반대로 많은 팀은 결국 흐름이 식는다. 이 「평균회귀」가 xG의 가장 강력한 예측력이다.
xGA — 「Expected Goals Against」. 상대팀이 만든 슛의 xG 합계. 즉 「우리 팀이 내준 기회의 가치」. xPTS — 「Expected Points」. 한 경기의 xG와 xGA를 바탕으로 「공정하게 경기했다면 받았을 승점」을 계산. 시즌 내내 xPTS가 실제 승점보다 높은 팀은 「운이 안 따른 팀」으로 분류된다.
xG는 강력하지만 완벽하지 않다. 한계점은 다음과 같다.
수비 압박 강도 측정 어려움 — 동일 위치 슛도 수비 강도에 따라 실제 성공률이 다르다. 슈터의 능력 차이 무시 — 호날두의 슛과 일반 선수의 슛이 같은 xG로 표시된다. 「슈터 보정 xG」가 있긴 하지만 보편화 안 됨. 모델별 결과 차이 — 옵타·언더스탯·StatsBomb 등 제공사마다 xG 값이 약간씩 다르다. 세트피스의 노이즈 — 코너킥 헤더 같은 상황은 변동성이 크다. 경기 흐름 무시 — 0-3으로 뒤진 팀이 만들어내는 비현실적 슛도 xG에 포함된다.
라이브스코어 사이트 중 xG를 시각화하는 곳은 ① SofaScore ② FotMob ③ Understat (전문 사이트) ④ FBref ⑤ WhoScored 등이다. 라이브 스코어 365·라이브 스코어 인은 기본 통계는 풍부하지만 xG는 일부만 표시한다. 7M은 통계 깊이가 깊지만 xG는 표시하지 않는 경우가 많다.
가장 디테일한 xG 분석은 Understat이다. EPL·라리가·분데스리가·세리에 A·리그 1 5대 리그의 모든 슛을 xG로 시각화한다.
경기 후 xG와 실제 득점을 비교해보면 그 경기를 입체적으로 이해할 수 있다. 「3-0으로 졌지만 xG는 비슷했다」면 운이 안 따른 경기, 「1-1 무승부지만 xG에서 압도했다」면 사실상 우세한 경기였다는 식의 해석이 가능하다.
장기 관점에선 자기 응원팀의 시즌 xG 대 실점 그래프를 추적하면, 다음 라운드 결과 예측에 큰 도움이 된다.
xG는 축구 팬에게 「데이터로 경기를 보는 새 눈」을 준다. 골 결과만 보던 시절에서 「슛의 질, 기회의 가치, 운의 작용」을 수치로 이해하는 시대로 넘어왔다. SofaScore나 FotMob을 라이브스코어 보조로 두고 xG를 함께 보면, 한 시즌만 지나도 축구를 보는 깊이가 완전히 달라진다.