Otto KempOF Philadelphia Phillies
INJURED · Reassigned to Minors (RM)
Age 26 R/R 5'11" / 185 lbs MLB HR +11%H +4% Svc 0.535 · Ctrl thru 2031 peak 1.5 · 2027
wRC+†vL 10291vR 66
AVG/OBP/SLG.234 / .319 / .420
PA152
HR6
K%30
BB%7
MLB%100%
BAT: -1.5 runs (wOBA-derived runs vs avg)-2BATRUN: +0.8 runs (SB/CS + UBR baserunning)+1RUNFLD: -4.1 runs (Defensive runs vs avg)-4FLDPOS: +0.2 runs (Positional adjustment)+0POSREP: +4.3 runs (Replacement-level credit)+4REPTotal WAR: -0.10-0.1WAR
Scouting · nowfuture
HIT
4545
PWR
5555
SPD
6060
EYE
4345
trajectory · 10 yrs
1.6peak
2027

Contract

ESTIMATED  ·  service-time + WAR-based estimator (needs verification)
Status   Pre-Arb
MLB Debut   2025
Service   0.535 yrs.days
Team Control Through   2031
First FA Year   2027
YearStatusSalary Proj WAR Value Surplus
2026Pre-Arb$0.8M
2027Pre-Arb$0.8M+1.5$12M+$12M
2028Pre-Arb$0.8M+1.4$12M+$11M
2029Arb-1$3M+1.2$10M+$8M
2030Arb-2$4M+1.0$9M+$5M
2031Arb-3$5M+0.7$3M+$0.0M (cut)
Totals $11M $47M +$36M

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
202222 AClearwater Threshers 4841 4000 5182 00 .098.229.098.327 .000.174 3810 .176 -7 -6 +0 +0 +0 +1 -0.4
202323 A2 teams 458391 771446 4314816 217 .197.302.299.601 .102.290 329 .273 67 -17 +1 +0 +2 +13 -0.1
202424 AA5 teams 592514 12122915 3716134 2110 .235.328.401.729 .165.307 276 .313 98 -2 +0 +0 +2 +17 1.8
202525 AAA2 teams 561495 12230122 3416826 154 .246.328.444.772 .198.322 306 .333 113 +8 +1 -6 +2 +16 2.2
▸ 2026 Season (actual · ROS · total)
202626 MLBPhiladelphia Phillies 2220 2000 191 00 .100.182.100.282 .000.182 415 .146 -30 -3 +0 -2 -0 +1 -0.5
ROS26 MLBPHI 130115 28615 9395 41 .243.326.443.769 .200.310 307 .331 112 +2 +0 -2 +0 +4 0.4
TOT26 MLBPHI 152135 30615 10486 41 .222.305.393.697 .170.301 327 .304 91 -2 +0 -4 +0 +4 -0.1
▸ 2027+ Projections — Projections at projected PA · Park-neutral MLB equivalent · Marcel + aging curve
202727 MLBPHI 395348 8217215 2811916 112 .236.321.425.747 .190.310 307 .331 112 +5 +1 -6 +1 +11 1.4
202828 MLBPHI 403355 8317215 2912316 102 .234.320.420.740 .186.310 317 .330 111 +5 +1 -7 +1 +11 1.3
202929 MLBPHI 398350 8217215 2912216 91 .234.322.423.744 .189.309 317 .328 109 +4 +1 -7 +1 +11 1.1
203030 MLBPHI 394346 7916214 2912216 81 .228.317.408.725 .179.307 317 .325 107 +3 +1 -8 +1 +11 0.9
203131 MLBPHI 379333 7515213 2811915 60 .225.314.399.713 .174.306 317 .321 104 +2 +1 -8 +1 +11 0.7
203232 MLBPHI 360317 7014112 2611514 40 .221.308.385.693 .164.304 327 .316 100 +0 +1 -9 +1 +10 0.4
203333 MLBPHI 330290 6413111 2410813 30 .221.309.386.695 .166.302 337 .311 96 -2 +1 -9 +1 +9 0.0
203434 MLBPHI 286252 541119 219611 20 .214.303.373.676 .159.300 347 .304 91 -3 +0 -9 +1 +8 -0.3
203535 MLBPHI 234206 43817 17819 10 .209.297.359.657 .150.298 357 .296 84 -4 +0 -9 +1 +7 -0.6
▸ Career Totals (MLE all levels + projections)
Career 49684353 98420029159 3591539209 11528 .226.315.395.710 .169.306 317 .315 99 -4 +12 -81 +18 +141 8.7
/ 162G 650570 12926421 4720127 154 .226.315.396.712 .170.306 317 .315 99 -1 +1 -11 +2 +18 1.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
202222 AClearwater Threshers 4839 5000 7132 00 .128.292.128.420 .000.192 2715 .227 32 -4 +0 +1 -0.2
202323 A+Jersey Shore BlueClaws 128112 25510 8303 43 .223.288.286.574 .062.294 236 .258 56 -6 -0 +4 -0.3
202323 AClearwater Threshers 330263 661257 497913 174 .251.394.414.808 .163.324 2415 .363 136 +13 +2 +9 2.5
202424 AAALehigh Valley IronPigs 5445 9200 5184 11 .200.333.244.578 .044.333 339 .284 75 -1 -0 +2 -0.0
202424 AAReading Fightin Phils 273233 6012311 236213 95 .258.356.476.832 .219.301 238 .365 137 +11 -0 +8 1.9
202424 A+Jersey Shore BlueClaws 182150 50854 21299 82 .333.444.533.978 .200.387 1612 .427 185 +18 +1 +5 2.4
202424 AClearwater Threshers 2014 7211 333 21 .500.6501.0001.650 .500.600 1515 .664 366 +6 +0 +1 0.7
202424 INTLGlendale Desert Dogs 6345 13206 11155 11 .289.475.7331.209 .444.269 2417 .491 234 +10 -0 +2 1.1
202525 MLBPhiladelphia Phillies 218197 461108 12677 22 .234.301.411.712 .178.306 316 .315 99 -0 -0 -6 +2 +6 0.1
202525 AAALehigh Valley IronPigs 343284 8824116 368419 132 .310.422.570.992 .261.383 2410 .430 187 +34 +2 +10 4.6
▸ Career Totals (raw MLB only — historical actual)
MLB Career 218197 461108 12677 22 .234.301.411.712 .178.306 316 .315 99 -0 -0 -6 +2 +6 0.1

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
Otto Kemp (OGILVIE) 26 45 55 60 45 .234/.319/.420 .186.310 64 30% 7% 112 +0.6
Harrison Bader
2020 · MLB
26 46→55 52→55 51→55 45 .233/.311/.399 .167.303 2017 29% 8% 102 +1.8 .245/.320/.424 .179.304 2117 25% 8% 111 +2.5 .254/.315/.421.167.304192122%7%102+0.9
Chris Young
2010 · MLB
26 45→49 55→60 52→55 51 .236/.310/.434 .199.281 2116 24% 9% 109 +2.4 .238/.324/.417 .179.286 1918 23% 11% 111 +2.5 .235/.325/.411.176.276192122%11%106+2.0
Jake Fraley
2022 · MLB
27 46 53→55 53→55 51 .234/.321/.411 .177.299 2121 28% 10% 108 +2.3 .248/.334/.408 .160.301 2021 23% 11% 113 +2.6 .257/.332/.404.146.303172620%9%104+1.2
Randy Arozarena
2021 · MLB
26 51→56 53→55 51→55 44 .258/.331/.431 .173.320 2023 25% 6% 118 +3.0 .266/.344/.451 .185.338 2122 26% 9% 128 +3.7 .262/.349/.440.179.332202325%10%121+3.4
Wil Myers
2018 · MLB
27 46→54 57→60 53→55 52 .244/.324/.442 .199.291 2519 25% 10% 118 +3.0 .247/.321/.450 .203.321 2418 29% 10% 118 +3.0 .252/.331/.448.196.337231330%10%118+2.0
Steven Souza Jr.
2015 · MLB
26 51→57 56→60 53→55 46 .260/.323/.454 .194.317 2323 26% 8% 120 +3.1 .250/.327/.433 .183.337 2317 31% 9% 116 +2.8 .240/.329/.428.189.325251432%11%113+2.2
Josh Fields
2009 · MLB
26 46→56 53→55 50 44 .234/.299/.409 .175.317 2113 32% 8% 98 +1.6 .238/.300/.397 .159.311 199 28% 8% 95 +1.4 .241/.303/.378.138.31715928%8%90+0.7
Chris Heisey
2012 · MLB
27 47→52 55 51→55 45 .249/.306/.431 .182.287 2312 23% 6% 108 +2.3 .241/.292/.395 .154.290 1711 23% 5% 92 +1.2 .235/.281/.376.141.282141122%5%79+0.1
Alex Castellanos
2013 · MLB
26 47→50 52→55 52→50 40 .235/.296/.408 .173.308 1815 29% 6% 97 +1.5 .210/.273/.358 .148.291 1615 32% 6% 75 -0.0 .208/.268/.348.140.30314834%6%66-0.3
James Outman
2023 · MLB
26 45→49 55→60 53→50 42 .224/.303/.418 .194.325 2314 36% 8% 102 +1.9 .224/.311/.410 .186.318 2315 34% 10% 105 +2.1 .212/.304/.394.181.302231635%10%95+1.2
Corey Hart
2008 · MLB
26 52→56 55→60 57→55 47 .267/.324/.467 .200.308 2124 21% 7% 124 +3.4 .269/.321/.462 .193.306 2017 19% 6% 121 +3.2 .266/.331/.473.207.31225623%8%121+3.2
Ramón Laureano
2020 · MLB
26 50→57 54→60 54→55 43 .254/.313/.437 .184.319 2218 27% 6% 111 +2.5 .248/.325/.438 .190.309 2315 26% 8% 118 +3.0 .260/.326/.446.186.336211327%7%117+2.1
Victor Diaz
2006 · MLB
24 50→51 56→60 50 45 .258/.314/.455 .197.324 2412 28% 7% 117 +2.9 .226/.274/.379 .153.310 198 32% 6% 80 +0.4 .230/.305/.438.207.32330936%8%108+1.3
Michael Saunders
2013 · MLB
26 45→52 51→55 53→55 49 .231/.300/.393 .161.291 1818 26% 9% 95 +1.4 .244/.321/.406 .162.310 1715 25% 10% 106 +2.2 .242/.330/.423.181.30520826%11%109+1.8
Sean Bouchard
2023 · MLB
27 44 54→55 52→50 48 .228/.308/.419 .191.299 2113 30% 10% 105 +2.1 .219/.307/.387 .168.303 1915 32% 10% 96 +1.5 .188/.286/.329.140.277151635%11%69-0.2
Ryan Raburn
2008 · MLB
27 47→55 52→60 52→50 45 .241/.297/.416 .175.294 2013 25% 7% 99 +1.7 .258/.319/.451 .193.310 2311 24% 8% 118 +3.0 .267/.324/.468.201.31825524%7%121+2.1
Teoscar Hernández
2019 · MLB
26 46→56 55→65 48→55 44 .237/.297/.428 .191.300 2215 28% 7% 102 +1.9 .250/.310/.476 .226.319 3011 30% 8% 121 +3.2 .276/.326/.479.204.35127828%6%126+3.6
Lane Thomas
2022 · MLB
26 45→51 51→55 48→55 49 .227/.305/.393 .166.296 1813 29% 10% 97 +1.5 .246/.309/.418 .172.307 1915 25% 8% 105 +2.1 .248/.309/.422.174.307202125%7%104+2.0
Jeff Baker
2007 · MLB
26 49→51 52→55 52→45 42 .250/.295/.421 .171.309 198 26% 6% 100 +1.7 .250/.304/.414 .164.315 187 25% 7% 101 +1.8 .268/.327/.430.162.33315423%8%111+1.2
Derek Fisher
2020 · MLB
26 44→51 54→55 50→55 45 .227/.302/.402 .175.312 2217 33% 9% 98 +1.6 .213/.289/.365 .152.306 1811 34% 9% 83 +0.6 .124/.199/.239.115.19014042%8%10-0.8