FANSPORTS
BACK TO RANKINGS
Esteury Ruiz

Esteury Ruiz

MIARF • Bats R2026 Season

Overall Rank: 164RF Rank: 22
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.36
Overall
+0.20
AVG
-0.19
HR
-0.67
RBI
-0.05
R
+2.49
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).

#330
Hitter
#45
Position

Season Stats

.260
AVG
4
HR
9
RBI
19
R
14
SB
.360
OBP
.548
SLG
.908
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.

Crushes LHPFeasts on weak armsCrushes FB
SplitPAAVGOPSwOBAwRC+
vs LHP43.2861.109.458146
vs RHP44.237.721.323101
Home50.205.783.345107
Away37.3241.054.450143
vs Elite37.226.803.356122
vs Good16.143.607.27387
vs Average8.3751.250.533160
vs Below-avg20.3501.050.443125
Pitch typePAwOBARV/100Whiff%
vs Fastball42.472+3.424.2%
vs Breaking27.398+2.036.9%
vs Offspeed11.291+0.033.3%

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.

AVGLUCKY
+.051
UnluckyLucky
HRLUCKY
+2.0 HR
UnluckyLucky
RunsLUCKY
+0.24
UnluckyLucky
RBI
Not enough data
Hard ContactSOLID
8.2%
SoftElite

Game Log (45 games)

DateOppABRHHRRBIBBSOSB
Jun 23vs Texas Rangers00000000
Jun 22vs Texas Rangers00000000
Jun 21vs San Francisco Giants30100010
Jun 20vs San Francisco Giants21000001
Jun 19vs San Francisco Giants01000101
Jun 17@ Philadelphia Phillies52300010
Jun 16@ Philadelphia Phillies41212020
Jun 15@ Philadelphia Phillies20000010
Jun 14@ Pittsburgh Pirates10100000
Jun 13@ Pittsburgh Pirates10100001
Jun 12@ Pittsburgh Pirates00000000
Jun 11vs Arizona Diamondbacks30000010
Jun 9vs Arizona Diamondbacks10101000
Jun 7vs Tampa Bay Rays11000112
Jun 6vs Tampa Bay Rays01000301
Jun 5vs Tampa Bay Rays30100020
Jun 3@ Washington Nationals21111000
Jun 2@ Washington Nationals00000000
Jun 1@ Washington Nationals10000010
May 31@ New York Mets20000200
May 27@ Toronto Blue Jays10000000
May 25@ Toronto Blue Jays40000020
May 24vs New York Mets01000000
May 22vs New York Mets32200001
May 21vs Atlanta Braves10000010
May 20vs Atlanta Braves30000030
May 19vs Atlanta Braves21001110
May 18vs Atlanta Braves10000000
May 16@ Tampa Bay Rays11101000
May 15@ Tampa Bay Rays30000000
May 14@ Minnesota Twins10000000
May 13@ Minnesota Twins00000000
May 10vs Washington Nationals01000001
May 9vs Washington Nationals11100001
May 8vs Washington Nationals30000022
May 7vs Baltimore Orioles30000000
May 5vs Baltimore Orioles01000002
May 4vs Philadelphia Phillies10000000
May 3vs Philadelphia Phillies41112020
May 2vs Philadelphia Phillies41100030
Apr 29@ Los Angeles Dodgers41211011
Apr 28@ Los Angeles Dodgers00000000
Apr 27@ Los Angeles Dodgers00000000
Apr 25@ San Francisco Giants20000000
Apr 24@ San Francisco Giants00000000