Brandon Marsh

LF Philadelphia Phillies
Age 29 L/R 6'2" / 215 lbs MLB HR +14% Svc 4.453 · Ctrl thru 2028
Overview
MLB40-MANArb-2FA 2029
YearAgeLvl / TeamPAAVG/OBP/SLGHRSBwRC+WAR
202426MLBPHI476.249/.332/.41916191081.2
202527MLBPHI425.280/.344/.4431171162.0
202628MLBPHI568.260/.307/.408181192-0.0
2027PROJ29MLBPHI564.267/.317/.42518131051.4
2028PROJ30MLBPHI557.263/.312/.41618101010.9
2029PROJ31MLBPHI546.257/.306/.404175960.4
Last 3 seasons WAR 3.1  ·  Next 3 projected WAR 2.7Projected rows: MLB playing time only, park and league context applied.
ContractESTIMATED
Control thru2028Service4.453First FA2029
2027Arb-2$5M2028Arb-3$6M
Skills · percentileStatcast 2024-2026
Whiff%90
Chase%90
Avg EV71
Speed66
xwOBA58
Barrel%54
Form.256/.301/.385 ▼ rolling true talent (60d window) · proj .264/.312/.417
CompsJoshua Palacios (age 29) · Jackie Bradley Jr. (age 29) · Tyler Neslony (age 29)
2027 FULL-SEASON PROJECTIONstats below = full-season projection
showingPROJ
wRC+†vL 79105vR 115
AVG/OBP/SLG.267 / .317 / .425
PA564
HR18
SB13
K%25
BB%6
BABIP331
ISO157
MLB%100%
Value2027 · WAR
BAT: +3.2 runs (wOBA-derived runs vs avg)+3BATRUN: +2.3 runs (SB/CS + UBR baserunning)+2RUNFLD: +3.1 runs (Defensive runs vs avg)+3FLDPOS: -6.0 runs (Positional adjustment)-6POSREP: +12.2 runs (Replacement-level credit)+12REPTotal WAR: +1.60+1.6WAR
0.01.12.11.60.927282930313233343536
━ projected WAR━ paid WAR ($/8M) surplus deficit━ post-control+$9M ctrl surplus
Tools · Recent Form · Splits · ContractCON 50 / POW 50
Toolsscout grade · Statcast %ile · 2024-2026
CONTACT50
Whiff%
906.3%
xAVG
470.249
POWER50
Barrel%
548.7
Avg EV
7190.5
Bat Spd
4871.1
EYE55
Chase%
9018.1%
SPEED55
Sprint
6628.1
Recent Formrolling true talent ⓘ
K%25%·25% over 75 PA (60d) · proj 25%
BB%6%·5% over 75 PA (60d) · proj 6%
ISO.129▼.074 over 68 AB (60d) · proj .152
HR/BB3.7%▼2.0% over 50 BBE (60d) · proj 4.5%
BABIP.323▼.204 over 49 BIP (60d) · proj .330
SLASH.256/.301/.385▼proj .264/.312/.417
Platoon Splits2024-2026 · 972 PA
vs LHP
vs RHP
Edge
PA
178
794
—
wRC+
61
129
▶▶R
wOBA
258
359
▶▶R
ISO
091
190
▶▶R
BABIP
303
363
▶▶R
K%
36.5%
26.5%
▶▶R
BB%
9.5%
9.2%
◀L
Contract ESTIMATED · service-time + WAR-based estimator (needs verification)
Status   Arb-2
MLB Debut   2021
Service   4.453 yrs.days
Team Control Through   2028
First FA Year   2029
YearStatusSalary Proj WAR Value Surplus
2027Arb-2$5M+1.6$13M+$7M
2028Arb-3$6M+0.9$3M+$0.0M (cut)
Totals $5M $16M +$7M

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)
201719 ROKOrem Owlz — 192177 621354 9355 102 350398548946 198417 185 413 84 — — — — — —
201820 A+Inland Empire 66ers — 426371 951567 521181 104 256348385734 129356 2812 331 68 — — — — — —
201820 ABurlington Bees — 154132 391213 21400 40 295392470862 174400 2614 381 79 — — — — — —
201921 AAMobile BayBears — 412360 1082127 47923 185 300385428813 128384 2211 365 82 — — — — — —
201921 ROKAZL Angels — 2020 1000 070 10 505050100 77 350 45 -96 — — — — — —
201921 INTLMesa Solar Sox — 7567 22512 7150 42 328392522914 194392 209 397 155 — — — — — —
202123 MLBLos Angeles Angels — 260236 601232 20912 61 254318356674 102403 358 303 93 -2 +1 +1 +1 +6 0.6
202123 AAASalt Lake Bees — 11094 24533 16290 20 255364468832 213339 2615 368 88 — — — — — —
202123 ROKACL Angels — 1814 7111 430 00 5006119291.540 429600 1722 633 190 — — — — — —
202224 MLBPhiladelphia Phillies — 461424 10418411 281583 104 245297384681 139360 346 300 86 -7 +0 +3 -5 +10 0.1
202325 MLBPhiladelphia Phillies — 472404 11225612 591444 102 277375458833 181397 3112 367 131 +17 +1 +4 +2 +10 3.5
202426 MLBPhiladelphia Phillies — 476418 10417316 501542 193 249332419751 170348 3211 332 108 +4 +3 -1 -5 +10 1.2
202527 MLBPhiladelphia Phillies — 425379 10625211 381100 71 280344443788 164363 269 344 116 +8 +1 -1 +2 +9 2.0
202527 AAALehigh Valley IronPigs — 2520 6001 480 20 300417450867 150417 3216 376 104 — — — — — —
202628 MLBPhiladelphia Phillies — 568524 13620218 341422 113 260307408716 149320 256 314 92 -6 +1 -2 -6 +12 -0.0
▸ Career Totals (raw MLB only — historical actual)
MLB Career— — 26622385 6221172070 22979913 6314 261329415743 154359 309 328 108 +26 +7 +4 -11 +58 8.4
▸ Career — adjusted (every ACTUAL line translated to park/league-neutral MLB equivalents)
201719 ROK MLEOrem Owlz — 192181 46933 5505 102 254293387680 133333 263 293 84 — — — — — —
201820 A+ MLEInland Empire 66ers — 426386 831156 381521 104 215287316603 101331 369 268 68 — — — — — —
201820 A MLEBurlington Bees — 154140 31812 13560 40 221288336623 114347 368 285 79 — — — — — —
201921 AA MLEMobile BayBears — 412377 921825 301173 185 244305342647 98336 287 290 82 — — — — — —
201921 ROK MLEAZL Angels — 2020 1000 0100 10 505050100 61 500 27 -96 — — — — — —
202123 MLB MLELos Angeles Angels — 260236 601232 20912 61 254318356674 102403 358 305 93 -2 +1 +1 +1 +6 0.6
202123 AAA MLESalt Lake Bees — 11099 22432 11350 20 222300384684 162321 3210 299 88 — — — — — —
202123 ROK MLEACL Angels — 1816 6111 240 00 3754447501.194 375432 2211 449 190 — — — — — —
202224 MLB MLEPhiladelphia Phillies — 461425 10318410 271583 104 242292374666 132360 346 296 86 -7 +0 +3 -5 +10 0.1
202325 MLB MLEPhiladelphia Phillies — 472406 11226611 571444 102 276370451821 175397 3112 362 131 +17 +1 +4 +2 +10 3.5
202426 MLB MLEPhiladelphia Phillies — 476418 10317315 501542 193 246330409739 163348 3211 327 108 +4 +3 -1 -5 +10 1.2
202527 MLB MLEPhiladelphia Phillies — 425381 10626210 371100 71 278342436778 157363 269 340 116 +8 +1 -1 +2 +9 2.0
202527 AAA MLELehigh Valley IronPigs — 2521 6001 3100 20 286375429804 143384 4012 322 104 — — — — — —
202628 MLB MLEPhiladelphia Phillies — 568529 13621217 291422 113 257298401699 144320 255 304 92 -6 +1 -2 -6 +12 -0.0
201719 ROK MLEOrem Owlz — 192181 46933 5505 102 254293387680 133333 263 293 84 — — — — — —
201719 ROK RAWOrem Owlz — 192177 621354 9355 102 350398548946 198417 185 413 84 — — — — — —
201820 A+ MLE2 teams — 580526 1141959 512081 144 217287323610 106338 369 273 71 — — — — — —
201820 A+ RAW2 teams — 580503 13427710 731581 144 266360408767 141368 2713 345 71 — — — — — —
201921 AA MLE3 teams — 507465 1082126 361503 237 232292325616 92327 307 278 74 — — — — — —
201921 AA RAW3 teams — 507447 1312639 541143 237 293373425798 132373 2211 357 74 — — — — — —
202123 MLB MLE3 teams — 388351 881865 331312 81 251319379698 128384 349 310 96 -2 +1 +1 +1 +8 1.0
202123 MLB RAW3 teams — 388344 911876 401232 81 265345410754 145394 3210 337 96 -2 +1 +1 +1 +8 1.0
202224 MLB MLEPhiladelphia Phillies — 461425 10318410 271583 104 242292374666 132358 346 296 86 -7 +0 +3 -5 +10 0.1
202224 MLB RAWPhiladelphia Phillies — 461424 10418411 281583 104 245297384681 139360 346 300 86 -7 +0 +3 -5 +10 0.1
202325 MLB MLEPhiladelphia Phillies — 472406 11226611 571444 102 276370451821 175396 3112 362 131 +17 +1 +4 +2 +10 3.5
202325 MLB RAWPhiladelphia Phillies — 472404 11225612 591444 102 277375458833 181397 3112 367 131 +17 +1 +4 +2 +10 3.5
202426 MLB MLEPhiladelphia Phillies — 476418 10317315 501542 193 246330409739 163346 3211 327 108 +4 +3 -1 -5 +10 1.2
202426 MLB RAWPhiladelphia Phillies — 476418 10417316 501542 193 249332419751 170348 3211 332 108 +4 +3 -1 -5 +10 1.2
202527 MLB MLE2 teams — 450402 11226211 401200 91 279344435779 157366 279 339 116 +8 +1 -1 +2 +10 2.1
202527 MLB RAW2 teams — 450399 11225212 421180 91 281348444792 163365 269 346 116 +8 +1 -1 +2 +10 2.1
202628 MLB MLEPhiladelphia Phillies — 568529 13621217 291422 113 257298401699 144317 255 304 92 -6 +1 -2 -6 +12 -0.0
202628 MLB RAWPhiladelphia Phillies — 568524 13620218 341422 113 260307408716 149320 256 314 92 -6 +1 -2 -6 +12 -0.0
201719 ROK MLEOrem Owlz — 192180 46933 5505 102 256293389682 133333 263 293 84 — — — — — —
201820 A+ MLE2 teams — 580523 1141959 512081 144 218287325612 107335 369 273 71 — — — — — —
201921 AA MLE3 teams — 507463 1082126 361503 237 233292326618 93323 307 278 74 — — — — — —
202123 MLB MLE3 teams — 388350 881865 331312 81 251319380699 129381 349 310 96 — — — — — —
202224 MLB MLEPhiladelphia Phillies — 461428 10318410 271583 104 241292371664 131360 346 296 86 — — — — — —
202325 MLB MLEPhiladelphia Phillies — 472408 11226611 571444 102 275370449819 174397 3112 362 131 — — — — — —
202426 MLB MLEPhiladelphia Phillies — 476421 10317315 501542 193 245330406736 162348 3211 327 108 — — — — — —
202527 MLB MLE2 teams — 450407 11226211 401200 91 275344430774 155364 279 339 116 — — — — — —
202628 MLB MLEPhiladelphia Phillies — 568532 13621217 291422 113 256298398697 143320 255 304 92 — — — — — —
▸ Model inputs — neutral MLE (past 3 seasons)
202426 MLB MLEPhiladelphia Phillies — 476421 10317315 501542 193 245330406736 162348 3211 327 108 — — — — — —
202527 MLB MLE2 teams — 450407 11226211 401200 91 275344430774 155364 279 339 116 — — — — — —
202628 MLB MLEPhiladelphia Phillies — 568532 13621217 291422 113 256298398697 143320 255 304 92 — — — — — —
▸ 2027 season
▸ 2027 — full MLE projection (neutral park, full availability)
202729 MLB MLEPHI 100% 495458 12120215 321252 112 265315417732 152330 256 323 105 +3 +1 +3 -5 +11 1.6
▸ 2027 — real world (MLB)
202729 MLB CTXPHI 100% 564521 13922318 361432 133 267317425742 158331 256 327 105 +3 +1 +3 -6 +12 1.4
▸ Career projection (2028+) — MLB context, MLB playing time (PA × MLB%)
202830 MLB MLEPHI 100% 557514 13422216 361432 102 260310408718 147327 266 317 101 +1 +1 +1 -6 +12 0.9
202931 MLB MLEPHI 100% 546506 12921215 341421 52 255304396700 141322 266 310 96 -3 +0 +0 -6 +12 0.4
203032 MLB MLEPHI 100% 535496 12219214 331421 11 248296382678 134316 276 301 90 -7 -0 -1 -6 +12 -0.1
203133 MLB MLEPHI 100% 488455 11017212 291321 11 241288366654 125310 276 291 83 -10 -0 -2 -5 +11 -0.6
202830 MLB CTXPHI 100% 557514 13521218 361432 102 263312416728 153328 266 321 101 +1 +1 +1 -6 +12 0.9
202931 MLB CTXPHI 100% 546506 13020217 341421 52 257306404710 147323 266 314 96 -3 +0 +0 -6 +12 0.4
203032 MLB CTXPHI 100% 535496 12419215 331421 11 250298389688 139317 276 305 90 -7 -0 -1 -6 +12 -0.1
203133 MLB CTXPHI 100% 488455 11016213 291321 11 243290373663 130311 276 294 83 -10 -0 -2 -5 +11 -0.6
▸ Career Totals
▸ Career totals — MLB only (actual + projected)
Career— A+C — 47884356 112119328133 361135818 8020 257317406723 149341 288 320 95 +7 +8 +3 -34 +104 8.9
/ 162G— A+C — 650591 15226418 491842 113 257316406722 149341 288 320 95 +1 +1 +0 -5 +14 1.2
Career— MLE — 67846195 155627744161 496195929 14436 251310388698 137339 297 309 95 +11 +9 +6 -40 +116 10.4
/ 162G— MLE — 650594 14927415 481883 143 251311386696 135339 297 309 95 +1 +1 +1 -5 +14 1.3