Forrest WallLF Iowa Cubs
Age 30 L/R 6'0" / 195 lbs AAA HR -8% Svc 3.000 · Ctrl thru 2028
2026 ROS PROJECTION0 act + 0 ros · stats below = ROS only
showingROS
wRC+†104
AVG/OBP/SLG
PA2
HR0
K%50
BB%10
BABIP325
ISO222
MLB%10%
Value2026 · WAR
BAT: +0.1 runs (wOBA-derived runs vs avg)+0BATRUN: +0.2 runs (SB/CS + UBR baserunning)+0RUNFLD: +0.0 runs (Defensive runs vs avg)+0FLDPOS: -0.2 runs (Positional adjustment)-0POSREP: +0.4 runs (Replacement-level credit)+0REPTotal WAR: +0.70+0.7WAR
0.00.51.00.00.10.026272829303132333435
projected WAR paid WAR ($/8M) surplus deficit post-control-$4M ctrl surplus
Tools · ContractCON 55 / POW 45
Toolsscout grade · Statcast %ile · 2023-2024
CONTACT55
Whiff%
2114.3%
xAVG
100.182
POWER45
Avg EV
2387.1
Bat Spd
3069.2
EYE55
Chase%
5530.8%
SPEED60
Sprint
8428.8
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-1
MLB Debut   2023
Service   3.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2026ROSArb-1$0.1M+0.0$0.0M+$0.0M (cut)
2027Arb-2$2M+0.1$0.4M+$0.0M (cut)
2028Arb-3$2M
Totals $0.0M $0.4M +$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)
201418 ROKGrand Junction Rockies 188157 50663 27320 185 318418490909 172382 1714 394 153 +12 +2 +4 1.8
201519 AAsheville Tourists 416361 10116107 41723 239 280358438796 158329 1710 345 120 +10 +1 +9 2.0
201620 A+Modesto Nuts 521459 1211646 41976 2211 264332355687 92319 198 304 92 -5 +0 +11 0.6
201721 A+Lancaster JetHawks 9887 26413 9160 53 299365471836 172333 169 363 132 +4 -0 +2 0.6
201822 AANew Hampshire Fisher Cats 337299 701337 30887 186 234318368686 134307 269 311 96 -1 +1 +7 0.7
201822 A+Lancaster JetHawks 230203 621153 23472 208 305382453835 148386 2010 369 136 +10 +1 +5 1.6
201923 AAABuffalo Bisons 5347 12302 6140 10 255340447786 191323 2611 350 123 +1 +0 +1 0.3
201923 AANew Hampshire Fisher Cats 469415 1122749 491094 138 270353419772 149347 2310 346 120 +11 -1 +10 2.1
202125 AAABuffalo Bisons 336297 791551 30876 354 266345360706 94370 269 319 102 +1 +5 +7 1.4
202226 AAATacoma Rainiers 467412 1051736 421258 5212 255335354690 100349 279 312 97 -1 +6 +10 1.5
202327 MLBAtlanta Braves 1513 6201 240 51 4625338461.379 385625 2713 584 281 +3 +1 -0 -5 +0 -0.0
202327 AAAGwinnett Stripers 411354 991668 52902 528 280375427802 147351 2213 358 128 +14 +7 +9 3.1
202428 MLBMiami Marlins 3532 8000 380 43 250314250564 333 239 267 67 -1 -0 -0 -4 +1 -0.5
202428 AAANorfolk Tides 342291 811126 42886 205 278381392772 113381 2612 350 123 +9 +2 +7 1.9
202529 AAAIowa Cubs 339287 831826 39766 294 289386429814 139368 2212 360 130 +12 +4 +7 2.4
▸ Career Totals (raw MLB only — historical actual)
MLB Career 5045 14201 5120 94 311380422802 111406 2410 362 131 +2 +0 -0 -9 +1 -0.6
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201418 ROK MLEGrand Junction Rockies 188167 39442 17460 185 234304341646 108303 249 287 80 -4 +2 +4 0.1
201519 A MLEAsheville Tourists 416376 8610105 26943 239 229284348632 120277 236 270 69 -15 +1 +9 -0.6
201620 A+ MLEModesto Nuts 521471 1061336 291356 2211 225279304582 79284 266 252 57 -27 +0 +11 -1.6
201721 A+ MLELancaster JetHawks 9890 21312 6240 53 233281356637 122272 246 260 62 -4 -0 +2 -0.3
201822 AA MLENew Hampshire Fisher Cats 337307 611126 221047 186 199268306574 107276 317 253 57 -17 +1 +7 -0.9
201822 A+ MLELancaster JetHawks 230211 48832 15672 208 227285322607 95317 297 262 63 -10 +1 +5 -0.4
201923 AAA MLEBuffalo Bisons 5349 10301 4170 10 204264327591 122286 328 267 67 -2 +0 +1 -0.1
201923 AA MLENew Hampshire Fisher Cats 469429 932048 351324 138 217282338620 121294 287 273 71 -16 -1 +10 -0.7
202125 AAA MLEBuffalo Bisons 336308 671341 191086 354 218276295572 78320 326 251 56 -18 +5 +7 -0.5
202226 AAA MLETacoma Rainiers 467426 901634 281588 5212 211273291564 80314 346 249 55 -25 +6 +10 -1.0
202327 MLB MLEAtlanta Braves 1513 6201 240 51 4625338461.379 385625 2713 578 277 +3 +1 -0 -5 +0 -0.1
202327 AAA MLEGwinnett Stripers 411370 951566 361082 528 257326378704 122334 269 304 92 -4 +7 +9 1.2
202428 MLB MLEMiami Marlins 3532 8000 380 43 250314250564 333 239 267 67 -1 -0 -0 -4 +1 -0.5
202428 AAA MLENorfolk Tides 342304 77924 29996 205 253330336666 82358 298 298 88 -5 +2 +7 0.5
202529 AAA MLEIowa Cubs 339299 761424 27926 294 254328355683 100337 278 300 89 -4 +4 +7 0.7
201418 ROK MLEGrand Junction Rockies 188167 39442 17460 185 234304341646 108308 249 287 80
201418 ROK RAWGrand Junction Rockies 188157 50663 27320 185 318418490909 172382 1714 394 80
201519 A MLEAsheville Tourists 416376 8610105 26943 239 229284348632 120288 236 270 69
201519 A RAWAsheville Tourists 416361 10116107 41723 239 280358438796 158329 1710 345 69
201620 A+ MLEModesto Nuts 521471 1061336 291356 2211 225279304582 79299 266 252 57
201620 A+ RAWModesto Nuts 521459 1211646 41976 2211 264332355687 92319 198 304 57
201721 A+ MLELancaster JetHawks 9890 21312 6240 53 233281356637 122292 246 260 62
201721 A+ RAWLancaster JetHawks 9887 26413 9160 53 299365471836 172333 169 363 62
201822 AA MLE2 teams 567518 1081957 371719 3814 208273305578 97296 307 257 60
201822 AA RAW2 teams 567502 13224810 531359 3814 263344402746 139341 249 334 60
201923 AA MLE2 teams 522478 1032349 391504 148 215280337617 121295 297 272 70
201923 AA RAW2 teams 522462 12430411 551234 148 268351422773 154345 2411 346 70
202125 AAA MLEBuffalo Bisons 336308 671341 191086 354 218276295572 78328 326 251 56
202125 AAA RAWBuffalo Bisons 336297 791551 30876 354 266345360706 94370 269 319 56
202226 AAA MLETacoma Rainiers 467426 901634 281588 5212 211273291564 80322 346 249 55
202226 AAA RAWTacoma Rainiers 467412 1051736 421258 5212 255335354690 100349 279 312 55
202327 AAA MLE2 teams 426383 1011767 381122 579 264333394728 131352 269 314 98
202327 AAA RAW2 teams 426367 1051869 54942 579 286381441822 155360 2213 366 98
202428 AAA MLE2 teams 377336 85924 321076 248 253329327656 74360 288 295 86
202428 AAA RAW2 teams 377323 891126 45966 248 276374378752 102376 2512 342 86
202529 AAA MLEIowa Cubs 339299 761424 27926 294 254328355683 100348 278 300 89
202529 AAA RAWIowa Cubs 339287 831826 39766 294 289386429814 139368 2212 360 89
201418 ROK MLEGrand Junction Rockies 188169 39442 17460 185 231304337642 107303 249 287 80
201519 A MLEAsheville Tourists 416384 8610105 26943 239 224284341625 117277 236 270 69
201620 A+ MLEModesto Nuts 521481 1061336 291356 2211 220279297576 77284 266 252 57
201721 A+ MLELancaster JetHawks 9892 21312 6240 53 228281348629 120272 246 260 62
201822 AA MLE2 teams 567516 1081957 371719 3814 209273306579 97293 307 257 60
201923 AA MLE2 teams 522474 1032349 391504 148 217280340620 122293 297 272 70
202125 AAA MLEBuffalo Bisons 336308 671341 191086 354 218276295572 78320 326 251 56
202226 AAA MLETacoma Rainiers 467428 901634 281588 5212 210273290562 79314 346 249 55
202327 AAA MLE2 teams 426383 1011767 381122 579 264333394728 131344 269 314 98
202428 AAA MLE2 teams 377336 85924 321076 248 253329327656 74356 288 295 86
202529 AAA MLEIowa Cubs 339303 761424 27926 294 251328350678 99337 278 300 89
▸ Model inputs — neutral MLE (past 3 seasons + 2026 so far)
202327 AAA MLE2 teams 426383 1011767 381122 579 264333394728 131344 269 314 98
202428 AAA MLE2 teams 377336 85924 321076 248 253329327656 74356 288 295 86
202529 AAA MLEIowa Cubs 339303 761424 27926 294 251328350678 99337 278 300 89
▸ 2026 season
202630 MLB MLECHC 10% 2018 5101 250 10 278350500850 222323 2510 322 104 +0 +0 +0 -0 +0 0.7
▸ 2026 — real world (MLB)
202630 MLB CTXCHC 10% 22 0000 010 00 325 500 312 104 +0 +0 +0 -0 +0 0.0
▸ Career projection (2027+) — MLB context, MLB playing time (PA × MLB%)
202731 MLB MLECHC 33% 365326 8012210 31975 225 245320387707 141315 278 317 100 +0 +2 -3 -4 +8 0.4
202832 MLB MLECHC 46% 346310 741129 29924 184 239312374686 135309 278 311 96 -2 +2 -3 -4 +7 0.1
202933 MLB MLECHC 54% 316283 671028 26854 133 237310371681 134304 278 303 91 -3 +1 -4 -3 +7 -0.2
202731 MLB CTXCHC 33% 119106 26413 10322 72 245322387709 142317 278 307 100 +0 +1 -1 -1 +3 0.1
202832 MLB CTXCHC 46% 159143 34514 13422 82 238310371681 133311 268 301 96 -1 +1 -2 -2 +3 0.0
202933 MLB CTXCHC 54% 169151 35514 14452 71 232305358663 126305 278 294 91 -2 +1 -2 -2 +4 -0.1
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career A+C 497445 10916312 421316 319 245318375694 130318 268 306 75 -1 +3 -5 -13 +11 -0.5
/ 162G A+C 650582 14321416 551718 4112 246319378697 132318 268 306 75 -1 +3 -6 -18 +14 -0.7
Career MLE 53044789 11081755079 386147663 37199 231297338636 107315 287 280 75 -3 +6 -10 -20 +24 -0.3
/ 162G MLE 650587 13621610 471818 4512 232298339637 107315 287 280 75 -2 +4 -6 -12 +14 -0.2