Marlins Video
Assignments speak louder than words in the case of Javier Sanoja. The Miami Marlins have accelerated the development of the 21-year-old prospect and he's been unfazed by it.
The first intriguing decision was bringing Sanoja to Marlins major league spring training as a non-roster invitee. He was the youngest position player in camp. Although he did not make a significant impact during Grapefruit League games—slashing .211/.250/.263 with two stolen bases in 16 games—the Marlins must've been enticed by something behind the scenes to keep him around for so long. While more highly rated prospects were sent to the minors early on, Sanoja wasn't reassigned until the final Monday of camp.
Then came Sanoja's promotion to Double-A Pensacola to open the regular season after having spent just 30 games with High-A Beloit at the end of 2023. He started each of the first 15 Blue Wahoos games, splitting time between shortstop and center field with one appearance at second base mixed in. Slightly better offensive production than spring training (.246/.279/.316 with 79 wRC+ and 3 SB), but unremarkable by most measures.
Even more surprisingly, the Marlins promoted Sanoja again on April 23. He moved up to the highest level of the minors, seemingly in response to José Devers' head injury. Through his first two series with Jacksonville, he struggled, but you wouldn't know it from looking at his overall numbers now. As Jumbo Shrimp broadcaster Scott Kornberg tells it on Swimming Upstream, Sanoja worked with hitting coach Greg Colbrunn on adjusting the positioning of his top hand to generate more consistent quality contact. He's been arguably the best hitter on the team in four weeks since then.
There are only five players age 21 or younger who have accrued at least 100 Triple-A plate appearances so far this season, per FanGraphs. Three of the five are consensus elite prospects with MLB All-Star upside: Jackson Holliday (Baltimore Orioles), Junior Caminero (Tampa Bay Rays) and James Wood (Washington Nationals). They're joined by Owen Caissie of the Chicago Cubs, a tier below that trio in the eyes of most evaluators, but still widely ranked among the sport's Top 100 prospects.
The fifth is Javier Sanoja. He has a 118 wRC+ through 153 plate appearances (35 games) against competitors who are on average more than a half-decade older than him.
Throughout his time in the Marlins organization (he was signed out of Venezuela in 2019), Sanoja has distinguished himself with his bat-to-ball skill. His lifetime minor league strikeout rate is 8.0%, about one-third of the MiLB average. That's otherworldly! For context, in a very similar sample size, Luis Arraez had a 8.1 K% in the minors.
There's much more to hitting than putting balls in play, of course. In April/May of 2022, Sanoja hit just .162 for Low-A Jupiter. His lack of plate discipline had been exposed. The Marlins demoted him to the Florida Complex League. He made much better swing decisions when he earned his way back up following that year's All-Star break. As mentioned earlier, there have been more dry spells since then. He overcame the most recent one with a mechanical change.
The 5'7" Sanoja is very limited in the power department. Despite being durable throughout his career, his highest single-season home run total has been six, set in 2022. Through 50 AA/AAA games this year, he has gone deep only twice with a max exit velocity of 107 mph (that would rank in the 30th percentile of qualified MLB players). That limits his ceiling. There's also a concern about his groundball tendencies (51.7 GB% this season). MLB-caliber defenders with detailed infield positioning data will convert far more grounders into outs than Triple-A opponents.
Sanoja has above-average speed, though as Scott Kornberg said, his baserunning "still needs to be refined" to translate to positive value. He's been successful on only 64.6% of his career stolen base attempts (73-for-113). On Sunday, he was thrown out trying to stretch a double into a triple.
With that being said, Sanoja's defensive versatility is a crucial factor. He is deployable at the premium positions of shortstop and center field—he's not extraordinary at either spot, but also not a liability. That could get him a chance to play in the big leagues this season, especially if the Marlins part ways with Tim Anderson and/or Jazz Chisholm Jr. at some point.
Sanoja ranked 26th on the most recent edition of the Fish On First Top 30 list. He'll certainly rise up the rankings when we update it again.
Interested in learning more about the Miami Marlins' top prospects? Check out our comprehensive top prospects list that includes up-to-date stats, articles and videos about every prospect, scouting reports, and more!
View Marlins Top ProspectsShould the Marlins continue trying to develop Agustín Ramírez as a catcher?
Follow Fish On First For Miami Marlins News & Analysis
Think you could write a story like this? Fish On First wants you to develop your voice and find an audience. We recruit our paid front page writers from our users blogs section. Start a blog today!
More From Fish On First
— Latest Marlins coverage from our writers
— Recent Marlins discussion in our forums
— Become a Fish On First SuperSub








Recommended Comments
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now