透過 MCP 連接 →

輸入計算

數學公式

廣告

結果

OPS(上壘率加長打率)
1.048
OBP + SLG
上壘率(OBP) 0.389
長打率(SLG) 0.659
壘打數(TB) 205
一壘安打(1B) 48

什麼是 OPS?

OPS(On-base Plus Slugging,整合上壘與長打)是棒球進階數據(sabermetrics)中通用的指標,能用單一數字衡量一名打者的整體進攻價值。它由上壘率(OBP,反映打者多常成功上壘)與長打率(SLG,反映每個打數的擊球破壞力)相加而成。因為同時兼顧「上得了壘」與「打得出長打」,OPS 與得分產能高度相關,廣泛用來比較不同球隊、不同年代的打者表現。

展示 OPS 為 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 相加後再四捨五入,因此可能與直接把畫面上兩個數字相加略有差異。

OBP 與 SLG 公式及其輸入組成部分的視覺化分解
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 的定義是全球通用的標準,每一個職業聯盟(包含台灣的中華職棒)都採用同一套算法。

最後更新: