Wehiwa AloySS Frederick Keys
Age 22 R/R 6'2" / 200 lbs A+ HR +8% Svc 0.0 · Ctrl thru 2033
2026 ROS PROJECTION334 act + 222 ros · stats below = ROS only
wRC+†81
AVG/OBP/SLG.231 / .290 / .388
PA222
HR7
SB5
K%32
BB%7
BABIP316
ISO157
MLB%0%
Value2026 · WAR
BAT: -13.9 runs (wOBA-derived runs vs avg)-14BATRUN: +2.7 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: +6.0 runs (Positional adjustment)+6POSREP: +15.8 runs (Replacement-level credit)+16REPTotal WAR: +1.00+1.0WAR
0.01.32.60.01.41.82.02.12.11.91.7+$82M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 44 / POW 55
Toolsscout grade
CONTACT44
scouting grade only
POWER55
scouting grade only
EYE45
scouting grade only
SPEED48
scouting grade only
DEFENSE51
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2028
Service   0 yrs (est)
Team Control Through   2033
First FA Year   2034
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2028
2027MiLBstill in minors · estimated debut 2028
2028Pre-Arb$0.8M+1.8$12M+$12M
2029Pre-Arb$0.8M+2.0$13M+$12M
2030Pre-Arb$0.9M+2.1$12M+$12M
2031Arb-1$4M+2.1$12M+$9M
2032Arb-2$7M+1.9$10M+$6M
2033Arb-3$9M+1.7$8M+$4M
Totals $22M $67M +$54M

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
202521 ADelmarva Shorebirds 9083 20812 5361 62 241292434726 193391 406 313 98
202521 ADelmarva Shorebirds 9080 23912 8251 62 287360500860 213389 289 373 144
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 A+BAL 334306 707410 221222 101 229285376661 147337 377 284 76 -9 +2 +0 +4 +9 0.6
YTD22 A+BAL 334295 839413 33912 101 281358471829 190359 2710 363 136 +13 +2 +0 +4 +9 2.9
ROS22 A+BAL 0% 222203 47727 15712 51 231290388678 157307 327 292 81 -5 +1 +0 +2 +6 0.5
ROS22 MLBBAL 0% 11 0000 000 00 312 00 291 81 -0 +0 +0 +0 +0 0.0
FULL22 A+BAL 335307 707410 221222 101 228284375659 147335 367 284 76 -9 +2 +0 +4 +9 0.6
TOT22 A+BAL 556509 11714617 371934 152 230287381668 151328 357 287 78 -14 +2 +0 +6 +16 1.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBBAL 43% 581534 12318518 381814 112 230286384670 154308 317 295 84 -10 +1 +0 +6 +16 1.4
202824 MLBBAL 58% 601550 12920519 411825 112 235294393686 158307 307 301 89 -8 +1 +0 +6 +17 1.8
202925 MLBBAL 65% 607555 13020520 421815 112 234294396690 162307 307 305 92 -6 +1 +0 +7 +17 2.0
203026 MLBBAL 68% 606553 12920420 431795 112 233295392687 159307 307 307 93 -5 +1 +0 +6 +17 2.1
203127 MLBBAL 68% 601548 12820420 431785 112 234295394689 161306 307 307 93 -5 +1 +0 +6 +17 2.1
203228 MLBBAL 68% 593540 12720420 431775 102 235298398696 163306 307 306 93 -5 +1 -1 +6 +17 1.9
203329 MLBBAL 66% 584531 12319419 431755 102 232295390685 158305 307 305 91 -6 +1 -1 +6 +17 1.7
203430 MLBBAL 66% 574523 12119418 421744 92 231293386680 155305 307 302 89 -7 +1 -2 +6 +16 1.5
203531 MLBBAL 65% 564514 11818418 411724 92 230292385677 156302 307 298 86 -9 +1 -3 +6 +16 1.2
203632 MLBBAL 65% 554505 11417417 401724 81 226288376664 150299 317 293 82 -11 +1 -3 +6 +16 0.9
203733 MLBBAL 70% 478437 9614314 351503 71 220282362644 142296 317 286 77 -12 +1 -4 +5 +14 0.3
203834 MLBBAL 66% 404369 7911311 291303 51 214277350626 136290 327 278 71 -13 +1 -5 +4 +11 -0.2
203935 MLBBAL 61% 342313 64829 241122 41 204265329595 125285 337 269 64 -14 +0 -5 +4 +10 -0.6
202723 MLBBAL 43% 252231 54828 17782 51 234292390682 156312 317 295 84 -5 +1 +0 +3 +7 0.6
202824 MLBBAL 58% 349319 7712312 241063 61 241301411711 169312 307 301 88 -5 +1 +0 +4 +10 1.0
202925 MLBBAL 65% 394360 8614313 281173 71 239299403702 164311 307 304 91 -4 +1 +0 +4 +11 1.3
203026 MLBBAL 68% 412377 9014314 291223 81 239298403701 164311 307 306 92 -4 +1 +0 +4 +12 1.4
203127 MLBBAL 68% 409374 8914314 291213 71 238298404702 166311 307 306 93 -3 +1 +0 +4 +12 1.4
203228 MLBBAL 68% 403368 8814314 291203 71 239300408708 168311 307 305 92 -4 +1 -0 +4 +11 1.3
203329 MLBBAL 66% 388354 8413313 281163 71 237299401700 164310 307 304 91 -4 +1 -1 +4 +11 1.1
203430 MLBBAL 66% 376342 8213313 281143 61 240303409712 170309 307 301 89 -5 +1 -1 +4 +11 1.0
203531 MLBBAL 65% 367334 7712212 271123 61 231294386680 156307 317 297 86 -6 +1 -2 +4 +10 0.8
203632 MLBBAL 65% 359327 7311211 261113 51 223287370657 147304 317 292 82 -7 +1 -2 +4 +10 0.5
203733 MLBBAL 70% 335306 6810210 241052 51 222283366649 144300 317 286 77 -9 +1 -3 +4 +9 0.2
203834 MLBBAL 66% 265242 53728 19852 41 219281364645 145294 327 277 70 -9 +0 -3 +3 +8 -0.1
203935 MLBBAL 61% 209191 40516 15691 30 209271340611 131289 337 268 63 -9 +1 -3 +2 +6 -0.3
▸ Career Totals
Career 45194126 96114732148 323137634 7612 233294392686 159310 307 297 86 -73 +10 -15 +48 +128 10.1
/ 162G 650593 13821521 461985 112 233293391684 159310 307 297 86 -10 +1 -2 +7 +18 1.4
Career 74016758 154823954232 524227057 12825 229290383673 154306 317 298 86 -115 +16 -23 +79 +210 17.0
/ 162G 650594 13621520 461995 112 229290382672 153307 317 298 86 -10 +1 -2 +7 +18 1.5

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
202521 ADelmarva Shorebirds 9080 23912 8251 62 287360500860 213389 289 373 144 +4 +0 +3 0.8

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
#1John Bucklast yr '14
career totals — 11 seasons, 4,009 PA
114,0091346234301398+72+716.915.7
/162664221+11.9+1.22.8pk7: 14
#2Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
career totals — 9 seasons, 3,127 PA
93,1271105235308414+56-1014.114.8
/162664231+11.9-2.13.0pk7: 16
#4Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
#5Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#6Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 8 projected seasons
84,51814276229288384+45+510.79.7
/1626642111+6.6+0.81.6pk7: 9

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
Wehiwa Aloy (OGILVIE) 22 41→44 48→55 48 45 230/287/381 151328 1715 35% 7% 78 +1.0
Rylan Bannon
2018 · A
22 46→42 50 51→50 44 235/298/388 153288 198 25% 7% 93 +1.3 210/279/350 140281 155 29% 8% 75 -0.0 197/295/350153257191230%11%80+0.3
Eddys Leonard
2023 · A
22 44→47 48→55 44→50 42 222/291/369 146290 165 28% 6% 85 +0.7 222/279/379 157280 198 27% 5% 82 +0.5 216/269/391176255231226%5%79+0.2
Aaron Luna
2009 · A
22 42→44 50 51→45 45 210/316/367 157290 187 32% 8% 96 +1.5 216/319/370 154271 177 26% 8% 98 +1.6 214/320/36715226717725%8%95+0.9
John Mayberry Jr.
2007 · A
23 42→48 49→55 49→50 43 216/280/366 151284 177 30% 7% 79 +0.3 207/260/378 171259 219 29% 6% 74 -0.1 243/295/401158287191222%6%91+0.9
Agustín Ramírez
2023 · A
21 43→45 45→55 51→55 44 215/274/342 127287 1211 29% 7% 70 -0.3 231/293/393 162278 1913 24% 7% 92 +1.2 232/295/411179268221622%7%94+1.3
Jeferson Morales
2022 · A
23 41→45 48→50 48→50 48 211/295/361 150263 159 26% 8% 85 +0.7 204/282/341 137270 149 29% 7% 74 -0.1 221/296/35713627513823%7%81+0.2
Zack Gelof
2022 · A
22 49→50 47→55 54→55 43 236/299/379 142334 1517 32% 8% 90 +1.0 235/298/420 185327 2420 34% 8% 101 +1.8 229/294/414185314242433%8%95+1.2
Miguel Amaya
2021 · A
22 42 47→50 48→40 46 215/286/350 135266 154 25% 7% 78 +0.2 219/309/349 130303 136 30% 9% 88 +0.9 228/299/36814027116122%7%86+0.3
Luis Jimenez
2010 · A
22 44→48 50→60 51→50 39 227/258/388 161258 178 20% 3% 76 +0.0 241/272/413 172271 1813 19% 3% 88 +0.9 242/272/414173267191518%3%86+0.7
Ronny Simon
2022 · A
22 39→49 50 53→55 42 205/263/357 153269 1714 31% 7% 70 -0.3 221/270/363 142283 1622 27% 6% 74 -0.1 261/322/377116323102921%7%95+1.0
Tyler Ogle
2013 · A
22 47→44 49→50 45→30 44 236/297/382 147295 175 26% 7% 90 +1.0 223/309/365 142267 163 22% 10% 92 +1.2 213/303/36315125019223%10%85+0.5
Trey Sweeney
2022 · A
22 43 50 53→55 45 220/289/382 163296 179 31% 8% 87 +0.8 209/284/358 149274 1619 29% 9% 79 +0.3 218/288/372154276191727%8%81+0.3
Dom Keegan
2023 · A
22 49→50 47→50 50→40 42 235/297/374 138329 148 32% 7% 88 +0.9 228/292/357 129312 123 29% 7% 82 +0.5 225/290/35713230613129%7%80+0.2
Blaze Alexander
2021 · A
22 44→48 43→45 51→50 41 215/278/328 113300 1011 30% 6% 68 -0.5 198/268/323 125313 1412 39% 7% 63 -0.8 237/319/364126339121531%8%92+0.8
Max Stassi
2013 · A
22 43 47→55 44→40 40 216/276/351 135296 165 32% 6% 74 -0.1 215/261/351 136287 163 30% 5% 67 -0.5 218/304/38616828222030%10%93+0.6
Henry Davis
2023 · AA
23 47→45 48→50 52→50 41 230/312/373 143305 1513 28% 6% 95 +1.4 220/304/371 151284 1812 28% 8% 92 +1.2 207/291/353147263191128%8%78+0.1
Eric Campbell
2008 · A
22 41→48 53→55 48→50 43 221/267/387 166247 2110 21% 5% 79 +0.3 218/275/354 136249 175 20% 6% 74 -0.1 227/289/37815125518319%7%84+0.5
Gordon Beckham
2009 · A
22 47→56 48→50 46→45 45 240/288/377 137278 167 20% 6% 85 +0.7 253/317/400 147292 147 18% 7% 103 +1.9 247/314/38413628713618%7%96+1.4
Connor Wong
2018 · A
22 47→55 49→55 46→50 37 234/282/379 146327 177 33% 5% 83 +0.6 202/254/362 160334 218 44% 5% 68 -0.5 240/295/385146311171027%6%87+0.6
Ezequiel Duran
2022 · A
23 40→50 53→55 50 37 207/268/379 172301 2114 37% 6% 78 +0.2 242/286/404 162315 1813 28% 5% 92 +1.2 251/292/407156316181226%5%92+0.9