OGILVIE · 2026 Season How it works →
Projected 2026 Standings
Full standings + playoffs →
AL EastW · L · GB · PO%
NYY917196%
BOS90720.694%
BAL86764.778%
TOR84787.557%
TB768615.28%
AL CentralW · L · GB · PO%
DET847883%
KC76868.413%
MIN748810.37%
CLE729012.03%
CWS719113.32%
AL WestW · L · GB · PO%
SEA857769%
HOU82803.342%
OAK81814.137%
TEX77858.412%
LAA669619.20%
NL EastW · L · GB · PO%
NYM9864100%
ATL94684.598%
PHI89739.686%
MIA689429.90%
WSH679531.70%
NL CentralW · L · GB · PO%
CHC877574%
MIL84782.655%
PIT80826.523%
CIN78848.811%
STL748812.73%
NL WestW · L · GB · PO%
LAD10458100%
ARI837921.740%
SF778527.58%
SD748829.93%
COL6210042.60%
Top Trade Value · WAR Trajectory
Full board →
1Konnor Griffin$219M
2Bobby Witt Jr.$215M
3Kevin McGonigle$192M
4Rainiel Rodriguez$152M
5Drake Baldwin$148M
6Alfredo Duno$136M
7Elian Peña$133M
8Xavier Neyens$132M
9Munetaka Murakami$128M
10Darell Morel$126M
Top Prospects · WAR Trajectory
Full board →
1Leo De Vries5.2 pk
2Alfredo Duno5.3 pk
3Rainiel Rodriguez5.8 pk
4Jesús Made5.4 pk
5Max Clark4.2 pk
6Josue Briceño4.2 pk
7Edward Florentino4.8 pk
8Colt Emerson3.7 pk
9Caleb Bonemer4.3 pk
10Luis Peña4.6 pk
Top Hitters AL
1Aaron JudgeNYY+9.1 WAR2.5 act + 6.6 ros
2Bobby Witt Jr.KC+7.8 WAR2.2 act + 5.6 ros
3Gunnar HendersonBAL+6.0 WAR1.7 act + 4.3 ros
4Cal RaleighSEA+5.8 WAR1.6 act + 4.2 ros
5Julio RodríguezSEA+5.5 WAR1.5 act + 4.0 ros
View all →
Top Pitchers AL
1Garrett CrochetBOS+4.5 WAR1.2 act + 3.3 ros
2Tarik SkubalDET+4.1 WAR1.1 act + 3.0 ros
3Logan GilbertSEA+3.6 WAR1.0 act + 2.6 ros
4Dylan CeaseTOR+3.4 WAR0.9 act + 2.5 ros
5George KirbySEA+3.3 WAR0.9 act + 2.4 ros
View all →
Top Rookies AL
1Grant TaylorCWS+2.7 WAR0.7 act + 2.0 ros
2Connelly EarlyBOS+2.5 WAR0.7 act + 1.8 ros
3Trey YesavageTOR+2.1 WAR0.6 act + 1.5 ros
4Anthony NunezBAL+2.0 WAR0.6 act + 1.4 ros
5Jack PerkinsOAK+1.7 WAR0.5 act + 1.2 ros
Top Prospects
1Leo De VriesOAK5.2 peak
2Alfredo DunoCIN5.3 peak
3Rainiel RodriguezSTL5.8 peak
4Jesús MadeMIL5.4 peak
5Max ClarkDET4.2 peak
View all →
Top Hitters NL
1Shohei OhtaniLAD+10.6 WAR2.9 act + 7.7 ros
2Juan SotoNYM+7.2 WAR2.0 act + 5.2 ros
3Elly De La CruzCIN+6.1 WAR1.7 act + 4.4 ros
4Ketel MarteARI+5.5 WAR1.5 act + 4.0 ros
5Francisco LindorNYM+5.4 WAR1.5 act + 3.9 ros
View all →
Top Pitchers NL
1Paul SkenesPIT+5.5 WAR1.5 act + 4.0 ros
2Cristopher SánchezPHI+4.4 WAR1.2 act + 3.2 ros
3Logan WebbSF+4.0 WAR1.1 act + 2.9 ros
4Zack WheelerPHI+3.9 WAR1.1 act + 2.8 ros
5Yoshinobu YamamotoLAD+3.9 WAR1.1 act + 2.8 ros
View all →
Top Rookies NL
1Bubba ChandlerPIT+2.2 WAR0.6 act + 1.6 ros
2Dugan DarnellCOL+1.6 WAR0.4 act + 1.2 ros
3Logan HendersonMIL+1.5 WAR0.4 act + 1.1 ros
4Sauryn LaoWSH+1.5 WAR0.4 act + 1.1 ros
5Jonah TongNYM+1.5 WAR0.4 act + 1.1 ros
Best at Each PositionAL · NL · Top Prospect (peak projected WAR)
C
1B
2B
SS
3B
LF
CF
RF
DH
ALAmerican
Cal Raleigh
SEA
+5.8WAR
V. Guerrero Jr.
TOR
+3.9WAR
Nick Kurtz
OAK
+3.5WAR
J. Chisholm Jr.
NYY
+3.8WAR
Brendan Donovan
SEA
+3.4WAR
Bobby Witt Jr.
KC
+7.8WAR
José Ramírez
CLE
+5.0WAR
Yordan Alvarez
HOU
+4.4WAR
Julio Rodríguez
SEA
+5.5WAR
Aaron Judge
NYY
+9.1WAR
Corey Seager
TEX
+5.2WAR
NLNational
W. Contreras
MIL
+5.1WAR
Drake Baldwin
ATL
+5.1WAR
Matt Olson
ATL
+2.7WAR
Ketel Marte
ARI
+5.5WAR
Elly De La Cruz
CIN
+6.1WAR
Rafael Devers
SF
+3.9WAR
Alex Bregman
CHC
+3.5WAR
James Wood
WSH
+4.4WAR
Jackson Merrill
SD
+4.2WAR
P. Crow-Armstrong
CHC
+3.9WAR
Juan Soto
NYM
+7.2WAR
Shohei Ohtani
LAD
+10.6WAR
PROSFuture
Alfredo Duno
CIN
5.3PEAK
Ralphy Velazquez
CLE
2.7PEAK
W. Bergolla Jr.
CWS
2.6PEAK
Leo De Vries
OAK
5.2PEAK
Roldy Brito
COL
3.6PEAK
Roni Cabrera
KC
1.2PEAK
Max Clark
DET
4.2PEAK
Pedro Ibarguen
MIL
2.0PEAK
Projected 2026 Stat Leaders
Home Runs
1Kyle Schwarber54
2Aaron Judge52
3Shohei Ohtani42
Stolen Bases
1Chandler Simpson58
2Elly De La Cruz48
3Bobby Witt Jr.45
Batting Avg (400+ PA)
1Yordan Alvarez.310
2Luis Arraez.308
3Bobby Witt Jr..301
Strikeouts
1Garrett Crochet206
2Logan Gilbert195
3Paul Skenes195
ERA (130+ IP)
1Paul Skenes2.44
2Yoshinobu Yamamoto3.00
3Cristopher Sánchez3.09

