WAR是什麼:fWAR、bWAR與替補水準怎麼看

目錄
WAR是棒球中估計球員「相對替補水準,多提供多少勝場價值」的綜合指標。 fWAR指FanGraphs的版本,bWAR或rWAR指Baseball-Reference的版本;兩者使用不同的計算方法,不宜把甲的fWAR與乙的bWAR混成同一套評估標準的名次表。
以下依2026年10月24日查閱的平台說明與更新公告整理,不列即時球員排名。算例全部是原創教學假設,目的在看懂分項與比較方法,並非重建兩站的實際WAR公式。
一、替補水準是什麼:WAR的零不等於聯盟平均
WAR的英文是Wins Above Replacement。這裡的替補水準,是模型設定的低成本可取得替代人選之表現基準,例如能臨時補進陣容的球員;並不是指定自家板凳上某一位選手。
因此,「拿掉主力,實際讓二軍某人先發」與「模型中的替補水準」是兩個問題。不能把這位主力的WAR直接當成球隊換人後一定少贏的場數。
平均水準與替補水準也不同。 WAA(Wins Above Average)比較聯盟平均,WAR比較替補基準;原本相對平均沒有多賺分的球員,累積足夠出場時間後,仍可能比替補水準提供更多價值。
例如,假設某教學模型把一名球員評為比平均多10分,而相同工作量下,平均又比替補多20分,那麼這名球員就是比替補多10+20=30分。若這個例子另假設每10分換成1勝,便得到3.0 WAR;本例所有分值與每勝分數皆為假設。
WAR為負,表示該模型在那段出場期間的估計低於替補基準。它不是負的勝投紀錄,也不表示球員上場的比賽一定輸球。
二、fWAR與bWAR差在哪:先辨認平台與球員角色
兩個版本都想衡量相對替補的整體貢獻,但輸入、調整與分配方法不同。最容易辨認的差異是投手的出發點。
| 比較項目 | fWAR | bWAR/rWAR |
|---|---|---|
| 提供平台 | FanGraphs | Baseball-Reference |
| 投手基礎 | 以FIP為核心 | 以實際失分為起點 |
| 野手評估 | 打擊、跑壘、守備等 | 打擊、跑壘、守備等 |
| 比較前必查 | 年份與模型更新 | 年份與模型更新 |
FIP(Fielding Independent Pitching)利用全壘打、保送、觸身球、三振等事件建立投球評估,尺度接近防禦率。FanGraphs的投手WAR還有自己的處理,例如把內野高飛球納入類似三振的計算,並考慮球場、局數、替補基準等因素;不能只抄一個FIP數字就當WAR。
RA9是每九局失分,包含自責與非自責分。 Baseball-Reference的投手WAR從失分與投球局數出發,再調整對手、球場、背後團隊守備及先發/後援角色等條件。它也不是「防禦率較低,所以WAR必定較高」的一條排序公式。
若還不熟悉ERA、IP與打席縮寫,可先看〈棒球基礎術語與數據〉。本文討論的是綜合估值模型,不重新教一次OPS或防禦率算法。
野手也不能只記成「fWAR用UZR、bWAR用另一套守備」。FanGraphs的2024年WAR更新公告已說明,完成轉向相應的Statcast守備數據,並追溯2016年起資料;跑壘組成也有調整。讀舊公式時,必須連同更新公告一起看,不能把早期教材原封不動當成現行版本。
三、同一虛構球員,怎麼拆成WAR?
以一名虛構野手「小林」同一季的600打席為例。先看整個估值流程,以下是概念拆解圖,不是兩站的程式公式:
同一季的打擊、跑壘與守備紀錄
↓ 各項事件換成相對平均的分值
加入守位、聯盟與替補基準調整
↓ 依模型的得分環境換成勝場尺度
得到這段出場時間的WAR估計
FanGraphs公開的野手架構包含打擊分、跑壘分、守備分、守位調整、聯盟調整及替補分,再以每勝所需分數換算。Baseball-Reference也分解相關貢獻,但欄位拆法、權重與換勝程序並不完全相同,不能把這張概念圖當作兩站共有的精確公式。
下面另外設計兩套教學模型甲、乙,假設它們對小林相同的紀錄做出不同分項評估。所有分值、600打席與每10分換1勝,都只是本例設定;甲、乙不代表真正的fWAR與bWAR。
| 分項 | 模型甲 | 模型乙 |
|---|---|---|
| 打擊分 | +18 | +18 |
| 跑壘分 | +2 | +1 |
| 守備分 | +3 | −2 |
| 守位調整 | −3 | −3 |
| 聯盟調整 | 0 | 0 |
| 替補調整 | +20 | +20 |
| 合計分值 | +40 | +34 |
| 假設換算 | 40÷10 | 34÷10 |
| 教學WAR | 4.0 | 3.4 |
甲的合計是18+2+3−3+0+20=40分;乙是18+1−2−3+0+20=34分。差額6分,來自跑壘評估差1分、守備評估差5分;不必先斷言有哪個平台把成績抄錯。
表中的「守備分」與「守位調整」也要分開看:前者評估守備表現,後者處理不同守位的比較基準。守位調整為負,不等於該球員每次守備都做得差。
實際查數據時,應回到平台公布的分項與換算,不能把甲的守備分換成乙的守備分,就稱為修正後的官方WAR。每勝分數會受到得分環境與算法影響,10分換1勝不是所有年份、球員與平台都通用的固定值。
四、兩平台差異檢查表:先對齊,再討論名次
遇到同一球員兩站WAR不同,可以依下表逐項查。這是閱讀資料的核對順序,不是判定哪站一定正確的評分表。
| 核對項目 | 要確認的事 | 常見誤讀 |
|---|---|---|
| 平台 | fWAR或bWAR | 混用兩套數字排名 |
| 期間 | 同季、同起訖日 | 半季與整季相比 |
| 賽事 | 例行賽或季後賽 | 篩選不同仍直接比 |
| 工作量 | 打席、局數、守備時間 | 累積值當成效率 |
| 角色 | 投手、野手或合計 | 漏算或重複加總 |
| 模型 | 當年版本與回溯更新 | 舊截圖對新榜單 |
| 分項 | 跑壘、守備與調整 | 只看最末總數 |
守備分差很多時,先查兩站採用的模型與涵蓋項目,而不是拿失誤次數直接裁決。〈守備率與OAA的差別〉已整理分母與單位;OAA的出局數不能原樣加進WAR的分值欄。
再做一個虛構排名例:甲球員的fWAR為4.0、bWAR為3.4;乙球員的fWAR為3.7、bWAR為3.8。在fWAR下甲較高,在bWAR下乙較高。這表示結論對模型選擇敏感;不能挑甲較高的版本、乙較低的版本拼出「客觀排名」。
呈現比較時,最好寫清楚「同一季例行賽、同一平台、截至同一天」,再並列另一版本作為補充。即使總數很接近,也應查看差額來自哪些分項,而不是把小數點當成毫無不確定性的能力刻度。
五、常見問題
WAR 0代表聯盟平均嗎?
不是。WAR的零點是替補水準,WAA才以平均水準作比較基準。兩者回答的問題不同,不能只看英文都有Wins就混用。
fWAR和bWAR哪一個比較準?
先問要比較哪一段表現,以及差額來自哪裡。投手的FIP出發點與失分出發點不同;野手也有分項與模型差異。兩個數字不一致時,並列說明通常比任選一個宣布勝負更有資訊。
可以把oWAR與dWAR相加嗎?
在Baseball-Reference不能這樣算。官方FAQ說明,oWAR與dWAR都含有守位調整,直接相加會重複計算;它們不是互不重疊的攻擊與防守兩塊。
二刀流球員的WAR怎麼查?
先確認看到的是投手、野手,還是合計欄位。Baseball-Reference球員頁最上方WAR是野手與投手WAR的合計,不能再把其中一項加一次;跨站比較也要確認兩邊涵蓋相同角色。
六、看WAR,先把比較條件寫完整
WAR適合用來整理不同面向的球員貢獻,但每個數字都附帶平台、期間、角色與模型版本。替補基準不是聯盟平均,累積價值也不能直接等同單位出場效率。
下次遇到兩站數字不同,先對齊範圍,再拆打擊、跑壘、守備與調整項目;若排名因此改變,就把差異交代清楚。觀賽與娛樂請適度安排,不把綜合數據當成下一場比賽的結果保證。
引用資料 References
- FanGraphs Library:WAR — 2026-10-24查閱;採用替補水準、WAR用途、估計性質與平台比較觀念。
- FanGraphs Library:野手WAR計算 — 採用六項分值與換勝的架構;早期守備、跑壘細節另以2024年更新公告校正,未沿用舊版UZR組成。
- FanGraphs:2024 FanGraphs WAR Update — 2024-04-05發布;核對Statcast守備、跑壘項目調整與追溯2016年起的範圍。
- FanGraphs Library:投手WAR計算 — 2026-10-24查閱;核對以FIP為核心、內野高飛球與局數、球場、換勝等處理。
- Baseball-Reference:野手WAR計算 — 2026-10-24查閱;核對平均與替補基準、分項拆法及守位調整,不把本文假設分值當作實際權重。
- Baseball-Reference:投手WAR計算 — 2026-10-24查閱;核對失分包含自責及非自責分,以及對手、守備、球場和角色調整。
- Sports Reference:WAR官方FAQ — 核對球員頁上方WAR合計範圍,以及oWAR與dWAR相加會重複守位調整的原因。
本文為資訊整理,不構成任何獲利保證;遊戲規則、賠率與活動條件請以遊戲內說明及本站公告為準。理性娛樂,未滿 18 歲請勿參與。