Geraldo Perdomo: Everything you need to know

Geraldo Perdomo

Geraldo Perdomo

#2 SS

Status

ACTIVE

STATS

Geraldo Perdomo

Geraldo Perdomo Game Log   2026

  • Regular Season
     
    Date
    Opp
    Result
    AB
    R
    H
    1B
    2B
    3B
    HR
    RBI
    BB
    HBP
    K
    SB
    CS
    TB
    5/12
    L 7-4
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    5
    0
    0
    0
    5/11
    W 1-0
    4
    0
    2
    1
    1
    0
    0
    1
    0
    0
    5
    0
    0
    3
    5/10
    W 5-1
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    5
    0
    0
    0
    5/9
    W 2-1
    3
    1
    1
    1
    0
    0
    0
    0
    1
    0
    8
    0
    0
    1
    5/8
    L 3-1
    5
    0
    0
    0
    0
    0
    0
    0
    0
    0
    6
    0
    0
    0
    5/7
    L 4-2
    2
    1
    0
    0
    0
    0
    0
    0
    2
    0
    3
    0
    0
    0
    5/6
    L 1-0
    3
    0
    0
    0
    0
    0
    0
    0
    1
    0
    4
    0
    0
    0
    5/5
    W 9-0
    4
    1
    1
    0
    1
    0
    0
    2
    1
    0
    7
    0
    0
    2
    5/3
    L 8-2
    3
    0
    1
    0
    1
    0
    0
    0
    0
    0
    3
    0
    0
    2
    5/2
    L 2-0
    4
    0
    1
    1
    0
    0
    0
    0
    0
    0
    4
    0
    0
    1
    5/1
    L 6-5
    5
    1
    2
    1
    0
    0
    1
    3
    0
    0
    6
    0
    0
    5
    4/30
    L 13-1
    3
    0
    0
    0
    0
    0
    0
    0
    1
    0
    4
    0
    0
    0
    4/29
    W 6-2
    2
    0
    0
    0
    0
    0
    0
    0
    3
    0
    6
    0
    0
    0
    4/25
    L 6-4
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    4/23
    L 4-1
    4
    0
    1
    1
    0
    0
    0
    0
    0
    0
    5
    0
    0
    1
    4/22
    W 11-7
    4
    1
    3
    1
    0
    2
    0
    1
    1
    0
    8
    0
    0
    7
    4/21
    L 11-5
    3
    1
    1
    0
    0
    1
    0
    0
    2
    0
    6
    0
    0
    3
    4/18
    2-2
    2
    0
    2
    2
    0
    0
    0
    1
    0
    0
    1
    0
    0
    2
    4/17
    W 6-3
    4
    0
    1
    0
    1
    0
    0
    0
    0
    0
    5
    0
    0
    2
    4/15
    W 8-5
    4
    1
    1
    1
    0
    0
    0
    0
    0
    0
    4
    0
    0
    1
    4/14
    W 4-3
    4
    1
    3
    3
    0
    0
    0
    0
    0
    0
    6
    2
    0
    3
    4/13
    L 9-7
    3
    0
    0
    0
    0
    0
    0
    0
    1
    0
    3
    0
    1
    0
    4/12
    W 4-3
    4
    1
    0
    0
    0
    0
    0
    0
    0
    0
    5
    1
    0
    0
    4/11
    L 4-3
    3
    1
    0
    0
    0
    0
    0
    0
    1
    0
    6
    0
    0
    0
    4/10
    W 5-4
    3
    0
    1
    1
    0
    0
    0
    0
    1
    0
    6
    1
    0
    1
    4/9
    W 7-1
    2
    2
    0
    0
    0
    0
    0
    0
    2
    0
    3
    0
    0
    0
    4/8
    W 7-2
    2
    0
    1
    1
    0
    0
    0
    1
    2
    0
    2
    1
    0
    1
    4/7
    L 4-3
    4
    1
    0
    0
    0
    0
    0
    0
    1
    0
    5
    0
    0
    0
    4/5
    W 6-5
    2
    0
    0
    0
    0
    0
    0
    1
    0
    0
    3
    0
    0
    0
    4/4
    W 2-1
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    4/3
    0-0
    2
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    4/2
    L 17-2
    1
    0
    1
    0
    1
    0
    0
    0
    1
    0
    1
    0
    0
    2
    4/1
    W 1-0
    4
    0
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    3/31
    W 7-5
    3
    1
    1
    1
    0
    0
    0
    0
    1
    0
    5
    0
    1
    1
    3/30
    W 9-6
    4
    0
    0
    0
    0
    0
    0
    0
    1
    0
    3
    0
    0
    0
    3/28
    L 3-2
    4
    0
    1
    1
    0
    0
    0
    0
    0
    0
    1
    1
    0
    1
    3/27
    L 4-2
    2
    0
    1
    0
    1
    0
    0
    0
    0
    0
    3
    0
    0
    2
    3/26
    0-0
    1
    0
    1
    1
    0
    0
    0
    0
    0
    0
    1
    0
    1
    1