Latest Updates

2026-04-23
  • Pitcher K% scale fix: whiff→K% model was using hitter coefficients on pitcher-scale data, causing 36%+ K% projections — now calibrated to pitcher whiff avg 25.5%
  • SIERA ERA blend: pitcher ERA now 45% FIP + 25% SIERA + 30% prior ERA (5,616 FG advanced pitching records)
  • Pitcher regression tightened: +0.79 WAR over-projection for avg pitchers fixed by increasing regression BF priors
  • Pitcher aging recalibrated: K% decline reduced 50-80% (was -0.6%/yr at 34, now -0.35%/yr); velocity penalty fixed from compounding to flat per-year
  • Scouting coverage 7x: auto-grading from Statcast (1,288 hitters + 1,708 pitchers) + MLE stats (2,052 more hitters). Zero manual overrides.
  • Scouting fielding+arm grades drive FLD runs for prospects; comp matching uses scouting future grades
  • Pitcher comps: FB velo + pitch profile matching, 3yr IP workload, granular role bucketing (SP/SP-/SW/SU/CL)
  • Hitter comps: multi-signal grades (BABIP+K%, ISO+HR, SB+3B+SB%), target player row, SIM% fix
  • Competitive Window: projected standings 2027-2032 based on team control estimation
  • New data: pitch values (5,616), FG batting advanced (9,610), HR/FB + bat speed, ht/wt for 37,300 players
  • latest.html build report page with verification links + next steps
  • Calibration: wRC+ RMSE=14.5 (from 15.7), WAR RMSE=1.15, wRC+ bias=+0.7 — competitive with Steamer/ZiPS
  • Prospect rankings: split into Top 50 Hitters + Top 50 Pitchers with scouting grades
  • Statcast percentile bars for hitters (6 metrics) and pitchers (4 metrics)
  • Pitch arsenal display on pitcher pages with color-coded run values
  • Player search bar in global header + player-index.json
  • HR/SB/K%/BB%/SPD + AVG/OBP/SLG slash line in hitter hero card
