Viandel Pena2B Erie SeaWolves
Age 25 S/R 5'7" / 148 lbs AA HR -8% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION116 act + 15 ros · stats below = ROS only
showingROS
wRC+†45
AVG/OBP/SLG.214 / .267 / .286
PA15
HR0
K%33
BB%7
BABIP259
ISO71
MLB%2%
Value2026 · WAR
BAT: -9.9 runs (wOBA-derived runs vs avg)-10BATRUN: +0.9 runs (SB/CS + UBR baserunning)+1RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +0.5 runs (Positional adjustment)+0POSREP: +2.8 runs (Replacement-level credit)+3REPTotal WAR: -0.60-0.6WAR
trajectory · projected WAR by year
0.0-0.2-0.32628
Tools · ContractCON 30 / POW 50
Toolsscout grade
CONTACT30
scouting grade only
POWER50
scouting grade only
EYE35
scouting grade only
SPEED50
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
2029Extbeyond projection horizon · no WAR estimate
2030Extbeyond projection horizon · no WAR estimate
2031Extbeyond projection horizon · no WAR estimate
2032Extbeyond projection horizon · no WAR estimate
2033Extbeyond projection horizon · no WAR estimate
2034Extbeyond projection horizon · no WAR estimate
Totals $0.0M $0.0M +$0.0M

Career Stats + Projections

