FANSPORTS
BACK TO RANKINGS
Moisés Ballesteros

Moisés Ballesteros

CHCDH • Bats L2026 Season

Overall Rank: 251DH Rank: 19
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.11
Overall
-0.32
AVG
+0.20
HR
+0.28
RBI
-0.25
R
-0.46
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).

#260
Hitter
#20
Position

Season Stats

.231
AVG
6
HR
23
RBI
16
R
1
SB
.303
OBP
.385
SLG
.688
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.

Beats aces
SplitPAAVGOPSwOBAwRC+
vs LHP8.143.536.24578
vs RHP167.235.694.30796
Home92.244.745.333103
Away83.218.625.27387
vs Elite37.333.860.380131
vs Good58.173.566.25882
vs Average33.233.636.28887
vs Below-avg45.220.752.32893
Pitch typePAwOBARV/100Whiff%
vs Fastball88.309-0.629.2%
vs Breaking42.252-0.631.3%
vs Offspeed30.370+0.922.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
-.007
UnluckyLucky
HRLUCKY
+1.0 HR
UnluckyLucky
RunsUNLUCKY
-0.07
UnluckyLucky
RBILUCKY
+.108
UnluckyLucky
Hard ContactSOLID
9.0%
SoftElite

Game Log (59 games)

DateOppABRHHRRBIBBSOSB
Jun 16vs Colorado Rockies10000000
Jun 15vs Colorado Rockies21000100
Jun 14@ San Francisco Giants30100020
Jun 12@ San Francisco Giants40000010
Jun 11@ Colorado Rockies30100001
Jun 10@ Colorado Rockies20001010
Jun 9@ Colorado Rockies30100000
Jun 7vs San Francisco Giants20101100
Jun 6vs San Francisco Giants10000010
Jun 4vs Athletics40201010
Jun 2vs Athletics10000000
May 30@ St. Louis Cardinals50100010
May 28@ Pittsburgh Pirates20000010
May 27@ Pittsburgh Pirates20000010
May 26@ Pittsburgh Pirates40000020
May 25@ Pittsburgh Pirates20200100
May 24vs Houston Astros21000200
May 23vs Houston Astros10000210
May 22vs Houston Astros10000000
May 19vs Milwaukee Brewers30000010
May 15@ Chicago White Sox30100010
May 13@ Atlanta Braves40000010
May 12@ Atlanta Braves30001010
May 10@ Texas Rangers40000030
May 9@ Texas Rangers10000000
May 7vs Cincinnati Reds40001000
May 6vs Cincinnati Reds30000020
May 5vs Cincinnati Reds10000000
May 4vs Cincinnati Reds30000100
May 3vs Arizona Diamondbacks42212110
May 2vs Arizona Diamondbacks40000010
May 1vs Arizona Diamondbacks30000110
Apr 29@ San Diego Padres50000000
Apr 28@ San Diego Padres40000100
Apr 27@ San Diego Padres41114000
Apr 25@ Los Angeles Dodgers31111100
Apr 24@ Los Angeles Dodgers41200020
Apr 23vs Philadelphia Phillies20200000
Apr 22vs Philadelphia Phillies41100000
Apr 21vs Philadelphia Phillies00001100
Apr 20vs Philadelphia Phillies11100100
Apr 19vs New York Mets20000000
Apr 18vs New York Mets20100010
Apr 17vs New York Mets21213000
Apr 14@ Philadelphia Phillies20100000
Apr 13@ Philadelphia Phillies21201000
Apr 12vs Pittsburgh Pirates31211010
Apr 11vs Pittsburgh Pirates20200000
Apr 10vs Pittsburgh Pirates20000000
Apr 8@ Tampa Bay Rays31100100
Apr 7@ Tampa Bay Rays42213000
Apr 5@ Cleveland Guardians10000010
Apr 3@ Cleveland Guardians10000010
Apr 1vs Los Angeles Angels20000000
Mar 31vs Los Angeles Angels20100110
Mar 30vs Los Angeles Angels40102010
Mar 29vs Washington Nationals40000010
Mar 28vs Washington Nationals31100020
Mar 26vs Washington Nationals30000110