Forrest Wall

LF Iowa Cubs
Age 31 L/R 6'0" / 195 lbs AAA HR -8% Svc 4.000 · Ctrl thru 2028
Overview
AAAROOKIEArb-2FA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WARMLE AVG/OBP/SLG
202327MLBATL15.462/.533/.84615281-0.0
202428MLBMIA35.250/.314/.2500469-0.5
202529AAACHC339.289/.386/.42962984—.250/.322/.350
2027PROJ10% MLB31MLBCHC25.248/.320/.392111010.1
2028PROJ33% MLB32MLBCHC118.242/.313/.37735950.0
Last 3 seasons WAR -0.6  ·  Next 2 projected WAR 0.1Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.000First FA2029
2027Arb-2$2M2028Arb-3$2M
Skills · percentileMiLB Statcast 2025 AAA
Speed97
Chase%63
BB%60
Whiff%58
Z-Con%56
Max EV54
CompsChris Dickerson (age 31) · Alexis Gomez (age 32) · Will Venable (age 31)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†101
AVG/OBP/SLG.248 / .320 / .392
PA25
HR1
K%28
BB%8
BABIP317
ISO174
MLB%10%
Value2027 · WAR
BAT: +0.2 runs (wOBA-derived runs vs avg)+0BATRUN: +2.2 runs (SB/CS + UBR baserunning)+2RUNFLD: +0.1 runs (Defensive runs vs avg)+0FLDPOS: -2.7 runs (Positional adjustment)-3POSREP: +5.4 runs (Replacement-level credit)+5REPTotal WAR: +0.50+0.5WAR
0.00.51.00.10.027282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit-$3M 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-2
MLB Debut   2023
Service   4.000 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$2M+0.1$0.2M+$0.0M (cut)
2028Arb-3$2M———
Totals $0.0M $0.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. 2027 = actual YTD + projected ROS + total. 2028+ 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 82 — — — — — —
201519 AAsheville Tourists — 416361 10116107 41723 239 280358438796 158329 1710 345 74 — — — — — —
201620 A+Modesto Nuts — 521459 1211646 41976 2211 264332355687 92319 198 304 61 — — — — — —
201721 A+Lancaster JetHawks — 9887 26413 9160 53 299365471836 172333 169 363 63 — — — — — —
201822 AANew Hampshire Fisher Cats — 337299 701337 30887 186 234318368686 134307 269 311 64 — — — — — —
201822 A+Lancaster JetHawks — 230203 621153 23472 208 305382453835 148386 2010 369 63 — — — — — —
201923 AAABuffalo Bisons — 5347 12302 6140 10 255340447786 191323 2611 350 82 — — — — — —
201923 AANew Hampshire Fisher Cats — 469415 1122749 491094 138 270353419772 149347 2310 346 76 — — — — — —
202125 AAABuffalo Bisons — 336297 791551 30876 354 266345360706 94370 269 319 59 — — — — — —
202226 AAATacoma Rainiers — 467412 1051736 421258 5212 255335354690 100349 279 312 64 — — — — — —
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 91 — — — — — —
202428 MLBMiami Marlins — 3532 8000 380 43 250314250564 333 239 267 69 -1 -0 -0 -4 +1 -0.5
202428 AAANorfolk Tides — 342291 811126 42886 205 278381392772 113381 2612 350 85 — — — — — —
202529 AAAIowa Cubs — 339287 831826 39766 294 289386429814 139368 2212 360 84 — — — — — —
▸ 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 108305 249 289 82 — — — — — —
201519 A MLEAsheville Tourists — 416375 8810105 27943 239 235291355646 120286 236 278 74 — — — — — —
201620 A+ MLEModesto Nuts — 521470 1091436 301356 2211 232287313599 81292 266 258 61 — — — — — —
201721 A+ MLELancaster JetHawks — 9890 21312 6240 53 233281356637 122275 246 262 63 — — — — — —
201822 AA MLENew Hampshire Fisher Cats — 337306 641136 231047 186 209280324603 114290 317 263 64 — — — — — —
201822 A+ MLELancaster JetHawks — 230211 48832 15672 208 227285322607 95316 297 261 63 — — — — — —
201923 AAA MLEBuffalo Bisons — 5349 12302 4170 10 245302429730 184303 328 289 82 — — — — — —
201923 AA MLENew Hampshire Fisher Cats — 469428 962048 361324 138 224291346636 121305 288 280 76 — — — — — —
202125 AAA MLEBuffalo Bisons — 336307 681341 201086 354 221282300582 78326 326 255 59 — — — — — —
202226 AAA MLETacoma Rainiers — 467427 971734 271478 5212 227286309595 82327 316 263 64 — — — — — —
202327 MLB MLEAtlanta Braves — 1513 6201 240 51 4625338461.379 385625 2713 584 281 +3 +1 -0 -5 +0 -0.0
202327 AAA MLEGwinnett Stripers — 411370 931466 361082 528 251321370691 119333 269 303 91 — — — — — —
202428 MLB MLEMiami Marlins — 3532 8000 380 43 250314250564 333 239 270 69 -1 -0 -0 -4 +1 -0.5
202428 AAA MLENorfolk Tides — 342304 76924 29996 205 250327332660 82352 298 294 85 — — — — — —
202529 AAA MLEIowa Cubs — 339300 751424 26926 294 250322350672 100328 278 293 84 — — — — — —
201418 ROK MLEGrand Junction Rockies — 188167 39442 17460 185 234304341646 108308 249 289 82 — — — — — —
201418 ROK RAWGrand Junction Rockies — 188157 50663 27320 185 318418490909 172382 1714 394 82 — — — — — —
201519 A MLEAsheville Tourists — 416375 8810105 27943 239 235291355646 120296 236 278 74 — — — — — —
201519 A RAWAsheville Tourists — 416361 10116107 41723 239 280358438796 158329 1710 345 74 — — — — — —
201620 A+ MLEModesto Nuts — 521470 1091436 301356 2211 232287313599 81308 266 258 61 — — — — — —
201620 A+ RAWModesto Nuts — 521459 1211646 41976 2211 264332355687 92319 198 304 61 — — — — — —
201721 A+ MLELancaster JetHawks — 9890 21312 6240 53 233281356637 122292 246 262 63 — — — — — —
201721 A+ RAWLancaster JetHawks — 9887 26413 9160 53 299365471836 172333 169 363 63 — — — — — —
201822 AA MLE2 teams — 567517 1111967 381719 3814 215280315595 101306 307 262 64 — — — — — —
201822 AA RAW2 teams — 567502 13224810 531359 3814 263344402746 139341 249 334 64 — — — — — —
201923 AA MLE2 teams — 522477 10723410 401504 148 224290352642 128306 298 281 76 — — — — — —
201923 AA RAW2 teams — 522462 12430411 551234 148 268351422773 154345 2411 346 76 — — — — — —
202125 AAA MLEBuffalo Bisons — 336307 681341 201086 354 221282300582 78335 326 255 59 — — — — — —
202125 AAA RAWBuffalo Bisons — 336297 791551 30876 354 266345360706 94370 269 319 59 — — — — — —
202226 AAA MLETacoma Rainiers — 467427 971734 271478 5212 227286309595 82333 316 263 64 — — — — — —
202226 AAA RAWTacoma Rainiers — 467412 1051736 421258 5212 255335354690 100349 279 312 64 — — — — — —
202327 AAA MLE2 teams — 426383 991667 381122 579 258329386715 128345 269 313 98 — — — — — —
202327 AAA RAW2 teams — 426367 1051869 54942 579 286381441822 155360 2213 366 98 — — — — — —
202428 AAA MLE2 teams — 377336 84924 321076 248 250326324651 74356 288 292 84 — — — — — —
202428 AAA RAW2 teams — 377323 891126 45966 248 276374378752 102376 2512 342 84 — — — — — —
202529 AAA MLEIowa Cubs — 339300 751424 26926 294 250322350672 100341 278 293 84 — — — — — —
202529 AAA RAWIowa Cubs — 339287 831826 39766 294 289386429814 139368 2212 360 84 — — — — — —
201418 ROK MLEGrand Junction Rockies — 188169 39442 17460 185 231304337642 107305 249 289 82 — — — — — —
201519 A MLEAsheville Tourists — 416383 8810105 27943 239 230291347639 117286 236 278 74 — — — — — —
201620 A+ MLEModesto Nuts — 521480 1091436 301356 2211 227287306593 79292 266 258 61 — — — — — —
201721 A+ MLELancaster JetHawks — 9892 21312 6240 53 228281348629 120275 246 262 63 — — — — — —
201822 AA MLE2 teams — 567515 1111967 381719 3814 216280317597 101301 307 262 64 — — — — — —
201923 AA MLE2 teams — 522473 10723410 401504 148 226290355645 129305 298 281 76 — — — — — —
202125 AAA MLEBuffalo Bisons — 336307 681341 201086 354 221282300582 78326 326 255 59 — — — — — —
202226 AAA MLETacoma Rainiers — 467429 971734 271478 5212 226286308593 82327 316 263 64 — — — — — —
202327 AAA MLE2 teams — 426383 991667 381122 579 258329386715 128343 269 313 98 — — — — — —
202428 AAA MLE2 teams — 377336 84924 321076 248 250326324651 74350 288 292 84 — — — — — —
202529 AAA MLEIowa Cubs — 339304 751424 26926 294 247322345668 99328 278 293 84 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202428 AAA MLE2 teams — 377336 84924 321076 248 250326324651 74350 288 292 84 — — — — — —
202529 AAA MLEIowa Cubs — 339304 751424 26926 294 247322345668 99328 278 293 84 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202731 MLB MLECHC 10% 380340 8514211 31996 214 247319391710 144314 268 317 101 +0 +3 +0 -4 +8 0.5
▸ 2027 — real world (MLB)
202731 MLB CTXCHC 10% 2523 6101 270 10 248320392712 144317 288 318 101 +0 +0 +0 -0 +1 0.1
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202832 MLB MLECHC 33% 361324 771229 29955 143 240312377689 136308 268 308 95 -2 +2 -3 -4 +8 -0.0
202832 MLB CTXCHC 33% 118106 26413 9312 51 242313377691 136311 268 309 95 -1 +1 -1 -1 +3 0.0
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 168151 40614 14432 145 265335397733 132343 268 325 76 +1 +1 -1 -10 +4 -0.6
/ 162G— A+C — 650584 15423415 541668 5419 264334394728 130342 268 325 76 +4 +3 -6 -38 +14 -2.3
Career— MLE — 48684397 10301634868 350134659 34593 234299340639 105320 287 281 76 -0 +3 -4 -15 +14 -0.1
/ 162G— MLE — 650587 1372269 471808 4612 233300337637 104318 287 281 76 -0 +3 -4 -15 +14 -0.1