Manuel PenaSS Amarillo Sod Poodles
Age 22 L/R 6'0" / 170 lbs AA HR +4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION370 act + 246 ros · stats below = ROS only
wRC+†87
AVG/OBP/SLG.240 / .274 / .415
PA246
HR10
K%29
BB%4
BABIP301
ISO175
MLB%2%
Value2026 · WAR
BAT: +6.9 runs (wOBA-derived runs vs avg)+7BATRUN: +2.0 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +6.6 runs (Positional adjustment)+7POSREP: +17.5 runs (Replacement-level credit)+17REPTotal WAR: +3.30+3.3WAR
0.01.53.00.01.72.12.42.52.52.32.11.9+$117M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · ContractCON 55 / POW 50
Toolsscout grade
CONTACT55
scouting grade only
POWER50
scouting grade only
EYE25
scouting grade only
SPEED45
scouting grade only
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   MiLB
MLB Debut   2029
Service   0 yrs (est)
Team Control Through   2034
First FA Year   2035
YearStatusSalary Proj WAR Value Surplus
2026MiLBstill in minors · estimated debut 2029
2027MiLBstill in minors · estimated debut 2029
2028MiLBstill in minors · estimated debut 2029
2029Pre-Arb$0.8M+2.4$15M+$15M
2030Pre-Arb$0.9M+2.5$15M+$14M
2031Pre-Arb$0.9M+2.5$14M+$13M
2032Arb-1$5M+2.3$12M+$9M
2033Arb-2$7M+2.1$10M+$7M
2034Arb-3$9M+1.9$8M+$4M
Totals $24M $74M +$62M

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
202117 ROKDSL D-backs 1 222206 39423 14671 177 189244272516 83263 306 229 33
202117 ROKDSL D-backs 1 222194 49524 26461 177 253344361705 108310 2112 321 104
202218 A2 teams 286263 52832 20980 54 198254274528 76303 347 237 39
202218 A2 teams 286253 671044 30710 54 265343383726 119350 2510 325 107
202319 A+2 teams 466434 821474 231604 1310 189236281518 92285 345 230 34
202319 A+2 teams 466421 1031985 361174 1310 245310363674 119323 258 300 88
202420 A+Hillsboro Hops 491466 891714 181603 1010 191226258483 67280 334 211 20
202420 A+Hillsboro Hops 491451 1242724 331063 1010 275329370699 95350 227 313 98
202521 AA2 teams 558528 1112138 201713 35 210243307550 97289 314 243 44
202521 AA2 teams 558518 14328316 301263 35 276319434754 158332 235 330 111
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD22 AAARI 370346 9213025 171081 60 266302520822 254306 295 349 125 +10 +1 +0 +4 +10 2.7
YTD22 AAARI 370337 10616029 24841 60 315360620980 306335 236 415 176 +32 +1 +0 +4 +10 4.8
ROS22 AAARI 2% 246233 569110 10721 41 240274415689 175295 294 300 87 -4 +0 +0 +3 +7 0.7
ROS22 MLBARI 2% 55 1000 010 00 200200200400 298 200 300 88 -0 +0 +0 +0 +0 0.0
FULL22 AAARI 375351 9313025 171091 60 265301516816 251305 295 348 124 +10 +1 +0 +4 +11 2.7
TOT22 AAARI 616579 14822135 271802 101 255291478769 223304 294 329 110 +7 +2 +0 +7 +17 3.3
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202723 MLBARI 35% 581548 13222224 251683 83 241278420697 179298 294 304 91 -6 +0 +0 +6 +16 1.7
202824 MLBARI 47% 609572 13823225 291713 83 241281420701 178299 285 310 95 -3 +0 +0 +7 +17 2.1
202925 MLBARI 52% 627587 14324226 321733 93 244286424710 181299 285 313 98 -2 +1 +0 +7 +18 2.4
203026 MLBARI 54% 627585 14424227 331724 93 246291432723 186298 275 314 99 -1 +1 +0 +7 +18 2.5
203127 MLBARI 54% 622580 14224226 331714 93 245290428718 183298 275 315 99 -1 +1 +0 +7 +18 2.5
203228 MLBARI 54% 614573 13923226 331703 83 243287426713 183298 285 314 98 -1 +0 -1 +7 +17 2.3
203329 MLBARI 53% 605564 13723225 331693 83 243288424712 181298 285 312 97 -2 +0 -1 +6 +17 2.1
203430 MLBARI 52% 595554 13322224 331673 83 240286417703 177297 286 309 95 -3 +0 -2 +6 +17 1.9
203531 MLBARI 52% 584544 12921223 321663 83 237283410693 173295 285 306 92 -5 +0 -3 +6 +17 1.5
203632 MLBARI 52% 573534 12420122 311653 73 232278397675 165292 295 300 88 -8 +0 -4 +6 +16 1.1
203733 MLBARI 52% 516481 10917119 281512 62 227272385657 158288 295 293 83 -10 +0 -4 +6 +15 0.6
202723 MLBARI 35% 204192 48819 9591 31 250287443730 193301 294 304 91 -2 +0 +0 +2 +6 0.6
202824 MLBARI 47% 283266 6511112 14791 41 244285429713 184301 285 309 95 -2 +0 +0 +3 +8 1.0
202925 MLBARI 52% 325304 7513114 16902 42 247289434723 188301 285 312 97 -1 +0 +0 +3 +9 1.2
203026 MLBARI 54% 340317 7813115 18932 52 246291435726 189301 275 314 98 -1 +0 +0 +4 +10 1.3
203127 MLBARI 54% 338315 7813115 18932 52 248293438731 190301 285 314 98 -1 +0 +0 +4 +10 1.3
203228 MLBARI 54% 333310 7613114 18922 52 245291429720 184301 285 313 98 -1 +0 -0 +4 +9 1.2
203329 MLBARI 53% 321298 7312114 18892 41 245292433725 188300 286 311 96 -1 +0 -1 +3 +9 1.1
203430 MLBARI 52% 312290 7112113 17882 41 245291428719 183299 285 309 95 -2 +0 -1 +3 +9 1.0
203531 MLBARI 52% 304282 6711112 17862 41 238286411697 174297 286 305 92 -3 +0 -1 +3 +9 0.8
203632 MLBARI 52% 297278 6611112 16861 41 237281414695 176294 295 300 88 -4 +0 -2 +3 +8 0.6
203733 MLBARI 52% 267250 579110 14781 31 228272392664 164290 295 293 82 -5 +0 -2 +3 +8 0.3
▸ Career Totals
Career 33293107 75512611140 17593418 4515 243287426713 183300 285 308 94 -23 +3 -8 +36 +94 10.5
/ 162G 650607 14725227 341824 93 242287423711 181299 285 308 94 -4 +1 -1 +7 +18 2.0
Career 88228252 189931637298 447257146 14069 230274386659 156295 295 290 80 -197 +0 -15 +95 +250 13.6
/ 162G 650608 14023322 331893 105 230273387660 156294 295 290 80 -15 +0 -1 +7 +18 1.0

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
202117 ROKDSL D-backs 1 222194 49524 26461 177 253344361705 108310 2112 321 104 +1 +1 +6 0.8
202218 AVisalia Rawhide 158137 34710 20410 13 248344314658 66354 2613 304 91 -2 -1 +4 0.2
202218 ROKACL D-backs Red 128116 33334 10300 41 284341466807 181345 238 350 126 +4 +0 +4 0.8
202319 A+Hillsboro Hops 237215 521044 17592 55 242303381685 140312 257 303 90 -3 -1 +7 0.3
202319 AVisalia Rawhide 229206 51941 19582 85 248317345662 97336 258 298 86 -4 -0 +6 0.3
202420 A+Hillsboro Hops 491451 1242724 331063 1010 275329370699 95350 227 313 98 -1 -2 +14 1.1
202521 AAAmarillo Sod Poodles 470437 12627314 241053 22 288330460790 172346 225 344 122 +11 -0 +13 2.5
202521 INTLToros del Este 8881 17102 6210 13 210264296561 86254 247 253 52 -5 -1 +2 -0.3

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
#1Miguel Olivolast yr '13
career totals — 11 seasons, 3,947 PA
113,94714453241275417+70+5319.118.9
/162664249+11.9+8.83.2pk7: 19
#2Freddy Galvislast yr '21
career totals — 10 seasons, 4,238 PA
104,23810957246292387+42+6818.017.6
/162664179+6.6+10.62.8pk7: 17
#3Evan Gattislast yr '18
career totals — 6 seasons, 2,662 PA
62,6621393248300476+30+2017.017.0
/162664351+7.6+4.94.2pk7: 17
#4Rougned Odorlast yr '23
career totals — 10 seasons, 4,424 PA
104,42417870230288422+16+3215.215.0
/1626642711+2.4+4.92.3pk7: 15
#5Zack Cozartlast yr '19
career totals — 8 seasons, 3,350 PA
83,3508521246300398+33+3814.214.8
/162664174+6.6+7.62.8pk7: 15
#6Khalil Greenelast yr '09
career totals — 7 seasons, 2,835 PA
72,8359025245302422+30+1413.013.0
/162664216+7.1+3.23.0pk7: 13
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 6 projected seasons
63,33113745242283421+36+1810.79.5
/162664279+7.1+3.62.1pk7: 8

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
Manuel Pena (OGILVIE) 22 55 50 45 25 255/291/478 223304 3510 29% 4% 110 +3.3
José Tena
2023 · AAA
22 45→55 45→50 46→55 34 220/254/345 125315 128 34% 4% 62 -0.9 236/286/362 126344 1216 33% 6% 80 +0.4 246/301/380134335132129%7%87+0.6
Jorge Alfaro
2015 · AA
22 41→51 46→50 48→50 33 206/258/338 132303 138 36% 4% 63 -0.9 214/257/335 121321 125 36% 4% 61 -1.0 261/317/41515438320635%5%101+1.0
Oneil Cruz
2021 · AA
22 47→53 45→60 50→60 37 227/271/355 128327 1211 34% 6% 72 -0.2 236/293/431 195313 2420 31% 7% 102 +1.8 242/304/444202319242231%8%105+1.7
Jason Martin
2018 · AA
22 42→49 48→60 48→50 39 213/261/358 145293 1513 32% 6% 68 -0.5 229/276/372 143298 1412 27% 6% 78 +0.2 220/286/42120126927829%8%94+0.8
Brendan Rodgers
2019 · AAA
22 45→50 46→50 47→45 38 225/268/351 125282 138 25% 4% 69 -0.4 231/278/358 127290 146 24% 5% 76 +0.0 236/292/35912328113020%6%80+0.2
Ronny Rodríguez
2014 · AA
22 42→52 46→55 49→50 36 215/239/343 128263 139 24% 3% 54 -1.4 215/242/340 125271 137 26% 3% 55 -1.4 256/283/425169304221323%3%93+1.0
Nick Williams
2017 · AAA
23 47→57 48→55 45 35 236/266/381 145313 158 29% 3% 76 +0.1 242/290/406 164320 206 30% 5% 94 +1.3 241/297/41417331922430%5%96+1.1
Keury De La Cruz
2015 · AA
23 45→49 44→50 46→50 35 224/251/343 119299 1210 29% 3% 59 -1.1 216/247/318 102293 108 29% 4% 51 -1.7 207/234/297892798629%3%36-1.3
Eric Sogard
2008 · A
22 45→55 42→45 46→55 43 221/269/323 102269 119 22% 6% 63 -0.9 253/312/360 107286 810 14% 8% 90 +1.0 260/322/36310329271013%8%92+1.1
Chris Owings
2013 · AA
21 43→53 43→50 47→55 34 215/242/326 112286 118 29% 3% 51 -1.7 242/274/349 107312 815 24% 4% 70 -0.3 248/291/379130306102122%5%81+0.3
Josh VanMeter
2017 · AA
22 42→47 44→55 46→50 46 211/265/324 113252 138 22% 7% 61 -1.0 219/271/343 124274 1212 24% 7% 69 -0.4 229/304/413184278201224%9%99+1.3
Mat Gamel
2006 · A
21 46→56 42→50 46→45 35 219/262/325 106321 98 34% 5% 60 -1.0 245/292/383 138311 137 24% 6% 88 +0.9 256/305/40815232214724%6%100+1.6
Welington Castillo
2010 · AA
23 44→54 44→55 45→30 36 222/258/336 114289 133 28% 4% 62 -0.9 225/278/395 170281 223 28% 5% 86 +0.8 252/308/43318130625126%7%105+1.4
Ryan McMahon
2017 · AA
22 46→56 48→55 43→45 38 223/279/375 152330 157 36% 6% 81 +0.4 236/290/378 142323 148 30% 7% 86 +0.8 233/294/37814530916728%7%85+0.6
Yairo Muñoz
2017 · AA
22 42→52 42→50 44→55 39 208/244/306 98260 107 24% 4% 47 -1.9 246/286/376 130305 1414 23% 5% 83 +0.6 262/304/399137319151722%5%91+0.7
Anthony Hatch
2006 · A
22 42→50 45→50 46→40 38 212/259/343 131291 124 31% 5% 64 -0.8 230/285/374 144281 145 23% 6% 83 +0.6 228/285/37214427414322%6%79+0.2
Cheslor Cuthbert
2015 · AAA
22 45→55 42→50 45 43 221/263/328 107271 108 22% 5% 61 -1.0 246/289/372 126292 135 20% 6% 84 +0.6 258/310/40614830117120%7%100+0.9
Oscar Gonzalez
2021 · AA
23 49→56 44→55 43→40 36 243/265/354 111305 126 25% 3% 68 -0.5 261/289/436 175315 223 24% 3% 102 +1.8 262/291/43717531622124%3%99+1.5
Jesús Sánchez
2020 · AAA
22 47→54 46→60 44→50 39 234/274/360 126303 146 28% 5% 74 -0.1 242/298/417 175311 225 28% 7% 100 +1.7 256/323/46821131926427%8%119+2.3
Juan Francisco
2009 · A
22 43→51 50→60 44→40 30 223/242/374 151309 184 34% 2% 65 -0.7 250/277/431 181325 214 29% 3% 95 +1.4 259/288/45319432823328%3%102+1.5