OPS 是什麼?中職成績頁上,前兩欄相加就是第三欄
中職官網的打擊成績頁上,陳傑憲那一列連著三個數字:上壘率 .405、長打率 .415、整體攻擊指數 .820(截至 9 月 25 日)。拿手機按一下加法,.405 加 .415 就是 .820。這個「整體攻擊指數」在國際上叫 OPS,做法就是這麼簡單,但加完之後的數字,能讀出什麼、讀不出什麼,值得多看幾眼。
棒球新手村 · 數據入門|OPS · 上壘率 · 長打率
打開中職官網的打擊成績頁,往右邊看,會看到三個連在一起的欄位:上壘率、長打率、整體攻擊指數。
截至 9 月 25 日,頁面上的第 1 列是陳傑憲:上壘率 .405,長打率 .415,整體攻擊指數 .820。
拿手機按一下。.405 加 .415,等於 .820。
這就是 OPS 的全部算法。
中職成績頁上,上壘率加長打率就是整體攻擊指數
OPS 是 On-base Plus Slugging 的縮寫,直譯就是「上壘加長打」。中文常見的名字有兩個:整體攻擊指數,或上壘加長打率。中職官網用的是前者。
MLB 官方詞彙表的說法是:OPS 把上壘率和長打率加起來,得到一個把兩件事合在一起的數字,一件是打者上壘的本事,一件是打出安打與長打的本事。
這個說法可以自己驗。9 月 25 日,中職官網頁面上列出的 15 位打者,把上壘率加長打率、四捨五入到千分位之後,每一列都等於整體攻擊指數,沒有例外。
中職官網的欄名還附有提示文字,整體攻擊指數那一欄寫著:「整體攻擊指數=上壘率+長打率」。所以「整體攻擊指數」不是另一種很神祕的算法。它就是 OPS 的中文名。
一個數字比兩個數字好記,也好排序。後面會談它的限度,先看兩個被加起來的東西各自在算什麼。
上壘率算的是打者上得了壘的頻率
上壘率是 On-base Percentage,簡稱 OBP。MLB 官方詞彙表把它定義成:打者上壘的頻率。
哪些算上壘?安打、四壞球、觸身球。
哪些不算?因為對手失誤上壘、因為野手選擇上壘、因為第三個好球沒接穩而上壘,這三種都不算。另外,犧牲觸擊的打席直接從算式裡拿掉,因為那多半是總教練的戰術安排,不是打者自己的選擇。
詞彙表裡還有一句話講得很白:打者的目標是避免出局,上壘率顯示的就是誰最會做到這件事。
MLB 官方規則書(2025 年版)9.21(f) 寫的算式是:
上壘率 =(安打 + 四壞 + 觸身球)÷(打數 + 四壞 + 觸身球 + 高飛犧牲打)
注意分母。它不是只有打數,四壞、觸身球和高飛犧牲打都被放了進去。
長打率算的是每個打數平均推進幾個壘
長打率是 Slugging Percentage,簡稱 SLG。MLB 官方詞彙表給的公式是:
長打率 =(一壘安打 + 二壘安打 × 2 + 三壘安打 × 3 + 全壘打 × 4)÷ 打數
分子是把每支安打換成壘數再加總,也就是「總壘打數」。分母只有打數,四壞和觸身球不在裡面。
換個說法:長打率像是每次打數平均能推進幾個壘。單打算 1,全壘打算 4。
MLB 詞彙表自己也承認一件事:在得分這件事上,二壘打並不剛好值兩個一壘打。但它仍然說,長打率是最好的長打能力指標之一,因為它算進來的不只有全壘打。
現在兩個原料都在手上了。上壘率的分母長,長打率的分母短;上壘率看的是「有沒有上去」,長打率看的是「上去多遠」。
兩位假設打者的 OPS 同樣是 .801,但一個靠上壘、一個靠長打
先看一組假設的數字。兩位打者都是虛構的,數字是為了說明才湊出來的,跟任何真人無關。
假設甲的四壞球很多;乙的全壘打很多。兩人一季的成績如下:
| 甲(多上壘) | 乙(多長打) | |
|---|---|---|
| 四壞 | 104 | 27 |
| 全壘打 | 7 | 28 |
| 上壘率 | .416 | .311 |
| 長打率 | .385 | .490 |
| OPS | .801 | .801 |
完整成績與算式放在文末的附表。
兩個人的 OPS 都是 .801。但甲有 104 次四壞,乙只有 27 次;乙有 28 支全壘打,甲只有 7 支。
同一個 .801,藏著兩種完全不同的打者。
這就是 OPS 的第一個限度:它把兩件事壓成一個數字,數字相同的時候,看不出內容是怎麼來的。
第二個限度是權重。OPS 把兩個數字一視同仁,但英文維基百科說,上壘率和得分的關係更緊密。FanGraphs 的圖書館頁面給了更具體的說法:上壘率對得分的影響大約是長打率的兩倍,精確地說是 1.8 倍。
如果照 FanGraphs 的說法,把上壘率算成 1.8 倍再加長打率,會是這樣。這只是示意算術,不是任何官方公式:
- 甲:1.8 × .416 + .385 = 1.134
- 乙:1.8 × .311 + .490 = 1.050
同樣是 .801 的兩個人,換一把尺就拉開了距離。再加上前面看到的分母差異,OPS 拿來排序很方便,拿來精確衡量就有限了。
三個聯盟的官網,列 OPS 的方式不一樣
把三個聯盟的官網成績頁並排看,各家的欄位不太一樣。
中職官網的欄位有上壘率、長打率、整體攻擊指數。名字是中文的,內容就是 OPS。
韓職官網的個人打擊基本成績頁,欄位直接寫著 SLG、OBP、OPS。三個都有。
日職官網 2026 年的個人打擊成績表,欄位是打率、長打率、出塁率,沒有 OPS 這一欄。在這張表上想看 OPS,得自己把長打率和出塁率相加。
以上只針對那一張表,日職官網的其他頁面不在這裡的範圍內。
常見問題
OPS 多少算好?
官方來源沒有給門檻。MLB 官方詞彙表的 OPS 頁面沒有列任何標準。
FanGraphs 的圖書館頁面有一張自己的評等量表,從「Excellent」一路排到「Awful」,但那是 FanGraphs 自己的尺,不是聯盟訂的。所以「OPS 幾以上就是好打者」沒有通用的答案。
為什麼有人不喜歡 OPS?
FanGraphs 的說法是,不少棒球數據研究者不喜歡它,因為它把上壘率和長打率看成同等價值,而上壘率對得分的影響大約是長打率的 1.8 倍。
但同一頁也承認:OPS 有價值,因為它比其他更準確的數據更普及,同時本身也算是相當準確的攻擊力指標。
這兩句話放在一起看,就是 OPS 的位置:不完美,但夠用、夠通用。
接下來看什麼
想從整個聯盟的脈絡看起,可以先讀中職聯盟指南。
想更精確地衡量攻擊力,FanGraphs 建議改用 wOBA。MLB 官方詞彙表把 wOBA 定義成上壘率的一個版本:它考慮打者是「怎麼上壘的」,而不只是「有沒有上壘」。
下次在成績頁上看到整體攻擊指數,可以做三件事:先把上壘率和長打率加起來驗一次;再看兩個數字各自是多少,判斷這位打者偏上壘還是偏長打;最後才拿這個數字去比較兩個人。
wOBA 的做法,站上有專文:wOBA 是什麼。打擊率與犧牲打、四壞球怎麼進分母,也各有一篇:打擊率只差 5 個點,上壘率差了 55 個點、高飛犧牲打改記成出局,打擊率掉了,上壘率卻沒動。
更多概念文章,收在棒球新手村。
附表:兩位假設打者的完整成績
兩位打者都是虛構的,數字為說明用。
| 甲(多上壘) | 乙(多長打) | |
|---|---|---|
| 打數 | 480 | 500 |
| 安打 | 138(一壘安打 106、二壘安打 24、三壘安打 1、全壘打 7) | 135(一壘安打 82、二壘安打 24、三壘安打 1、全壘打 28) |
| 四壞 | 104 | 27 |
| 觸身球 | 5 | 5 |
| 高飛犧牲打 | 5 | 5 |
| 上壘率 | .416(=247÷594) | .311(=167÷537) |
| 總壘打數 | 185 | 245 |
| 長打率 | .385(=185÷480) | .490(=245÷500) |
| OPS | .801 | .801 |
| 打擊率 | .288 | .270 |
資料來源
- MLB 官方詞彙表,OPS:https://www.mlb.com/glossary/standard-stats/on-base-plus-slugging
- MLB 官方詞彙表,上壘率:https://www.mlb.com/glossary/standard-stats/on-base-percentage
- MLB 官方詞彙表,長打率:https://www.mlb.com/glossary/standard-stats/slugging-percentage
- MLB 官方規則書(2025 年版):https://mktg.mlbstatic.com/mlb/official-information/2025-official-baseball-rules.pdf
- 英文維基百科,On-base plus slugging:https://en.wikipedia.org/wiki/On-base_plus_slugging
- FanGraphs Library,OPS:https://library.fangraphs.com/offense/ops/
- MLB 官方詞彙表,wOBA:https://www.mlb.com/glossary/advanced-stats/weighted-on-base-average
- 中文維基百科,整體攻擊指數:https://zh.wikipedia.org/zh-tw/整體攻擊指數
- 中職官網,打擊成績(截至 2026 年 9 月 25 日):https://cpbl.com.tw/stats/recordall
- 韓職官網,打者基本成績:https://www.koreabaseball.com/Record/Player/HitterBasic/Basic2.aspx
- 日職官網,2026 年個人打擊成績:https://npb.jp/bis/2026/stats/idb1_g.html
- 兩位打者為假設數字,非真人成績。