Bobby Witt Jr.SS Kansas City Royals
Age 26 R/R 6'1" / 200 lbs MLB HR -6% Svc 4.000 · Ctrl thru 2034
2026 ROS PROJECTION403 act + 284 ros · stats below = ROS only
wRC+†vL 133138vR 153
AVG/OBP/SLG.289 / .355 / .492
PA284
HR10
SB21
K%17
BB%8
BABIP323
ISO203
MLB%100%
Value2026 · WAR
BAT: +25.7 runs (wOBA-derived runs vs avg)+26BATRUN: +10.3 runs (SB/CS + UBR baserunning)+10RUNFLD: +9.7 runs (Defensive runs vs avg)+10FLDPOS: +7.4 runs (Positional adjustment)+7POSREP: +19.5 runs (Replacement-level credit)+19REPTotal WAR: +7.10+7.1WAR
0.04.08.02.87.77.57.26.96.35.74.43.4+$181M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 60 / POW 60
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT60
Whiff%
788.1%
xwOBA
900.387
POWER60
Barrel%
8313.1
Avg EV
9093.0
Bat Spd
6973.3
EYE45
Chase%
7327.2%
SPEED60
Sprint
9030.2
Platoon Splits2024-2026 · 1510 PA
vs LHP
vs RHP
Edge
PA
315
1195
wRC+
143
155
R
wOBA
373
388
R
ISO
171
233
▶▶R
BABIP
383
335
L
K%
16.2%
16.8%
L
BB%
4.8%
7.1%
▶▶R
Contract CONFIRMED · hand-curated extension
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2034
First FA Year   2035
OPT
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$5M+2.8$23M+$18M
2027Ext$19M+7.7$57M+$40M
2028Ext$30M+7.5$52M+$27M
2029Ext$30M+7.2$46M+$24M
2030Ext$30M+6.9$41M+$21M
2031Ext$30M+6.3$35M+$17M
2032Ext$30M+5.7$29M+$13M
2033Ext$30M+4.4$21M+$6M
2034Ext$30M+3.4$15M+$2M
Totals $234M $317M +$168M
Options · projected decision
2030PLAYER OPT$30.0M / $0.0M buyoutDECLINE

Career Stats + Projections

Viewactual = stats as recorded (prior seasons combined) + projected real-world MLB lines · MLE = level/park-neutral translations
Methodology▸ how these numbers are built

