Keaton AnthonyOF Lehigh Valley IronPigs
Age 25 R/R 6'2" / 211 lbs AAA HR +4% Svc 0.0 · Ctrl thru 2032
2026 ROS PROJECTION184 act + 136 ros · stats below = ROS only
wRC+†101
AVG/OBP/SLG.262 / .311 / .397
PA136
HR3
K%23
BB%6
BABIP323
ISO135
MLB%10%
Value2026 · WAR
BAT: +3.5 runs (wOBA-derived runs vs avg)+3BATRUN: -0.1 runs (SB/CS + UBR baserunning)-0RUNFLD: -0.4 runs (Defensive runs vs avg)-0FLDPOS: -1.9 runs (Positional adjustment)-2POSREP: +9.1 runs (Replacement-level credit)+9REPTotal WAR: +1.00+1.0WAR
0.00.51.00.00.90.90.90.70.60.3+$28M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 53 / POW 44
Toolsscout grade
CONTACT53
scouting grade only
POWER44
scouting grade only
EYE40
scouting grade only
SPEED31
scouting grade only
DEFENSE48
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2027
Service   0 yrs (est)
Team Control Through   2032
First FA Year   2033
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2027
2027Pre-Arb$0.8M+0.9$3M+$3M
2028Pre-Arb$0.8M+0.9$3M+$2M
2029Pre-Arb$0.8M+0.9$3M+$2M
2030Arb-1$1M+0.7$2M+$1M
2031Arb-2$2M+0.6$2M+$0.7M
2032Arb-3$1M+0.3$0.8M+$0.0M (cut)
Totals $6M $14M +$9M

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
202322 ROK2 teams 5545 10101 4136 10 222364311675 89290 247 311 96
202322 ROK2 teams 5543 13102 696 10 302455465920 163344 1611 420 179
202423 A+3 teams 444395 1112027 36939 31 281355395749 114348 218 330 110
202423 A+3 teams 444379 1242028 50689 31 327416454870 127378 1511 388 155
202524 AA2 teams 348326 962615 17903 00 294335426762 132391 265 331 112
202524 AA2 teams 348316 1023116 26733 00 323379484863 161402 217 380 149
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD25 AAAPHI 184162 45516 14372 00 278343432775 154312 208 337 116 +3 +0 +0 -1 +5 0.8
YTD25 AAAPHI 184156 47617 20302 00 301388487875 186320 1611 376 146 +10 +0 +0 -1 +5 1.4
ROS25 AAAPHI 10% 136126 33613 8311 00 262311397708 135328 236 317 101 +0 +0 -0 -1 +4 0.3
ROS25 MLBPHI 10% 1413 3100 130 00 231286308593 77330 217 312 97 -0 +0 -0 -0 +0 0.0
FULL25 AAAPHI 198175 48616 15402 00 274339423761 149311 208 335 115 +3 +0 -0 -1 +6 0.8
TOT25 AAAPHI 320288 781129 22683 00 271329417746 146317 217 329 110 +3 +0 -0 -2 +9 1.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202726 MLBPHI 33% 362331 881728 24834 10 266323402725 136326 237 320 103 +1 +0 -1 -2 +10 0.9
202827 MLBPHI 44% 386353 931829 26884 10 263321402723 139324 237 320 103 +1 +0 -1 -2 +11 0.9
202928 MLBPHI 51% 399364 951929 28924 10 261321398719 137322 237 320 103 +1 +0 -2 -2 +11 0.9
203029 MLBPHI 53% 400365 951929 28934 10 260320397717 137320 237 318 101 +1 +0 -2 -2 +11 0.7
203130 MLBPHI 54% 398363 931829 28934 10 256316391708 135319 237 315 99 -0 +0 -3 -2 +11 0.6
203231 MLBPHI 55% 386352 891818 27924 10 253313378691 125317 247 311 96 -2 +0 -4 -2 +11 0.3
203332 MLBPHI 56% 369336 841618 26894 10 250311375686 125314 247 305 92 -4 +0 -4 -2 +10 0.0
203433 MLBPHI 57% 341311 761417 24843 10 244305363668 119309 257 298 86 -5 +0 -5 -2 +10 -0.3
202726 MLBPHI 33% 120110 30613 8271 00 273328427755 155329 227 315 99 -0 +0 -0 -1 +3 0.2
202827 MLBPHI 44% 169154 41814 11392 10 266323409732 143326 237 315 99 -0 +0 -0 -1 +5 0.3
202928 MLBPHI 51% 202184 491015 14462 10 266325413738 147324 237 314 99 -0 +0 -1 -1 +6 0.4
203029 MLBPHI 53% 211192 501015 15492 10 260321401722 141323 237 312 97 -1 +0 -1 -1 +6 0.3
203130 MLBPHI 54% 217198 511015 15512 10 258316394710 136322 247 310 95 -1 +0 -2 -1 +6 0.2
203231 MLBPHI 55% 214195 511015 15512 10 262321400721 138319 247 306 92 -2 +0 -2 -1 +6 0.1
203332 MLBPHI 56% 207188 47914 15502 00 250312372685 122316 247 300 88 -3 +0 -3 -1 +6 -0.1
203433 MLBPHI 57% 193175 44814 14482 00 251314377691 126312 257 293 82 -4 +0 -3 -1 +5 -0.2
▸ Career Totals
Career 15471409 36672835 10836415 50 260319397716 137325 247 308 94 -11 +1 -12 -9 +44 1.2
/ 162G 650592 15330315 451536 20 258317395712 137323 247 308 94 -5 +0 -5 -4 +18 0.5
Career 40243667 9631921783 27694150 121 263323392715 130330 237 317 101 +3 +2 -23 -24 +114 7.3
/ 162G 650592 15531313 451528 20 262322390713 128329 237 317 101 +1 +0 -4 -4 +18 1.2

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
202322 AClearwater Threshers 2014 2000 432 10 143400143543 182 1520 304 90 -0 +0 +1 0.1
202322 ROKFCL Phillies 3529 11102 264 00 3794866211.106 241429 176 486 230 +5 +0 +1 0.6
202423 AAReading Fightin Phils 2625 3000 160 00 120154120274 158 234 131 -41 -4 +0 +1 -0.3
202423 A+Jersey Shore BlueClaws 232205 731024 21343 00 356424483907 127406 159 400 164 +17 +0 +7 2.4
202423 AClearwater Threshers 186149 481004 28286 31 322443470913 148373 1515 408 170 +15 +0 +5 2.1
202524 AAALehigh Valley IronPigs 148134 421002 12331 00 313372433804 119404 228 360 134 +6 +0 +4 1.0
202524 AAReading Fightin Phils 200182 602114 14402 00 330384522906 192400 207 395 160 +14 +0 +6 2.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
#1Emil Brownlast yr '08
career totals — 6 seasons, 2,335 PA
62,3355747263326406-24-85.35.3
/1626641613-6.7-2.21.5pk7: 5
#2Robert Ficklast yr '07
career totals — 8 seasons, 2,585 PA
82,585634258327400-24-194.04.6
/162664161-6.3-4.81.0pk7: 5
#3Shane Halterlast yr '04
career totals — 5 seasons, 1,744 PA
51,7444111247305396-6+83.93.9
/162664164-2.1+3.01.5pk7: 4
#4Nomar Mazaralast yr '22
career totals — 7 seasons, 2,690 PA
72,690857256315414-29-213.73.7
/162664212-7.1-5.30.9pk7: 4
#5Shane Spencerlast yr '04
career totals — 5 seasons, 1,568 PA
51,5684113261325410-12-63.63.6
/162664176-5.3-2.71.5pk7: 4
#6Wil Corderolast yr '05
career totals — 6 seasons, 1,639 PA
61,639435262325416-17-133.13.1
/162664172-7.0-5.21.2pk7: 3
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 4 projected seasons
41,564344257313388-9-32.72.7
/162664142-4.0-1.41.2pk7: 3

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
Keaton Anthony (OGILVIE) 25 45→53 45→44 30→31 40 271/329/417 146317 90 21% 7% 110 +1.0
Casey McGehee
2008 · AAA
25 50→60 43→55 36→40 45 243/284/357 114287 102 19% 5% 77 +0.1 260/308/400 140305 152 19% 6% 99 +1.7 274/327/43015631218018%7%111+2.3
Matt Miller
2008 · AAA
25 51→61 47→50 36→40 45 255/304/387 131285 154 17% 5% 94 +1.3 276/328/386 110323 94 17% 6% 103 +1.9 283/338/3871043368317%7%106+2.1
Josh Satin
2011 · AA
26 53→59 43→50 35→40 47 248/318/367 120340 92 28% 8% 95 +1.4 259/333/392 133352 123 27% 10% 108 +2.3 262/343/39713535112226%10%110+2.1
Cesar Nicolas
2008 · AA
26 47→52 48→50 34→30 49 236/320/381 145290 153 24% 8% 101 +1.8 229/313/358 129287 124 23% 9% 92 +1.2 224/313/35413127413122%9%89+0.5
Brian Hernandez
2014 · AA
25 50→60 40→45 40 43 242/286/335 94302 75 22% 5% 72 -0.2 254/293/353 99314 94 21% 5% 80 +0.4 290/328/40911934012218%5%107+1.6
Roberto Lopez
2011 · AA
25 49 48→55 38→45 45 244/305/390 145279 155 19% 6% 96 +1.5 239/288/403 164268 196 19% 5% 92 +1.2 235/282/40016426119618%4%86+0.6
Marc Tugwell
2006 · A
25 53→56 41→45 36→40 43 254/304/354 100306 84 20% 5% 85 +0.7 213/267/294 81273 76 23% 6% 54 -1.4 140/192/167281833024%5%-11-1.7
Colin Moran
2019 · MLB
26 51→57 48→55 35→30 47 255/312/391 136303 162 22% 7% 98 +1.6 264/324/424 160323 182 23% 8% 112 +2.6 262/326/42316132519124%8%109+1.4
Konrad Schmidt
2010 · AAA
25 51→59 41→45 38→40 41 246/287/343 97307 83 22% 4% 76 +0.0 242/281/353 111306 95 23% 4% 76 +0.0 236/276/3461103009424%4%71-0.2
Matt Hague
2011 · AA
25 54→64 48→50 37→45 48 271/323/411 140300 164 16% 6% 108 +2.3 263/312/379 116304 114 16% 6% 95 +1.4 273/335/39211932911319%7%104+1.9
Eric Campbell
2011 · AA
24 50→57 44→45 40→50 48 243/302/362 119287 105 19% 7% 86 +0.8 240/314/351 111298 98 21% 9% 89 +1.0 258/338/376118323101121%9%103+1.3
Cristian Santana
2022 · AAA
25 54→48 44→45 39→30 35 266/286/384 118341 123 26% 3% 85 +0.7 233/272/328 95322 94 29% 5% 65 -0.7 225/267/301763137129%5%53-1.3
Dilson Herrera
2019 · MLB
25 44→54 48→50 38→50 40 223/274/360 137292 175 29% 6% 76 +0.0 206/266/378 172276 239 33% 6% 77 +0.1 177/242/36218522526935%6%60-0.5
Albert Almora Jr.
2019 · MLB
25 57→59 43→45 42→50 45 275/313/388 113319 105 17% 5% 97 +1.5 236/280/357 121271 136 18% 5% 76 +0.1 221/262/33411325013618%5%58-0.6
Adam Heether
2008 · AA
26 50→56 41→50 39→45 46 239/297/343 105303 83 23% 7% 79 +0.3 227/304/359 132286 138 24% 8% 88 +0.9 216/302/35213626714923%9%84+0.5
Elias Díaz
2016 · AAA
25 49→56 42→50 39→45 45 241/284/349 108280 105 18% 6% 75 -0.0 248/287/348 100292 95 18% 5% 76 +0.1 245/304/37813327215016%7%89+0.5
Mike Eylward
2007 · AAA
27 54→58 46→45 35→40 46 265/314/396 131299 134 17% 6% 101 +1.8 246/301/359 113291 113 19% 6% 85 +0.7 239/298/34310328410119%6%78+0.2
Andy Ibáñez
2019 · AAA
26 48→56 43→55 40→45 46 238/286/348 110274 116 18% 6% 76 +0.0 248/300/393 145286 166 19% 6% 95 +1.4 256/310/41716128617517%7%102+1.4
Carson Kelly
2018 · MLB
24 46→47 43→55 37→40 46 226/281/331 104269 112 20% 6% 70 -0.3 231/310/376 145269 173 20% 9% 95 +1.4 248/332/39714827919118%10%107+1.2
Jayce Boyd
2016 · AAA
25 53→57 40→45 40 48 252/307/350 98297 74 17% 7% 85 +0.7 229/283/326 97284 86 21% 6% 69 -0.4 221/278/314932768422%7%62-0.4