Bobby Witt Jr.SS Kansas City Royals
Age 26 R/R 6'1" / 200 lbs MLB HR -5%BB +4% Svc 4.000 · Ctrl thru 2034 peak 7.6 · 2027
wRC+†vL 128132vR 149
AVG/OBP/SLG.293 / .349 / .502
PA687
HR27
SB49
K%17
BB%7
xwOBA.386
Barrel%11.8%
MLB%100%
BAT: +25.2 runs (wOBA-derived runs vs avg)+25BATRUN: +10.7 runs (SB/CS + UBR baserunning)+11RUNFLD: +12.6 runs (Defensive runs vs avg)+13FLDPOS: +7.4 runs (Positional adjustment)+7POSREP: +19.5 runs (Replacement-level credit)+19REPTotal WAR: +7.30+7.3WAR
Scouting · nowfuture
HIT
6060
PWR
6060
SPD
6060
EYE
4945
trajectory · 10 yrs
6.9peak
2026

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
2026Arb-2$12M+7.3$58M+$47M
2027Arb-3$14M+7.6$63M+$49M
2028Ext / FA-deal$19M+7.4$63M+$44M
2029Ext / FA-deal$24M+7.0$61M+$37M
2030Ext / FA-deal$24M+6.6$59M+$35M
2031Ext / FA-deal$24M+6.2$57M+$33M
2032Ext / FA-deal$24M+5.6$53M+$29M
2033Ext / FA-deal$30M+4.9$48M+$18M
2034Ext / FA-deal$30M+4.1$42M+$12M
Totals $200M $505M +$305M
Options · projected decision
2030PLAYER OPT$24.0M / $0.0M buyoutDECLINE

