Geraldo Perdomo

Former Prospect Active on MLB Roster ... Arizona Diamondbacks
High Level
MLB
Years
2017-2026 (2021-2026)
Proper Name
Geraldo Rafael Perdomo
Pronunciation
HER-all-doh per-DOH-mo
Positions
SS (788) ... 2B (59) ... 3B (22)
Height / Weight
6-2 / 203
Bats / Throws
Both / Right
Birthdate
October 22,1999   Age:  26.225
Drafted/Signed
Signing Bonus
$ 70,000
Service Time
4.015 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
perdg001
Show More
[2026] Played for Dominican Republic in World Baseball Classic

Prospect Rankings

CSV
Glossary
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
yearsourcetypeteamrankview rankings
2019Baseball AmericaTeamArizona Diamondbacks5View Rankings
2019MLB PipelineTeamArizona Diamondbacks6View Rankings
2020Baseball AmericaMLBArizona Diamondbacks72View Rankings
2020Baseball ProspectusMLBArizona Diamondbacks91View Rankings
2020FanGraphsMLBArizona Diamondbacks91View Rankings
2020MLB PipelineMLBArizona Diamondbacks82View Rankings
2020Baseball AmericaTeamArizona Diamondbacks2View Rankings
2020Baseball ProspectusTeamArizona Diamondbacks4View Rankings
2020FanGraphsTeamArizona Diamondbacks4View Rankings
2020MLB PipelineTeamArizona Diamondbacks4View Rankings
2021Baseball AmericaMLBArizona Diamondbacks75View Rankings
2021Baseball ProspectusMLBArizona Diamondbacks90View Rankings
2021FanGraphsMLBArizona Diamondbacks68View Rankings
2021MLB PipelineMLBArizona Diamondbacks79View Rankings
2021Baseball AmericaTeamArizona Diamondbacks3View Rankings
2021MLB PipelineTeamArizona Diamondbacks3View Rankings
2022Baseball AmericaMLBArizona Diamondbacks89View Rankings
2022Baseball ProspectusMLBArizona Diamondbacks97View Rankings
2022Baseball AmericaTeamArizona Diamondbacks4View Rankings
2022MLB PipelineTeamArizona Diamondbacks8View Rankings
20 record(s)
Prospect rankings are available since 1990 and are based on pre-season rankings from various ranking sites.

Scouting Grades

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
message
Player 20-80 scouting grades are available to TBC PREMIUM subscribers
1 record(s)

Batting Statistics

CSV
Glossary
🔒
Get access to locked features and remove all ads with TBC PREMIUM. Only $2/month. Register today!
yearteam nameleaguelevelmlb#agepostbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2017Dominican DiamondbacksDslRkARI-17SS1126321442513211116860373001161277645.238.412.285.697.364.047.28421.6613.360.62214.00
2018Arizona DiamondbacksArizRkARI-18SS-2B13021862027421814114171001038101720.314.416.442.858.442.128.38213.8616.831.2186.00
2018Missoula OspreyPioRkARI-18SS6223100102117400011122919.455.586.5451.131.409.090.55624.1413.790.570.00
2018Hillsboro HopsNwstA-ARI-18SS123301032031323149418234111247127823.301.421.456.877.379.155.35914.1718.111.2834.33
2019Kane County CougarsMidwAARI-19SS11490314488416323620856561122051123852163.268.394.357.751.306.089.31814.5514.551.00157.00
2019Visalia RawhideCalifA+ARI-19SS110*26931528501116514114120336114622.301.407.387.794.247.086.32512.289.650.7993.00
2021Amarillo Sod PoodlesTex2AAARI221SS9782286516685632854781722051023441947.231.351.357.708.301.126.29913.6623.551.7247.67
2021Reno AcesPCL2AAAARI-21SS31215000301210000051405.417.500.417.917.083.000.45514.297.140.500.00
2021Arizona DiamondbacksNLMLBARI221SS1131583101006600020133744.258.378.419.797.355.161.32016.2216.221.000.00
2022Arizona DiamondbacksNLMLBARI222SS82148431588410254092501035122031135001767.195.285.262.547.200.067.24310.0020.602.0686.20
2023Arizona DiamondbacksNLMLBARI223ss-2b1001444077110020464716464866144121464953070.246.353.359.712.300.113.29512.9317.371.3467.83
2024ACL DiamondbacksACLRkARI224SS3811000200230010011101.125.273.125.398.250.000.16718.1827.271.500.00
2024Reno AcesPCL2AAAARI324SS41412000201200000021602.143.250.143.393.071.000.14312.500.000.000.00
2024Arizona DiamondbacksNLMLBARI224SS103983376192212337913658375051263882666.273.344.374.718.231.101.3179.2814.951.61112.33
2025Arizona DiamondbacksNLMLBARI225SS119161597981733352010027694831081111127672058115.290.389.462.851.365.172.30313.0611.530.8829.85
2026Arizona DiamondbacksNLMLBARI 26SS5820027459332183333114506692431530.225.331.345.676.310.120.24613.5812.760.9466.67
Tot:MLB (6 yrs) MLB     620200332050296173724669162833672545274277432383150352.251.346.371.717.288.120.28611.8815.401.3054.14
Tot:NL (6 yrs) NL     620200332050296173724669162833672545274277432383150352.251.346.371.717.288.120.28611.8815.401.3054.14
Tot:Minors (5 yrs) Minors     328115220230539151412174342222333068417416141868237.265.394.361.756.324.096.31915.6616.431.0582.29
Tot:Rk (3 yrs) Rk     9333066897522331108361401321124181475.270.421.339.760.385.070.32519.8614.590.73165.00
Tot:A- (1 yrs) A-     301032031323149418234111247127823.301.421.456.877.379.155.35914.1718.111.2834.33
Tot:A (1 yrs) A     90314488416323620856561122051123852163.268.394.357.751.306.089.31814.5514.551.00157.00
Tot:A+ (1 yrs) A+     26931528501116514114120336114622.301.407.387.794.247.086.32512.289.650.7993.00
Tot:AA (1 yrs) AA     82286516685632854781722051023441947.231.351.357.708.301.126.29913.6623.551.7247.67
Tot:AAA (2 yrs) AAA     72627000502410000073007.269.367.269.636.077.000.28013.333.330.25
Avg:MLB - 162 game avg MLB     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
Avg:Minors - 162 game avg Minors     162🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒🔒
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Use the Compare Players (TBC PREMIUM) application to compare stats and biography for 2-25 players at a time!
College Summer Stats are not set to Merge in this grid. (PREMIUM Feature)

