OPS計算

出塁率と長打率、または打撃成績からOPSを自動計算します。

OPSを計算

自動計算

出塁率と長打率を入力すると、OPSを自動計算します。

OPS計算の使い方

出塁率と長打率を直接入力する方法と、打撃成績から求める方法があります。

  1. 「出塁率・長打率から」または「成績から」を選びます。
  2. 分かっている数値を入力します。
  3. OPSと出塁率(OBP)・長打率(SLG)の内訳を確認します。

成績から計算する場合、安打数には二塁打・三塁打・本塁打を含めて入力します。

OPSとは?

OPSは「On-base Plus Slugging」の略で、出塁率(OBP)と長打率(SLG)を足して求める野球の打撃指標です。

出塁率は塁に出る能力、長打率は1打数あたりの塁打数を表します。OPSはこの2つを1つの数値にまとめて確認できます。

OPSは確率ではないため、1.000を超えることがあります。

OPSの計算方法

OPSは、出塁率(OBP)と長打率(SLG)を足して求めます。

OPS = 出塁率(OBP) + 長打率(SLG)

たとえば、出塁率.350、長打率.500の場合は、OPSは.850です。

打撃成績からOPSを求める方法

「成績から」では、打数・安打・二塁打・三塁打・本塁打・四球・死球・犠飛から出塁率と長打率を求め、その未丸め値を使ってOPSを計算します。

単打 = 安打 − 二塁打 − 三塁打 − 本塁打

出塁率 =(安打 + 四球 + 死球)÷(打数 + 四球 + 死球 + 犠飛)

塁打 = 単打 + 二塁打×2 + 三塁打×3 + 本塁打×4

長打率 = 塁打 ÷ 打数

OPS = 出塁率 + 長打率

本ツールでは、表示用に丸める前の出塁率と長打率を使ってOPSを計算し、最後に小数第3位まで表示します。

OPSの計算例

出塁率と長打率から計算する場合

出塁率.350、長打率.450の場合は次のように計算します。

.350 + .450 = .800

打撃成績から計算する場合

打数100、安打30、二塁打5、三塁打2、本塁打3、四球10、死球2、犠飛3の場合を計算します。

単打は20、塁打は48です。

出塁率は約.365、長打率は.480となり、未丸め値から計算したOPSは約.845です。

OPSはなぜ1.000を超える?

OPSは確率ではなく、出塁率と長打率を足した指標です。

出塁率は最大1.000ですが、長打率は1.000を超えることがあります。そのため、OPSも1.000を超える場合があります。

たとえば出塁率.400、長打率.650なら、OPSは1.050です。

OPSと打率の違い

打率は、打数に対してどのくらい安打を打ったかを表す指標です。

一方、OPSは出塁率と長打率を組み合わせるため、安打だけでなく四球・死球による出塁や、二塁打・三塁打・本塁打による塁打も反映されます。

打率とOPSは見ている内容が異なるため、同じ打率でもOPSが異なることがあります。

OPSを見るときの注意点

本ツールでは、出塁率と長打率を表示用に丸める前の値でOPSを計算します。そのため、画面上に表示されたOBPとSLGを足した値と、OPSの最後の1桁が異なる場合があります。

また、OPSは出塁率と長打率を単純に足した指標であり、走塁、守備、盗塁などは含みません。

OPSだけで選手全体の能力を判断するのではなく、打撃成績を見る際の1つの指標として利用してください。

参考資料

出塁率と長打率の計算方法は、NPBの記録計算方法を参考にしています。OPSは出塁率と長打率の合計として計算します。

NPB「記録の計算方法」

よくある質問

OPSとは何ですか?

OPSは「On-base Plus Slugging」の略で、出塁率(OBP)と長打率(SLG)を足して求める打撃指標です。

OPSはどう計算しますか?

出塁率と長打率を足して計算します。たとえば出塁率.350、長打率.450ならOPSは.800です。

OPSが1.000を超えることはありますか?

はい。OPSは確率ではなく、出塁率と長打率の合計なので1.000を超える場合があります。

打撃成績からOPSを計算できますか?

はい。打数・安打・二塁打・三塁打・本塁打・四球・死球・犠飛を入力すると、出塁率・長打率・OPSを自動計算できます。

OPSと打率の違いは何ですか?

打率は打数に対する安打の割合です。OPSは出塁率と長打率を組み合わせるため、四球や死球による出塁、長打による塁打も反映されます。

.350のように先頭の0を省略して入力できますか?

はい。.350と0.350のどちらでも入力できます。

最終更新日:2026年10月2日

計算処理はすべてお使いのブラウザ上で行われます。入力内容が外部サーバーへ送信されることはありません。