PHILADELPHIA — Brandon Marsh spent much of last season trying to rediscover himself.
Now, he may finally be discovering exactly who he is as a Major League hitter.
And suddenly, the Phillies may have one of the most dangerous offensive weapons in baseball.
The Phillies entered Monday’s off day having won four consecutive series under interim manager Don Mattingly, and while much of the national spotlight has centered on Kyle Schwarber’s power barrage or Cristopher Sánchez’s recent dominance, another storyline has quietly become impossible to ignore.
Brandon Marsh is hitting .353.
Not among Phillies hitters.
Not among National League outfielders.
Among everybody.
Through the Phillies’ first 41 games, Marsh entered the week leading all qualified Major Leaguers in batting average while riding a career-high 12-game hitting streak after a 4-for-4 performance Sunday in a 6-0 victory over Colorado.
For a player who once appeared destined to settle permanently into a platoon role, the transformation has been remarkable.
Especially considering where Marsh was only a year ago.
Last April, Marsh opened the season trapped in a brutal offensive spiral before eventually landing on the injured list with a hamstring injury. His confidence disappeared. His timing vanished. At times, it became fair to wonder whether the Phillies would ever fully unlock the player they believed they acquired from the Los Angeles Angels.
Now the numbers look almost absurd.
Over his last seven games, Marsh is hitting .519.
Over his last 15 games, he owns a .434 batting average.
Over his last 30 games, he’s slashing .361/.385/.509.
And perhaps most impressively, this has not been one isolated hot streak inflated by one massive weekend.
It has been sustained.
Consistent.
Relentless.
Marsh was never short on talent.
The Angels selected him in the second round of the 2016 MLB Draft and, by 2021, he had climbed to the No. 2 prospect spot in the organization. Scouts loved the athleticism, defensive range, speed, and raw power potential, even if questions lingered about whether the hit tool would consistently translate against Major League pitching.
Then came the trade that quietly helped reshape the Phillies’ future.
On Aug. 2, 2022, Philadelphia acquired Marsh from the Angels in exchange for highly regarded catching prospect Logan O’Hoppe, betting its player development system could unlock the consistency evaluators always believed existed.
Nearly four years later, that gamble suddenly looks increasingly brilliant.
“He could always adapt. That’s what I remember most about him before the draft,” one rival National League scout said. “I had a chance to see him several times, and he always stood out. Sometimes it takes a few ups and downs for guys to figure it out at the next level. That could be Marsh right now.”
That may be the most important development of all.
Because this does not look like simple luck.
The approach looks calmer.
The at-bats look more controlled.
And perhaps most importantly, Marsh is finally putting the baseball in play consistently.
For most of his career, swing-and-miss tendencies limited his offensive ceiling. This season, however, his strikeout rate has dropped to a career-low 20 percent.
That changes everything for a hitter built like Marsh.
Few players in baseball produce better results on balls in play. His career .375 batting average on balls in play ranks among the best in Major League history among hitters with significant plate appearances.
That is not random anymore.
That is a skill.
Marsh’s offensive profile creates constant pressure because he uses the entire field. He is pulling the ball, driving it through the middle, and taking pitches the opposite way with nearly equal frequency, making defensive positioning extremely difficult.
Against right-handed pitching, he has become devastating.
Marsh entered the week hitting .371 against righties with a .950 OPS.
And perhaps the Phillies are finally embracing exactly what he is.
Not every player needs to become a perfectly balanced everyday superstar.
There is enormous value in being elite at one thing.
Marsh has become one of the best right-handed pitching destroyers in baseball, and that alone changes the complexion of the Phillies lineup.
It lengthens it behind Bryce Harper and Schwarber.
It creates matchup problems.
It gives opposing managers fewer opportunities to breathe once Philadelphia’s offense starts rolling.
And Marsh himself continues to deflect nearly all of the attention.
After Sunday’s victory, Marsh credited teammates, veteran hitters, and the organization’s hitting staff for helping him rebuild his confidence after last season’s struggles.
That humility remains part of why teammates gravitate toward him.
But the production now speaks loudly enough on its own.
The Phillies still have work to do at 19-22.
Boston awaits this week in what should represent a far more legitimate measuring stick than recent series against Colorado, Oakland, and Miami.
But the Phillies suddenly look more stable offensively.
More dangerous.
And Brandon Marsh is a major reason why.
A year ago, he was searching for answers.
Today, he enters Boston as the owner of the highest batting average in Major League Baseball.
Recent Philly | Phillies Baseball News | Philadelphia Baseball Review
- Brandon Marsh’s rise from question mark to MLB batting leader is fueling Phillies’ turnaround (May 11)
- Schwarber stays red-hot as Phillies continue surge under Mattingly; blank Rockies in series finale (May 10)
- Alec Bohm breaks out in a big way with two homers as Phillies roll past Rockies (May 9)
- Jesus Luzardo stumbles, Justin Crawford delivers first career homer, Phillies fall to Rockies in 11 innings (May 8)
- Alec Bohm’s struggles reach critical point as Phillies push for mental reset (May 8)
- Widener returns to MAC Commonwealth championship series with Messiah standing in the way (May 8)
- Jefferson’s turbulent season ends in heartbreak with pair of crushing CACC tournament losses (May 8)
- Andrew Painter rocked early as Athletics crush Phillies at Citizens Bank Park (May 7)
- Immaculata faces elimination after Atlantic East tournament loss to Marymount (May 7)
- West Chester erupts for eight-run inning, rolls in PSAC tournament opener (May 7)
- Phillies rally late behind Zack Wheeler’s return to beat Athletics, win fourth straight (May 7)
- When Philadelphia was a two-team baseball city: The Phillies, Athletics, and a lost baseball identity (May 6)
- Cristopher Sánchez dominates as Bryce Harper powers Phillies past A’s (May 5)
- Primrose, Fehrman lead Saint Joseph’s to historic Atlantic 10 title week (May 5)
- Harper delivers, Nola responds as Phillies win tight one in Miami (May 4)
- Saint Joseph’s clinches Atlantic 10 regular season title as Blake Primrose’s record day powers 14-9 win (May 3)
- Phillies erupt for six in first as Bryson Stott, Jesús Luzardo lead rout of Marlins (May 3)
- Phillies shut out by Marlins as Max Meyer dominates in 4-0 loss (May 2)
- Fehrman dominates with 13 Ks as Saint Joseph’s blanks St. Bonaventure (May 2)
- Penn sweeps Brown, awaits Ivy League title fate (May 2)
- Jefferson erupts late to eliminate Chestnut Hill, advance in CACC tournament (May 2)
- Ursinus eyeing first ever Centennial Conference title after dominant Saturday sweep (May 2)
- Wheeler sharp, Phillies survive late chaos to extend win streak (May 1)
- Saint Joseph’s clinches A-10 berth, holds off 8-run rally to edge St. Bonaventure (May 1)
- Penn State Brandywine’s season ends as Keystone rallies late to complete sweep in United East tournament (May 1)
- Widener rallies late, holds off Hood to take Game 1 in MAC Commonwealth best--of-three semifinal (May 1)
- Arcadia opens MAC Freedom semifinals with win, uses late surge to hold off Misericordia (May 1)
- CACC Tournament: Holy Family’s season ends after late collapse as Goldey-Beacom completes sweep (May 1)
- CACC Tournament: Jefferson responds, forces winner-take-all after Chestnut Hill takes opener (May 1)
- Ursinus lets five-run lead slip as Johns Hopkins rallies late in Centennial tournament (May 1)
- Chase Shugart earns two wins as Phillies sweep doubleheader with pair of walk-offs (April 30)
- Stott, Crawford deliver late as Phillies overcome missed chances in win over Giants (April 30)
- Rob Thomson didn’t duck it — a classy, accountable exit in Philadelphia (April 30)
- How to navigate the Fishtown Card Show: Insider tips from Wheelhouse’s Matt Stratton (April 30)
- Ursinus rides four-run third, advances in Centennial Conference tournament with 4-2 win (April 29)
- Penn State Brandywine rallies past early mistakes, earns first United East Tournament win (April 29)
- Valley Forge rallies late to survive United East play-in test, advances with 12-8 win (April 29)
- Luzardo dominates as Phillies back Don Mattingly’s “better baseball” message in 7-0 win (April 28)
- Rob Thomson was the move — but not the problem for the Phillies (April 28)
- Phillies fire Rob Thomson after 9–19 start, name Don Mattingly interim manager (April 28)
- Pagano and Shurtleff earn Player of the Week honors from the Philadelphia Baseball Review (April 27)
- Saint Joseph’s routs La Salle, sets program record with 19th Atlantic 10 win (April 27)
- Eastern wins finale, but postseason hopes fall short despite record-setting 26-win season (April 27)
- Ursinus clinches Centennial postseason berth, earns No. 4 seed after split with nationally ranked Johns Hopkins (April 27)
- Phillies fall to Braves 6-2 as Aaron Nola’s struggles continue, drop to 9-19 (April 27)
- Phillies snap 10-game losing streak behind Bryce Harper, Zack Wheeler in extra-inning win (April 26)
- Phillies lose tenth straight as familiar mistakes continue in Atlanta (April 25)
- Saint Joseph’s Gaines earns national recognition as postseason races tighten across region (April 24)
- Phillies show fight but can’t finish as losing streak reaches nine (April 24)
- Phillies release Taijuan Walker, but at 8-16, the questions aren’t going away (April 23)
- Phillies spiral continues as Taijuan Walker’s struggles force a looming decision (April 23)
- Saint Joseph’s claims Liberty Bell Classic title behind Beggy, Sweeney at Citizens Bank Park (April 22)
- Phillies’ spiral deepens in 7-4 loss at Wrigley: Walks, missed moments, and a season slipping (April 22)
- Swingman Classic comes to Philadelphia: MLB’s All-Star stage expands its future (April 21)
- Phillies fall to 8–15 as Nola struggles, offense goes hitless again with RISP in loss to Cubs (April 20)
- Shurtleff dominates, Gale explodes as weekly honors spotlight Penn, Saint Joseph’s (April 20)
- Swarthmore stuns No. 4 Johns Hopkins, throws Centennial race into chaos (April 20)
- Saint Joseph’s takes control, West Chester responds, and the postseason picture tightens across Philly college baseball (April 20)
- Phillies News from the Philadelphia Baseball Review
Support the Mission. Fuel the Movement.
You’re not just funding journalism — you’re backing the future of youth baseball in Philly.
👉 Join us on Patreon »