Ahbram Liendo3B Portland Sea Dogs
Age 22 R/R 5'7" / 170 lbs AA HR -5%K -4% Svc 0.0 · Ctrl thru 2034
2026 ROS PROJECTION355 act + 9 ros · stats below = ROS only
showingROS
wRC+†51
AVG/OBP/SLG.125 / .222 / .125
PA9
HR0
K%33
BB%11
BABIP300
ISO60
MLB%2%
Value2026 · WAR
BAT: -17.4 runs (wOBA-derived runs vs avg)-17BATRUN: +2.6 runs (SB/CS + UBR baserunning)+3RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: +1.3 runs (Positional adjustment)+1POSREP: +7.9 runs (Replacement-level credit)+8REPTotal WAR: -0.60-0.6WAR
0.00.51.00.00.00.00.00.00.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit-$9M ctrl surplus
Tools · ContractCON 40 / POW 30
Toolsscout grade
CONTACT40
scouting grade only
POWER30
scouting grade only
EYE45
scouting grade only
SPEED60
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
2030Pre-Arb$0.9M
2031Pre-Arb$0.9M
2032Arb-1$0.4M
2033Arb-2$5M
2034Arb-3$0.6M
Totals $0.0M $-2M +$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)
202117 ROKDSL BOS Red 195167 42641 25301 114 251352353706 102297 1513 320 103 +1 +1 +4 0.6
202218 ASalem Red Sox 2218 6000 310 00 333429333762 333 514 342 118 +0 +0 +0 0.1
202218 ROKFCL Red Sox 179146 321110 30473 125 219363308671 89323 2617 318 102 +0 +0 +4 0.5
202319 ASalem Red Sox 276224 461032 45866 306 205353304656 98324 3116 311 96 -1 +4 +6 0.9
202420 AAPortland Sea Dogs 8476 15200 8290 71 197274224497 26319 3510 237 47 -5 +1 +2 -0.3
202420 A+Greenville Drive 347301 59533 411332 246 196297262559 66333 3812 262 64 -15 +2 +8 -0.5
202521 AAPortland Sea Dogs 463406 971224 481124 427 239325308633 69316 2410 291 83 -9 +6 +10 0.7
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
202117 ROK MLEDSL BOS Red 195177 32430 15431 114 181249237486 56232 228 226 39 -14 +1 +4 -0.9
202218 A MLESalem Red Sox 2219 6000 220 00 316381316697 307 99 315 99 -0 +0 +0 0.0
202218 ROK MLEFCL Red Sox 179159 23610 17683 125 145240195435 50249 389 203 24 -16 +0 +4 -1.2
202319 A MLESalem Red Sox 276242 37822 271246 306 153255227482 74291 4510 217 33 -22 +4 +6 -1.3
202420 AA MLEPortland Sea Dogs 8479 13100 5340 71 165214177392 13303 406 192 16 -8 +1 +2 -0.6
202420 A+ MLEGreenville Drive 347313 40322 291862 246 128206169376 42290 548 178 7 -39 +2 +8 -2.9
202521 AA MLEPortland Sea Dogs 463423 91923 311404 427 215275267542 52304 307 243 51 -27 +6 +10 -1.2
202117 ROK MLEDSL BOS Red 195177 32430 15431 114 181249237486 56235 228 226 39
202117 ROK RAWDSL BOS Red 195167 42641 25301 114 251352353706 102297 1513 320 39
202218 ROK MLE2 teams 201178 29610 19693 125 163255208463 45264 349 215 32
202218 ROK RAW2 teams 201164 381110 33483 125 232370311681 79325 2416 321 32
202319 A MLESalem Red Sox 276242 37822 271246 306 153255227482 74302 4510 217 33
202319 A RAWSalem Red Sox 276224 461032 45866 306 205353304656 98324 3116 311 33
202420 A+ MLE2 teams 431391 53422 352202 317 136210171382 36297 518 181 8
202420 A+ RAW2 teams 431377 74733 491622 317 196292255547 58330 3811 257 8
202521 AA MLEPortland Sea Dogs 463423 91923 311404 427 215275267542 52310 307 243 51
202521 AA RAWPortland Sea Dogs 463406 971224 481124 427 239325308633 69316 2410 291 51
202117 ROK MLEDSL BOS Red 195177 32430 15431 114 181249237486 56232 228 226 39
202218 ROK MLE2 teams 201177 29610 19693 125 164255209464 45255 349 215 32
202319 A MLESalem Red Sox 276241 37822 271246 306 154255228483 75291 4510 217 33
202420 A+ MLE2 teams 431391 53422 352202 317 136210171382 36293 518 181 8
202521 AA MLEPortland Sea Dogs 463425 91923 311404 427 214275266541 52304 307 243 51
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202319 A MLESalem Red Sox 276241 37822 271246 306 154255228483 75291 4510 217 33
202420 A+ MLE2 teams 431391 53422 352202 317 136210171382 36293 518 181 8
202521 AA MLEPortland Sea Dogs 463425 91923 311404 427 214275266541 52304 307 243 51
YTD22 AA MLEBOS 355315 63926 301314 257 200278298576 98313 378 257 60 -17 +2 +0 +1 +8 -0.6
▸ 2026 season
YTD22 AA RAWBOS 355301 721128 431074 257 239341369710 130337 3012 319 60
ROS22 AA MLEBOS 2% 98 1000 130 10 125222125347 295 3311 244 51 -1 +0 +0 +0 +0 -0.0
TOT22 AA MLEBOS 364323 64926 311344 267 198277294571 96310 379 257 60 -17 +2 +0 +1 +8 -0.6
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202723 MLB MLEBOS 35% 500451 901328 411694 266 200272290563 91295 348 259 62 -23 +3 +0 +2 +11 -0.8
202824 MLB MLEBOS 47% 540485 10015310 451775 287 206280311592 105296 338 269 68 -21 +3 +0 +2 +12 -0.4
202925 MLB MLEBOS 52% 580521 10916312 491865 307 209283321604 111296 328 274 72 -20 +3 +0 +2 +13 -0.2
203026 MLB MLEBOS 54% 591530 11217313 501886 307 211287328615 117295 328 276 73 -19 +3 +0 +2 +13 -0.1
203127 MLB MLEBOS 54% 593531 11217313 511896 307 211287328615 117295 329 276 73 -19 +3 +0 +2 +13 -0.1
203228 MLB MLEBOS 54% 590528 11016312 511896 287 208285318604 110295 329 275 73 -19 +3 -1 +2 +13 -0.2
203329 MLB MLEBOS 53% 581520 10716212 511875 256 206283313596 108294 329 273 71 -20 +3 -1 +2 +13 -0.4
203430 MLB MLEBOS 52% 571511 10415211 501855 225 204281305586 102292 329 271 69 -21 +2 -2 +2 +12 -0.6
202723 MLB CTXBOS 35% 176158 33513 14602 92 209282310592 101300 348 255 62 -8 +1 +0 +1 +4 -0.3
202824 MLB CTXBOS 47% 251226 47715 21822 133 208281314595 106301 338 264 68 -10 +1 +0 +1 +5 -0.2
202925 MLB CTXBOS 52% 301270 57916 25963 154 211285319604 107301 328 269 72 -10 +1 +0 +1 +7 -0.1
203026 MLB CTXBOS 54% 321288 621017 271023 164 215289330619 115301 328 271 73 -10 +2 +0 +1 +7 -0.1
203127 MLB CTXBOS 54% 322288 621017 281023 164 215292330621 115300 329 271 73 -10 +2 +0 +1 +7 -0.1
203228 MLB CTXBOS 54% 320286 60917 281023 154 210287322609 112300 329 270 73 -10 +1 -0 +1 +7 -0.1
203329 MLB CTXBOS 53% 309276 58916 27993 133 210288315603 105299 329 269 71 -11 +1 -1 +1 +7 -0.2
203430 MLB CTXBOS 52% 299268 55816 26973 123 205283310593 104297 329 266 69 -11 +1 -1 +1 +6 -0.3
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 22992060 43467847 19674022 10927 211286319606 109301 329 268 60 -80 +11 -2 +8 +50 -1.4
/ 162G A+C 650582 12219213 552096 318 210284316600 107299 328 268 60 -23 +3 -1 +2 +14 -0.4
Career MLE 61215496 10871563198 516206958 34681 198274291565 93294 348 258 60 -161 +23 -4 +16 +99 -2.8
/ 162G MLE 650584 11517310 552206 379 197273288561 91293 348 258 60 -23 +3 -1 +2 +14 -0.4