FN 스코어·FN 기대승점 산정 방식

풀타임 노트는 두 가지 자체 지표로 선수를 평가합니다. FN 스코어는 경기 내내 얼마나 잘했는지, FN 기대승점은 골·퇴장 같은 스코어 장면이 팀의 기대 승점을 얼마나 바꿨는지를 봅니다. 둘 다 공식을 모두 공개합니다. (FN 기대승점은 리그 순위표의 승점과 다른, 소수점 단위의 자체 지표입니다.)

FN 스코어

FN 스코어는 공개된 공식으로 계산합니다. 선수가 경기에서 실제로 한 행동을 항목별로 더하고 빼고, 여기에 작은 팀 결과 항목(승리 +0.2·패배 −0.2, 수비수 무실점·실점)을 더해, 점수와 함께 "왜 이 점수인지"를 보여 줍니다.

점수 = 5.6 + (항목 합계 × 0.98), 3.0~10.0. 8.5를 넘는 부분은 절반만 반영해 만점이 쉽게 나오지 않게 했습니다. 평균은 약 6.5입니다. 15분 미만 출전은 평가하지 않습니다.

FN 스코어등급비율 (2025-26 시즌 선수 평점 66,042건)
8.0 이상경기 지배약 5% · 경기 최우수 선수는 보통 8~8.5
7.0~7.9좋은 활약약 19%
6.0~6.9제 몫약 47%
6.0 미만아쉬움약 29%
항목반영하는 기록
공격PK 외 골 +1.0, PK골 +0.6, 도움 +0.7, 유효슈팅 +0.12, 그 밖의 슈팅(빗나감·블록) +0.02, 키패스 +0.18, 드리블 성공 +0.1, PK 유도 +0.3, PK 실축 −0.6
빌드업성공한 패스 1회당 +0.008, 패스 20회 이상이면 성공률 80% 기준 1%p당 ±0.01
수비태클·가로채기 +0.12, 블록 +0.1, 경합 승리 +0.05, 경합 패배 −0.03, 드리블 돌파 허용 −0.08
골키핑기본 +0.2, 선방 +0.3, 실점 −0.2, PK 선방 +0.8, 60분 이상 무실점 +0.3 (실점은 그 골키퍼가 뛴 동안의 실점)
규율파울 −0.05, 파울 유도 +0.04, 경고 −0.2, 퇴장 −1.2, PK 허용 −0.5 (퇴장으로 이어진 두 번째 경고는 퇴장에 포함: 경고 누적 퇴장 = −1.4)
결과승리 +0.2 / 패배 −0.2, 수비수 60분 이상 출전 시 팀 무실점 +0.3 또는 팀 실점당 −0.08
자책골−0.6 (포지션 가중치와 관계없이 그대로)

포지션별 가중치: 수비수는 수비 ×1.2·공격 ×1.15, 공격수는 수비 ×0.7·빌드업 ×0.8, 미드필더는 빌드업 ×1.1, 골키퍼는 빌드업 ×0.6·수비 ×0.6. 포지션 정보가 없는 선수는 미드필더 가중치를 씁니다.

골·도움·PK·경고·퇴장 수는 타임라인과 같은 경기 이벤트 기록을 기준으로 셉니다. 이벤트 기록이 실제 스코어나 팀 카드 수와 맞지 않으면(데이터 누락) 데이터 제공사의 선수 기록을 씁니다. 골키퍼 실점이 제공되지 않은 경기는 그 골키퍼가 뛴 시간 동안의 상대 골로 계산합니다.

데이터 제공사(API-Football) 평점도 함께 표시합니다. 제공사 평점은 정답이 아니라 비교용입니다. 두 평점의 상관계수(2025-26 시즌 약 0.77)는 FN 스코어가 크게 엇나가지 않는지 확인하는 용도로만 봅니다. FN 스코어의 차이는 계산 과정을 항목별로 공개해, 어떤 행동이 점수를 만들었는지 직접 확인할 수 있다는 점입니다.

FN 기대승점

FN 기대승점은 골·자책골·퇴장·PK 실축 같은 장면이 그 팀의 기대 승점(승 3·무 1)을 얼마나 바꿨는지를 나타냅니다. 0-0이던 88분의 결승골은 크게, 이미 4-0으로 앞선 뒤의 골은 거의 0에 가깝게 나옵니다. 그래서 대승이 많은 강팀 득점자는 골 수에 비해 합계가 낮게 나올 수 있습니다.

선수의 FN 기대승점 합계는 그 선수가 득점·도움·자책골·퇴장·PK 실축으로 관여한 장면의 값입니다. 선수가 팀에 가져온 모든 기여가 아니며, 수비·선방·빌드업 같은 경기 전체 활약은 FN 스코어로 봅니다.

기대 승점은 현재 스코어와 남은 시간으로 계산합니다. 남은 시간 동안 두 팀이 넣을 골 수를 푸아송 분포로 봅니다.