All seasons translated to park-neutral MLB-equivalent (MLE) and combined per year. 2026 = actual YTD + projected ROS + total. 2027+ via Advanced Marcel + aging curve.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201919 ROKAZL Royals 180169 31131 8501 91 183225243467 59250 284 206 16
201919 ROKAZL Royals 180164 43251 13351 91 262320354674 91323 197 301 89
202121 AAA2 teams 564513 12127329 351608 2911 236295470765 234278 286 325 107
202121 AAA2 teams 564497 14435433 511318 2911 290365575941 286326 239 402 166
202222 MLBKansas City Royals 632591 15433621 301356 307 261303443746 183302 215 322 104 +3 +3 -5 +7 +18 2.6
202222 MLBKansas City Royals 632591 15031620 301356 307 254297428725 174295 215 317 101 +1 +3 -5 +7 +18 2.4
202323 MLBKansas City Royals 694641 183301132 401214 4915 285331516848 231304 176 359 133 +26 +4 +13 +7 +20 7.1
202323 MLBKansas City Royals 694641 177281130 401214 4915 276323495817 218295 176 353 128 +22 +4 +13 +7 +20 6.8
202424 MLBKansas City Royals 709636 218481134 571068 3112 3434046131.017 270365 158 421 181 +65 +1 +15 +8 +20 11.1
202424 MLBKansas City Royals 709636 211451132 571068 3112 332394588982 256354 158 422 181 +65 +1 +15 +8 +20 11.1
202525 MLBKansas City Royals 687623 19150625 491258 389 307365526891 220346 187 372 143 +33 +4 +21 +7 +19 8.7
202525 MLBKansas City Royals 687623 18447623 491258 389 295354501855 205334 187 372 143 +33 +4 +21 +7 +19 8.7
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD26 MLBKC 403360 10322113 39691 305 286357461819 175320 1710 352 127 +13 +4 +6 +4 +11 3.9
YTD26 MLBKC 403360 10322113 39691 305 286357461819 175320 1710 361 134 +16 +4 +6 +4 +11 4.2
ROS26 MLBKC 100% 284256 7416310 24492 213 289355492847 203320 178 370 141 +13 +3 +4 +3 +8 3.2
ROS26 MLBKC 100% 284256 7315310 24492 213 285351484835 199316 178 360 134 +11 +3 +4 +3 +8 2.9
FULL26 MLBKC 687616 17637423 631183 518 286355471826 185319 179 355 130 +23 +7 +10 +7 +19 6.8
TOT26 MLBKC 687616 17738423 631183 518 287356474830 187322 179 359 133 +26 +7 +10 +7 +19 7.1
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202727 MLBKC 100% 660594 17236724 571144 497 290356495851 205320 179 370 141 +31 +7 +9 +7 +19 7.3
202828 MLBKC 100% 660594 17036723 571154 477 286353487839 200320 179 369 140 +30 +7 +8 +7 +19 7.2
202929 MLBKC 100% 660593 17036723 581164 447 287354487842 201319 189 367 139 +29 +6 +7 +7 +19 6.9
203030 MLBKC 100% 654588 16735722 571174 396 284351480831 196318 189 364 137 +27 +5 +6 +7 +19 6.6
203131 MLBKC 100% 641576 16234622 561164 335 281349476825 194316 189 360 134 +24 +5 +6 +7 +18 6.1
203232 MLBKC 100% 628565 15532620 551173 274 274342458800 184313 199 354 129 +21 +4 +5 +7 +18 5.5
203333 MLBKC 100% 552496 13327517 481053 183 268336446782 177308 199 346 123 +14 +2 +3 +6 +16 4.2
203434 MLBKC 100% 504454 11823515 43992 122 260327432758 172301 209 336 115 +8 +2 +2 +5 +14 3.2
203535 MLBKC 100% 447404 10119413 38912 81 250318413731 163293 209 324 106 +3 +1 +0 +5 +13 2.2
203636 MLBKC 100% 386349 8415410 32822 41 241308393701 152285 218 311 96 -2 +0 -1 +4 +11 1.3
203737 MLBKC 100% 321291 691238 26711 20 237302381683 144281 228 301 88 -4 +0 -3 +3 +9 0.6
203838 MLBKC 100% 251228 51825 20571 10 224289342631 118277 238 291 81 -6 +0 -4 +3 +7 0.0
203939 MLBKC 100% 177160 35523 14411 00 219286331617 112273 238 280 73 -5 +0 -6 +2 +5 -0.5
202727 MLBKC 100% 660594 16935723 571144 497 285351483834 199316 179 360 134 +25 +7 +9 +7 +19 6.8
202828 MLBKC 100% 660594 16935723 571154 477 285351483834 199316 179 359 133 +25 +7 +8 +7 +19 6.6
202929 MLBKC 100% 660593 16735722 581164 447 282350476825 194315 189 358 132 +24 +6 +7 +7 +19 6.4
203030 MLBKC 100% 654588 16534722 571174 396 281348474823 194314 189 355 130 +22 +5 +6 +7 +19 6.1
203131 MLBKC 100% 641576 15933621 561164 335 276344464808 188312 189 351 127 +19 +5 +6 +7 +18 5.6
203232 MLBKC 100% 628565 15432620 551173 274 273340457797 184308 199 345 122 +16 +4 +5 +7 +18 5.0
203333 MLBKC 100% 552496 13126517 481053 183 264333440772 175304 199 337 116 +10 +2 +3 +6 +16 3.8
203434 MLBKC 100% 504454 11823515 43992 122 260327432758 172297 209 328 109 +5 +2 +2 +5 +14 2.9
203535 MLBKC 100% 447404 9918412 38912 81 245313399712 153289 209 316 100 +0 +1 +0 +5 +13 1.9
203636 MLBKC 100% 386349 8415410 32822 41 241308393701 152282 218 304 91 -4 +0 -1 +4 +11 1.0
203737 MLBKC 100% 321291 671137 26711 20 230296361656 131278 228 294 83 -6 +0 -3 +3 +9 0.4
203838 MLBKC 100% 251228 51825 20571 10 224289342631 118274 238 284 76 -7 +0 -4 +3 +7 -0.1
203939 MLBKC 100% 177160 35523 14411 00 219286331617 112270 238 275 68 -6 +0 -6 +2 +5 -0.6
▸ Career Totals
Career 95478639 2363476102315 761177763 45389 274337462798 188310 198 347 124 +254 +55 +79 +102 +270 77.7
/ 162G 650588 16032721 521214 316 272335457793 185309 198 347 124 +17 +4 +5 +7 +18 5.3
Career 102919321 2559523108357 804198772 491101 275337469806 194312 198 350 126 +298 +58 +79 +110 +292 85.4
/ 162G 650589 16233723 511265 316 275339472810 197313 198 350 126 +19 +4 +5 +7 +18 5.4

