Moneyball Labs

KBO 2026 · 144 games in · Updated Oct 13, 2026

KT by 8.

144 games in. LG are 6.8 wins ahead of what their run differential says they should be; Hanwha are 11.8 behind it. The fifth and final October place is separated by 8 games.

Moneyball Labs computes every advanced metric on this site from the KBO's own record book — wOBA, wRC+, FIP, WAR, run expectancy. Nothing here is copied from another leaderboard, and every assumption is written down.

Games above .500

The pennant race

Ten clubs, one table. The top five in October play into the Korean Series.

Pythagorean record →
  1. 01KT Wiz
    +20.5
  2. 02Samsung Lions
    +12.5
  3. 03KIA Tigers
    +8
  4. 04LG Twins
    +6.5
  5. 05Doosan Bears
    +3.5
  6. 06SSG Landers
    −4.5
  7. 07Lotte Giants
    −6.5
  8. 08NC Dinos
    −7
  9. 09Hanwha Eagles
    −13
  10. 10Kiwoom Heroes
    −20

Game by game

The shape of every season

Games above .500 after every game played, first pitch to today. The strip on the right is the last ten.

  1. KT+20.5
  2. Samsung+12.5
  3. KIA+8
  4. LG+6.5
  5. Doosan+3.5
  6. SSG−4.5
  7. Lotte−6.5
  8. NC−7
  9. Hanwha−13
  10. Kiwoom−20

0 games left

The run-in

The rest of the schedule and the postseason bracket, played out 20,000 times.

Full table →
ClubW–L–TProj.1stPostseasonReach KSWin KS
KT Wiz90–49–590.0–49.0✓✓✓57%
Samsung Lions83–58–383.0–58.0—✓56%26%
KIA Tigers79–63–279.0–63.0—✓27%12%
LG Twins78–65–178.0–65.0—✓11%3.6%
Doosan Bears73–66–573.0–66.0—✓5.3%2.1%
SSG Landers65–74–565.0–74.0————
Lotte Giants64–77–364.0–77.0————
NC Dinos64–78–264.0–78.0————
Hanwha Eagles57–83–457.0–83.0————
Kiwoom Heroes50–90–450.0–90.0————

Around the game

Asian Games gold, and the news

All stories →

Aichi-Nagoya · Sept 27

Korea 3, Japan 1

A fifth straight Asian Games gold, won by twenty-four KBO players. Results, the roster and how their clubs fared without them.

Run environment

League pulse

Every rate stat on this platform is measured against these league totals. They are what a league-average season looks like right now.

Runs per team, per game

5.07

10.14 combined

League OPS

.751

OBP .346 · SLG .404

League ERA

4.66

FIP c 3.55

Strikeout rate

19.5%

11,054 K

Walk rate

9.4%

5,319 BB

League BABIP

.317

1,366 HR

wOBA is scaled so that league wOBA equals league OBP (.346); the scale factor this season is 1.04. One win costs about 10.61 runs in this environment.

Profiles

Faces of the season

Sixteen players the platform profiles in full: a portrait, a short biography, and a season line computed here rather than copied.

See all →

WAR

Value leaders — hitters

See all →
  1. 01Kim Do-yeongKIA8.59
  2. 02Austin DeanLG7.90
  3. 03Koo Ja-wookSamsung6.38
  4. 04HilliardKT6.13
  5. 05Choi Won-joonKT6.04
  6. 06Park Sung-hanSSG5.65
  7. 07Victor ReyesLotte5.54
  8. 08Na Sung-bumKIA4.63

WAR

Value leaders — pitchers

See all →
  1. 01Kwak BinDoosan5.27
  2. 02Ko Young-pyoKT4.94
  3. 03James NaileKIA4.35
  4. 04Adam OllerKIA4.12
  5. 05Won Tae-inSamsung3.95
  6. 06Jeremy BeasleyLotte3.41
  7. 07Raul AlcantaraKiwoom3.39
  8. 08Choi Min-seokDoosan3.36

The Archive

Seven categories, one summer

In 2010 Lee Dae-ho led the KBO in average, home runs, RBIs, runs, hits, on-base and slugging — and homered in nine straight games, which nobody in the history of the sport had done. Recomputed against the league he actually played in, how big was it?

9 min read · 2010

Game Theory & Economics Lab

When is a bunt worth it?

A run expectancy matrix scaled to this season's KBO scoring, a bunt and steal calculator built on it, a Nash equilibrium solver for pitch selection, and a Markov simulator that plays any two clubs ten thousand times.

RE24NashMarkovPythagenpat

Earned vs actual

Run differential

Run differential is the part of a record that repeats. The number on the right is how many wins each club is running ahead of, or behind, what its scoring says it deserves.

KT+4.4
Samsung−0.2
KIA−2.1
Doosan−2.3
LG+6.8
Hanwha−11.8
NC−2.0
Lotte−0.4
SSG+3.8
Kiwoom+3.9