경기 전 기대 득점: 홈팀 기대 득점 = 기준 평균(홈) × 홈팀의 홈 공격력 × 원정팀의 원정 수비 약점 (원정팀도 같은 방식). 공격력·수비 약점은 그 팀의 최근 2년(약 2시즌) 5대 리그 홈·원정 득점·실점을 리그 평균과 비교한 값이고, 기록에 8경기만큼 출발점을 섞어 표본이 적은 팀을 평균 쪽으로 당깁니다. 그 리그 경기가 10경기 미만인 팀(승격팀 등)의 출발점은 공격력 ×0.8·수비 약점 ×1.2입니다. 기대 득점은 0.2~4골 안으로 제한합니다.

  • 리그 경기: 기준 평균은 그 리그의 최근 2년 홈·원정 평균 득점입니다.
  • 유럽대항전·컵: 기준 평균은 5대 리그 공통 평균(홈 1.55골, 원정 1.25골)이고, 최근 400일 안에 5대 리그 경기를 치른 팀은 그 리그에서의 공격력·수비 약점을 그대로 씁니다. 리그 간 수준 차이(예: 프리미어리그와 리그 1)는 반영하지 않습니다.
  • 5대 리그 팀이 아닌 팀(유럽대항전의 다른 리그 팀, 국내 컵의 하부 리그 팀)은 기록이 없으므로 아래 대회별 출발점을 씁니다. 2020년 7월 이후 그 대회에서 5대 리그 팀을 만난 실제 경기의 득점·실점으로 맞춘 값입니다. 이런 팀의 경기 전 기대치는 경기 페이지의 FN 기대승점 카드에 '추정'으로 표시합니다. 두 팀 모두 5대 리그 기록이 없는 경기(유럽대항전의 다른 리그 팀끼리)는 두 팀을 같은 전력으로 봅니다.
대회 (5대 리그 밖 팀)공격력수비 약점
UEFA 챔피언스리그×0.96×1.19
UEFA 유로파리그×0.74×1.2
FA컵×0.59×1.75
EFL컵×0.5×1.96
쿠프 드 프랑스×0.47×1.88
DFB 포칼×0.62×2.25
코파 이탈리아×0.74×1.58
코파 델 레이×0.49×2.14
UEFA 컨퍼런스리그×0.75×1.36

퇴장: 인원이 1명 적으면 그 팀 득점률 ×0.7, 상대 득점률 ×1.3 (2명 차이면 두 번 곱함, 한 팀 최소 7명). 감독·코칭스태프 퇴장은 인원과 관계없어 계산하지 않습니다.

경기 길이: 데이터 제공사의 추가시간 기록이 있으면 90분 + 그 값(연장전은 120분 + 연장 추가시간), 없으면 94분(연장전 122분)으로 봅니다. 마지막 장면이 그보다 늦으면 그 시각까지 늘립니다. 득점률은 94분 기준으로 맞추고, 경기 전 기대 승점은 추가시간을 모르는 상태이므로 94분(연장전 122분)으로 계산합니다. 이번 시즌 추가시간 기록이 있는 경기는 약 40%입니다.

장면계산
골골 직전과 직후의 기대 승점 차이. 득점자 70%, 도움 30%로 나눔 (PK골은 득점자 100%)
자책골자책골을 넣은 선수에게 그 팀이 잃은 기대 승점
퇴장수적 열세로 바뀐 기대 승점 (경고 누적 퇴장 포함)
PK 실축넣었다면 얻었을 몫 × PK 성공률 76%

경기 전 기대 승점 + 자기 장면 + 상대 장면 + 시간 경과(리드를 지키거나 추격하지 못한 몫) = 실제로 딴 승점이 되도록 나눠 보여 줍니다.

한계: 팀 전력은 최근 리그 득점·실점으로만 보고(선수 이적·부상·로테이션은 반영 못 함), 시각이 기록되는 장면(골·카드·PK 실축)만 계산하므로 결정적 선방이나 수비는 FN 기대승점에 나오지 않습니다. 이런 기여는 FN 스코어에 반영됩니다. 골의 득점자 70%·도움 30% 배분은 관측된 사실이 아니라 풀타임 노트가 정한 규칙입니다. 토너먼트 경기도 합산 스코어가 아닌 그 경기 결과를 기준으로 하며, 승부차기는 무승부로 봅니다.

FN 기대승점은 경기가 끝난 뒤 장면의 무게를 돌아보는 지표이며, 승부 예측에 쓰지 않습니다.

변경 기록

  • 2026-10-03 · v1.3 — 데이터 정합성: 골키퍼 실점이 비어 오면 0으로 처리되던 문제(실점한 골키퍼가 무실점 가산점을 받음) 수정. 골·도움·카드는 타임라인과 같은 이벤트 기록 기준. 경고 누적 퇴장은 −1.4로 통일(경고 뒤 직접 퇴장과 같음). 감독 퇴장을 선수 퇴장으로 계산하던 문제, xG가 제공되지 않은 경기를 xG 0으로 표시하던 문제 수정. FN 기대승점: 5대 리그 밖 팀·하부 리그 팀의 출발점을 대회별 실제 결과로 맞추고, 승격팀 첫 경기에도 승격팀 출발점 적용. 추가시간 기록이 없는 경기(약 60%)는 94분을 쓴다는 점 명시. FN 랭킹: 최소 3경기 이상 평가받은 선수만, 선수 id가 없는 선수끼리 합쳐지던 문제 수정. 산정 방식 문서에 빠져 있던 항목(그 밖의 슈팅 +0.02, 골키퍼 가중치 등) 추가. 모든 시즌 다시 계산.
  • 2026-10-02 · v1.2 — FN 기대승점: 이름 변경(FN 승점→FN 기대승점, 리그 순위표의 승점과 헷갈리지 않도록). 경기 길이에 데이터 제공사의 추가시간 기록 반영. 모든 시즌 다시 계산.
  • 2026-10-01 · v1.1 — FN 스코어: 데이터 제공사의 '막아낸 골' 값이 양 팀에 같은 숫자로 들어오는 문제가 확인되어 계산에서 제외. 8.5를 넘는 부분은 절반만 반영. 골키퍼 가중치 조정(실점 −0.35→−0.2, 무실점 +0.4→+0.3, 기본 +0.2). 자책골 −0.6 추가. FN 승점: 이름 변경(FN 스윙→FN 승점), 경기 전 기대 득점에 최근 2년 팀 전력(홈·원정 득실) 반영. 모든 시즌 다시 계산.
  • 2026-09-30 · v1.0 — 최초 공개.