棒球数据计算器

输入打者、投手或两者的累计数据,即可得到各项率值,并附上每个公式及其数字。局数的输入方式为:6.1表示6局又1个出局。

免费 在浏览器中运行 核对于2026年11月10日星期二

正式打数:保送、触身球和牺牲打不计入打数。留空则不计算打击数据。

一垒安打、二垒安打、三垒安打和全垒打的合计。

包括在安打之内。

包括在安打之内。

包括在安打之内。

故意保送也计为保送。

计入上垒率的分母,不计入打击率。

6.1表示6局又1个出局;6.2表示6局又2个出局;6表示满6局。

不是因失误或捕手漏接而得的分。

故意保送也计入。

结果

打击率(AVG) —
上垒率(OBP) —
长打率(SLG) —
上垒率加长打率(OPS) —
防御率(ERA) —
每局保送加安打(WHIP) —
每九局三振数(K/9) —
每九局保送数(BB/9) —

计算过程

此工具在您的浏览器中运行。您输入的内容不会发送给我们。

使用方法

  1. 从比赛记录表输入打击的累计数据:“打数(AB)”“安打(H)”“二垒安打(2B)”“三垒安打(3B)”“全垒打(HR)”“保送(BB)”“触身球(HBP)”和“牺牲飞球(SF)”。
  2. 输入投球的累计数据:“投球局数(IP)”按6.1、6.2或整数输入,然后是“自责分(ER)”“被安打(H)”“被保送(BB)”和“三振(K)”。
  3. 读取各项率值,并打开“计算过程”查看每个公式及其数字。留空某一部分,即可隐藏该部分的率值。

打击率的计算

打击率用安打除以打数。上垒率把安打、保送和触身球之和,除以打数、保送、触身球与牺牲飞球之和;牺牲触击不计入其中。长打率让每支安打按垒数计分(一垒安打计1,二垒安打计2,三垒安打计3,全垒打计4),再除以打数。OPS 是上垒率与长打率之和。

AVG = H ÷ AB
OBP = (H + BB + HBP) ÷ (AB + BB + HBP + SF)
SLG = (1B + 2 × 2B + 3 × 3B + 4 × HR) ÷ AB
OPS = OBP + SLG

投手率值的计算

防御率是自责分的9倍,除以投球局数。自责分不包括因失误或捕手漏接而得的分。WHIP 是每局被保送与被安打之和;K/9 和 BB/9 分别是每九局的三振数和保送数。

局数按出局数计算。每个出局是三分之一局,因此6.1为19个出局,即6又1/3局。

ERA = 9 × ER ÷ IP
WHIP = (BB + H) ÷ IP
K/9 = 9 × K ÷ IP
BB/9 = 9 × BB ÷ IP
IP = 出局数 ÷ 3,例如 6.1 = 19 ÷ 3

本工具未包括的内容

  • 经过联盟平均值或球场调整的数据,例如 ERA+ 或 OPS+,它们用来比较球员与联盟或球场的情况。
  • 需要逐球记录才能算出的数据,例如打点或创造得分。
  • 对小样本的解读。几场比赛说明不了一个赛季,无论率值如何。

计算示例:一名打者和一名投手

默认打者有500个打数、150支安打(其中二垒安打30支、三垒安打3支、全垒打25支)、60次保送、5次触身球和4次牺牲飞球。总垒数为 92 + 60 + 9 + 100 = 261,因此长打率为 261 ÷ 500 = 0.522。上垒率为 (150 + 60 + 5) ÷ (500 + 60 + 5 + 4) = 215 ÷ 569 = 0.378,OPS 为 0.378 + 0.522 = 0.900。

默认投手投了6.1局(19个出局),允许2个自责分、5支安打和2次保送,并有7次三振。防御率为 9 × 2 ÷ 6.333 = 2.84,WHIP 为 (2 + 5) ÷ 6.333 = 1.11,K/9 为 9 × 7 ÷ 6.333 = 9.9,BB/9 为 9 × 2 ÷ 6.333 = 2.8。

项目 数值
打击率(AVG) 0.300
上垒率(OBP) 0.378
长打率(SLG) 0.522
上垒率加长打率(OPS) 0.900
防御率(ERA) 2.84
每局保送加安打(WHIP) 1.11
每九局三振数(K/9) 9.9
每九局保送数(BB/9) 2.8

常见问题

为什么牺牲飞球会降低上垒率,却不影响打击率?

美国职棒大联盟(MLB)规定,牺牲飞球不计为打数,因此不计入打击率。但它计入上垒率,所以上垒率的公式把它放在分母中。

6.1局是什么意思?

6局又1个出局。MLB 把每个出局计为三分之一局,因此6.1局是19个出局,即6又1/3局;6.2局是20个出局,即6又2/3局。

故意保送会计入这些数据吗?

会。MLB 把故意保送计为打者的保送,也计为投手被保送,因此本计算器把它与保送一起计算。

为什么 WHIP 不计触身球?

MLB 规定,被触身球不计入 WHIP。公式只使用保送和安打,触身球是另一项独立的数据。

为什么某个率值显示为短横线?

率值需要除数:打击率和长打率需要打数,投手的率值需要局数。短横线表示该数为零,因此无法算出率值。

自责分与全部失分是一回事吗?

不是。MLB 把自责分定义为不借助失误或捕手漏接而得的分。防御率使用自责分,因此请输入投手的自责分。

资料来源

数据和文字最近核对于2026年11月10日星期二。

我们使用必要的 Cookie 来运行网站。经您同意后,Google 还会使用广告 Cookie 展示个性化广告。如果您拒绝,仍会看到广告,但广告不会个性化。