Javier Sanoja

Javier Sanoja

22-Year-Old OutfielderOF
Miami Marlins
2025 Fantasy Outlook
A 5-foot-7, 150-pound utility player who makes contact at an elite clip but doesn't do much else, Sanoja is only noteworthy because he should spend some time in the majors again after surprisingly debuting in his age-21 season. He had a 6.5 percent strikeout rate and 8.5 percent walk rate in 126 games in the minors in 2024, primarily at Triple-A, where he hit six home runs and stole 14 bases in 111 games. He had zero barrels, one walk and four strikeouts in 36 plate appearances in the majors, but his defensive versatility and strong makeup will buy him more opportunities for the rebuilding Marlins. In a best-case scenario, Sanoja would follow a similar path to teammate Otto Lopez, hitting for a high enough average to potentially play regularly while chipping in 15-20 steals, but even that middling outcome seems unrealistic in 2025. Read Past Outlooks
RANKS
Rest of Season
From Preseason
#361
ADP
$Signed a one-year contract with the Marlins in March of 2025.
Cracks Opening Day roster
OFMiami Marlins
March 26, 2025
Sanoja made the Marlins' Opening Day roster, Daniel Alvarez-Montes of ElExtraBase.com reports.
ANALYSIS
Sanoja made his major-league debut for the Marlins in 2024 and appeared in 15 regular-season games. Jesus Sanchez (side) is beginning the season o the injured list, and Sanoja's ability to play multiple positions helped him earn a roster spot as a super-utility player. Sanoja finished spring training with a .297/.381/.378 slash line with five walks, eight runs scored and seven RBI across 42 plate appearances.
Read More News
Batting Stats
Loading Batting Stats...
2025
2024
2025 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
2024 MLB Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Scoring
FanDuel
DraftKings
Yahoo DFS
Sorare
Loading Batting Game Log...
Minor League Game Log
calculator icon
Calculate Stats Over Time
Just click on any two dates.
Loading Minor League Batting Game Log...
Left/Right Batting Splits
Since 2023
 
 
+36%
OPS vs RHP
2025
No Stats
2024
 
 
+36%
OPS vs RHP
2023
No Stats
OPS PA R HR RBI SB AVG OBP SLG
Since 2023vs Left .461 20 1 0 0 0 .211 .250 .211
Since 2023vs Right .625 16 3 0 2 0 .250 .250 .375
2025vs Left 0 0 0 0 0 0 0 0 0
2025vs Right .000 0 1 0 0 0 .000 .000 .000
2024vs Left .461 20 1 0 0 0 .211 .250 .211
2024vs Right .625 16 2 0 2 0 .250 .250 .375
2023vs Left 0 0 0 0 0 0 0 0 0
2023vs Right 0 0 0 0 0 0 0 0 0
More Splits View More Split Stats
Home/Away Batting Splits
Since 2023
 
 
+118%
OPS at Home
2025
No Stats
2024
 
 
+118%
OPS at Home
2023
No Stats
OPS PA R HR RBI SB AVG OBP SLG
Since 2023Home .833 12 3 0 2 0 .333 .333 .500
Since 2023Away .382 24 1 0 0 0 .174 .208 .174
2025Home .000 0 1 0 0 0 .000 .000 .000
2025Away 0 0 0 0 0 0 0 0 0
2024Home .833 12 2 0 2 0 .333 .333 .500
2024Away .382 24 1 0 0 0 .174 .208 .174
2023Home 0 0 0 0 0 0 0 0 0
2023Away 0 0 0 0 0 0 0 0 0
More Splits View More Split Stats
Prospect Rankings History
Advanced Batting Stats
Loading Advanced Batting Stats...
Additional Stats
Games By Position
Defensive Stats
Loading Games Played by Position...
Loading MLB Defensive Stats...
Batted Ball Stats
Loading Batted Ball Stats...
Stats Vs Upcoming Pitchers
Want more matchup stats?
Loading Matchup Stats...
Our full team depth charts are reserved for RotoWire subscribers.
Subscribe Now
Recent RotoWire Articles Featuring Javier Sanoja See More
NL FAAB Factor: Waiver Pickups of the Week
6 days ago
Jan Levine has a slightly smaller rundown of NL options than last week to get you prepared for the North American start to the regular season.
NL FAAB Factor: Waiver Pickups of the Week
13 days ago
Jan Levine kicks off the column for 2025 and examines all the NL positional battles.
The Z Files: The Wisdom of Crowds and ATC Projections
38 days ago
Todd Zola explains how projected playing time and a skills-based approach helps him identify upside plays late in a draft, as well as leading him to put Aaron Judge at the top of his personal rankings.
Farm Futures: Rookie Outfielder Targets
129 days ago
James Anderson looks at the landscape of rookie outfielders who could provide 2025 fantasy value, including targets like Jasson Dominguez, Heston Kjerstad and Colby Thomas plus avoids like Chandler Simpson!
Weekly Hitter Rankings: Last Ups
189 days ago
Ryan McMahon and the Rockies finish the season with six straight home games.
More Fantasy News
May have won roster spot
OFMiami Marlins
March 18, 2025
Sanoja appears ticketed for the Marlins' Opening Day roster due to Jesus Sanchez (side) being set to begin the season on the injured list, Barry Jackson of the Miami Herald reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Competing for super-utility role
OFMiami Marlins
March 2, 2025
Manager Clayton McCullough said Sunday that Sanoja is likely to see playing time at every position in the field except first base and catcher during spring training, Christina De Nicola of MLB.com reports.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Returns to bench role
OFMiami Marlins
September 18, 2024
Sanoja is out of the lineup for Wednesday's game against the Dodgers.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Picks up first big-league hits
OFMiami Marlins
September 9, 2024
Sanoja went 2-for-4 with a double, an RBI and two runs scored in Sunday's win over the Phillies.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Joins big-league club
OFMiami Marlins
September 7, 2024
The Marlins selected Sanoja's contract from Triple-A Jacksonville on Saturday.
ANALYSIS
Subscribe now to instantly reveal our take on this news.
Latest Fantasy Rumors
Opening at shortstop?
OFMiami Marlins
July 5, 2024
Sanoja could have a path to playing time at shortstop after the Marlins designated Tim Anderson for assignment Tuesday.
ANALYSIS
Anderson worked as Miami's primary shortstop for the first half of 2024, but the veteran was let go since he had a .214/.237/.226 slash line in 65 contests. Xavier Edwards is now expected to receive a look at shortstop for the Marlins, but he's hardly guaranteed to produce after he posted a .662 OPS in his first taste of the majors last year. Sanoja is a fringe prospect but is hitting well in his first look at Triple-A this season with a .307/.378/.455 slash line through 279 plate appearances.
See All MLB Rumors