Other Batting Statistics

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
yearteam nameleaguecategoryagegabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hr
2019Salt River RaftersArizona Fall LeagueAFL19217917253115231321000003392520.316.413.418.831.253.102.42114.1322.831.6279.00
2019Arizona DiamondbacksMLB Spring TrainingSpring19231201000001000004311.667.6671.3332.000.667.6661.0000.0033.330.000.00
2020Arizona DiamondbacksMLB Spring TrainingSpring20662000000030000000900.000.333.000.333.500.000.00033.330.000.000.00
2021Arizona DiamondbacksMLB Spring TrainingSpring2112912000400340000021202.222.417.222.639.333.000.40025.0033.331.330.00
2022Arizona DiamondbacksMLB Spring TrainingSpring2214324102017012600000153437.313.353.469.822.188.156.3605.8817.653.0032.00
2023Arizona DiamondbacksMLB Spring TrainingSpring232037111010153111603100145228.270.429.378.807.459.108.29021.1511.540.5537.00
2023National LeagueMajor League BaseballAllStar23110000000010000000200.000.500.000.5001.000.000.00050.000.000.000.00
2023Arizona DiamondbacksWild Card SeriesPlayoffs23242100000131000001701.250.571.250.821.500.000.33342.8614.290.330.00
2023Arizona DiamondbacksDivision SeriesPlayoffs233811001101130200041110.125.222.500.722.375.375.0009.0927.273.009.09
2023Arizona DiamondbacksChampionship SeriesPlayoffs23724480012101801000112617.333.360.458.818.208.125.4673.8530.778.003.85
2023Arizona DiamondbacksWorld SeriesPlayoffs2351534000120240200041904.267.353.267.620.267.000.36410.5321.052.000.00
2024Arizona DiamondbacksMLB Spring TrainingSpring2415372830041011010000113935.216.256.297.553.135.081.2962.5625.6410.000.00
2025Arizona DiamondbacksMLB Spring TrainingSpring252045111320133085201011856310.289.411.400.811.356.111.30014.298.930.6345.00
2026Arizona DiamondbacksMLB Spring TrainingSpring26102448100010440100192917.333.429.375.804.250.042.40013.7913.791.000.00
Tot:AFL (1 Yrs) AFL 217917253115231321000003392520.316.413.418.831.253.101.42114.1322.831.6279.00
Tot:Spring (8 Yrs) Spring 9919336539132382323634202732341340.275.383.378.761.301.104.32113.6815.381.1364.33
Tot:AllStar (1 Yrs) AllStar 110000000010000000200.000.500.000.5001.000.000.00050.000.000.00
Tot:Playoffs (1 Yrs) Playoffs 17511014002432716050002063212.275.362.392.754.275.118.36411.1125.402.2925.50

Talent Ratings

About Talent Ratings
SpeedPowerContactXtraRbisRunsHittingDurabilityTeam Success
5232843445505861.503