OPS는 출루율과 장타율을 더한 값입니다
OPS(On-base Plus Slugging)는 타자가 얼마나 자주 살아 나가는지(출루율)와 나갈 때 얼마나 멀리 가는지(장타율)를 한 숫자로 합친 지표입니다. 타율보다 볼넷과 장타를 잘 반영해서, 타자를 한눈에 비교할 때 널리 쓰입니다.
위 계산기에 타수 502, 안타 161, 2루타 35, 3루타 3, 홈런 28, 볼넷 61, 사구 4, 희생플라이 6을 넣으면 출루율 .394, 장타율 .570, OPS .964가 나옵니다. FanGraphs 어림 표로는 '뛰어남'(.900 이상) 구간입니다.
계산기 쓰는 법
- 기록 넣기: KBO·MLB 기록표에서 타수, 안타, 2루타, 3루타, 홈런, 볼넷, 사구, 희생플라이를 찾아 같은 이름의 칸에 넣습니다. 사이트마다 열 순서가 다르니 이름을 보고 옮기세요. 안타는 2루타·3루타·홈런을 포함한 전체 안타입니다. 빈 칸은 0으로 봅니다.
- 결과 읽기: OPS와 등급이 맨 위에, 그 아래 출루율·장타율·타율·순장타율·루타·1루타가 나옵니다.
- 위치 보기: 출루율–장타율 평면의 점이 지금 기록입니다. 대각선은 같은 OPS 선이라, 점이 오른쪽에 있으면 출루형, 위쪽에 있으면 장타형입니다.
- 계산 과정 확인: 공식에 숫자를 대입한 과정이 나오므로 기록 사이트 값과 맞춰 볼 수 있습니다.
공식
| 지표 | 공식 | 예시(위 기록) |
|---|---|---|
| 1루타 | 안타 − 2루타 − 3루타 − 홈런 | 161 − 35 − 3 − 28 = 95 |
| 루타(TB) | 1루타 + 2×2루타 + 3×3루타 + 4×홈런 | 95 + 70 + 9 + 112 = 286 |
| 타율(AVG) | 안타 ÷ 타수 | 161 ÷ 502 = .321 |
| 출루율(OBP) | (안타 + 볼넷 + 사구) ÷ (타수 + 볼넷 + 사구 + 희생플라이) | 226 ÷ 573 = .394 |
| 장타율(SLG) | 루타 ÷ 타수 | 286 ÷ 502 = .570 |
| OPS | 출루율 + 장타율 | .394 + .570 = .964 |
| 순장타율(ISO) | 장타율 − 타율 | .570 − .321 = .249 |
출루에는 안타·볼넷·사구만 들어가고, 실책·야수선택·낫아웃으로 나간 경우는 들어가지 않습니다. 희생번트는 출루율 계산에서 아예 빠지고, 희생플라이는 분모에만 들어갑니다. 장타율은 이름과 달리 비율이 아니라 타수당 평균 루타라서 1을 넘을 수 있습니다(최대 4.000).
OPS 등급 기준
FanGraphs가 제시하는 MLB 기준 어림 표입니다. 리그 평균 OPS가 해마다 달라지므로 대략적인 눈금으로만 쓰세요.
| 등급 | OPS |
|---|---|
| 아주 뛰어남 | 1.000 |
| 뛰어남 | .900 |
| 평균 이상 | .800 |
| 평균 | .710 |
| 평균 이하 | .670 |
| 부진 | .600 |
| 매우 부진 | .570 |
이 계산기는 OPS가 각 기준값 이상이면 그 등급으로 표시합니다. 예를 들어 .899는 '평균 이상', .900은 '뛰어남'입니다. KBO처럼 리그 환경이 다르면 평균선도 다르므로, 같은 시즌의 리그 평균과 함께 보면 더 정확합니다.
OPS가 같아도 타자는 다릅니다
OPS는 출루율과 장타율을 1 대 1로 더하기 때문에 전혀 다른 유형의 타자가 비슷한 숫자를 받습니다.
| 유형(가상 기록) | 타율 | 출루율 | 장타율 | OPS | 순장타율 |
|---|---|---|---|---|---|
| 출루형: 타수 500, 안타 150(2루타 28·3루타 3·홈런 10), 볼넷 100, 사구 5, 희생플라이 5 | .300 | .418 | .428 | .846 | .128 |
| 거포형: 타수 540, 안타 132(2루타 26·3루타 1·홈런 44), 볼넷 48, 사구 5, 희생플라이 5 | .244 | .309 | .541 | .850 | .296 |
| 교타형: 타수 560, 안타 180(2루타 32·3루타 4·홈런 8), 볼넷 35, 사구 4, 희생플라이 6 | .321 | .362 | .436 | .798 | .114 |
출루형과 거포형은 OPS가 .846과 .850으로 거의 같지만, 평면에서는 출루형이 오른쪽 아래, 거포형이 왼쪽 위에 놓입니다. FanGraphs는 득점에 미치는 영향으로 보면 출루율이 장타율보다 약 1.8배 중요하다고 설명합니다. 그래서 OPS만 보면 장타형 타자가 실제보다 좋아 보이고 출루형 타자는 덜 좋아 보이는 경향이 있으며, 이를 보정한 wOBA 같은 지표가 따로 쓰입니다.
자주 틀리는 경우
- 안타에 1루타만 넣음: 이 계산기의 안타는 전체 안타입니다. 1루타만 넣으면 2루타·3루타·홈런이 안타보다 많아져 오류가 납니다.
- 타석을 타수로 넣음: 타석(PA)에는 볼넷·사구·희생타가 들어 있습니다. 타석을 타수 칸에 넣으면 타율·장타율이 낮게 나옵니다.
- 희생번트를 희생플라이 칸에 넣음: 희생플라이만 출루율 분모에 들어가고, 희생번트는 넣지 않습니다.
- 반올림 값끼리 더함: 출루율 .3944와 장타율 .5704를 각각 반올림해 더하면 .394 + .570 = .964, 반올림 전 값을 더하면 .9648 → .965처럼 마지막 자리가 다를 수 있습니다.
한계와 주의
- 각 칸은 0~99,999의 정수만 받습니다. 타수가 0이면 출루율만 계산하고 장타율·타율·OPS는 비워 둡니다.
- OPS는 구장과 리그 환경을 보정하지 않습니다. 리그 평균을 100으로 맞춘 OPS+는 리그 평균과 구장 보정값이 필요해 다루지 않습니다.
- 등급은 MLB 기준 어림 표라 리그·시즌이 다르면 평가가 달라질 수 있습니다.
- 결과는 넣은 숫자로 계산한 값이며 공식 기록이 아닙니다.
기준일 공식·등급 표·출루율 가중치는 2026-10-09에 FanGraphs Library와 MLB Glossary 원문으로 확인했습니다.
출처
- 01FanGraphs Library: OPSOPS = OBP + SLG, OBP·SLG 공식, 어림 등급 표, 출루율이 득점에 약 1.8배 중요
- 02MLB Glossary: On-base Percentage출루에 실책·야수선택·낫아웃 제외, 희생번트는 계산에서 빠짐
- 03MLB Glossary: Slugging Percentage타수당 루타, 볼넷·사구는 포함하지 않음
자주 묻는 질문
OPS는 어떻게 계산하나요?
OPS는 출루율과 장타율을 더한 값입니다. 출루율은 (안타 + 볼넷 + 사구) ÷ (타수 + 볼넷 + 사구 + 희생플라이), 장타율은 루타 ÷ 타수입니다. 타수 502, 안타 161, 2루타 35, 3루타 3, 홈런 28, 볼넷 61, 사구 4, 희생플라이 6이면 출루율 .394, 장타율 .570, OPS .964입니다.
OPS가 얼마면 잘하는 건가요?
FanGraphs 어림 표(MLB 기준)로는 1.000 아주 뛰어남, .900 뛰어남, .800 평균 이상, .710 평균, .670 평균 이하, .600 부진, .570 매우 부진입니다. 리그 평균이 해마다 달라지므로 같은 시즌·리그 안에서 비교하는 것이 정확합니다.
볼넷은 타수에 들어가나요?
들어가지 않습니다. 볼넷·사구·희생플라이·희생번트는 타수가 아니라서 타율과 장타율에는 영향을 주지 않습니다. 다만 볼넷과 사구는 출루율의 분자와 분모에, 희생플라이는 분모에 들어갑니다.
희생번트는 왜 입력하지 않나요?
MLB 공식 정의에서 희생번트는 출루율 계산에서 아예 빠집니다. 타수도 아니므로 타율·장타율에도 들어가지 않아 OPS에 영향을 주지 않습니다.
실책이나 야수선택으로 나간 것도 출루인가요?
아닙니다. 출루율의 출루에는 안타·볼넷·사구만 들어가고 실책, 야수선택, 낫아웃(스트라이크 아웃 낫 아웃)으로 나간 경우는 들어가지 않습니다. 이런 타석은 보통 타수로 기록됩니다.
출루율과 장타율 중 무엇이 더 중요한가요?
OPS는 둘을 같은 비중으로 더하지만, FanGraphs는 득점에 미치는 영향으로 보면 출루율이 장타율보다 약 1.8배 중요하다고 설명합니다. 그래서 OPS가 같아도 출루율이 높은 타자가 득점 기여는 더 큰 경우가 많고, 이를 보정한 wOBA 같은 지표가 따로 쓰입니다.
OPS와 출루율·장타율을 더한 값이 0.001 다른 이유는요?
이 계산기는 반올림하기 전의 출루율과 장타율을 더한 뒤 셋째 자리에서 반올림합니다. 화면에 보이는 반올림된 두 값을 더하면 마지막 자리가 1 차이 날 수 있습니다.
이 결과가 공식 기록인가요?
아닙니다. 넣은 숫자로 공식대로 계산한 값입니다. 공식 기록은 MLB·KBO 등 해당 리그의 기록 페이지에서 확인하세요. 리그와 구장 환경을 보정한 OPS+는 리그 평균과 구장 보정값이 필요해 이 계산기에서는 다루지 않습니다.