Elis CuevasSS Frederick Keys
Age 21 L/R 5'11" / 150 lbs A+ HR +8% Svc 0.0 · Ctrl thru 2035
2026 ROS PROJECTION205 act + 136 ros · stats below = ROS only
wRC+†61
AVG/OBP/SLG.210 / .280 / .332
PA136
HR3
SB10
K%31
BB%6
BABIP292
ISO121
MLB%0%
Value2026 · WAR
BAT: -15.5 runs (wOBA-derived runs vs avg)-15BATRUN: +2.7 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +3.7 runs (Positional adjustment)+4POSREP: +9.7 runs (Replacement-level credit)+10REPTotal WAR: +0.00+0.0WAR
0.00.81.70.30.71.01.21.21.21.10.90.7+$54M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit
Tools · ContractCON 40 / POW 25
Toolsscout grade
CONTACT40
scouting grade only
POWER25
scouting grade only
EYE45
scouting grade only
SPEED60
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2030
Service   0 yrs (est)
Team Control Through   2035
First FA Year   2036
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2030
2027MiLBstill in minors · estimated debut 2030
2028MiLBstill in minors · estimated debut 2030
2029MiLBstill in minors · estimated debut 2030
2030Pre-Arb$0.9M+1.2$7M+$7M
2031Pre-Arb$0.9M+1.2$7M+$6M
2032Pre-Arb$0.9M+1.2$6M+$6M
2033Arb-1$2M+1.1$5M+$4M
2034Arb-2$3M+0.9$2M+$0.5M
2035Arb-3$4M+0.7$1M+$0.0M (cut)
Totals $8M $28M +$23M

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
202217 ROKDSL BAL Black 124108 19411 13493 33 176282259542 83310 4010 244 45
202217 ROKDSL BAL Black 12498 26511 22323 33 265411367779 102385 2618 362 135
202318 ROKDSL Orioles Orange 217198 411032 12677 175 207276318595 111302 316 256 54
202318 ROKDSL Orioles Orange 217187 571442 23417 175 305401455855 150382 1911 384 152
202419 ROK2 teams 276238 51617 235711 4712 214312336649 122249 218 279 72
202419 ROK2 teams 276223 58718 354311 4712 260382408790 148286 1613 354 129
202520 A2 teams 327290 53714 26998 355 183269255524 72261 308 233 37
202520 A2 teams 327276 60814 39728 355 217330297627 80279 2212 293 82
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD21 A+BAL 205185 38525 77410 238 205272335607 130306 363 263 59 -9 +1 +0 +2 +6 0.0
YTD21 A+BAL 205181 47727 115510 238 260337436773 177331 275 341 119 +4 +1 +0 +2 +6 1.4
ROS21 A+BAL 0% 136123 26413 8434 103 210280332612 121282 316 264 61 -6 +1 +0 +1 +4 0.0
ROS21 MLBBAL 0% 11 0000 000 00 286 00 245 45 -0 +0 +0 +0 +0 -0.0
FULL21 A+BAL 206186 38525 77410 238 204271333604 129303 363 263 59 -9 +1 +0 +2 +6 -0.0
TOT21 A+BAL 341308 64938 1511714 3311 207275334609 126300 344 264 60 -15 +2 +0 +4 +10 0.0
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202722 MLBBAL 35% 383345 711128 2511510 195 206279319598 113283 307 275 69 -13 +2 +0 +4 +11 0.3
202823 MLBBAL 49% 451407 8714211 3013111 206 214286339625 125284 297 284 75 -13 +2 +0 +5 +13 0.7
202924 MLBBAL 53% 497447 9816313 3514112 206 219294356649 136286 287 289 80 -11 +2 +0 +5 +14 1.0
203025 MLBBAL 55% 521466 10316314 3714713 195 221297358655 137286 287 292 82 -11 +2 +0 +6 +15 1.2
203126 MLBBAL 56% 534478 10517314 3815013 185 220295356651 136286 287 293 83 -11 +2 +0 +6 +15 1.2
203227 MLBBAL 55% 538481 10617314 3915213 175 220296356652 135286 287 293 83 -11 +1 +0 +6 +15 1.2
203328 MLBBAL 55% 535478 10517314 3915213 164 220296356652 136285 287 292 82 -11 +2 -1 +6 +15 1.1
203429 MLBBAL 53% 527470 10316314 3915013 144 219297355652 136285 287 291 81 -12 +1 -1 +6 +15 0.9
203530 MLBBAL 53% 517461 9916213 3814913 133 215293343636 128284 297 288 79 -12 +1 -2 +6 +15 0.7
203631 MLBBAL 52% 503449 9515212 3714612 113 212289334623 122281 297 284 76 -14 +1 -3 +5 +14 0.4
203732 MLBBAL 56% 485434 9014211 3614312 93 207286325611 118279 297 279 72 -15 +1 -4 +5 +14 0.1
203833 MLBBAL 59% 456409 8212210 3313711 82 200278313591 112275 307 273 67 -17 +1 -4 +5 +13 -0.3
202722 MLBBAL 35% 132118 26413 9404 72 220298347645 127287 307 260 57 -6 +1 +0 +1 +4 -0.1
202823 MLBBAL 49% 219196 42715 15646 103 214290337627 122288 297 269 64 -9 +1 +0 +2 +6 0.0
202924 MLBBAL 53% 262236 51817 18756 113 216288347636 131290 297 275 69 -9 +1 +0 +3 +7 0.2
203025 MLBBAL 55% 285256 56918 20807 113 219293355649 137290 287 279 71 -9 +1 +0 +3 +8 0.3
203126 MLBBAL 56% 297267 601028 21847 103 225298367665 142290 287 280 72 -9 +1 +0 +3 +8 0.3
203227 MLBBAL 55% 296265 591018 22847 103 223299358658 136290 287 280 72 -9 +1 +0 +3 +8 0.3
203328 MLBBAL 55% 292262 57918 21837 92 218293351644 134290 287 279 72 -9 +1 -0 +3 +8 0.3
203429 MLBBAL 53% 281251 56918 21807 82 223301363664 139289 287 277 70 -9 +1 -1 +3 +8 0.2
203530 MLBBAL 53% 272243 53917 20787 72 218296350646 132288 297 275 68 -10 +1 -1 +3 +8 0.0
203631 MLBBAL 52% 262235 51817 19766 62 217292349641 132286 297 271 65 -10 +0 -1 +3 +7 -0.1
203732 MLBBAL 56% 272244 52817 20806 51 213289340629 127283 297 266 62 -12 +1 -2 +3 +8 -0.3
203833 MLBBAL 59% 269241 50816 20816 51 207285324608 116279 307 260 57 -13 +1 -2 +3 +8 -0.5
▸ Career Totals
Career 31402815 613991382 22690576 9927 218294350643 132289 297 273 67 -116 +9 -8 +34 +89 0.8
/ 162G 650583 12720317 4718716 206 218294350644 132289 297 273 67 -24 +2 -2 +7 +18 0.1
Career 70276282 133421237165 5082028179 29679 212290337627 124283 297 282 74 -207 +28 -15 +75 +199 8.1
/ 162G 650581 12320315 4718817 277 212290334624 122283 297 282 74 -19 +3 -1 +7 +18 0.8

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
202217 ROKDSL BAL Black 12498 26511 22323 33 265411367779 102385 2618 362 135 +5 -1 +4 0.8
202318 ROKDSL Orioles Orange 217187 571442 23417 175 305401455855 150382 1911 384 152 +13 +1 +6 2.1
202419 ADelmarva Shorebirds 8164 15202 14182 145 234388359747 125289 2217 345 122 +2 +1 +2 0.5
202419 ROKFCL Orioles 195159 43516 21259 337 270380428808 157285 1311 358 132 +7 +4 +6 1.7
202520 A+Aberdeen IronBirds 11797 19311 15332 162 196313278591 82281 2813 275 68 -4 +2 +3 0.2
202520 ADelmarva Shorebirds 210179 41503 24396 193 229340307647 78277 1911 303 90 -2 +3 +6 0.6

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
#1Bobby Crosbylast yr '10
career totals — 7 seasons, 2,832 PA
72,8326234238305374+28+3311.611.6
/162664158+6.7+7.72.7pk7: 12
#2Danny Espinosalast yr '17
career totals — 8 seasons, 3,267 PA
83,2679864221297378+16+3611.011.4
/1626642013+3.2+7.32.2pk7: 12
#3Leonys Martinlast yr '19
career totals — 8 seasons, 2,784 PA
82,78458126243301366+10+5310.710.8
/1626641430+2.4+12.62.6pk7: 11
#4Cliff Penningtonlast yr '17
career totals — 10 seasons, 3,108 PA
103,1083684243310341+28+299.29.5
/162664818+5.9+6.22.0pk7: 10
#5Mike Mathenylast yr '06
career totals — 7 seasons, 2,830 PA
72,830452244301351+21+317.27.2
/162664110+4.9+7.21.7pk7: 7
#6Yolmer Sánchezlast yr '19
career totals — 6 seasons, 2,438 PA
62,4383130244299357+9+265.45.4
/16266488+2.4+7.21.5pk7: 5
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
63,1427996216289346+34+184.74.3
/1626641720+7.1+3.81.0pk7: 4

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
Elis Cuevas (OGILVIE) 21 40 25 60 45 207/275/334 126300 833 34% 4% 60 +0.0
Jenner Emeterio
2014 · A
21 45 35→30 54→60 52 209/291/266 57279 325 24% 10% 58 -1.2 222/308/290 68293 220 22% 10% 71 -0.3 235/336/3016630202819%12%85+0.3
Fadriel Cruz
2022 · A
21 43 39→30 57→55 49 204/279/291 87278 525 27% 9% 59 -1.1 193/273/280 87299 717 34% 9% 54 -1.4 166/250/2336725881936%9%30-1.2
Ciro Rosero
2007 · A
21 46 38→30 53→60 43 221/279/298 77284 625 24% 6% 60 -1.0 215/273/303 88291 816 27% 6% 59 -1.1 193/247/28188236131924%5%39-0.6
Jean Ramirez
2023 · A
22 42→49 41→40 56→65 43 206/268/297 91286 831 30% 7% 56 -1.3 209/269/280 71310 623 32% 7% 51 -1.7 201/265/2535230452433%8%39-1.3
Hoy Park
2017 · A
21 41→49 39→45 60→55 46 193/267/285 92274 517 29% 8% 53 -1.5 216/290/303 87291 617 26% 9% 67 -0.5 227/314/3259830081725%10%79+0.2
Rey Fuentes
2012 · A
21 46→56 38→40 57→60 37 217/261/293 76308 526 30% 5% 50 -1.7 235/286/326 91327 728 28% 6% 70 -0.3 274/321/3689435383323%5%91+0.8
Tyler James
2018 · A
21 44 36→30 64→65 42 204/266/281 77293 227 29% 7% 50 -1.7 220/283/294 74332 427 32% 7% 61 -1.0 230/297/2896035244533%8%61-0.4
Ty Morrison
2011 · A
21 45→51 40 64→55 38 209/266/311 102319 628 34% 6% 58 -1.2 229/277/309 80325 322 29% 5% 62 -0.9 241/288/3116933112326%4%62-0.7
Jay Allen II
2023 · A
20 43→40 40 59→55 45 204/296/300 96298 732 31% 8% 70 -0.3 186/279/271 85278 728 33% 8% 56 -1.3 192/275/28694267102430%7%55-1.0
Rudy Martin Jr.
2017 · A
21 44 38→45 58→65 42 203/276/285 82317 420 34% 8% 56 -1.3 199/259/296 97325 829 38% 7% 52 -1.6 227/303/343115312135229%9%78+0.1
Yhoswar Garcia
2023 · A
21 41 38→30 62→70 39 194/261/276 82302 538 35% 7% 47 -1.9 201/252/267 66276 338 27% 5% 40 -2.4 195/242/2475225915124%5%28-1.5
Mallex Smith
2014 · A
21 47→57 37→45 58→65 48 221/294/290 68289 534 24% 8% 65 -0.7 255/319/349 94335 644 23% 8% 90 +1.0 270/333/37010035155223%8%97+1.1
Zac Veen
2023 · AA
21 42→49 41→50 57→60 41 198/266/293 95305 831 36% 8% 54 -1.4 198/259/311 113281 1130 32% 7% 56 -1.3 211/268/364153281172330%7%69-0.2
Roberto Caro
2015 · A
21 45→38 38→40 63→60 49 212/292/308 96281 321 24% 9% 69 -0.4 201/272/280 79302 216 31% 8% 53 -1.5 212/285/2927932822633%8%59-0.5
Roman Quinn
2014 · A
21 44→53 45 56→65 41 219/275/335 116290 1326 29% 6% 69 -0.4 241/299/341 100325 933 27% 7% 80 +0.4 244/301/381137331124828%7%88+0.3
Geraldo Quintero
2023 · A
21 46→50 41→40 56→60 46 222/287/330 108287 620 24% 7% 72 -0.2 217/282/308 91288 726 25% 7% 65 -0.7 206/276/2948927183226%7%55-0.9
Tito Polo
2016 · A
21 43→50 38→45 56→60 40 207/261/291 84276 526 26% 5% 51 -1.7 223/277/331 108297 1027 27% 5% 68 -0.5 225/280/337113299113228%5%68-0.3
Eric Brown Jr.
2023 · A
22 45→33 43→40 58→65 45 218/293/335 117292 1027 28% 8% 77 +0.1 191/260/272 81254 728 26% 7% 46 -2.0 158/229/2287021361728%7%19-1.6
Marcus Sanders
2007 · A
21 46→55 36→30 59→60 48 217/288/285 68291 331 25% 8% 61 -1.0 220/289/292 72293 323 24% 8% 63 -0.8 228/303/2936530102822%9%66-0.4
Dalton Pompey
2014 · A
21 44→54 40→45 57→55 44 209/274/306 96292 621 29% 8% 60 -1.0 250/307/354 104326 726 24% 7% 86 +0.8 259/316/35910033172922%7%87+0.7