使用方法
- 从比赛记录表输入打击的累计数据:“打数(AB)”“安打(H)”“二垒安打(2B)”“三垒安打(3B)”“全垒打(HR)”“保送(BB)”“触身球(HBP)”和“牺牲飞球(SF)”。
- 输入投球的累计数据:“投球局数(IP)”按6.1、6.2或整数输入,然后是“自责分(ER)”“被安打(H)”“被保送(BB)”和“三振(K)”。
- 读取各项率值,并打开“计算过程”查看每个公式及其数字。留空某一部分,即可隐藏该部分的率值。
打击率的计算
打击率用安打除以打数。上垒率把安打、保送和触身球之和,除以打数、保送、触身球与牺牲飞球之和;牺牲触击不计入其中。长打率让每支安打按垒数计分(一垒安打计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日星期二。