Real MLB stats plus park-adjusted projections — this season (so far / rest / full), then future seasons and career totals.
basis chips: RAW = as recorded · CTX = with park/league context · A+C = actual + context combined · MLE = level/park-neutral
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
▸ Career — actual stats, one row per stint (as recorded, no adjustments)
201817 ROKDSL Nationals 295240 601351 47516 42 250386358744 108314 1716 343 118 +6 +0 +6 1.3
201918 ROKGCL Nationals 154131 471030 21312 63 359455481935 122470 2014 419 170 +13 +0 +3 1.6
202120 AFredericksburg Nationals 331295 631124 34880 104 214295305600 92289 2710 275 72 -11 +0 +7 -0.3
202221 A+Wilmington Blue Rocks 11197 22530 12310 44 227312340652 113333 2811 291 83 -2 -1 +2 -0.1
202221 AFredericksburg Nationals 352296 681156 48950 303 230337361699 132313 2714 312 97 -1 +5 +8 1.2
202322 A+Wilmington Blue Rocks 419346 751620 67881 187 217345275620 58288 2116 293 85 -8 +1 +9 0.2
202423 A+Wilmington Blue Rocks 316283 781240 28711 202 276343346689 71368 229 311 97 -1 +3 +7 0.9
202524 AAHarrisburg Senators 173159 32526 13460 62 201262371633 170243 278 280 75 -5 +0 +4 -0.1
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201817 ROK MLEDSL Nationals 295258 48941 29736 42 186283264547 78250 2510 244 51 -17 +0 +6 -1.1
201918 ROK MLEGCL Nationals 154139 33620 13452 63 237312309621 72354 298 281 76 -4 +0 +3 -0.1
202120 A MLEFredericksburg Nationals 331308 51922 211240 104 166219227446 62264 376 203 24 -30 +0 +7 -2.3
202221 A+ MLEWilmington Blue Rocks 111101 18420 8420 44 178239257496 79298 387 222 36 -8 -1 +2 -0.7
202221 A MLEFredericksburg Nationals 352313 55845 311400 303 176250275525 99279 409 230 42 -24 +5 +8 -1.2
202322 A+ MLEWilmington Blue Rocks 419369 701520 441211 187 190278241519 51273 2911 237 47 -27 +1 +9 -1.7
202423 A+ MLEWilmington Blue Rocks 316293 691040 18981 202 235282297579 61343 316 252 57 -16 +3 +7 -0.6
202524 AA MLEHarrisburg Senators 173163 29525 9560 62 178221325546 147235 325 232 43 -12 +0 +4 -0.8
201817 ROK MLEDSL Nationals 295258 48941 29736 42 186283264547 78255 2510 244 51
201817 ROK RAWDSL Nationals 295240 601351 47516 42 250386358744 108314 1716 343 51
201918 ROK MLEGCL Nationals 154139 33620 13452 63 237312309621 72351 298 281 76
201918 ROK RAWGCL Nationals 154131 471030 21312 63 359455481935 122470 2014 419 76
202120 A MLEFredericksburg Nationals 331308 51922 211240 104 166219227446 62268 376 203 24
202120 A RAWFredericksburg Nationals 331295 631124 34880 104 214295305600 92289 2710 275 24
202221 A MLE2 teams 463413 731265 401810 347 177249271521 94296 399 228 41
202221 A RAW2 teams 463393 901686 601260 347 229331356687 127318 2713 307 41
202322 A+ MLEWilmington Blue Rocks 419369 701520 441211 187 190278241519 51280 2911 237 47
202322 A+ RAWWilmington Blue Rocks 419346 751620 67881 187 217345275620 58288 2116 293 47
202423 A+ MLEWilmington Blue Rocks 316293 691040 18981 202 235282297579 61354 316 252 57
202423 A+ RAWWilmington Blue Rocks 316283 781240 28711 202 276343346689 71368 229 311 57
202524 AA MLEHarrisburg Senators 173163 29525 9560 62 178221325546 147235 325 232 43
202524 AA RAWHarrisburg Senators 173159 32526 13460 62 201262371633 170243 278 280 43
201817 ROK MLEDSL Nationals 295258 48941 29736 42 186283264547 78250 2510 244 51
201918 ROK MLEGCL Nationals 154138 33620 13452 63 239312312623 72354 298 281 76
202120 A MLEFredericksburg Nationals 331307 51922 211240 104 166219228447 62264 376 203 24
202221 A MLE2 teams 463420 731265 401810 347 174249267516 93284 399 228 41
202322 A+ MLEWilmington Blue Rocks 419371 701520 441211 187 189278240518 51273 2911 237 47
202423 A+ MLEWilmington Blue Rocks 316294 691040 18981 202 235282296578 61343 316 252 57
202524 AA MLEHarrisburg Senators 173162 29525 9560 62 179221327548 148235 325 232 43
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202322 A+ MLEWilmington Blue Rocks 419371 701520 441211 187 189278240518 51273 2911 237 47
202423 A+ MLEWilmington Blue Rocks 316294 691040 18981 202 235282296578 61343 316 252 57
202524 AA MLEHarrisburg Senators 173162 29525 9560 62 179221327548 148235 325 232 43
YTD25 AA MLEDET 116107 19502 8390 40 178235280515 103254 347 221 36 -9 +1 +0 +0 +3 -0.5
▸ 2026 season
YTD25 AA RAWDET 116103 21602 12320 40 204287320607 117271 2810 276 36
ROS25 AA MLEDET 2% 1514 3100 150 00 214267286552 71263 337 234 45 -1 +0 +0 +0 +0 -0.1
TOT25 AA MLEDET 131121 22602 9440 40 182238281519 99263 347 223 37 -10 +1 +0 +0 +3 -0.6
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202726 MLB MLEDET 31% 261239 47924 19791 71 197259301560 105266 307 249 55 -14 +1 +0 +1 +6 -0.7
202827 MLB MLEDET 42% 313286 561125 23931 92 196258301559 105268 307 255 59 -15 +1 +0 +1 +7 -0.7
202726 MLB CTXDET 31% 8175 14301 6240 20 187247267514 80262 307 243 55 -4 +0 +0 +0 +2 -0.2
202827 MLB CTXDET 42% 132121 23412 10390 41 190252289541 99264 308 248 59 -7 +0 +0 +0 +3 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 213196 37713 16630 61 189250281531 92260 308 246 48 -11 +1 +0 +1 +5 -0.5
/ 162G A+C 650598 1122139 491920 183 187249278526 90258 308 246 48 -33 +2 +0 +2 +14 -1.5
Career MLE 27402482 479872622 21787512 11430 193261276537 83287 328 239 48 -31 +2 +0 +2 +13 -1.4
/ 162G MLE 650589 1142165 512083 277 194261275536 81288 328 239 48 -34 +2 +0 +2 +14 -1.5