Geraldo Perdomo

Geraldo Perdomo Splits   2026

  • Splits
    HR
    RBI
    H
    AVG
    1B
    2B
    3B
    BB
    HBP
    SB
    CS
    TB
    OBP
    Overall
    2
    12
    29
    0.223
    18
    6
    3
    23
    0
    6
    3
    47
    0.335
    Away
    2
    7
    16
    0.242
    11
    3
    0
    12
    0
    6
    2
    25
    0.354
    Home
    0
    5
    13
    0.203
    7
    3
    3
    11
    0
    0
    1
    22
    0.316
    Night
    1
    7
    21
    0.292
    12
    5
    3
    15
    0
    4
    3
    35
    0.414
    Day
    1
    5
    8
    0.138
    6
    1
    0
    8
    0
    2
    0
    12
    0.235
    March
    1
    2
    5
    0.263
    3
    1
    0
    2
    0
    1
    2
    9
    0.333
    April
    0
    4
    16
    0.229
    11
    2
    3
    16
    0
    5
    1
    24
    0.364
    May
    1
    6
    8
    0.195
    4
    3
    0
    5
    0
    0
    0
    14
    0.283
    Opponent
    vs CWS 0 2 10 0.455 4 0 6 6 0 0 0 22 0.571
    vs MIL 0 0 0 0.000 0 0 0 8 0 0 0 0 0.444
    vs SD 0 0 0 0.000 0 0 0 0 0 0 0 0 0.000
    vs ATL 0 1 1 0.100 0 1 0 1 0 0 0 2 0.167
    vs TEX 0 1 2 0.286 1 1 0 0 0 0 0 3 0.286
    vs PIT 0 4 2 0.111 0 2 0 8 0 0 0 4 0.385
    vs BAL 0 0 8 0.364 8 0 0 2 0 4 2 8 0.417
    vs NYM 0 1 2 0.100 2 0 0 6 0 1 0 2 0.296
    vs PHI 0 0 1 0.100 1 0 0 2 0 2 0 1 0.250
    vs CHC 2 6 8 0.308 4 2 0 0 0 0 0 16 0.308
    vs TOR 0 1 4 0.500 3 1 0 0 0 0 0 5 0.500
    vs DET 0 0 1 0.091 1 0 0 2 0 0 1 1 0.231
    vs LAD 1 2 4 0.333 2 1 0 0 0 1 1 8 0.333
    Venue
    @ New York 0 1 1 0.125 1 0 0 5 0 1 0 1 0.429
    @ Los Angeles 1 2 4 0.333 2 1 0 0 0 1 1 8 0.333
    @ Chicago 1 3 4 0.308 2 1 0 0 0 0 0 8 0.308
    @ Texas 0 1 2 0.286 1 1 0 0 0 0 0 3 0.286
    @ Milwaukee 0 0 0 0.000 0 0 0 4 0 0 0 0 0.444
    @ Arizona 0 5 13 0.213 7 3 3 11 0 0 1 22 0.329
    @ Baltimore 0 0 4 0.364 4 0 0 1 0 2 1 4 0.417
    @ Philadelphia 0 0 1 0.100 1 0 0 2 0 2 0 1 0.250
Geraldo Perdomo

Geraldo Perdomo Player Profile  

Birthdate 10/22/1999 (26)
Status A
HT/WT 6'2", 203 lbs
Birthplace Santo Domingo, DOM
Position SS

Career History

Arizona Diamondbacks 2020-Present (7 seasons)

Geraldo Perdomo: Breaking News

Delivers lone run in win

Perdomo went 2-for-4 with an RBI in Monday's 1-0 win over the Rangers. Perdomo's first-inning double drove in the only run of the game for his 12th RBI of the season. The shortstop is last season's pace, when he had 30 RBI over the same number of games (37) on the way to 100 RBI. The multi-hit effort was a positive sign for Perdomo, who entered the night batting .138 (4-for-29) over the previous eight contests.

Swats homer in loss

Perdomo went 2-for-5 with a home run and three RBI in Friday's 6-5 loss to the Cubs. Perdomo narrowed Chicago's lead in the sixth inning when he swatted a three-run homer as part of Arizona's four-run frame. It was the second of the season and first since Opening Day for Perdomo, who's been on a roll since mid-April, going 15-for-40 (.375) with five extra-base hits, two steals, five RBI and five runs over the last 11 contests.

Rejoins starting nine

