Moneyball Labs

Empirical Bayes, reliability

Signal and noise: when a rate starts to mean something

How many plate appearances before a strikeout rate is half talent? The league's own spread answers it, and tells us how hard to shrink every number toward the mean.

Computed on request from the record book (Oct 13, 2026) and 720 finals in the game log.

The finding

Every rate on a stat line is part talent and part luck, and the league's own spread tells us the mix. A hitter's strikeout rate is half signal after about 44 plate appearances, his walk rate after 149. His batting average on balls in play needs about 392 balls in play — more than the 364 a qualified hitter puts in play in a season. So a typical qualified hitter's BABIP this year is only about 48% talent; the rest should be expected to wash out.

For pitchers the gap is starker: BABIP allowed needs about 537 balls in play and home-run rate about 900 batters faced, while strikeout and walk rates settle within a couple of hundred. Last season is the check. Players over the bar in both years repeat their strikeout rate (hitters) at r = 0.81 and their home-run rate (pitchers) at only r = 0.00; across all 10 rates, the order of the year-to-year correlations matches the order the stabilisation points predict with a rank correlation of 0.98.

Hitter K%: half signal at

44

plate appearances

Hitter BABIP: half signal at

392

balls in play

Typical BABIP that is talent

48%

at 364 balls in play

Pitcher BABIP: half signal at

537

balls in play

Trials until a rate is half talent

The stabilisation point M for each rate, on a log scale, with a 95% bootstrap interval. Diamonds mark commonly cited MLB figures for comparison. Further right means noisier.

This season, KBOMLB reference
1020501002005001k2k5k10k20kHitter · Strikeout rate44Hitter · Walk rate149Hitter · Home-run rate92Hitter · OBP219Hitter · BABIP392Hitter · Batting average238Pitcher · Strikeout rate115Pitcher · Walk rate76Pitcher · Home-run rate900Pitcher · BABIP537Trials (log scale)
An interval reaching the right edge means the spread of talent is too small to distinguish from zero in some resamples.

Does the prediction hold up? Last season to this

Observed year-to-year correlation for players over the bar in both seasons, with a 95% interval, against the correlation the stabilisation point predicts for those same players (diamond).

Observed rPredicted r
0.00.51.0Hitter · Strikeout raten = 78Hitter · Walk raten = 78Hitter · Home-run raten = 78Hitter · OBPn = 77Hitter · BABIPn = 68Hitter · Batting averagen = 70Pitcher · Strikeout raten = 57Pitcher · Walk raten = 57Pitcher · Home-run raten = 57Pitcher · BABIPn = 45Correlation, 2025 to 2026

Shrinking BABIP toward the league

Every qualified hitter's BABIP as recorded (open circle) and after adding 392 balls in play of league-average BABIP (arrow) — the best estimate of the talent underneath.

.250.300.350.400league .318Koo Ja-wookChoi Won-joonVictor ReyesPark Sung-hanNa Sung-bumKim Min-seokPark Min-wooHeo In-seoHilliardMatt DavidsonKim Ho-ryeongChoi Hyoung-wooSeo Geon-changKim Ji-chanNoh Si-hwanPark Jae-hyunHwang Sung-binAustin DeanJeon Min-jaeYonathan PerlazaKo Seung-minHan Dong-heeKim Sang-suLewin DiazRyu Ji-hyukKim Sung-yoonJung Joon-jaePark Geon-wooMoon Hyun-binPark Chan-hoPark Hae-minKim Sun-binHong Chang-giAhn Jae-seokKim Tae-yeonKang Baek-hoShim Woo-joonKim Do-yeongKim Hyun-sooGuillermo HerediaKim Ju-wonShin Min-jaeJung Su-binAhn Chi-hongOh Ji-hwanChoi Ji-hoonKim Jae-hwanYang Eui-jiBABIP
RatePlayersLeagueTalent SDM95%MLBTypical seasonSignal share
Hitter · Strikeout rate21419.3%5.9%4437–5460537 PA92%
Hitter · Walk rate2149.4%2.4%149117–213120537 PA78%
Hitter · Home-run rate2142.4%1.6%9271–122170537 PA85%
Hitter · OBP214.348.032219154–375460530 PA71%
Hitter · BABIP214.318.024392223–1,152820364 balls in play48%
Hitter · Batting average214.270.029238164–392910463 AB66%
Pitcher · Strikeout rate24319.6%3.7%11586–16770663 batters faced85%
Pitcher · Walk rate2439.3%3.3%7656–104170663 batters faced90%
Pitcher · Home-run rate2432.4%0.5%900494–3,569—663 batters faced42%
Pitcher · BABIP243.313.020537306–1,9872,000460 balls in play46%

Method

Everyone with at least 30 trials this season is included. The observed spread of a rate across players is talent plus binomial sampling noise, and the noise part is known, so the talent variance is what remains (a method-of-moments estimate):

σ²(talent) = [Σ nᵢ(xᵢ − p̄)² − (k − 1)·p̄(1 − p̄)] ÷ [N − Σnᵢ² ÷ N]

M = p̄(1 − p̄) ÷ σ²(talent) · reliability(n) = n ÷ (n + M) · shrunk = (successes + M·p̄) ÷ (n + M)

M is the number of trials at which a player's observed rate is exactly half talent, half noise, and it is also the weight of league average to add when estimating his true rate — the beta-binomial empirical Bayes estimate. Intervals resample players 600 times. The predicted year-to-year correlation is the average of √(reliability₂₀₂₅ × reliability₂₀₂₆) over the players compared.

The method assumes each player's talent is fixed through the season and that outcomes are independent trials; injuries, slumps and role changes break both. Pitcher BABIP and home-run rate carry the defence and the park behind the pitcher, which no KBO data separates. The MLB figures come from a split-half method on far larger samples and are there for orientation, not as a benchmark. With about two hundred players a season, the upper ends of the noisiest intervals are effectively unbounded.