NO-HITTER ODDS
無安打比賽機率估算
無安打比賽是投手的至高榮耀。用最單純的模型:把每名打者「不敲出安打」的機率連乘起來,感受完成一場無安打有多困難。
打擊率請填 0~1 之間(例如二成五就填 0.250)。九局無安打最少面對 27 人,含保送通常略多。
這個估算怎麼來的
把「這名打者不敲出安打」看成一次獨立事件,機率約為「1 − 對手打擊率」。要完成一整場無安打,等於連續讓每一名上場打者都不安打,所以把這個機率連乘「面對打者數」次,就得到全場無安打的概略機率。打者越多、對手打擊率越高,機率就掉得越快。
計算公式
這是刻意簡化的模型:只考慮「安打/不安打」,不計保送、觸身球、失誤上壘與守備美技。真實比賽裡,一次精彩守備可能保住無安打,一次失投也可能瞬間破功,因此請把結果當成「量級參考」,而非某場真的會發生的機率。
怎麼判讀
- > 0.1%:以單場來說機率偏高,通常代表對手打線很冷或打擊率設得很低。
- 0.01% ~ 0.1%:接近真實無安打比賽的稀有度量級。
- < 0.01%:極度罕見,符合「一整季全聯盟也只出現幾場」的直覺。
實際範例
對手團隊打擊率 .250、面對 28 名打者:
機率 =(1 − 0.250)^28 = 0.75^28 = 約 0.03%,大約落在真實無安打比賽的稀有度量級。
若對手是超冷打線、打擊率只有 .210:機率 = 0.79^28 = 約 0.14%,明顯提高;反之面對強打線 .290 時 = 0.71^28 = 約 0.007%,難度陡增。這說明對手打線的冷熱,是無安打能否成真的關鍵背景。
常見問題
這個機率為什麼只是「概略估算」?
真正的無安打比賽牽涉太多因素:投手當天狀態、球場大小、守備範圍、天氣、好球帶,甚至一次美技守備都可能保住無安打。本工具只用「對手打擊率」與「面對打者數」做最單純的獨立事件連乘,不計保送、失誤、守備,因此是理解量級的參考值,而非精準預測。
面對打者數為什麼預設 28 而不是 27?
一場九局的無安打比賽最少要製造 27 個出局,但投手通常會送出保送或觸身球,讓上場打者略多於 27 人。以歷史無安打比賽來看,面對 28~30 名打者相當常見,所以預設用 28 做為合理估計;你可以依實際情境自行調整。
為什麼用「1 − 打擊率」當作每名打者不安打的機率?
打擊率的定義是「安打 ÷ 打數」,可粗略視為一名打者敲出安打的機率,因此「1 − 打擊率」就是他這個打席沒敲出安打的近似機率。把每名打者都不安打的機率連乘起來,就得到全場無安打的概略機率。這是簡化模型,真實打席還包含保送等非打數結果。