Historical Stats — Raw (Per Stint)

Actual MLB + MiLB stats as they happened, one row per stint at each level. Use this to see what really got recorded; the table above shows MLB-equivalent translations + projections.

YearAge LvlTeam MLB% PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201919 ROKAZL Royals 180164 43251 13351 91 262320354674 91323 197 301 89 -2 +1 +5 0.4
202121 AAAOmaha Storm Chasers 285253 7224017 26642 153 285356581937 296314 229 399 164 +21 +2 +8 3.1
202121 AANorthwest Arkansas Naturals 279244 7211416 25676 148 295375570944 275339 249 404 168 +21 -0 +8 2.9
202222 MLBKansas City Royals 632591 15031620 301356 307 254297428725 174295 215 317 101 +1 +3 -5 +7 +18 2.4
202323 MLBKansas City Royals 694641 177281130 401214 4915 276323495817 218295 176 353 128 +22 +4 +13 +7 +20 6.8
202424 MLBKansas City Royals 709636 211451132 571068 3112 332394588982 256354 158 422 181 +65 +1 +15 +8 +20 11.1
202525 MLBKansas City Royals 687623 18447623 491258 389 295354501855 205334 187 372 143 +33 +4 +21 +7 +19 8.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 27222491 72215134105 17648726 14843 290343504847 214320 186 367 139 +121 +12 +45 +29 +77 29.0

Career Comps

Retired MLB careers whose totals most resemble what we're projecting for this player. Top row of each card is career totals; bottom row is per-162-game rates. Pool: 727 completed hitter careers (2000-2024).

PLAYER · career totals + /162 gamesYRSPAHRSBAVGOBPSLGPOSFLDWARJAWS
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 19 projected seasons
1910,353351514279338471+87+22978.162.6
/1626642233+5.6+14.75.0pk7: 47
#1Chase Utleylast yr '18
AS×6SS×4
career totals — 16 seasons, 7,863 PA
167,863259154275358465+28+10767.860.2
/1626642213+2.4+9.15.7pk7: 53
#2Jimmy Rollinslast yr '16
career totals — 17 seasons, 10,240 PA
1710,240231470264324418+85+14066.855.5
/1626641530+5.5+9.14.3pk7: 44
#3José Reyeslast yr '18
career totals — 16 seasons, 8,240 PA
168,240145517283334427+83+6256.048.2
/1626641242+6.7+5.04.5pk7: 40
#4Ian Kinslerlast yr '19
career totals — 14 seasons, 8,299 PA
148,299257243269337440+30+6653.044.3
/1626642119+2.4+5.34.2pk7: 36
#5Elvis Andruslast yr '23
career totals — 15 seasons, 8,603 PA
158,603102347269325370+89+14045.938.5
/162664827+6.9+10.83.5pk7: 31
#6Brandon Phillipslast yr '17
career totals — 13 seasons, 7,896 PA
137,896210209276320422+28+8341.536.8
/1626641818+2.4+7.03.5pk7: 32

Career Path Comps

What happened to players with a similar stat profile at this age · Y-axis: wRC+ (100 = league avg, 150 = elite, 80 = below) · Bands: P10–P90 outer, P25–P75 inner · Gold: OGILVIE projection

