Geraldo Perdomo

Active on MLB Roster | Arizona Diamondbacks
High Level
MLB
Years
2017-2025 (2021-2025)
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.086
Drafted/Signed
Signing Bonus
$ 70,000
Service Time
4.015 (2025)
MLB Debut
Contract Info
MLBAM ID
Retrosheet#
perdg001
Show More
Show Releated Ebay Listings

Prospect Rankings

CSV
Glossary
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
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
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! Feature list
message
Player 20-80 scouting grades are available to TBC PREMIUM subscribers
1 record(s)

Batting Statistics

CSV
Glossary
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
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
Tot:MLB (5 yrs) MLB     562180329345787143422561132503362441224216742140135322.253.348.374.722.286.120.29111.6815.701.3453.03
Tot:NL (5 yrs) NL     562180329345787143422561132503362441224216742140135322.253.348.374.722.286.120.29111.6815.701.3453.03
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 College     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!

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
Tot:AFL (1 Yrs) AFL 217917253115231321000003392520.316.413.418.831.253.101.42114.1322.831.6279.00
Tot:Spring (7 Yrs) Spring 8916932458132372283233201642051233.266.376.379.755.308.112.30913.6615.611.1456.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
4928823239515255.503