wOBA與wRC+怎麼看:加權公式、聯盟基準與試算

目錄
wOBA把保送、觸身球與不同安打,依得分價值給予不同權重;wRC+則進一步考慮球場與聯盟環境,以100作為聯盟平均基準。前者幫你看清打擊事件的組成,後者方便比較不同環境下的相對打擊表現。
本文依MLB與FanGraphs於2026年10月24日可查閱的定義撰寫,手算採FanGraphs的2025完整球季權重,不把舊版公式中的係數當成每年通用。以下打者與成績全部是虛構教學資料。
一、wOBA與wRC+各自回答什麼問題?
wOBA的英文是Weighted On-base Average,常譯為「加權上壘率」。名字雖然有上壘率,它衡量的是不同打擊結果的綜合價值,不能讀成上壘成功的百分比。
wRC+的英文是Weighted Runs Created Plus,可理解為「調整後的加權得分創造指數」。它把打席產出換成相對聯盟平均的尺度,100是平均,120代表高於平均20%。這裡比較的是調整後的打擊產出率,不是多得20分,也不是勝率增加20%。
| 指標 | 主要用途 | 閱讀重點 |
|---|---|---|
| OPS | 合看上壘與長打 | OBP加SLG |
| wOBA | 按事件價值加權 | 權重隨年度改變 |
| wRC+ | 比較相對打擊產出 | 環境調整後以100為準 |
如果還不熟悉PA、AB、OBP和SLG,可先看〈棒球術語與數據:打席、上壘率與OPS怎麼算〉。這篇接著處理的是「同樣上壘,價值如何加權」與「平均基準怎麼讀」。
二、wOBA公式:先找對年度權重與分母
依FanGraphs的wOBA說明,先把每種事件的次數乘以對應權重,再加總、除以指定機會數。
分母=AB+BB-IBB+SF+HBP。AB是打數,BB是所有四壞保送,IBB是其中的故意四壞,SF是高飛犧牲打,HBP是觸身球;非故意四壞uBB則是BB減IBB。
分子使用的1B只指一壘安打,要從總安打H扣掉二壘安打、三壘安打與全壘打,不能把所有安打都填進1B欄,再把長打重複加一次。
下表採FanGraphs Guts的2025年度常數,也直接放入下一節虛構打者的事件次數,方便逐項驗算。
| 事件 | 2025權重 | 示例次數 |
|---|---|---|
| 非故意四壞 | 0.691 | 10 |
| 觸身球 | 0.722 | 1 |
| 一壘安打 | 0.882 | 15 |
| 二壘安打 | 1.252 | 5 |
| 三壘安打 | 1.584 | 1 |
| 全壘打 | 2.037 | 4 |
這些是加權係數,不是每一次事件當場記入的得分。例子中的全壘打係數2.037,不能解讀成每轟一支就拿到2.037分;二壘安打的係數也不是一壘安打的兩倍。
查表時要把年度、資料來源與公式一起保留。2025的係數不能直接當成2026數據的重算依據,也不能只因另一聯盟使用wOBA縮寫,就照搬MLB權重。
三、100打席試算:為什麼相同OPS也可能不同?
先設定一名虛構打者:100個打席、88個打數、10次非故意四壞、1次觸身球、1次高飛犧牲打;沒有故意四壞、犧牲觸擊或其他特殊上壘。88個打數中有25支安打,種類如上一表,剩下63個打數都是出局。
分子逐項相加:
0.691 × 10 + 0.722 × 1 + 0.882 × 15 + 1.252 × 5 + 1.584 × 1 + 2.037 × 4 = 36.854
分母是88 + 10 - 0 + 1 + 1 = 100,所以wOBA=36.854 ÷ 100=.36854,約為.369。
這名打者的OBP是(25+10+1)÷100=.360。wOBA約.369與OBP .360是兩種不同算法,前者不是「上壘率多了0.9個百分點」。本例分母剛好等於100打席;遇到故意四壞或犧牲觸擊,不能一律拿總PA代替公式分母。
相同OPS,仍可能有不同事件組成
再設定兩名虛構打者,都有100個打席、100個打數,沒有保送、觸身球、犧牲打或其他特殊事件:
- 甲:20支一壘安打、6支二壘安打、0支三壘安打、4支全壘打,其餘70個打數出局。
- 乙:15支一壘安打、12支二壘安打、3支三壘安打、0支全壘打,其餘70個打數出局。
兩人都是30支安打、48個壘打數,所以OBP同為.300、SLG同為.480,OPS也同為.780。但套用2025權重,甲的加權總和是33.300,wOBA為.333;乙是33.006,wOBA約.330。
這個差距很小,卻足以說明:OPS相同,不代表事件組成或加權結果完全相同。wOBA也不會只按全壘打數排名,保送與其他安打都會影響結果。
四、wRC+的100基準:調整環境後再比較
依MLB對wRC+的定義,每高於或低於100一點,就代表調整後的打擊產出率高於或低於聯盟平均1%。下面是示意刻度,不是球員排名:
80 ←── 100 ──→ 120 ──→ 150
| wRC+ | 與平均相比 |
|---|---|
| 80 | 低20% |
| 100 | 聯盟平均 |
| 120 | 高20% |
| 150 | 高50% |
例如兩名打者的wRC+分別是120和100,意思是前者相對平均的打擊產出率較高;不表示不管出賽多久,他的累積產出都會高20%。比較時還要一起看PA,不能忽略出賽量。
不能用wOBA除以平均,再乘100
FanGraphs的2025聯盟wOBA常數為.313,但不能拿前例的.36854 ÷ .313 × 100,就把結果命名為wRC+。
FanGraphs的wRC+公式還涉及wOBA尺度、聯盟每打席得分、球場因子,以及所屬美聯或國聯的非投手打擊基準。前面的100打席表沒有指定球場與完整聯盟基準,本文因此只算出wOBA,不替虛構打者補上一個看似精確的wRC+。
球場調整的直觀例子是:其他條件相同時,打者在有利打擊的球場交出同樣原始成績,調整後的評價可能低於在不利打擊球場做到相同成績的人。這是依環境重新比較,沒有改寫比賽實際發生的安打或得分。
wRC+也方便比較不同年代的相對表現,但「都比各自聯盟平均高50%」不等於兩人換到同一年代後一定打出相同成績。
五、常見問題
wOBA .369就是36.9%的上壘機率嗎?
不是。它是事件加權後的綜合指標;本文100打席例子的OBP是.360,兩個數字回答不同問題。查表時也應確認同一資料來源與球季。
wOBA是不是已經排除球場影響?
FanGraphs的一般wOBA沒有做球場調整。想比較不同環境的相對打擊表現,可以再看wRC+;仍須確認來源與篩選期間一致。
wRC+ 150代表比平均多50分打點嗎?
不是。150表示調整後的打擊產出率高於平均50%,不是累積打點。打點還受到壘上有沒有人等比賽情境影響,不能拿來直接換算wRC+。
wRC+很高,就代表球員整體價值最高嗎?
還不能這樣下結論。它主要衡量打席產出,沒有把完整跑壘、守備與守位價值全部納入,也不能當成下一場表現或勝率的預告。短期高數值還要連同樣本數閱讀。
六、讀成績表時,先確認來源、年度與打席數
先用wOBA看加權後的打擊結果,再用wRC+的100基準理解相對表現。自己重算時,優先核對年度權重、1B有沒有重複計入長打、分母是否誤用總PA;比較兩人時,再確認期間、球場調整口徑與出賽量。
若接著想看「實際結果」與「依擊球條件估計的結果」差在哪,可讀〈預期打擊數據:xBA、xSLG與xwOBA怎麼配對〉。wOBA與xwOBA可以對照,但不能因此把差額視為下一場一定補回的成績。
數據用來補充觀賽理解;觀賽與娛樂請保留休息時間,並事先設定可負擔的預算。
引用資料 References
- MLB:Weighted On-base Average — 核對wOBA依不同上壘事件的得分價值加權的用途;未採用頁面歷史算例的係數。
- FanGraphs Library:wOBA — 核對事件欄位、分母、年度權重變動,以及一般wOBA未調整球場的口徑。
- FanGraphs:Guts年度常數 — 採2025完整年度的六項事件權重與聯盟wOBA .313;文中打者資料均為虛構,計算結果由編輯依此試算。
- MLB:Weighted Runs Created Plus — 核對100為聯盟平均、每一點對應相對平均1%,以及球場與年代調整的用途。
- FanGraphs Library:wRC與wRC+ — 核對wRC+的球場與聯盟基準、打席產出率及與其他球員價值項目的分工。以上來源查核於2026年10月24日。
本文為資訊整理,不構成任何獲利保證;遊戲規則、賠率與活動條件請以遊戲內說明及本站公告為準。理性娛樂,未滿 18 歲請勿參與。