Geraldo Perdomo

Bats B Throws R6'2" 203 lbBorn 1999 Santo Domingo, D.R.Debut 2021Team ARI1x All-StarContract 4 y/$45M (26-29)+30 cl opt 2026: $6,250,000

Awards: NL Silver Slugger

Projections

2027 NEXT+ 123.0FIELD+ 103.2 at SSTotal 3.44 WAR
SeasonPAABH2B3BHRBBSOSBAVGOBPSLGOPSISOwOBAK%BB%HIT+WAR
2026572481122234117178170.2540.3550.3840.7390.1300.33013.612.4108.12.35
2027577485121223127378150.2500.3520.3800.7320.1310.32813.512.6110.82.56

Projected rates are per plate appearance or batter faced; counting stats scale with projected playing time. Statcast measurements inform these projections as inputs and are reported as measurements, not projected.

Most similar through age 25

His ten closest age-25 comparables averaged 103 HIT+ the next season; 10 of 10 played. Averages cover only the players who got a next season, which is why the played count matters.

#PlayerThroughHIT+ thenNext seasonNext PA / BF
1Ketel Marte2019106.592.8195
2Jose Reyes2008100.3102.9166
3Frankie Frisch1923112.4130.1675
4Jose Oquendo198990.887.8553
5Luis Castillo200193.199.0668
6Jose Ramirez2018121.2104.3542
7Roberto Alomar1993118.5118.5455
8Carlos Baerga1994114.4106.6600
9Asdrubal Cabrera2011107.2116.5616
10Jonathan Villar2016102.870.8436

Batting

YearTeamGPARH2B3BHRRBISBBBSOAVGOBPSLGOPSHIT+
2027 proj577121223121573780.2500.3520.3800.732110.8
2026*ARI1235335910817691775660.2440.3550.3710.726104.7
2025ARI16172098173335201002794830.2900.3890.4620.851138.0
2024ARI983886192212337936580.2730.3440.3740.718102.4
2023ARI144495711002046471664860.2460.3530.3590.712100.4
2022ARI14850058841025409501030.1950.2850.2620.54761.4
2021ARI11375831010660.2580.3780.4190.798107.7
Career5622140293457871434225612503360.2530.3480.3740.722104.5

Statcast

YearPAEVLABarrel%HardHit%Whiff%Chase%xBAxSLGxwOBASprint
202653387.414.73.129.712.121.10.2490.3410.32327.0
202572087.615.56.231.912.019.10.2780.4240.35627.2
202438887.016.93.125.812.219.30.2310.3260.28727.0
202349585.716.40.919.515.117.20.2030.2770.27727.2
202250085.012.12.125.119.221.50.2150.2940.27427.3
20213786.518.74.028.028.014.10.1990.3290.27927.3

Fielding

YearTeamPosGInnPOAEDPFld%Runs saved
2025ARISS161142522338618840.971+12.8
2024ARISS978491122615550.987+2.2
2023ARISS1168681262404620.989-3.5
2023ARI2B2816430450101.000+0.7
2023ARI3B1642012001.000+0.6
2022ARISS140116016932914830.973-9.6
2022ARI3B643713011.000+0.2
2022ARI2B21856011.000+0.4
2021ARISS10811426140.976+1.3

Runs saved covers the Statcast era; for catchers it includes framing.

Minor leagues

YearLevelTeamSidePA / BFLineAVG / ERAOPS
2021AAAmarillo Sod PoodlesBat3446 HR, 8 SB0.2310.708
2019A+Visalia RawhideBat1141 HR, 6 SB0.3010.794
2019AKane County CougarsBat3852 HR, 20 SB0.2680.751
2018RkACL D-backsBat1011 HR, 14 SB0.3140.858
2018RkMissoula OspreyBat290 HR, 1 SB0.4551.131
2018RknanBat1301 HR, 15 SB0.3430.917
2017RkDSL D-backs 1Bat2781 HR, 16 SB0.2380.695

Splits

Yearvs LHPvs RHPHomeAway
20260.3460.3410.3180.364
20250.4060.3730.4090.358
20240.3410.3250.3160.347
20230.2800.3300.3070.339
20220.2790.2610.2830.251
20210.3780.3210.3800.302

wOBA by split, from pitch level data, 2015 on. For pitchers the split is the batter side faced.

Postseason batting

YearGABRH2B3BHRRBISBBBSOAVGOBPSLGOPS
202317511014002437160.2750.3620.3920.754
Career17511014002437160.2750.3620.3920.754