Javier Sanoja has gone from being labeled a utility player to looking like one of the Marlins’ most reliable everyday bats.
Inside the clubhouse at loanDepot park, there’s a taped-up photo of assistant hitting coach Chris Hess holding Sanoja’s head in place. It’s a small reminder of the work behind the breakout: better posture, less drifting off the ball, and a swing that’s staying on plane more often.
According to hitting coach Pedro Guerrero, that simple adjustment has made a real difference.
“[A reason Sanoja is] impacting the baseball a little bit harder or consistently is the fact that his posture is a little bit better,” Guerrero said. “He's not so upright.
You see at the end he kind of goes like this [makes motion] right before the pitcher delivers the ball. So that's the one thing that they've been working on.”
That work has turned into a daily game in the cages. Hess and Sanoja compete using Incrediballs, with Hess changing grips and mixing up pitches from sliders to fastballs. Sanoja has to recognize what’s coming and stick to the plan.
“They have a little competition every day, see who wins, and if he chases or doesn't hit it right, Chris gets a point,” Guerrero said. “If he does hit it right, and it's a good decision, or he takes the ball, he gets a point. So they kind of have fun with it every day.”
The result has been a more disciplined hitter. Since Aug.
1, Sanoja is batting .349/.387/.543 with eight doubles, one triple, five homers and 22 RBIs. He has eight walks and 11 strikeouts.
Among Major Leaguers with at least 130 plate appearances in that 35-game stretch, his 1.5 fWAR is tied for 14th with Fernando Tatis Jr. and Wilyer Abreu, and it sits just 0.1 behind Bryce Harper, Elly De La Cruz, Pete Alonso, Cal Raleigh, Alejandro Kirk and Jackson Chourio.
Before that stretch, Sanoja was hitting .265/.304/.390 with 21 doubles, two triples, three homers and 35 RBIs in 93 games. He also had 23 strikeouts and 16 walks.
The plate discipline numbers back up what the eye test suggests. From Aug. 1 through Wednesday’s game, Sanoja posted a 68.4% zone-swing rate and a 36.4% chase rate. Through July 31, those numbers were 64.9% and 39.9%, respectively.
“I would say my discipline is helping me the most,” Sanoja said via interpreter Luis Dorante. “Obviously, in Minor League Baseball, I was playing every day, but here is a different game, right?
You have to be more prepared, be more specific of where you're going, what you're going to do every day. But it will be this discipline.
“It just puts me to a different level every day, and then I just want to do more so they can continue putting me in the lineup.”
That sharper approach has also helped him do more damage despite his 5-foot-7 frame. Sanoja has already set a career high with eight homers, and his .770 OPS ranks fifth among current Marlins with at least 100 at-bats.
“He certainly is impacting the ball at a better rate this year,” manager Clayton McCullough said. “And he's still young.
He just turned 24 years old, so it's just a really good player. A guy that can go play really anywhere on the field and play it at a high level, and offensively you know the ball is going to get moved forward, and he seems now as he's gotten out there he's earned the right to play every day because that's just how he's performed.
I couldn't pull for Javi any harder because he's always ready and he's a gamer.”
Defensively, Sanoja is also making noise at third base. He entered Wednesday tied for second in the Majors with five outs above average at the hot corner, where he became the regular over the summer while Graham Pauley and Leo Jiménez saw occasional starts.
With Xavier Edwards sidelined, Sanoja has also bounced between second and third depending on the opposing pitcher’s handedness. Even so, he has moved around less than he did a year ago. His 2025 Gold Glove-winning season has included most of his work at third base (105 games), with additional time at second base (16), right field (14), left field (10), shortstop (10), pitcher (five) and center field (three).
In Other News...
Joe Mack Is Becoming A Much Bigger Marlins Story Than Expected
Joe Mack was called up on May 4, and since then the Marlins have gotten far more than a fill-in behind the plate. The 23-year-old catcher has turned into one of the most important everyday pieces on the roster, giving Miami both some real production at the plate and steady work on the defensive side during a season in which the team has leaned on every bit of stability it can find.
After 94 games, Mack has 13 home runs and 46 RBIs, but his biggest impact may be what has happened when he is handling the pitching staff. He leads National League catchers in Fielding Run Value and runners caught stealing, a combination that has helped the Marlins pitching and overall play take a noticeable step forward. For a player expected to merely grow into the job, Mack has already made himself part of the teams longer-term conversation. [Read more 🡒]
Brewers Are Giving Fans A Bigger Reason To Dream This Season
The Brewers weekend sweep of the Cubs only added to the sense that theyre becoming a more dangerous club as the season stretches on. Christian Yelich, Jackson Chourio and William Contreras all supplied key home runs in the series, a reminder that Milwaukees lineup has enough power to keep pressure on the rest of the National League while its standing keeps getting better.
For the Marlins, the backdrop looked a little different after a wild loss to the Mets in which runs came fast and often and the scoreboard stayed busy all night. Miami made it a fight, but games like that can be a brutal snapshot of a team still searching for steadiness, especially when another contender in the league is building momentum at the same time. [Read more 🡒]
Marlins Get A Huge Dodgers Test With One Key Twist
The Marlins are about to get a three-game look at the Dodgers in Miami, and the matchup comes with a twist that changes the feel of the series. Los Angeles is still bringing the kind of lineup and pitching depth that can stress any opponent, but this trip will come with a different look than usual as the teams line up their starters for each game and try to carry recent form into a test that could tell Miami a lot about where it stands.
Shohei Ohtani will not be part of the series because of injury, and the Dodgers are turning to a young replacement in the designated hitter spot as they open the weekend. For Miami, that means the challenge is still substantial even without one of baseballs biggest names in the mix, and it also adds an extra layer of intrigue to how the series unfolds as the Marlins try to take advantage of the opening against a club that rarely offers many. [Read more 🡒]
