FANSPORTS
BACK TO RANKINGS
Javier Sanoja

Javier Sanoja

MIA3B • Bats R2026 Season

Overall Rank: 2473B Rank: 28
Season:

Value

Standard score (σ) vs all qualified hitters — 0 = average, +1 = one standard deviation above the mean. Built from 5x5 category z-scores (like Baseball Monster).

-0.08
Overall
+0.14
AVG
-0.58
HR
+0.41
RBI
-0.38
R
-0.00
SB

Consensus Rank

Composite of 1 in-season expert ranking sources (FantasyPros ROS consensus + Pitcher List) — blended so it matches no single site, ranked among hitters (lower = better).

#295
Hitter
#32
Position

Season Stats

.249
AVG
2
HR
25
RBI
14
R
3
SB
.291
OBP
.356
SLG
.647
OPS

Splits & Tendencies

Where this hitter is especially strong or weak — by pitcher hand, venue, pitcher quality, and pitch type. wRC+ and RV/100 are league-relative (100 / 0 = average). Hover a tag for the numbers.

Weak on roadWeak vs FB
SplitPAAVGOPSwOBAwRC+
vs LHP58.255.711.31299
vs RHP132.246.618.27586
Home110.307.785.344106
Away80.171.463.20866
vs Elite64.186.555.24986
vs Good60.316.754.333106
vs Average24.208.458.20160
vs Below-avg40.270.757.33394
Pitch typePAwOBARV/100Whiff%
vs Fastball96.271-2.29.2%
vs Breaking66.334+0.517.9%
vs Offspeed20.368+1.414.0%

Luck Factor

How much this hitter's results are outrunning or trailing the quality of what actually happened — league-relative. Hover a meter for the inputs.

AVGNEUTRAL
+.011
UnluckyLucky
HRUNLUCKY
-0.9 HR
UnluckyLucky
RunsUNLUCKY
-0.12
UnluckyLucky
RBINEUTRAL
+.004
UnluckyLucky
Hard ContactWEAK
1.3%
SoftElite

Game Log (64 games)

DateOppABRHHRRBIBBSOSB
Jun 24vs Texas Rangers00000000
Jun 23vs Texas Rangers40200000
Jun 22vs Texas Rangers30001000
Jun 21vs San Francisco Giants00000000
Jun 20vs San Francisco Giants00000000
Jun 19vs San Francisco Giants42200000
Jun 17@ Philadelphia Phillies50000000
Jun 16@ Philadelphia Phillies40100020
Jun 15@ Philadelphia Phillies30000000
Jun 14@ Pittsburgh Pirates10000000
Jun 13@ Pittsburgh Pirates40000000
Jun 12@ Pittsburgh Pirates32100100
Jun 11vs Arizona Diamondbacks30000000
Jun 10vs Arizona Diamondbacks41100000
Jun 9vs Arizona Diamondbacks10102000
Jun 7vs Tampa Bay Rays30000010
Jun 6vs Tampa Bay Rays41312010
Jun 5vs Tampa Bay Rays30100010
Jun 3@ Washington Nationals50000020
Jun 2@ Washington Nationals00000000
May 31@ New York Mets31000100
May 29@ New York Mets50000000
May 27@ Toronto Blue Jays10000000
May 26@ Toronto Blue Jays30200000
May 25@ Toronto Blue Jays42202000
May 24vs New York Mets30200000
May 22vs New York Mets30100001
May 21vs Atlanta Braves30000010
May 20vs Atlanta Braves20000100
May 18vs Atlanta Braves41114010
May 16@ Tampa Bay Rays51204000
May 14@ Minnesota Twins30000000
May 10vs Washington Nationals40000000
May 8vs Washington Nationals40000000
May 7vs Baltimore Orioles31000100
May 6vs Baltimore Orioles40100010
May 5vs Baltimore Orioles00000000
May 4vs Philadelphia Phillies00000000
May 3vs Philadelphia Phillies30100010
May 2vs Philadelphia Phillies10000000
May 1vs Philadelphia Phillies31000120
Apr 29@ Los Angeles Dodgers20101000
Apr 28@ Los Angeles Dodgers00000000
Apr 27@ Los Angeles Dodgers40000010
Apr 25@ San Francisco Giants20000100
Apr 24@ San Francisco Giants00000100
Apr 22vs St. Louis Cardinals40300000
Apr 21vs St. Louis Cardinals00000100
Apr 19vs Milwaukee Brewers20102000
Apr 18vs Milwaukee Brewers30000100
Apr 17vs Milwaukee Brewers30000100
Apr 14@ Atlanta Braves40200011
Apr 12@ Detroit Tigers30000000
Apr 10@ Detroit Tigers30000010
Apr 9vs Cincinnati Reds40302010
Apr 8vs Cincinnati Reds10000000
Apr 7vs Cincinnati Reds30100101
Apr 6vs Cincinnati Reds30000000
Apr 5@ New York Yankees40000010
Apr 4@ New York Yankees50202010
Apr 1vs Chicago White Sox40202000
Mar 30vs Chicago White Sox10000000
Mar 29vs Colorado Rockies41200010
Mar 27vs Colorado Rockies30301000