Career Projections (MLE)

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201919 ROKAZL Royals 180169 31131 8501 91 .183.225.243.467 .059.250 284 .206 16 -17 +1 +0 +2 +5 -0.9
202121 AAA2 teams 564513 11927328 351638 2911 .232.291.460.751 .228.277 296 .321 104 +3 +1 +0 +6 +16 2.7
202222 MLBKansas City Royals 632591 14631520 301356 307 .247.290.418.708 .171.286 215 .306 93 -5 +3 -5 +7 +18 1.8
202323 MLBKansas City Royals 694641 174281129 401214 4915 .271.318.485.803 .214.291 176 .341 119 +15 +4 +13 +7 +20 6.0
202424 MLBKansas City Royals 709636 20543733 571068 3112 .322.385.568.953 .245.341 158 .397 162 +50 +1 +15 +8 +20 9.6
202525 MLBKansas City Royals 687623 18145524 491258 389 .291.350.494.844 .204.326 187 .355 130 +23 +4 +21 +7 +19 7.7
▸ 2026 Season (actual · ROS · total)
202626 MLBKansas City Royals 11095 27700 13210 91 .284.370.358.728 .074.355 1912 .313 97 -0 +1 +6 +1 +3 1.2
ROS26 MLBKC 577521 15433518 461025 405 .296.358.482.840 .186.333 188 .367 139 +26 +6 +7 +6 +16 6.2
TOT26 MLBKC 687616 18140518 591235 496 .294.360.463.823 .169.340 189 .358 132 +25 +7 +13 +7 +19 7.3
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLBKC 682616 18139522 55936 476 .294.357.481.838 .187.314 148 .367 139 +30 +7 +8 +7 +19 7.3
202828 MLBKC 674609 17738521 55935 455 .291.354.473.827 .182.314 148 .366 138 +29 +7 +7 +7 +19 7.1
202929 MLBKC 662598 17437521 54945 435 .291.355.475.830 .184.314 148 .364 137 +27 +7 +6 +7 +19 6.7
203030 MLBKC 650586 16936520 54945 414 .288.353.469.823 .181.312 148 .361 134 +25 +7 +5 +7 +18 6.4
203131 MLBKC 635573 16435519 52955 373 .286.351.464.815 .178.311 158 .357 131 +23 +6 +4 +7 +18 5.9
203232 MLBKC 616556 15633418 50955 332 .281.345.451.797 .171.310 158 .352 128 +19 +6 +4 +7 +17 5.4
203333 MLBKC 586529 14731416 48944 291 .278.343.442.785 .164.309 168 .346 123 +15 +5 +2 +6 +17 4.7
203434 MLBKC 537485 13328414 43914 250 .274.338.435.773 .161.307 178 .340 118 +11 +5 +1 +6 +15 3.9
203535 MLBKC 480436 11624312 38863 220 .266.329.417.747 .151.305 188 .331 112 +6 +4 -0 +5 +14 3.0
203636 MLBKC 418379 982039 33803 180 .259.323.398.721 .140.302 198 .322 104 +2 +4 -2 +4 +12 2.1
203737 MLBKC 352320 801627 27702 150 .250.312.378.690 .128.298 208 .311 96 -1 +3 -3 +4 +10 1.3
203838 MLBKC 282257 621225 21592 110 .241.304.362.665 .121.293 217 .300 88 -4 +2 -4 +3 +8 0.5
203939 MLBKC 207189 44913 15441 70 .233.293.339.631 .106.287 217 .288 79 -5 +1 -6 +2 +6 -0.2
204040 MLBKC 135123 28512 10291 50 .228.291.333.624 .106.284 217 .284 76 -4 +1 -8 +1 +4 -0.5
▸ Career Totals (MLE all levels + projections)
Career 109599950 273957188342 820191991 60486 .275.336.453.790 .178.309 187 .344 122 +268 +86 +67 +117 +311 86.6
/ 162G 650590 16234520 491145 365 .275.335.451.786 .176.309 188 .344 122 +16 +5 +4 +7 +18 5.1

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 PAAB H2B3BHR BBSOHBP SBCS AVGOBPSLGOPS ISOBABIP K%BB% wOBAwRC+ BATRUNFLDPOSREP WAR
201919 ROKAZL Royals 180164 43251 13351 91 .262.320.354.674 .091.323 197 .301 89 -2 +1 +5 0.4
202121 AAAOmaha Storm Chasers 285253 7224017 26642 153 .285.356.581.937 .296.314 229 .399 164 +21 +2 +8 3.1
202121 AANorthwest Arkansas Naturals 279244 7211416 25676 148 .295.375.570.944 .275.339 249 .404 168 +21 -0 +8 2.9
202222 MLBKansas City Royals 632591 15031620 301356 307 .254.297.428.725 .174.295 215 .317 101 +1 +3 -5 +7 +18 2.4
202323 MLBKansas City Royals 694641 177281130 401214 4915 .276.323.495.817 .218.295 176 .353 128 +22 +4 +13 +7 +20 6.8
202424 MLBKansas City Royals 709636 211451132 571068 3112 .332.394.588.982 .256.354 158 .422 181 +65 +1 +15 +8 +20 11.1
202525 MLBKansas City Royals 687623 18447623 491258 389 .295.354.501.855 .205.334 187 .372 143 +33 +4 +21 +7 +19 8.7
▸ Career Totals (raw MLB only — historical actual)
MLB Career 27222491 72215134105 17648726 14843 .290.343.504.847 .214.320 186 .367 139 +121 +12 +45 +29 +77 29.0

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 .292/.354/.477 .185.314 2247 14% 8% 139 +5.1
Trea Turner
2019 · MLB
26 57→65 50→60 67→65 50 .281/.338/.446 .165.327 1641 19% 8% 123 +3.3 .295/.353/.474 .179.340 1932 18% 8% 137 +4.3 .312/.363/.496.184.353212617%7%143+4.2
Jacoby Ellsbury
2012 · MLB
28 58→66 52→55 60→65 52 .291/.347/.465 .173.307 1938 12% 7% 132 +4.0 .281/.335/.428 .147.310 1533 14% 7% 118 +3.0 .270/.330/.384.114.309103815%7%100+1.7
Carlos Beltrán
2004 · MLB
27 57→61 57→65 64→60 56 .290/.363/.503 .213.316 2431 17% 10% 148 +5.1 .272/.359/.501 .229.285 2727 15% 12% 146 +4.9 .274/.372/.529.255.282312016%13%149+5.5
Hanley Ramirez
2009 · MLB
25 60→68 58→60 60 56 .305/.378/.524 .219.335 2335 16% 10% 160 +5.9 .306/.383/.501 .195.340 2228 16% 10% 157 +5.7 .300/.379/.474.174.334202816%10%134+3.8
José Reyes
2009 · MLB
26 59→68 48→55 70→65 56 .289/.351/.456 .167.307 1348 11% 9% 131 +3.9 .286/.341/.433 .147.308 1136 10% 8% 121 +3.2 .296/.353/.434.137.31210338%8%115+2.7
Matt Kemp
2010 · MLB
25 59→65 53→65 58→55 47 .294/.343/.472 .178.350 1927 22% 7% 132 +4.0 .284/.348/.495 .211.342 2624 23% 9% 141 +4.5 .286/.357/.514.227.342292224%9%137+4.4
B.J. Upton
2010 · MLB
25 54→60 48→60 56→60 56 .262/.350/.410 .148.332 1434 24% 12% 119 +3.1 .245/.325/.419 .174.312 1834 25% 10% 111 +2.5 .243/.319/.434.191.304213526%10%108+2.4
Johnny Damon
2001 · MLB
27 62→65 48→55 62→55 57 .304/.364/.464 .161.314 1432 9% 9% 138 +4.4 .277/.343/.414 .137.295 1126 10% 9% 117 +2.9 .299/.368/.461.162.318161811%10%136+4.9
Jose Altuve
2017 · MLB
27 65→70 48→60 57→60 52 .320/.368/.471 .151.335 1431 10% 6% 142 +4.6 .323/.384/.506 .183.348 2021 13% 8% 158 +5.8 .319/.384/.511.191.346221814%8%155+5.6
Grady Sizemore
2009 · MLB
26 54→58 57→60 57→55 60 .276/.376/.494 .217.314 2324 19% 12% 151 +5.3 .249/.339/.437 .188.289 2018 20% 11% 122 +3.3 .231/.312/.404.172.278171122%9%99+0.9
AJ Pollock
2016 · MLB
28 57→60 50→65 58→55 51 .282/.335/.445 .163.309 1626 15% 7% 121 +3.2 .273/.333/.464 .191.298 2125 16% 8% 127 +3.6 .256/.321/.463.207.286241819%7%118+2.1
Jimmy Rollins
2007 · MLB
28 57→60 50→60 62→60 53 .282/.336/.453 .171.293 1527 10% 7% 124 +3.4 .278/.334/.471 .193.288 1831 10% 7% 128 +3.7 .272/.329/.462.190.279173410%7%119+3.6
Ian Kinsler
2010 · MLB
28 52→62 57→60 58→55 56 .271/.344/.476 .205.277 2325 13% 9% 134 +4.1 .260/.344/.434 .174.270 1922 12% 10% 123 +3.3 .282/.330/.438.155.305161113%6%115+3.2
Mookie Betts
2019 · MLB
26 57→63 60→65 57→55 59 .296/.372/.524 .228.302 2623 13% 10% 157 +5.7 .285/.378/.510 .225.301 2618 15% 12% 156 +5.6 .285/.373/.529.244.294291415%11%156+5.8
Shane Victorino
2009 · MLB
28 58→60 47→55 60 52 .283/.342/.428 .145.303 1328 12% 7% 121 +3.2 .277/.342/.437 .160.298 1326 11% 8% 122 +3.3 .271/.342/.441.170.288142411%9%118+3.2
José Ramírez
2019 · MLB
26 55→62 60→70 55→60 61 .287/.368/.522 .235.287 2522 11% 11% 155 +5.5 .267/.354/.519 .252.267 3024 14% 11% 149 +5.1 .275/.357/.508.233.275272212%11%132+4.4
Preston Wilson
2001 · MLB
27 51→53 59→60 53→55 46 .262/.329/.475 .213.325 2627 28% 8% 128 +3.7 .264/.331/.478 .214.311 2722 23% 8% 130 +3.8 .265/.335/.486.221.302281822%8%130+3.7
Trevor Story
2021 · MLB
28 52→54 60→65 55 48 .270/.336/.495 .225.326 2723 26% 8% 136 +4.2 .241/.313/.431 .190.300 2221 26% 9% 110 +2.4 .226/.299/.407.181.283212227%8%95+0.9
Rafael Furcal
2006 · MLB
28 57→62 46→50 61→60 56 .280/.343/.423 .143.299 1229 11% 9% 119 +3.1 .285/.351/.416 .131.314 1128 12% 9% 121 +3.2 .290/.360/.416.126.320102712%10%120+2.7
Carlos González
2012 · MLB
26 57→63 58→65 56→55 49 .292/.352/.504 .211.335 2422 20% 8% 144 +4.8 .282/.347/.491 .209.334 2520 22% 9% 139 +4.4 .266/.329/.467.201.30625221%8%117+2.8