FANSPORTS
BACK TO RANKINGS
Geraldo Perdomo

Geraldo Perdomo

AZSS • Bats S2026 Season

Overall Rank: 124SS Rank: 15
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.56
Overall
-0.41
AVG
-0.19
HR
+0.55
RBI
+1.02
R
+1.81
SB

Consensus Rank

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

#107
Hitter
#16
Position

Season Stats

.234
AVG
4
HR
27
RBI
35
R
11
SB
.351
OBP
.341
SLG
.692
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.

SplitPAAVGOPSwOBAwRC+
vs LHP97.208.621.27989
vs RHP223.245.722.330103
Home157.228.659.30193
Away163.239.724.328104
vs Elite87.260.777.350120
vs Good111.202.675.30698
vs Average36.250.738.347105
vs Below-avg66.259.642.29784
Pitch typePAwOBARV/100Whiff%
vs Fastball184.362-0.710.1%
vs Breaking62.333+1.314.9%
vs Offspeed68.240-1.312.6%

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.

AVGUNLUCKY
-.020
UnluckyLucky
HRUNLUCKY
-0.6 HR
UnluckyLucky
RunsUNLUCKY
-0.06
UnluckyLucky
RBIUNLUCKY
-.098
UnluckyLucky
Hard ContactWEAK
2.7%
SoftElite

Game Log (76 games)

DateOppABRHHRRBIBBSOSB
Jun 23@ St. Louis Cardinals40000100
Jun 22@ St. Louis Cardinals40000000
Jun 21vs Minnesota Twins30100100
Jun 20vs Minnesota Twins31002210
Jun 19vs Minnesota Twins32000220
Jun 17vs Los Angeles Angels41100110
Jun 16vs Los Angeles Angels40100020
Jun 15vs Los Angeles Angels21101200
Jun 14@ Cincinnati Reds31212101
Jun 13@ Cincinnati Reds20000101
Jun 12@ Cincinnati Reds51100011
Jun 11@ Miami Marlins30000110
Jun 10@ Miami Marlins40100010
Jun 9@ Miami Marlins21200300
Jun 7vs Washington Nationals40200000
Jun 6vs Washington Nationals30000000
Jun 5vs Washington Nationals40200000
Jun 4vs Los Angeles Dodgers40201000
Jun 3vs Los Angeles Dodgers40100010
Jun 2vs Los Angeles Dodgers10100000
Jun 1vs Los Angeles Dodgers30000000
May 31@ Seattle Mariners40000000
May 30@ Seattle Mariners31000110
May 29@ Seattle Mariners63311000
May 27@ San Francisco Giants21101010
May 26@ San Francisco Giants51100020
May 25@ San Francisco Giants51101020
May 24vs Colorado Rockies30002000
May 23vs Colorado Rockies41201000
May 22vs Colorado Rockies21000100
May 21vs Colorado Rockies20000201
May 20vs San Francisco Giants30103010
May 19vs San Francisco Giants30000100
May 18vs San Francisco Giants41100100
May 17@ Colorado Rockies41200100
May 16@ Colorado Rockies40100101
May 15@ Colorado Rockies50100010
May 13@ Texas Rangers31000210
May 12@ Texas Rangers30000010
May 11@ Texas Rangers40201010
May 10vs New York Mets40000000
May 9vs New York Mets31100110
May 8vs New York Mets50000010
May 7vs Pittsburgh Pirates21000200
May 6vs Pittsburgh Pirates30000110
May 5vs Pittsburgh Pirates41102110
May 3@ Chicago Cubs40100000
May 2@ Chicago Cubs40100000
May 1@ Chicago Cubs51213010
Apr 30@ Milwaukee Brewers30000100
Apr 29@ Milwaukee Brewers20000310
Apr 25vs San Diego Padres30000010
Apr 23vs Chicago White Sox40100020
Apr 22vs Chicago White Sox41301110
Apr 21vs Chicago White Sox31100200
Apr 18vs Toronto Blue Jays40301010
Apr 17vs Toronto Blue Jays40100010
Apr 15@ Baltimore Orioles41100010
Apr 14@ Baltimore Orioles41300012
Apr 13@ Baltimore Orioles30000100
Apr 12@ Philadelphia Phillies41000001
Apr 11@ Philadelphia Phillies31000110
Apr 10@ Philadelphia Phillies30100121
Apr 9@ New York Mets22000200
Apr 8@ New York Mets20101201
Apr 7@ New York Mets41000100
Apr 5vs Atlanta Braves20001000
Apr 4vs Atlanta Braves30000000
Apr 3vs Atlanta Braves40000000
Apr 2vs Atlanta Braves10100100
Apr 1vs Detroit Tigers40000000
Mar 31vs Detroit Tigers31100100
Mar 30vs Detroit Tigers40000100
Mar 28@ Los Angeles Dodgers40100001
Mar 27@ Los Angeles Dodgers40100010
Mar 26@ Los Angeles Dodgers41212010