3B Geraldo Perdomo #32
Age: 38 | Bats: S | Throws: R | Morale: Normal
10/27/2037
3B GERALDO PERDOMO #32 - AGE: 38 - BATS: S - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 50 50 50 50
Power 40 40 40 40
Eye 55 55 55 55
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 40
Errors: - 50 45
Arm: 20 60 45
Turn DP: - 50 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 30
1st Base: 60 Center Field: -
2nd Base: 40 Right Field: -
3rd Base: 45
       
RUN/BUNT
Running Speed: 45
Stealing Ability: 65
Baserunning Inst.: 80
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
To call Perdomo a perfectionist is an understatement.
Birthday:10/22/1999
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:6' 3"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:12 Years, 29 Days
Service This Yr:None
40-Man Service:11 Years, 29 Days
Pro Service:19 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
CAREER BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2024 Kansas City - MLB 24 97 255 61 18 1 2 18 29 23 0 1 48 3 0 .239 .301 .341 .642 75 74 -0.2
2025 Kansas City - MLB 25 133 479 165 28 0 11 66 71 60 3 5 86 12 3 .344 .417 .472 .889 142 144 4.7
2026 Kansas City - MLB 26 154 562 153 29 3 12 69 74 65 3 6 104 13 2 .272 .347 .399 .746 104 105 2.3
2027 Atlanta - MLB 27 155 559 164 47 4 12 63 77 65 4 4 104 3 5 .293 .369 .456 .825 121 120 4.0
2028 Atlanta - MLB 28 51 58 14 2 0 0 4 5 3 0 1 14 1 0 .241 .274 .276 .550 49 48 -0.1
2028 Toronto - MLB 28 30 103 23 4 0 3 9 15 8 0 0 19 1 0 .223 .279 .350 .629 70 68 0.1
2028 Total - MLB 28 81 161 37 6 0 3 13 20 11 0 1 33 2 0 .230 .277 .323 .600 63 61 -0.0
2030 Boston - MLB 30 9 20 2 0 0 0 0 1 2 0 0 5 0 0 .100 .182 .100 .282 -19 -24 -0.2
2033 Atlanta - MLB 33 30 70 15 4 0 0 5 7 5 0 1 22 0 1 .214 .263 .271 .535 45 42 -0.4
Total MLB 659 2106 597 132 8 40 234 279 231 10 18 402 33 11 .283 .354 .411 .765 108 108 10.3
CAREER MINOR LEAGUE BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2017 Arizona (DSL) - R 17 63 214 51 3 2 1 11 42 60 3 1 37 16 8 .238 .410 .285 .695 74 91 0.7
2018 Missoula - R 18 6 22 10 0 1 0 2 3 7 0 0 4 1 1 .455 .586 .545 1.132 165 140 0.3
2018 Arizona (CMPX) - R 18 21 86 27 4 2 1 8 20 14 1 0 17 14 1 .314 .416 .442 .858 125 124 0.9
2018 Total - R 18 27 108 37 4 3 1 10 23 21 1 0 21 15 2 .343 .454 .463 .917 134 128 1.1
2018 Hillsboro - A- 18 30 103 31 3 2 3 14 20 18 4 1 23 9 4 .301 .421 .456 .877 134 132 1.1
2019 Kane County - A 19 90 314 84 16 3 2 36 48 56 11 2 56 20 8 .268 .394 .357 .751 118 132 3.1
2019 Visalia - A+ 19 26 93 28 5 0 1 11 15 14 4 2 11 6 5 .301 .407 .387 .794 117 123 0.9
2019 Total - A+ 19 116 407 112 21 3 3 47 63 70 15 4 67 26 13 .275 .397 .364 .761 117 130 4.0
2020 Visalia - A+ 20 8 30 12 3 0 0 1 7 6 0 0 8 2 1 .400 .500 .500 1.000 167 167 0.4
2020 Jackson - AA 20 127 472 114 25 1 4 47 54 56 1 8 102 9 4 .242 .318 .324 .643 88 88 1.4
2021 Jackson - AA 21 125 485 139 27 7 4 73 67 54 5 6 104 13 3 .287 .360 .396 .756 108 110 2.9
2022 Northwest Arkansas - AA 22 93 378 113 16 2 10 61 74 38 5 1 68 25 9 .299 .370 .431 .801 106 108 2.0
2022 Jackson - AA 22 36 143 41 10 1 2 20 14 13 0 1 28 1 0 .287 .344 .413 .757 108 108 0.6
2022 Total - AA 22 129 521 154 26 3 12 81 88 51 5 2 96 26 9 .296 .363 .426 .789 106 108 2.7
2023 Northwest Arkansas - AA 23 65 264 62 10 0 3 21 39 20 0 4 49 8 1 .235 .285 .307 .592 67 68 0.3
2023 Omaha - AAA 23 63 232 69 11 1 2 37 38 24 0 1 32 9 6 .297 .362 .379 .741 93 91 0.4
2024 Omaha - AAA 24 29 102 26 6 2 0 10 10 12 3 0 21 7 2 .255 .350 .353 .703 81 84 0.2
2028 New Hampshire - AA 28 13 45 9 0 0 1 3 11 18 1 0 12 4 1 .200 .438 .267 .704 109 126 0.5
2028 Buffalo - AAA 28 1 5 2 0 0 0 0 1 0 0 0 0 0 0 .400 .400 .400 .800 129 134 0.0
2029 Portland - AA 29 3 3 1 0 0 0 0 0 0 0 0 1 0 0 .333 .333 .333 .667 95 96 0.0
2029 Pawtucket - AAA 29 61 232 55 8 0 6 20 25 31 1 1 47 2 1 .237 .328 .349 .677 99 92 0.7
2030 Pawtucket - AAA 30 104 383 107 19 1 8 39 52 51 1 3 78 8 1 .279 .363 .397 .760 111 111 2.5
2032 Georgia - IND 32 41 152 40 6 2 4 21 19 24 0 0 42 2 0 .263 .364 .408 .772 135 130 1.4
2033 Gwinnett - AAA 33 43 150 45 12 3 2 15 20 29 1 0 33 2 1 .300 .417 .460 .877 145 144 1.7
2034 Gwinnett - AAA 34 2 8 3 0 1 0 1 2 1 0 0 3 1 0 .375 .444 .625 1.069 183 187 0.1
2035 Gwinnett - AAA 35 120 330 88 17 0 8 46 46 44 1 3 58 0 1 .267 .352 .391 .743 99 96 1.3
2036 New Hampshire - IND 36 68 261 66 11 2 3 22 28 26 5 4 84 2 0 .253 .328 .345 .673 103 104 1.1
Total IL 331 1108 300 56 5 24 121 146 156 4 7 219 13 4 .271 .361 .395 .756 111 108
Total PCL 92 334 95 17 3 2 47 48 36 3 1 53 16 8 .284 .358 .371 .730 89 89
Total EL 16 48 10 0 0 1 3 11 18 1 0 13 4 1 .208 .433 .271 .704 109 125
Total SL 288 1100 294 62 9 10 140 135 123 6 15 234 23 7 .267 .340 .367 .707 99 100
Total TEX 158 642 175 26 2 13 82 113 58 5 5 117 33 10 .273 .335 .380 .715 90 92
Total CAL 34 123 40 8 0 1 12 22 20 4 2 19 8 6 .325 .430 .415 .844 129 134
Total MID 90 314 84 16 3 2 36 48 56 11 2 56 20 8 .268 .394 .357 .751 118 132
Total NWL 30 103 31 3 2 3 14 20 18 4 1 23 9 4 .301 .421 .456 .877 134 132
Total AZL 21 86 27 4 2 1 8 20 14 1 0 17 14 1 .314 .416 .442 .858 125 124
Total PIO 6 22 10 0 1 0 2 3 7 0 0 4 1 1 .455 .586 .545 1.132 165 140
Total DSL 63 214 51 3 2 1 11 42 60 3 1 37 16 8 .238 .410 .285 .695 74 91
Total EPBL 109 413 106 17 4 7 43 47 50 5 4 126 4 0 .257 .341 .368 .709 115 114
CAREER POSTSEASON BATTING STATS
Year/Team/League Age G AB H 2B 3B HR RBI R BB HP SF K SB CS AVG OBP SLG OPS OPS+ wRC+ WAR
2026 Kansas City - MLB 26 5 21 8 2 0 0 2 2 1 0 0 3 0 1 .381 .409 .476 .885 142 148 -0.6
2027 Atlanta - MLB 27 6 23 7 2 0 0 1 4 1 0 0 3 0 0 .304 .333 .391 .725 95 77 0.1
2029 Boston - MLB 29 2 2 0 0 0 0 0 0 1 0 0 0 0 0 .000 .333 .000 .333 5 40 -0.0
2033 Atlanta - MLB 33 1 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 1.000 .000 1.000 205 119 -0.1
Total MLB 14 46 15 4 0 0 3 6 4 0 0 6 0 1 .326 .380 .413 .793 115 107
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 Kansas City - MLB 1B 64 38 370 18 34 390 2 .995 373.1 9.35 +0.3 1.013
2024 Kansas City - MLB 2B 20 13 28 38 14 68 2 .971 134.1 4.42 -2.3 .870
2024 Kansas City - MLB 3B 21 6 4 22 1 27 1 .963 91.0 2.57 +0.5 1.050
2024 Kansas City - MLB SS 1 0 0 0 0 0 0 .000 0.2 0.00 -0.1 .000
2025 Kansas City - MLB 1B 107 107 856 53 89 912 3 .997 896.2 9.12 +3.8 1.041
2025 Kansas City - MLB 2B 17 13 30 32 10 63 1 .984 129.1 4.31 -0.9 .951
2025 Kansas City - MLB 3B 27 6 10 18 0 31 3 .903 102.1 2.46 -0.1 .946
2025 Kansas City - MLB SS 2 0 1 1 0 2 0 1.000 2.0 9.00 -0.6 .515
2026 Kansas City - MLB 1B 117 117 839 58 81 902 5 .994 960.0 8.41 +2.0 1.016
2026 Kansas City - MLB 2B 43 31 63 80 21 150 7 .953 300.1 4.29 -3.2 .923
2026 Kansas City - MLB 3B 20 1 3 11 1 14 0 1.000 53.0 2.38 +0.9 1.255
2027 Atlanta - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2027 Atlanta - MLB 3B 155 151 72 223 14 312 17 .946 1350.0 1.97 -1.2 .992
2027 Atlanta - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2028 Atlanta - MLB 1B 23 3 47 1 5 48 0 1.000 60.1 7.16 +0.6 1.145
2028 Toronto - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2028 Atlanta - MLB 2B 2 0 0 3 0 3 0 1.000 5.0 5.40 +0.2 1.037
2028 Toronto - MLB 3B 24 24 9 45 1 56 2 .964 222.0 2.19 +0.2 1.012
2028 Atlanta - MLB 3B 7 2 1 3 0 4 0 1.000 25.0 1.44 -0.4 .791
2028 Toronto - MLB SS 4 0 0 2 1 2 0 1.000 15.0 1.20 +0.0 1.038
2030 Boston - MLB 1B 2 1 14 0 0 14 0 1.000 15.0 8.40 +0.1 1.039
2030 Boston - MLB 3B 5 4 2 5 0 7 0 1.000 30.0 2.10 +0.0 .912
2030 Boston - MLB LF 1 0 2 0 0 2 0 1.000 2.0 9.00 +0.2 .975
2033 Atlanta - MLB 1B 1 1 8 1 0 9 0 1.000 9.0 9.00 +0.0 1.026
2033 Atlanta - MLB 2B 10 1 0 1 0 1 0 1.000 26.0 0.35 -0.5 .520
2033 Atlanta - MLB 3B 5 4 2 6 0 9 1 .889 38.1 1.88 -0.2 .919
2033 Atlanta - MLB SS 4 4 7 4 0 11 0 1.000 29.0 3.41 -0.5 .735
2033 Atlanta - MLB LF 1 0 0 0 0 1 1 .000 2.0 0.00 0.0 .000
TOTAL 1B 314 267 2134 131 209 2275 10 .996 2314.1 8.81 +6.8 1.029
TOTAL 2B 93 58 121 154 45 285 10 .965 596.0 4.15 -6.7 .914
TOTAL 3B 264 198 103 333 17 460 24 .948 1911.2 2.05 -0.3 .997
TOTAL SS 11 4 8 7 1 15 0 1.000 46.2 2.89 -1.1 .714
TOTAL LF 2 0 2 0 0 3 1 .667 4.0 4.50 +0.2 .975
PLAYER HISTORY
07/02/2016 Signed by the Arizona Diamondbacks as an international free agent.
05/22/2020 Goes 5-5 against the Tennessee Smokies, with 1 2B, 1 RBI and 0 R.
06/11/2020 Injured (Sore knee), day-to-day for 3 days.
06/21/2020 Was selected to the 2020 Southern League All-Star Game.
01/01/2021 OSA scouting updated ratings (potential): Contact: 40 (55); Power: 25 (40); Eye: 35 (50).
06/27/2021 Was selected to the 2021 Southern League All-Star Game.
08/06/2021 Injured (Bruised collarbone), day-to-day for 2 weeks.
12/25/2021 Drafted in the rule 5 draft (Round 6, Pick 30, 180th overall Pick) by the Los Angeles Dodgers, from the Arizona Diamondbacks.
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 30 (40); Eye: 40 (50).
03/31/2022 Released by the Los Angeles organization, returned to the Arizona Diamondbacks.
04/12/2022 Injured (Bruised shin), day-to-day for 4 days.
05/16/2022 Was traded by the Arizona Diamondbacks to the Kansas City Royals, along with SP Ryne Nelson, RF Khalil Lee, in exchange for 2B Nicky Lopez.
07/17/2022 Was selected to the 2022 Major League Baseball All-Star Futures Game.
09/22/2022 Wins the 2022 Southern League Round 2 with the Jackson Generals!
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (55); Power: 30 (40); Eye: 40 (50).
11/24/2023 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2024 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 35 (40); Eye: 40 (50).
08/30/2024 Goes 5-5 against the Baltimore Orioles, with 2 2B, 0 RBI and 3 R.
11/26/2024 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 45 (50).
05/31/2025 Injured (latissimus dorsi (back) strain),out for 4 weeks.
11/14/2025 Wins the 2025 MLB AL Platinum Stick Award at 1B.
12/01/2025 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2026 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 50 (50).
11/10/2026 Signed a 1-year contract extension worth a total of $1,100,000 with the Kansas City Royals organization.
11/30/2026 Was traded by the Kansas City Royals to the Atlanta Braves in exchange for CF Joe Turner.
01/01/2027 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 50 (50).
11/12/2027 Signed a 1-year contract extension worth a total of $4,625,000 with the Atlanta Braves organization.
01/01/2028 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 50 (50).
07/10/2028 Was traded by the Atlanta Braves to the Toronto Blue Jays in exchange for SP Jacob Heatherly.
09/18/2028 Wins the 2028 Eastern League Round 1 with the New Hampshire Fisher Cats!
09/24/2028 Wins the 2028 International League Round 2 with the Buffalo Bisons!
12/10/2028 Was not offered arbitration and became a free agent.
01/01/2029 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 55 (55).
06/27/2029 Signed a minor league contract ($450,000 bonus) with the Boston Red Sox organization.
10/23/2029 Signed a 1-year contract extension worth a total of $1,220,000 with the Boston Red Sox organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 40 (40); Eye: 60 (60).
10/13/2030 Released by the Boston organization.
11/30/2030 Became a minor league free agent.
01/01/2031 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 60 (60).
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 55 (55).
07/14/2032 Signed a 1-year contract worth a total of $1,260 with the Georgia Rhinos organization.
09/04/2032 Wins the 2032 Empire Professional Baseball League Championship Series with the Georgia Rhinos!
09/26/2032 Became a free agent.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 55 (55).
04/27/2033 Signed a minor league contract with majors option with the Atlanta Braves organization.
04/30/2033 Did not elect for free agency and will remain in the Atlanta organization.
05/17/2033 Injured (strained Achilles tendon),day-to-day for one week.
11/29/2033 Was not offered arbitration and became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 55 (55).
08/23/2034 Signed a minor league contract ($110,000 bonus) with the Atlanta Braves organization.
11/06/2034 Signed a 1-year minor league contract extension with the Atlanta Braves organization.
01/01/2035 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 55 (55).
04/28/2035 Goes 5-5 against the Louisville Bats, with 1 HR, 3 RBI and 1 R.
11/24/2035 Became a minor league free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 55 (55).
01/29/2036 Signed a minor league contract with majors option with the Chicago Cubs organization.
04/03/2036 Released by the Chicago organization.
06/01/2036 Signed a 1-year contract worth a total of $1,300 with the New Hampshire Wild organization.
09/15/2036 Wins the 2036 EPBL Great Glove Award at 3B.
09/28/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 55 (55).
LEADERBOARD APPEARANCES
Year GS Rank
2036 66 4
Year PA Rank
2036 296 3
Year AB Rank
2036 261 6
Year K Rank
2036 84 3
Year 2B Rank
2027 47 3
Year IBB Rank
2032 3 2
2036 2 8
Year SF Rank
2036 4 1
Year AVG Rank
2025 .344 1
Year OBP Rank
2025 .417 1
Year RC/27 Rank
2025 8.04 5
Year wOBA Rank
2025 .381 6
Year OPS Rank
2025 .889 7
Saturday, January 6th , 2024 - OOTP Baseball 24.10 Build 82