Scouting At Match Age Next 3 Yrs Peak 3 Yrs
Comp Age HIT PWR SPD EYE AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR AVG/OBP/SLG ISOBABIP HRSB K%BB% wRC+WAR
Bobby Witt Jr. (OGILVIE) 26 60 60 60 45 287/356/474 187322 2351 17% 9% 133 +7.1
Carlos Gómez
2014 · MLB
28 52→58 58→60 65 43 271/323/483 212321 2538 24% 6% 128 +3.7 267/330/449 182326 2028 23% 7% 121 +3.2 257/324/424167319182624%7%110+2.1
Trea Turner
2020 · MLB
27 57→66 51→60 62→65 51 284/345/457 173327 1836 19% 8% 129 +3.7 310/364/513 203350 2327 18% 7% 152 +5.3 320/371/525204360242617%7%155+5.0
Carlos Beltrán
2004 · MLB
27 56→61 58→65 64→60 57 290/364/503 214314 2432 16% 10% 149 +5.1 271/358/500 229283 2726 15% 12% 146 +4.9 274/372/529255282312016%13%149+5.5
Jacoby Ellsbury
2012 · MLB
28 58→66 53→55 59→65 51 294/349/477 183309 2035 13% 7% 136 +4.2 277/332/424 147307 1433 14% 7% 115 +2.7 268/328/386118306103815%7%99+1.6
José Reyes
2009 · MLB
26 59→69 48→55 70→65 57 288/351/455 166307 1247 11% 9% 130 +3.8 290/343/441 151312 1135 10% 8% 124 +3.4 307/363/45314632410338%8%126+3.4
Hanley Ramirez
2009 · MLB
25 60→68 59→60 59→60 57 306/382/529 223334 2534 16% 10% 163 +6.1 310/386/505 195345 2227 16% 10% 159 +5.8 309/386/488179345202816%10%143+4.4
Matt Kemp
2010 · MLB
25 59→65 53→65 58→55 47 293/344/473 180348 2028 22% 7% 133 +4.0 292/356/517 225349 2823 24% 9% 150 +5.2 298/367/539241354322224%9%147+5.1
Grady Sizemore
2009 · MLB
26 54→58 57→60 58→55 60 275/376/491 217310 2325 19% 13% 150 +5.2 249/335/436 187292 2017 21% 10% 120 +3.1 236/316/413177284181122%9%103+1.1
AJ Pollock
2016 · MLB
28 58→62 50→65 60→55 51 288/341/454 166317 1527 14% 7% 127 +3.6 272/333/462 190299 2025 16% 8% 126 +3.5 288/345/537248317341020%7%146+2.7
B.J. Upton
2009 · MLB
24 56→60 47→60 55→60 59 271/365/416 145342 1433 23% 13% 127 +3.6 247/331/408 161316 1536 25% 11% 111 +2.5 237/314/436198292233526%10%108+2.4
Johnny Damon
2001 · MLB
27 62→65 48→55 62→55 57 306/366/467 161317 1433 9% 9% 140 +4.5 276/342/412 136295 1125 10% 9% 116 +2.8 299/368/461162318161811%10%136+4.9
Jose Altuve
2018 · MLB
28 64→69 52→60 56→60 54 324/383/502 179341 1926 11% 8% 157 +5.7 295/359/470 175322 2015 14% 8% 138 +4.4 285/367/491206301251315%10%144+4.5
Mookie Betts
2019 · MLB
26 57→64 60→70 57→55 60 295/376/526 231304 2624 13% 11% 160 +5.9 287/379/523 236302 2717 15% 12% 160 +5.9 288/381/555267299331116%12%166+6.6
Ian Kinsler
2010 · MLB
28 52→62 57→60 58→55 56 270/342/479 209274 2426 12% 9% 134 +4.1 262/346/444 182271 2022 12% 10% 127 +3.6 295/341/461166318181113%6%127+4.1
Jimmy Rollins
2007 · MLB
28 57→60 50→60 62→60 53 281/335/455 174292 1528 10% 7% 124 +3.4 277/333/470 193286 1831 10% 7% 128 +3.6 272/329/462190279173410%7%119+3.6
José Ramírez
2019 · MLB
26 55→64 62→65 56→60 62 289/375/539 250286 2722 11% 12% 162 +6.0 268/355/523 255268 3124 14% 11% 150 +5.2 272/355/502230273272212%11%129+4.2
David Wright
2008 · MLB
25 61→66 58→60 54→55 59 312/395/528 217345 2422 17% 12% 168 +6.4 299/384/499 200350 2219 19% 12% 156 +5.6 292/378/489197348211821%12%143+5.3
Corey Patterson
2005 · MLB
25 53→54 53→55 57→60 43 268/313/448 180323 2024 24% 6% 114 +2.7 251/293/403 152296 1832 21% 5% 94 +1.3 247/286/384137285153919%4%81+0.4
Alex Rios
2009 · MLB
28 58→62 52→60 56→55 50 290/342/474 184324 1721 16% 7% 132 +4.0 262/311/418 156290 1623 16% 6% 105 +2.1 283/321/442160319152716%5%111+2.5
Cliff Floyd
2001 · MLB
28 55→61 59→65 56→55 56 286/367/502 216310 2625 17% 10% 150 +5.2 297/380/536 239323 2716 17% 11% 164 +6.2 297/385/541244322281316%11%153+5.0