KBO 매직넘버란 — 무승부가 끼면 계산이 틀어지는 이유
The magic number explained for the KBO: how the number that clinches a pennant is calculated, why KBO's draw-excluding winning percentage makes the standard formula unreliable when two teams have different numbers of ties, and a worked example from the August 18, 2026 standings where KT and Samsung were level on 62 wins
매직넘버는 1위를 확정하기까지 필요한 '우리 팀 승리 + 경쟁 팀 패배'의 조합 횟수다. KBO는 승률로 순위를 매기고 그 승률 계산에서 무승부를 빼기 때문에, 두 팀의 무승부 수가 다르면 흔히 쓰는 간단한 공식이 어긋난다
3줄 요약
- 정의 — 우승 확정까지 필요한 '우리 승리 + 상대 패배'의 합계 횟수다
- 계산 — 경쟁 팀의 최대 가능 승수에서 우리 현재 승수를 뺀 뒤 1을 더한다
- 함정 — KBO 승률은 무승부를 제외해 계산하므로 무승부 수가 다르면 공식이 틀어진다
핵심 질문
- 매직넘버 계산법이 뭐야
- 경쟁 팀이 남은 경기를 전부 이겼을 때의 승수를 먼저 구한다. 거기서 우리 팀의 현재 승수를 빼고 1을 더한 값이 매직넘버다. 이 숫자는 '우리 팀 승리'와 '경쟁 팀 패배'를 함께 세며, 둘 중 어느 쪽으로 채워도 상관없다. 우리가 1승을 거둬도 1이 줄고, 경쟁 팀이 1패를 당해도 1이 줄어든다. 0이 되면 순위가 확정된다.
- 매직넘버가 왜 남은 경기 수보다 작아
- 경쟁 팀의 패배도 함께 세기 때문이다. 우리가 남은 경기를 전부 이겨야만 확정되는 상황이라면 매직넘버는 남은 경기 수와 같아진다. 하지만 보통은 경쟁 팀도 지므로, 우리가 남은 경기를 다 이기지 않아도 확정된다. 그래서 격차가 클수록 매직넘버는 남은 경기 수보다 훨씬 작아진다. 반대로 매직넘버가 남은 경기 수와 거의 같다면 사실상 전승이 필요한 상황이라는 뜻이다.
- KBO에서 이 공식이 안 맞는 경우가 있어?
- 있다. KBO는 승률제로 순위를 매기고, 승률을 계산할 때 무승부를 분모에서 뺀다. 승률 = 승 ÷ (승 + 패)다. 즉 무승부는 이기지도 지지도 않은 것으로 처리돼 아예 세지 않는다. 두 팀의 무승부 수가 다르면 시즌을 마쳤을 때 각 팀의 '승패 총합'이 서로 달라지고, 승수를 단순 비교하는 매직넘버 공식이 어긋난다. 무승부 수가 같을 때만 공식이 그대로 성립한다.
- 트래직넘버는 뭐야
- 매직넘버의 반대다. 탈락이 확정되기까지 남은 '우리 팀 패배 + 경쟁 팀 승리'의 조합 횟수를 뜻한다. 계산 방향만 반대이고 원리는 같다. 하위권 팀의 가을야구 진출 가능성을 이야기할 때 주로 쓰인다. KBO는 5위까지 포스트시즌에 나가므로, 이 경우 기준이 되는 경쟁 상대는 1위가 아니라 5위 팀이다.
8월 말이 되면 야구 기사에 숫자 하나가 붙기 시작한다. "매직넘버 12."
이 숫자가 무엇을 세는 것인지, 그리고 KBO에서 이 숫자를 그대로 믿으면 안 되는 이유를 정리한다.
1. 매직넘버가 세는 것
매직넘버는 우승이 확정되기까지 필요한 '우리 팀 승리 + 경쟁 팀 패배'의 조합 횟수다.
핵심은 두 가지를 함께 센다는 점이다.
| 일어난 일 | 매직넘버 변화 |
|---|---|
| 우리 팀이 이겼다 | -1 |
| 경쟁 팀이 졌다 | -1 |
| 우리 팀이 이기고 같은 날 경쟁 팀이 졌다 | -2 |
| 우리 팀이 졌고 경쟁 팀도 이겼다 | 변화 없음 |
0이 되는 순간 순위가 수학적으로 확정된다. 남은 경기 결과가 어떻게 나오든 뒤집히지 않는다는 뜻이다.
마지막 줄이 중요하다. 우리가 진다고 매직넘버가 늘어나지는 않는다. 줄어들지 않을 뿐이다. 매직넘버는 한 방향으로만 움직인다.
2. 계산식
`` 매직넘버 = (경쟁 팀의 최대 가능 승수) - (우리 팀 현재 승수) + 1 ``
경쟁 팀의 최대 가능 승수란 그 팀이 남은 경기를 전부 이겼을 때의 승수다.
마지막에 1을 더하는 이유는 '앞서기'가 아니라 '따라잡히지 않기'를 확정해야 하기 때문이다. 승수가 같아지는 지점까지만 가면 동률이 되고 확정이 아니다. 한 칸을 더 벌어야 한다.
3. 실제 순위표로 계산해 보기
2026년 8월 18일 기준 KBO 상위 순위는 이랬다.
| 순위 | 팀 | 승 | 무 | 패 | 치른 경기 | 남은 경기 |
|---|---|---|---|---|---|---|
| 1 | KT | 62 | 2 | 39 | 103 | 41 |
| 2 | 삼성 | 62 | 2 | 41 | 105 | 39 |
| 3 | LG | 58 | 1 | 48 | 107 | 37 |
승수는 KT와 삼성이 62로 같다. 순위가 갈린 이유는 패수다. KT가 39패, 삼성이 41패로 KT의 승률이 높다.
KT 기준으로 삼성에 대한 매직넘버를 계산한다.
| 단계 | 계산 |
|---|---|
| 삼성의 최대 가능 승수 | 62 + 39(잔여) = 101 |
| KT의 현재 승수 | 62 |
| 매직넘버 | 101 - 62 + 1 = 40 |
KT의 남은 경기는 41경기다. 매직넘버가 40이라는 것은 삼성이 한 번도 지지 않는다면 KT는 41경기 중 40승을 해야 한다는 뜻이다. 8월 중순 시점에서 이 숫자가 남은 경기 수와 거의 같다는 사실이 순위 경쟁의 상태를 그대로 보여준다. 두 팀이 사실상 붙어 있다.
4. 여기서 KBO 특유의 함정
위 계산이 깔끔하게 떨어진 데에는 조건이 하나 있었다. KT와 삼성의 무승부가 둘 다 2로 같았다.
KBO는 승률로 순위를 매기고, 승률을 이렇게 계산한다.
`` 승률 = 승 ÷ (승 + 패) ``
무승부는 분모에서 빠진다. 이기지도 지지도 않은 경기로 취급해 아예 세지 않는다.
여기서 문제가 생긴다. 시즌은 팀당 144경기인데, 무승부가 많은 팀은 승패로 결판난 경기 수 자체가 적다.
| 팀 | 무승부 | 시즌 종료 시 승패 결정 경기 |
|---|---|---|
| KT | 2 | 142 |
| 삼성 | 2 | 142 |
| 두산 | 4 | 140 |
| LG | 1 | 143 |
KT와 삼성은 둘 다 142경기로 승률이 계산된다. 분모가 같으니 승수를 직접 비교해도 된다. 앞의 계산이 성립한 이유다.
그런데 두산(무승부 4)과 LG(무승부 1)를 비교하면 분모가 140과 143으로 다르다. 같은 승수여도 승률이 달라진다. 140경기 중 70승은 승률 .500이지만, 143경기 중 70승은 .490이다.
이 상태에서 승수만 비교하는 매직넘버 공식을 쓰면 어긋난다. 무승부가 하나 늘 때마다 그 팀이 이겨야 하는 경기 수의 기준선이 미세하게 움직이기 때문이다.
그래서 KBO의 정확한 매직넘버는 승수가 아니라 승률로 계산해야 한다. 하위 팀이 낼 수 있는 최고 승률을 먼저 구하고, 상위 팀이 그 승률을 넘기려면 최소 몇 승이 필요한지를 역산하는 방식이다.
5. 무승부가 왜 이렇게 많은가
메이저리그에는 무승부가 사실상 없다. 승부가 날 때까지 연장을 한다. KBO에는 연장 이닝 제한이 있어 그 안에 승부가 나지 않으면 무승부로 기록된다. 그래서 한 시즌에 팀당 몇 경기씩 무승부가 쌓인다.
이 차이 때문에 메이저리그 기준으로 만들어진 매직넘버 공식을 KBO에 그대로 옮기면 오차가 생긴다. 온라인 계산기들이 무승부 수를 반드시 입력받는 이유도 여기에 있다.
6. 트래직넘버 — 반대편의 숫자
| 구분 | 세는 것 | 0이 되면 |
|---|---|---|
| 매직넘버 | 우리 승리 + 경쟁 팀 패배 | 순위 확정 |
| 트래직넘버 | 우리 패배 + 경쟁 팀 승리 | 탈락 확정 |
원리는 같고 방향만 반대다. 하위권 팀의 가을야구 가능성을 이야기할 때 주로 쓴다.
KBO는 5위까지 포스트시즌에 나가므로, 이때 기준이 되는 상대는 1위가 아니라 5위 팀이다. 6위 팀의 트래직넘버는 5위 팀을 상대로 계산한다.
7. 뉴스에서 이 숫자를 볼 때
- 어느 팀 기준인지 확인한다. 1위 확정용인지 5위 진입용인지에 따라 기준 상대가 다르다.
- 남은 경기 수와 비교한다. 매직넘버가 남은 경기 수에 가까우면 사실상 전승이 필요한 상황이다.
- 무승부 수를 본다. 두 팀의 무승부가 다르면 승수 기준 계산과 승률 기준 계산이 어긋난다.
- 출처를 본다. KBO가 공식 발표하는 숫자가 아니라 매체나 계산기가 산출한 값인 경우가 많다.
8. 이 기사가 확인하지 못한 것
- 매직넘버 40 — 이 지면이 2026년 8월 18일 순위표로 직접 계산한 값이다. KBO나 언론이 공표한 공식 수치가 아니다.
- 잔여 경기 수 — 팀당 144경기를 전제로 산출했다. 우천 취소 경기의 재편성 방식에 따라 실제 잔여 경기 수는 달라질 수 있다.
- 최종 타이브레이크 — 승률이 완전히 같을 때 KBO가 적용하는 최종 순위 결정 규정의 조문을 원문으로 확인하지 못했다.
순위 동률을 가르는 규칙의 다른 사례는 이 지면의 「MLS 순위, 승점 같으면 승수부터: 동률 가르는 9단계」에 정리돼 있다.