Jeremy PeñaSS Houston Astros
Age 28 R/R 6'0" / 202 lbs MLB HR +6% Svc 4.000 · Ctrl thru 2027
2026 ROS PROJECTION216 act + 358 ros · stats below = ROS only
wRC+†vL 130126vR 118
AVG/OBP/SLG.282 / .341 / .433
PA358
HR10
SB19
K%17
BB%6
BABIP318
ISO150
MLB%100%
Value2026 · WAR
BAT: +13.0 runs (wOBA-derived runs vs avg)+13BATRUN: +6.0 runs (SB/CS + UBR baserunning)+6RUNFLD: -1.4 runs (Defensive runs vs avg)-1FLDPOS: +6.2 runs (Positional adjustment)+6POSREP: +16.3 runs (Replacement-level credit)+16REPTotal WAR: +3.90+3.9WAR
0.02.55.01.64.4+$32M ctrl surplus26272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control
Tools · Splits · ContractCON 55 / POW 45
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT55
Whiff%
5210.7%
xwOBA
650.326
POWER45
Barrel%
356.2
Avg EV
4088.4
Bat Spd
5872.2
EYE35
Chase%
4333.1%
SPEED60
Sprint
9029.1
Platoon Splits2024-2026 · 1228 PA
vs LHP
vs RHP
Edge
PA
274
954
wRC+
123
111
L
wOBA
347
330
L
ISO
161
142
L
BABIP
314
322
K%
12.4%
18.3%
◀◀L
BB%
4.7%
4.8%
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2022
Service   4.000 yrs.days
Team Control Through   2027
First FA Year   2028
YearStatusSalary Proj WAR Value Surplus
2026ROSExt$4M+1.6$12M+$9M
2027Arb-3$12M+4.4$33M+$22M
Totals $16M $45M +$31M

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
201921 A3 teams 575518 1211657 3815213 2211 234302324627 91312 267 280 72
201921 A3 teams 575502 1412688 5312513 2211 281364412776 131355 229 346 123
202022 INTLEstrellas Orientales 129121 37223 7231 70 306349430779 124358 185
202022 INTLEstrellas Orientales 129121 37223 7231 70 306349430779 124358 185 347 124
202123 INTL3 teams 294273 688417 109310 133 249300495795 245311 323 336 115
202123 INTL3 teams 294262 7711412 197310 133 294362504866 210365 256 379 148
202224 MLBHouston Astros 558524 12919221 221356 112 246284410695 164290 244 301 88 -7 +1 +8 +6 +16 2.4
202224 MLBHouston Astros 558521 13220222 221356 112 253290426716 173298 244 312 97 -2 +1 +8 +6 +16 3.0
202325 MLBHouston Astros 634580 1493139 431299 139 257318367685 110316 207 305 92 -6 -1 +5 +7 +18 2.4
202325 MLBHouston Astros 634577 15232310 431299 139 263323381704 118323 207 316 100 -0 -1 +5 +7 +18 3.0
202426 MLBHouston Astros 650602 15727214 2511114 206 261306382688 121296 174 300 88 -9 +2 +1 +7 +18 2.0
202426 MLBHouston Astros 650602 16028215 2511114 206 266310394704 128301 174 311 96 -3 +2 +1 +7 +18 2.6
202527 MLBHouston Astros 543493 14729216 359312 202 298359462822 164339 176 357 131 +19 +3 +9 +6 +15 5.3
202527 MLBHouston Astros 543493 15030217 359312 202 304365477841 172345 176 372 143 +26 +3 +9 +6 +15 6.0
▸ 2026 Season (ACT · ROS-MLE · ROS-CTX · FULL)
YTD28 MLBHOU 216195 56906 15354 81 287350426776 138321 167 341 119 +5 +1 -1 +2 +6 1.3
YTD28 MLBHOU 216195 56906 15354 81 287350426776 138321 167 345 122 +5 +1 -1 +2 +6 1.4
ROS28 MLBHOU 100% 358326 9217110 22607 193 282341433773 150317 176 343 120 +8 +3 -0 +4 +10 2.5
ROS28 MLBHOU 100% 358326 9217110 22607 193 282341433773 150320 176 332 112 +5 +3 -0 +4 +10 2.2
FULL28 MLBHOU 574521 14826116 379511 274 284344430774 146319 176 335 115 +10 +4 -1 +6 +16 3.5
TOT28 MLBHOU 574521 14826116 379511 274 284344430774 146319 176 342 120 +13 +4 -1 +6 +16 3.9
▸ 2027+ Projections   WITH CONTEXT · MLB TIME ONLY ⓘ
202729 MLBHOU 100% 637580 16330217 3910813 315 281340428768 147316 176 341 119 +13 +4 -2 +7 +18 4.2
202830 MLBHOU 100% 624568 15929217 3910712 274 280339428767 148315 176 338 117 +12 +4 -2 +7 +18 3.8
202931 MLBHOU 100% 612557 15428216 3810712 234 276336420756 144313 176 334 113 +9 +3 -3 +7 +17 3.4
203032 MLBHOU 100% 600546 14826215 3710712 193 271331408740 137309 186 328 109 +6 +3 -4 +6 +17 2.9
203133 MLBHOU 100% 517470 12522112 329510 132 266326394720 128305 186 320 103 +2 +2 -4 +6 +15 2.0
203234 MLBHOU 100% 439402 10317110 26838 81 256314378692 122299 196 310 96 -2 +1 -5 +5 +12 1.1
203335 MLBHOU 100% 384351 871418 23767 51 248307362669 114292 206 299 87 -6 +1 -6 +4 +11 0.4
203436 MLBHOU 100% 324296 711116 19676 20 240299345644 105285 216 287 78 -8 +0 -6 +3 +9 -0.1
203537 MLBHOU 100% 260238 55814 15555 10 231291324614 92277 216 275 69 -9 +0 -7 +3 +7 -0.6
202729 MLBHOU 100% 637580 16430218 3910813 315 283342434776 152319 176 330 111 +8 +4 -2 +7 +18 3.6
202830 MLBHOU 100% 624568 16029217 3910712 274 282341430770 148318 176 327 109 +6 +4 -2 +7 +18 3.3
202931 MLBHOU 100% 612557 15528216 3810712 234 278338422760 144316 176 323 105 +4 +3 -3 +7 +17 2.8
203032 MLBHOU 100% 600546 15027215 3710712 193 275334414748 139312 186 317 101 +1 +3 -4 +6 +17 2.3
203133 MLBHOU 100% 517470 12622113 329510 132 268328402730 134308 186 309 95 -3 +2 -4 +6 +15 1.5
203234 MLBHOU 100% 439402 10317110 26838 81 256314378692 122301 196 300 88 -6 +1 -5 +5 +12 0.7
203335 MLBHOU 100% 384351 881418 23767 51 251310365674 114294 206 289 79 -9 +1 -6 +4 +11 0.1
203436 MLBHOU 100% 324296 721116 19676 20 243302348650 105287 216 277 70 -11 +0 -6 +3 +9 -0.4
203537 MLBHOU 100% 260238 56815 15555 10 235295340635 105279 216 265 61 -12 +0 -7 +3 +7 -0.8
▸ Career Totals
Career 71406527 176031323182 4151333133 21242 270326408734 139312 196 317 100 +3 +26 -16 +76 +202 29.8
/ 162G 650594 16028217 3812112 194 269326409735 140312 196 317 100 +0 +2 -1 +7 +18 2.7
Career 81387445 196533434202 4701601157 25456 264321399720 135310 206 312 97 -26 +28 -16 +87 +231 31.0
/ 162G 650595 15727316 3812813 204 264323400723 136310 206 312 97 -2 +2 -1 +7 +18 2.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
201921 A+Fayetteville Woodpeckers 185167 531332 12335 34 317380467848 150383 186 375 145 +9 -1 +5 1.4
201921 AQuad Cities River Bandits 289242 71845 35576 176 293394421816 128357 2012 363 136 +12 +1 +8 2.1
201921 INTLPeoria Javelinas 10193 17511 6352 21 183248290538 108281 356 246 46 -6 +0 +3 -0.3
202022 INTLEstrellas Orientales 129121 37223 7231 70 306349430779 124358 185 347 124 +3 +1 +4 0.9
202123 AAASugar Land Skeeters 133122 354210 6355 51 287346598944 311325 265 408 170 +11 +1 +4 1.5
202123 ROKFCL Astros 2723 8110 262 10 348444478923 130471 227 415 175 +2 +0 +1 0.3
202123 INTLEstrellas Orientales 134117 34612 11323 72 291361410771 120381 248 343 121 +3 +1 +4 0.8
202224 MLBHouston Astros 558521 13220222 221356 112 253290426716 173298 244 312 97 -2 +1 +8 +6 +16 3.0
202325 MLBHouston Astros 634577 15232310 431299 139 263323381704 118323 207 316 100 -0 -1 +5 +7 +18 3.0
202426 MLBHouston Astros 650602 16028215 2511114 206 266310394704 128301 174 311 96 -3 +2 +1 +7 +18 2.6
202527 MLBHouston Astros 543493 15030217 359312 202 304365477841 172345 176 372 143 +26 +3 +9 +6 +15 6.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career 23852193 594110964 12546841 6419 271321417738 146316 205 326 108 +21 +5 +23 +26 +68 14.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
#1Brandon Phillipslast yr '17
career totals — 13 seasons, 7,896 PA
137,896210209276320422+28+8341.536.8
/1626641818+2.4+7.03.5pk7: 32
#2Orlando Cabreralast yr '11
career totals — 12 seasons, 7,543 PA
127,543112207273318388+48+7934.132.1
/1626641018+4.2+7.03.0pk7: 30
OGOGILVIE CAREER PROJECTION
career totals — every cell rolls up across 15 projected seasons
157,572190237269322406+71+9335.530.5
/1626641721+6.2+8.23.1pk7: 26
#3Jean Seguralast yr '23
career totals — 12 seasons, 5,937 PA
125,937110211281327401+48+5331.630.4
/1626641224+5.4+5.93.5pk7: 29
#4Starlin Castrolast yr '21
career totals — 12 seasons, 6,579 PA
126,57913889280319412+50+6333.029.4
/162664149+5.1+6.33.3pk7: 26
#5Alexei Ramirezlast yr '16
career totals — 9 seasons, 5,505 PA
95,505115143270307392+55+7025.425.0
/1626641417+6.7+8.53.1pk7: 25
#6Erick Aybarlast yr '17
career totals — 11 seasons, 5,588 PA
115,58858154271314372+58+4922.021.3
/162664718+6.9+5.82.6pk7: 21

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
Jeremy Peña (OGILVIE) 28 55 45 60 35 284/344/430 146319 1627 17% 6% 120 +3.9
Eduardo Núñez
2017 · MLB
30 56→61 49→50 58→60 46 282/322/431 150309 1632 15% 5% 113 +2.6 271/303/404 133296 1422 13% 4% 98 +1.6 263/290/383120286121813%3%85+0.4
Jean Segura
2018 · MLB
28 60→63 47→50 54→60 47 297/342/439 142332 1324 15% 6% 124 +3.4 289/335/423 134319 1215 13% 6% 116 +2.8 285/333/414129313121313%6%109+1.9
Cedric Mullins
2023 · MLB
28 52→54 51→55 56→60 50 260/324/425 165297 1827 19% 8% 112 +2.6 231/302/393 162268 1827 21% 9% 95 +1.4 217/294/381164251193022%9%87+0.7
Whit Merrifield
2018 · MLB
29 55→64 47→55 57→60 45 271/309/418 148306 1426 17% 5% 104 +2.0 299/350/458 159343 1426 16% 7% 131 +3.9 305/360/462156350142716%7%132+3.8
Shane Victorino
2009 · MLB
28 58→60 47→55 60 52 283/343/431 147303 1330 12% 7% 121 +3.2 276/342/441 165296 1325 11% 8% 124 +3.4 273/343/446173290142411%9%121+3.5
Josh Harrison
2015 · MLB
28 59→64 48→55 55 44 289/326/452 163325 1320 16% 4% 120 +3.1 281/322/410 129323 1017 16% 4% 107 +2.2 276/323/39712131791616%4%102+1.6
Tommy Edman
2023 · MLB
28 54→57 45→50 58→55 49 262/316/395 133298 1225 16% 7% 101 +1.8 248/306/397 149279 1622 17% 7% 98 +1.6 238/297/390153262182017%7%90+0.7
Brandon Phillips
2009 · MLB
28 53→59 54→55 55 48 271/320/451 180289 2223 16% 6% 118 +3.0 272/326/435 163290 1818 13% 7% 116 +2.8 275/332/429154293161612%7%113+2.9
Jon Berti
2020 · MLB
30 54→63 46→45 60 48 261/330/398 137325 1332 23% 8% 108 +2.3 247/336/366 119318 1130 23% 11% 102 +1.9 270/339/37310233893921%9%102+1.0
Elvis Andrus
2018 · MLB
29 58→61 47→50 53→60 50 284/333/432 148311 1322 14% 7% 118 +3.0 263/310/391 128296 1219 15% 6% 98 +1.6 247/300/359112282101716%6%82+0.4
Jonathan Villar
2020 · MLB
29 52→60 49→50 59→65 47 259/322/410 151329 1732 26% 8% 108 +2.3 247/312/390 143317 1626 26% 8% 98 +1.6 236/299/369133306152526%8%84+0.4
Rafael Furcal
2006 · MLB
28 57→63 46→50 62→60 56 279/343/422 143299 1230 11% 9% 118 +3.0 285/351/416 131314 1127 12% 9% 121 +3.2 290/360/416126320102712%10%120+2.7
Hernán Pérez
2018 · MLB
27 52→55 49→55 56→55 42 260/292/410 149299 1724 20% 4% 95 +1.4 247/287/401 154295 1918 23% 5% 91 +1.1 245/285/391146299181824%5%84+0.3
Ryan Freel
2004 · MLB
28 52→59 49→45 52→65 52 261/325/408 148270 1623 11% 7% 109 +2.4 268/358/375 107314 736 15% 11% 114 +2.7 269/365/37210432064216%11%114+2.3
José Reyes
2011 · MLB
28 57→67 47→55 62→65 52 280/330/431 150299 1231 11% 7% 115 +2.8 301/353/449 148319 1031 9% 8% 129 +3.7 307/363/45314632410338%8%126+3.4
Alejandro De Aza
2012 · MLB
28 57→61 44→50 56→55 47 274/326/404 131328 925 19% 7% 108 +2.3 265/325/398 133323 1122 20% 7% 105 +2.1 258/323/389131317112121%8%98+1.6
Ian Desmond
2014 · MLB
28 55→61 52→60 52→55 45 276/324/450 174327 1920 22% 6% 119 +3.1 259/313/426 167329 2018 26% 7% 108 +2.3 255/311/415160326201827%7%102+2.1
Greg Allen
2022 · MLB
29 54→57 43→45 62→65 46 256/344/377 121325 934 23% 7% 109 +2.4 231/322/352 121305 1037 26% 7% 94 +1.3 218/308/33711929394027%7%82+0.2
Sam Haggerty
2023 · MLB
29 50→44 48→50 62→65 46 245/314/399 154314 1432 26% 8% 102 +1.8 250/325/382 132316 1135 22% 9% 102 +1.8 241/319/35711531074023%9%90+0.4
Starling Marte
2017 · MLB
28 61→66 48→60 59→60 43 298/350/452 154357 1437 20% 5% 131 +3.9 287/339/447 160332 1733 18% 5% 124 +3.4 301/361/478177343193617%6%139+3.3