Perdomo went 0-for-2 with three walks in Wednesday's 6-2 win over Milwaukee. Perdomo returned to action after missing two games due to a left ankle sprain and resumed his role as the leadoff batter against right-handers. The shortstop had a rough start to the season but has looked more like the 2025 version of himself lately -- Perdomo is 13-for-32 (.406) with five extra-base hits, two steals, six walks and four runs over the last nine contests.

Geraldo Perdomo: More News

Diamondbacks Trade Postseason Hero to Division Rival For Prospect

Diamondbacks Trade Postseason Hero to Division Rival For Prospect

Diamondbacks Receiving Interest for DFA’d Outfielder, per GM

Diamondbacks Receiving Interest for DFA’d Outfielder, per GM

Diamondbacks Call Up Top Prospect

Diamondbacks Call Up Top Prospect

How to Watch Diamondbacks Games Without Cable in 2026

How to Watch Diamondbacks Games Without Cable in 2026

Diamondbacks Trade Pitch for 2-Time MVP is a Head-Scratcher

Diamondbacks Trade Pitch for 2-Time MVP is a Head-Scratcher

Diamondbacks Trade Right-Handed Pitcher to Milwaukee Brewers

Diamondbacks Trade Right-Handed Pitcher to Milwaukee Brewers

Arizona Diamondbacks Starter Return Creates Rotation Questions

Arizona Diamondbacks Starter Return Creates Rotation Questions

Arizona Diamondbacks Get Bad News About Former 1st-Round Pick

Arizona Diamondbacks Get Bad News About Former 1st-Round Pick

Arizona Diamondbacks Make Roster Decision On Former Yankees Player

Arizona Diamondbacks Make Roster Decision On Former Yankees Player

Diamondbacks’ Rotation Gets Dangerously Thin After Merrill Kelly Update

Diamondbacks’ Rotation Gets Dangerously Thin After Merrill Kelly Update

Diamondbacks Get Concerning News on Opening Day Starter

Diamondbacks Get Concerning News on Opening Day Starter

Diamondbacks Big Trade Acquisition Leaves Great First Impression

Diamondbacks Big Trade Acquisition Leaves Great First Impression

Diamondbacks’ Outfield Picture Shifts as Top Prospect Pushes for Roster Spot

Diamondbacks’ Outfield Picture Shifts as Top Prospect Pushes for Roster Spot

Diamondbacks Insider Names Sleeper Candidate for Closer

Diamondbacks Insider Names Sleeper Candidate for Closer

Diamondbacks Hint at New Role for Former Starting CF

Diamondbacks Hint at New Role for Former Starting CF

Former Diamondbacks Reliever Gets Real About Arizona’s Offseason

Former Diamondbacks Reliever Gets Real About Arizona’s Offseason

Diamondbacks Make Waiver Move Amid Bullpen Concerns Entering Spring

Diamondbacks Make Waiver Move Amid Bullpen Concerns Entering Spring

Diamondbacks Reveal New Timeline for Injured First Baseman

Diamondbacks Reveal New Timeline for Injured First Baseman

Diamondbacks Opening Day Starter Weighs in on Latest Rotation Decisions

Diamondbacks Opening Day Starter Weighs in on Latest Rotation Decisions

Diamondbacks GM Discusses Latest Free Agency Signings

Diamondbacks GM Discusses Latest Free Agency Signings

MLB Insider Explains Zac Gallen’s Decision to Return to Arizona

MLB Insider Explains Zac Gallen’s Decision to Return to Arizona

Diamondbacks Reward Merrill Kelly With First Opening Day Start

Diamondbacks Reward Merrill Kelly With First Opening Day Start

Diamondbacks Add Outfield Depth in Wake of Corbin Carroll Injury

Diamondbacks Add Outfield Depth in Wake of Corbin Carroll Injury

Diamondbacks End Waiting Game With Beloved Ace

Diamondbacks End Waiting Game With Beloved Ace

Diamondbacks Reunite With Former Pennant-Clinching Closer

Diamondbacks Reunite With Former Pennant-Clinching Closer

Diamondbacks Manager Reveals Position Plan for Former Top Prospect

Diamondbacks Manager Reveals Position Plan for Former Top Prospect

Diamondbacks Receive Brutal Corbin Carroll Injury News

Diamondbacks Receive Brutal Corbin Carroll Injury News

Diamondbacks’ Asking Price for Ketel Marte Revealed in Red Sox Trade Talks

Diamondbacks’ Asking Price for Ketel Marte Revealed in Red Sox Trade Talks

Diamondbacks Lose 2025 Breakout Reliever for 2026 After Surgery

Diamondbacks Lose 2025 Breakout Reliever for 2026 After Surgery

Diamondbacks Trade Opens Door for Highly-Regarded Youngster

Diamondbacks Trade Opens Door for Highly-Regarded Youngster

Geraldo Perdomo: More News