2026-04-22
  • Comp table redesigned: scouting grades now in 4 separate columns (HIT/PWR/SPD/EYE), match quality SIM% score added, K%/BB%/ISO profile columns show WHY each comp was selected
  • Depth chart PA fix: starters now get full projected PA at primary position (GS-weighted split instead of equal proration). Correa 3B / utility player fix.
  • MLB Pipeline scouting grades added: 30 org pages scraped (~400+ matched players) using MLBAM ID exact matching
  • Baseball America org lists added: all 30 team top-30 pages parsed for additional prospect grades
  • Scouting search module (scouting_search.py) added: per-player web search for grades from BA, Prospects Live, Pipeline individual pages
  • Standings PO%: Monte Carlo playoff probability (6k simulations, σ=5 wins) added to each division table
  • CS model: stolen base success rate now speed-dependent (fast runner 87%, avg 78%, slow 74%) instead of flat for all speeds
  • OAA blend: Statcast Outs Above Average (40%) blended with UZR/DRS (60%) for post-2019 fielding projections
  • Pitcher Statcast: fastball velocity → K%, whiff% → K% blend, barrel% against → HR/BF (6,852 pitcher-year records, 2015-2025)
  • Pitcher scouting: fb_velo and control grades now contribute independently to K%/BB% projection (alongside stuff/command)
  • Standings spread: continuous 1.25× spread amplifier replaces step-function; projected stdev now matches actual (~11.7 vs 9.3 before)
  • Pitcher velocity aging: K% decays 0.35%/yr after age 28 from velo loss (0.5 mph/yr × 0.7% K per mph) for pitchers with Statcast data
  • 2026 Statcast: early-season 2026 data now incorporated (414 hitters, 282 pitchers, 400 sprint speed) for in-season projection updates
  • Bullpen leverage badges: ★ marks closers/setup men (gmLI ≥ 1.3) on depth chart pages
  • Injury-adjusted IP: pitchers with 2+ career major IP drops (>60% loss) get 14% IP discount; 1 drop = 7% discount
  • Scouting fielding: field_cur/field_fut + arm grades now drive fielding runs for prospects without MLB defensive data (30-grade C = -10 runs/162)
  • Comp scouting grades: multi-signal derivation — HIT uses BABIP+K%, PWR uses ISO+HR/PA, SPD uses SB/PA+3B/PA+SB%, EYE uses BB%+K%
  • Comp table: SIM% now shows meaningful similarity (was always 0% due to distance scaling bug); BABIP added to profile columns
2026-04-21
  • Eye/plate discipline grade added: FanGraphs Pitch_Sel mapped to eye_cur/eye_fut, wired into BB% projection blend
  • HR/PA scouting cap: grade-80 power capped at 0.050 HR/PA (~30 HR/600) to prevent over-aggressive prospect debuts
  • Pitcher comp distance bug fixed: zip(WEIGHTS, a, b) corrected from zip(WEIGHTS, zip(a,b))
  • Statcast data incorporated: barrel% → HR/PA blend, xwOBA → Marcel contact blend (40%), sprint_speed → UBR baserunning