什麼是 OPS?
OPS(On-base Plus Slugging,整合上壘與長打)是棒球進階數據(sabermetrics)中通用的指標,能用單一數字衡量一名打者的整體進攻價值。它由上壘率(OBP,反映打者多常成功上壘)與長打率(SLG,反映每個打數的擊球破壞力)相加而成。因為同時兼顧「上得了壘」與「打得出長打」,OPS 與得分產能高度相關,廣泛用來比較不同球隊、不同年代的打者表現。
計算機怎麼使用
輸入打者的基本累計數據:打數(AB)、安打(H)、二壘安打(2B)、三壘安打(3B)、全壘打(HR)、保送(BB)、觸身球(HBP)與高飛犧牲打(SF)。所有欄位都填整數即可。計算機會自動算出一壘安打、壘打數、OBP、SLG 與 OPS,並將每項比率顯示到小數點後三位。
公式說明
OBP =(H + BB + HBP)/(AB + BB + HBP + SF)。壘打數 TB = 1B×1 + 2B×2 + 3B×3 + HR×4,其中一壘安打 1B = H − 2B − 3B − HR。SLG = TB / AB。最後 OPS = OBP + SLG。
$$\begin{gathered} \text{OPS} = \text{OBP} + \text{SLG} \\[1.5em] \text{where}\quad \left\{ \begin{aligned} \text{OBP} &= \frac{\text{H} + \text{BB} + \text{HBP}}{\text{AB} + \text{BB} + \text{HBP} + \text{SF}} \\[0.6em] \text{SLG} &= \frac{\text{TB}}{\text{AB}} \\[0.6em] \text{TB} &= \text{H} + \text{2B} + 2\,\text{3B} + 3\,\text{HR} \end{aligned} \right. \end{gathered}$$畫面上顯示的 OBP 與 SLG 都各自四捨五入到小數點後三位;而 OPS 則是先用未四捨五入的 OBP 與 SLG 相加後再四捨五入,因此可能與直接把畫面上兩個數字相加略有差異。
實際範例
假設某打者的數據為 \(\text{AB}=311\)、\(\text{H}=96\)、\(\text{2B}=15\)、\(\text{3B}=5\)、\(\text{HR}=28\)、\(\text{BB}=41\)、\(\text{HBP}=1\)、\(\text{SF}=2\):一壘安打 = 96 − 15 − 5 − 28 = 48;TB = 48 + 30 + 15 + 112 = 205。OBP = 138/355 = 0.3887 → .389。SLG = 205/311 = 0.6592 → .659。OPS = 0.3887 + 0.6592 = 1.0479 → 1.048。
$$\text{1B} = 96 - 15 - 5 - 28 = 48$$$$\text{TB} = 48 + 30 + 15 + 112 = 205$$$$\text{OBP} = \frac{138}{355} = 0.3887 \to .389$$$$\text{SLG} = \frac{205}{311} = 0.6592 \to .659$$$$\text{OPS} = 0.3887 + 0.6592 = 1.0479 \to 1.048$$OPS 分類量表
OPS(上壘率加長打率)將打者的上壘能力和長打能力結合成一個單一數字。下表反映了比爾·詹姆斯(Bill James)和FanGraphs推廣的廣為引用的棒球統計學分級,其中約0.720-0.740代表典型的美職棒聯盟平均水準。使用此表將原始OPS數字轉換為快速品質等級。
| OPS範圍 | 評級 | 典型特徵 |
|---|---|---|
| 1.000及以上 | 傑出 | MVP級別、頂級打者 |
| .900 – 1.000 | 優秀 | 全明星級別的表現 |
| .834 – .900 | 優於平均 | 穩健的日常主力 |
| .766 – .834 | 平均 | 聯盟平均打擊 |
| .700 – .766 | 低於平均 | 有用的替補球員 |
| .600 – .700 | 差 | 弱的進攻貢獻者 |
| 低於.600 | 極差 | 遠低於替補水準 |
這些界限是描述性指南,不是官方規則。得分環境隨著時間變化,因此同樣的OPS在低得分季節可能評級略高,在高得分季節評級略低。
解讀您的OPS、OBP與SLG
OPS是兩項不同技能的總和,分別閱讀這兩個構成部分能告訴您比單純的合併數字更多的信息。
- 上壘率(OBP)測量打者透過安打、保送或被觸身球到達壘包的頻率,相對於他們的打數。它反映了打數紀律和接觸能力。典型的美職棒聯盟平均OBP約為.320;.350是不錯的,.400是頂級的。
- 長打率(SLG)測量每個打數的壘包數,因此獎勵長打。單打計1分,雙打2分,三打3分,全壘打4分。聯盟平均SLG約為.400;.500表示強勁的長打力,.550以上是傑出的。
- OPS只是將兩者相加。聯盟平均OPS通常在.720--.740範圍內,因此OPS為.800的打者明顯優於平均水準,OPS接近.650的打者則低於平均。
因為OBP和SLG的相加沒有加權,兩個OPS相同的打者可能是非常不同的選手。一個高OBP、低SLG的打者——想像一個耐心的先發打者,OBP為.390、SLG為.370(OPS為.760)——經常上壘但很少長打。一個低OBP、高SLG的強力打者——比如OBP.300和SLG.520(OPS.820)——產生的上壘者較少,但接觸時造成的傷害遠大。比較這兩列數據可以看出打者的價值是來自上壘、來自長打,還是來自兩者的平衡。
一個注意事項:OPS相對於其真實的得分衝擊,輕微低估了OBP的價值,因為OBP的一分值得超過SLG的一分。它仍然很受歡迎,因為它易於從標準記分牌計算,並與球隊得分相關性良好。
常見問題
OPS 多少算好? 大約 .750 接近聯盟平均水準;.900 以上算非常優秀,突破 1.000 則屬頂尖等級。
為什麼 OPS 不是直接把四捨五入後的 OBP 加上四捨五入後的 SLG? 標準算法是先用完整精度的數值相加,再做四捨五入,以避免捨入誤差累積。
在美國以外的地區適用嗎? 適用。OPS、OBP 與 SLG 的定義是全球通用的標準,每一個職業聯盟(包含台灣的中華職棒)都採用同一套算法。