野球の打率・出塁率・OPS・防御率の計算(公認野球規則の計算式)

最終確認:2026年10月3日Official Baseball Rules 9.21・9.22(公認野球規則のもと)・MLB

打数・安打・四球などを入れると、打率・出塁率・長打率・OPSを出します。投手は投球回(1/3・2/3も)と自責点から防御率。打率は「3割1分2厘」の読み方でも。

数値を入れる

回
打率(500打数156安打)
.312

打率 = 安打 ÷ 打数 = 156 ÷ 500 = .312(3割1分2厘)

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

長打率 = 塁打 ÷ 打数 = 267 ÷ 500 = .534(塁打 = 安打 156 + 二塁打 30 + 三塁打 3 × 2 + 本塁打 25 × 3)

OPS = 出塁率 + 長打率 = .388 + .534 = .922

首位打者などの規定打席は、チームの試合数 × 3.1(公認野球規則 9.22)。率は小数第4位を四捨五入して表示しています

打率.312・出塁率.388・長打率.534・OPS.922

計算式(公認野球規則 9.21)

指標計算式
打率安打 ÷ 打数
出塁率(安打 + 四球 + 死球) ÷ (打数 + 四球 + 死球 + 犠飛)
長打率塁打 ÷ 打数(塁打 = 単打 + 二塁打×2 + 三塁打×3 + 本塁打×4)
OPS出塁率 + 長打率
防御率自責点 × 9 ÷ 投球回

打率・出塁率・長打率・防御率は Official Baseball Rules 9.21(日本の公認野球規則のもと)、OPS は MLB の用語解説による。犠打(送りバント)は打数にも出塁率の分母にも入りません。

打率の早見表(必要な安打の数)

打数.250.280.300.330
10025283033
20050566066
30075849099
400100112120132
500125140150165

※ 左が打数、表の数がその打率以上になるのに必要な安打の数。.300 は「3割」、.250 は「2割5分」と読みます。

よくある質問

打率の計算方法は?
打率 = 安打 ÷ 打数です。500打数156安打なら 156 ÷ 500 = .312(3割1分2厘)。打数には四球・死球・犠打・犠飛は入りません。
出塁率の計算方法は?
(安打 + 四球 + 死球) ÷ (打数 + 四球 + 死球 + 犠飛)です(公認野球規則 9.21)。打撃妨害・走塁妨害で一塁に出た分は計算に入れません。
OPS とは?
出塁率と長打率を足した数で、塁に出る力と長打の力をひとつにまとめた指標です(MLB の用語解説)。出塁率 .388・長打率 .534 なら OPS は .922 です。
防御率の計算方法は?
自責点 × 9 ÷ 投球回で、9イニングあたりの自責点です。投球回の端数は1/3回(アウト1つ)単位で、9回1/3・自責点3なら 3 × 9 ÷ 9 1/3 = 2.89(公認野球規則 9.21(e) の例)。
規定打席・規定投球回とは?
首位打者などのタイトルの対象になる最低限の数です。規定打席はチームの試合数 × 3.1、規定投球回は試合数 × 1.0です(公認野球規則 9.22)。

出典と適用年度

適用年度:Official Baseball Rules 2023 Edition 9.21・9.22最終確認:2026年10月3日

MLB(Office of the Commissioner of Baseball)
Official Baseball Rules 2023 Edition 9.21(率の決定)・9.22(規定打席・規定投球回)— 日本の公認野球規則のもと
MLB.com
Glossary: On-base Plus Slugging(OPS = 出塁率 + 長打率)

本ツールの整数・分数の計算は誤差なしで行い、終わりのない小数は表示した桁で四捨五入しています。授業やテストでの答えの書き方(分数のまま・帯分数・根号の形など)は、先生や問題の指示に従ってください。

要点

  • 打率
    安打 ÷ 打数
  • 出塁率
    (安打+四球+死球) ÷ (打数+四球+死球+犠飛)
  • OPS
    出塁率 + 長打率
  • 防御率
    自責点 × 9 ÷ 投球回