3B Geraldo Perdomo #82
Age: 38 | Bats: S | Throws: R | Morale: Normal
10/27/2037
3B GERALDO PERDOMO #82 - 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 40 40 40 40
Power 35 35 35 35
Eye 60 60 60 60
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 35
Errors: - 55 40
Arm: 20 70 45
Turn DP: - 60 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 40
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 45 Right Field: -
3rd Base: 55
       
RUN/BUNT
Running Speed: 55
Stealing Ability: 65
Baserunning Inst.: 60
Sacrifice Bunt: 50
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Overly-cautious.
High: Financial Ambition
Birthday:10/22/1999
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:6' 3"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:11 Years, 140 Days
Service This Yr:None
40-Man Service:14 Years, 80 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
2023 Arizona - MLB 23 19 59 19 5 0 0 7 8 6 0 1 11 3 0 .322 .379 .407 .786 107 99 0.1
2024 Arizona - MLB 24 115 351 81 19 1 5 39 36 44 1 6 69 5 7 .231 .313 .333 .647 75 74 0.3
2025 Arizona - MLB 25 115 392 110 30 5 4 45 59 43 1 4 84 13 8 .281 .350 .413 .763 110 109 2.3
2026 Arizona - MLB 26 149 565 149 31 6 5 62 73 40 11 4 122 17 9 .264 .323 .366 .689 89 89 2.6
2027 Arizona - MLB 27 140 518 147 27 0 8 60 66 59 6 1 91 12 7 .284 .363 .382 .745 107 109 2.9
2028 Arizona - MLB 28 152 568 155 27 5 9 73 80 61 6 4 103 10 8 .273 .347 .386 .733 102 105 3.4
2029 Arizona - MLB 29 143 492 133 25 6 4 44 51 49 3 4 104 5 3 .270 .338 .370 .708 93 89 1.1
2031 Minnesota - MLB 31 150 567 129 29 5 6 49 80 72 8 2 149 22 5 .228 .322 .328 .650 77 80 -0.0
2032 Minnesota - MLB 32 135 504 136 28 6 2 50 71 67 4 4 101 18 3 .270 .358 .361 .719 94 96 2.9
2033 Los Angeles - MLB 33 123 467 113 22 1 4 37 70 69 3 3 113 9 1 .242 .341 .319 .660 80 86 1.9
2034 Los Angeles - MLB 34 150 598 166 27 5 7 43 94 74 11 2 136 13 9 .278 .366 .375 .741 111 114 3.5
2035 Los Angeles - MLB 35 101 393 98 20 2 3 29 43 48 4 1 105 14 4 .249 .336 .333 .670 91 93 2.0
2035 Atlanta - MLB 35 33 111 22 1 0 2 7 9 11 0 0 38 3 2 .198 .270 .261 .532 55 50 -0.1
2035 Total - MLB 35 134 504 120 21 2 5 36 52 59 4 1 143 17 6 .238 .322 .317 .640 84 84 1.9
2036 Houston - MLB 36 52 190 40 10 1 1 11 27 20 3 1 57 1 2 .211 .294 .289 .584 70 70 -0.3
Total MLB 1577 5775 1498 301 43 60 556 767 663 61 37 1283 145 68 .259 .340 .358 .698 93 94 22.6
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 79 94 0.8
2018 Missoula - R 18 6 22 10 0 1 0 2 3 7 0 0 4 1 1 .455 .586 .545 1.132 185 163 0.3
2018 AZL - R 18 21 86 27 4 2 1 8 20 14 1 0 17 14 1 .314 .416 .442 .858 128 129 0.9
2018 Total - R 18 27 108 37 4 3 1 10 23 21 1 0 21 15 2 .343 .454 .463 .917 141 136 1.2
2018 Hillsboro - A- 18 30 103 31 3 2 3 14 20 18 4 1 23 9 4 .301 .421 .456 .877 137 136 1.2
2019 Kane County - A 19 90 314 84 16 3 2 36 48 56 11 2 56 20 8 .268 .394 .357 .751 109 118 2.5
2019 Visalia - A+ 19 26 93 28 5 0 1 11 15 14 4 2 11 6 5 .301 .407 .387 .794 122 131 1.0
2019 Total - A+ 19 116 407 112 21 3 3 47 63 70 15 4 67 26 13 .275 .397 .364 .761 112 121 3.6
2020 Visalia - A+ 20 134 556 196 30 6 7 79 97 64 1 2 100 19 7 .353 .419 .466 .885 123 129 5.0
2021 Visalia - A+ 21 120 505 156 36 7 3 66 89 73 2 5 99 19 10 .309 .395 .426 .821 110 112 3.1
2021 Jackson - AA 21 12 55 24 5 0 0 12 9 9 0 2 9 1 0 .436 .500 .527 1.027 178 172 0.8
2022 Jackson - AA 22 47 182 52 9 1 0 13 33 32 0 2 30 11 3 .286 .389 .346 .735 104 108 1.4
2022 Reno - AAA 22 61 249 69 16 2 1 24 44 33 3 1 49 10 3 .277 .367 .369 .737 85 90 1.2
2023 Jackson - AA 23 12 46 13 1 1 0 2 5 4 0 0 7 1 4 .283 .340 .348 .688 98 101 -0.1
2023 Reno - AAA 23 76 311 99 16 4 5 40 47 37 2 2 56 7 7 .318 .392 .444 .836 120 122 3.1
2029 Dominican Republic - WBC 29 8 26 8 2 0 0 2 5 3 0 1 6 3 1 .308 .367 .385 .751 111 111 0.2
2036 Round Rock - AAA 36 46 166 48 11 3 3 24 28 35 2 1 44 4 2 .289 .417 .446 .862 144 151 2.0
Total PCL 183 726 216 43 9 9 88 119 105 7 4 149 21 12 .298 .390 .419 .808 113 118
Total SL 71 283 89 15 2 0 27 47 45 0 4 46 13 7 .314 .404 .382 .785 118 120
Total CAL 280 1154 380 71 13 11 156 201 151 7 9 210 44 22 .329 .407 .442 .849 117 121
Total MID 90 314 84 16 3 2 36 48 56 11 2 56 20 8 .268 .394 .357 .751 109 118
Total NWL 30 103 31 3 2 3 14 20 18 4 1 23 9 4 .301 .421 .456 .877 137 136
Total AZL 21 86 27 4 2 1 8 20 14 1 0 17 14 1 .314 .416 .442 .858 128 129
Total PIO 6 22 10 0 1 0 2 3 7 0 0 4 1 1 .455 .586 .545 1.132 185 163
Total DSL 63 214 51 3 2 1 11 42 60 3 1 37 16 8 .238 .410 .285 .695 79 94
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
2020 Visalia - CAL 20 6 25 11 1 0 2 8 7 3 1 0 3 3 0 .440 .517 .720 1.237 209 201 1.1
2021 Jackson - SL 21 9 34 15 4 0 0 8 6 6 0 2 3 3 0 .441 .500 .559 1.059 185 174 0.6
2022 Reno - PCL 22 5 19 7 3 0 0 2 4 3 0 0 4 0 0 .368 .455 .526 .981 144 137 0.7
2025 Arizona - MLB 25 1 4 1 1 0 0 0 1 0 0 0 2 0 0 .250 .250 .500 .750 99 97 0.2
2026 Arizona - MLB 26 1 3 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -133 1.0
2027 Arizona - MLB 27 16 57 17 2 1 0 7 8 8 1 1 12 2 2 .298 .388 .368 .756 111 117 0.7
2028 Arizona - MLB 28 12 46 17 5 0 1 5 10 2 1 0 13 0 0 .370 .408 .543 .952 159 165 1.4
2035 Atlanta - MLB 35 2 10 2 0 0 0 0 1 2 0 0 5 0 0 .200 .333 .200 .533 60 68 0.2
Total MLB 32 120 37 8 1 1 12 20 12 2 1 33 2 2 .308 .378 .417 .794 119 124
Total PCL 5 19 7 3 0 0 2 4 3 0 0 4 0 0 .368 .455 .526 .981 144 137
Total SL 9 34 15 4 0 0 8 6 6 0 2 3 3 0 .441 .500 .559 1.059 185 174
Total CAL 6 25 11 1 0 2 8 7 3 1 0 3 3 0 .440 .517 .720 1.237 209 201
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Visalia - A+ 2B 103 103 159 247 70 411 5 .988 887.1 4.12 +2.1 .999
2020 Visalia - A+ 3B 23 1 1 9 1 11 1 .909 39.0 2.31 +0.1 .968
2020 Visalia - A+ SS 27 26 27 50 5 80 3 .963 229.0 3.03 +1.7 1.082
2021 Jackson - AA 2B 11 11 15 23 3 38 0 1.000 107.0 3.20 -0.4 1.004
2021 Visalia - A+ 2B 118 117 159 283 50 453 11 .976 1047.1 3.80 +2.2 1.032
2021 Jackson - AA 3B 1 1 0 3 0 3 0 1.000 9.0 3.00 +0.3 1.056
2021 Visalia - A+ 3B 2 0 0 0 0 0 0 .000 4.0 0.00 -0.0 .000
2021 Visalia - A+ SS 4 2 4 6 0 10 0 1.000 29.0 3.10 +0.3 1.046
2022 Reno - AAA 2B 61 61 114 172 34 287 1 .997 539.1 4.77 +5.5 1.061
2022 Jackson - AA 2B 44 44 62 76 7 140 2 .986 378.2 3.28 +0.3 1.004
2022 Jackson - AA 3B 6 2 0 6 0 6 0 1.000 36.0 1.50 +0.1 1.063
2022 Reno - AAA SS 2 0 0 0 0 0 0 .000 0.2 0.00 0.0 .000
2023 Arizona - MLB 2B 10 8 18 22 10 41 1 .976 76.2 4.70 +0.2 1.055
2023 Reno - AAA 2B 70 70 111 185 30 302 6 .980 615.0 4.33 +8.0 1.066
2023 Jackson - AA 2B 12 12 18 28 2 48 2 .958 101.0 4.10 -1.4 .943
2023 Arizona - MLB 3B 3 2 3 6 1 9 0 1.000 20.0 4.05 +0.4 1.045
2023 Reno - AAA 3B 5 4 3 4 0 8 1 .875 38.0 1.66 -0.4 .883
2023 Arizona - MLB SS 6 6 15 16 6 31 0 1.000 50.0 5.58 +0.5 1.018
2023 Reno - AAA SS 2 2 3 5 1 8 0 1.000 18.0 4.00 +0.8 1.057
2024 Arizona - MLB 2B 18 15 18 43 7 61 0 1.000 127.2 4.30 +1.4 1.079
2024 Arizona - MLB 3B 53 44 19 86 9 114 9 .921 426.2 2.21 -0.5 .983
2024 Arizona - MLB SS 36 35 38 99 18 141 4 .972 320.0 3.85 -0.1 .982
2025 Arizona - MLB 2B 35 30 33 67 12 104 4 .962 269.0 3.35 -0.4 1.013
2025 Arizona - MLB 3B 17 12 3 21 0 24 0 1.000 116.0 1.86 +2.3 1.319
2025 Arizona - MLB SS 69 62 76 142 30 229 11 .952 567.0 3.46 -4.0 .957
2025 Arizona - MLB RF 1 0 3 0 0 3 0 1.000 8.0 3.38 +0.0 .977
2026 Arizona - MLB 2B 7 0 3 1 0 4 0 1.000 19.1 1.86 +0.0 1.032
2026 Arizona - MLB 3B 147 146 74 238 29 322 10 .969 1313.1 2.14 +9.5 1.080
2026 Arizona - MLB SS 1 0 0 1 0 1 0 1.000 10.0 0.90 -0.4 .510
2027 Arizona - MLB 3B 139 139 59 216 24 291 16 .945 1256.2 1.97 +0.6 1.007
2028 Arizona - MLB 2B 10 8 18 24 3 42 0 1.000 85.0 4.45 +2.3 1.330
2028 Arizona - MLB 3B 136 135 59 185 16 253 9 .964 1197.0 1.83 +2.3 1.020
2028 Arizona - MLB SS 7 6 8 18 5 26 0 1.000 54.0 4.33 -0.0 1.020
2029 Dominican Republic - WBC 2B 3 0 0 1 0 1 0 1.000 5.0 1.80 -0.0 1.003
2029 Arizona - MLB 3B 140 137 54 209 25 277 14 .949 1211.0 1.95 -1.2 .988
2029 Dominican Republic - WBC 3B 8 8 2 5 0 7 0 1.000 64.0 0.98 +0.0 .985
2029 Arizona - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2031 Minnesota - MLB 2B 8 5 7 15 2 23 1 .957 46.0 4.30 -0.5 .897
2031 Minnesota - MLB 3B 106 99 32 126 19 170 12 .929 875.2 1.62 -4.0 .968
2031 Minnesota - MLB SS 45 41 60 106 30 169 3 .982 361.0 4.14 -5.6 .888
2032 Minnesota - MLB 3B 135 134 63 230 24 302 9 .970 1183.2 2.23 +8.2 1.073
2032 Minnesota - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2033 Los Angeles - MLB 2B 1 0 0 0 0 0 0 .000 1.1 0.00 0.0 .000
2033 Los Angeles - MLB 3B 114 111 41 214 19 262 7 .973 1011.0 2.27 +2.5 1.036
2033 Los Angeles - MLB SS 5 1 2 7 2 9 0 1.000 18.1 4.42 -0.1 .891
2033 Los Angeles - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2034 Los Angeles - MLB 2B 26 21 33 54 8 91 4 .956 191.1 4.09 -2.1 .930
2034 Los Angeles - MLB 3B 76 76 34 111 8 149 4 .973 660.0 1.98 +0.7 1.022
2034 Los Angeles - MLB SS 53 51 67 159 23 236 10 .958 468.1 4.34 -9.1 .893
2035 Los Angeles - MLB 2B 4 0 3 6 2 9 0 1.000 17.0 4.76 -0.3 .863
2035 Atlanta - MLB 2B 1 1 3 2 2 5 0 1.000 9.0 5.00 0.0 .000
2035 Los Angeles - MLB 3B 93 91 29 163 18 196 4 .980 797.2 2.17 +4.1 1.052
2035 Atlanta - MLB 3B 32 29 11 65 10 77 1 .987 281.1 2.43 +1.6 1.028
2035 Los Angeles - MLB SS 7 4 10 11 1 21 0 1.000 42.0 4.50 +0.1 .967
2036 Houston - MLB 2B 3 3 4 7 2 12 1 .917 23.0 4.30 -0.6 .895
2036 Round Rock - AAA 2B 1 1 3 2 1 5 0 1.000 9.0 5.00 -0.2 1.011
2036 Houston - MLB 3B 48 45 25 75 11 104 4 .962 420.1 2.14 -2.0 .967
2036 Round Rock - AAA 3B 43 42 15 81 2 101 5 .950 368.1 2.35 +1.1 1.022
2036 Houston - MLB SS 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2036 Round Rock - AAA SS 2 2 2 9 2 11 0 1.000 17.0 5.82 -0.1 1.052
TOTAL 2B 546 510 781 1258 245 2077 38 .982 4555.0 4.03 +16.1 1.026
TOTAL 3B 1327 1258 527 2053 216 2686 106 .961 11328.2 2.05 +25.6 1.028
TOTAL SS 267 238 312 629 123 972 31 .968 2186.1 3.87 -16.0 .947
TOTAL LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
TOTAL RF 1 0 3 0 0 3 0 1.000 8.0 3.38 +0.0 .977
PLAYER HISTORY
07/02/2016 Signed by the Arizona Diamondbacks as an international free agent.
06/21/2020 Was selected to the 2020 California League All-Star Game.
09/07/2020 Wins the CAL Player of the Week Award.
10/04/2020 Wins the 2020 CAL Platinum Stick Award at 2B.
10/07/2020 Finished 2nd in 2020 CAL Most Valuable Player Award voting.
10/30/2020 Named the #100 prospect in the MLB
01/01/2021 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 20 (35); Eye: 45 (60).
04/01/2021 Named the #98 prospect in the MLB
06/27/2021 Was selected to the 2021 California League All-Star Game.
09/06/2021 Wins the SL Player of the Week Award.
11/26/2021 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 25 (35); Eye: 50 (60).
05/28/2022 Injured (Sprained thumb), out for 5 weeks.
06/29/2022 Suffered setback in recovery from injury, will miss another 4 days.
10/10/2022 Wins the 2022 PCL PC Glove Wizard Award at 2B.
11/29/2022 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 25 (35); Eye: 50 (60).
04/16/2023 Injured (Back tightness), day-to-day for 2 weeks.
05/09/2023 Injured (Foot contusion), out for 2 weeks.
09/16/2023 Wins the 2023 Southern League Round 2 with the Jackson Generals!
09/27/2023 Wins the 2023 Pacific Coast League Round 2 with the Reno Aces!
10/06/2023 Wins the 2023 PCL PC Glove Wizard Award at 2B.
12/02/2023 Received a 1-year contract worth a total of $563,500 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 25 (40); Eye: 55 (60).
11/28/2024 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (40); Eye: 60 (60).
04/22/2025 Injured (hamstring tendinitis),out for 5 days.
06/06/2025 Goes 5-5 against the Pittsburgh Pirates, with 1 RBI and 2 R.
11/29/2025 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (40); Eye: 60 (60).
11/28/2026 Received a 1-year contract through arbitration worth a total of $1,100,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (40); Eye: 60 (60).
06/28/2027 Injured (hand contusion),out for 4 days.
11/23/2027 Received a 1-year contract through arbitration worth a total of $4,200,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (40); Eye: 60 (60).
03/26/2028 Injured (knee tendinitis),day-to-day for 5 days.
10/09/2028 Wins the 2028 MLB NL Wildcard Round MVP Award.
10/15/2028 Wins the 2028 MLB NL Division Series MVP Award.
11/24/2028 Received a 1-year contract through arbitration worth a total of $6,500,000.
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 60 (60).
03/05/2029 Named to the 2029 World Baseball Classic for Dominican Republic.
05/14/2029 Injured (foot contusion),out for 1-2 weeks.
05/20/2029 Suffered setback in recovery from injury, will miss another 5 days.
11/30/2029 Became a free agent.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 60 (60).
01/01/2031 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 60 (60).
01/20/2031 Signed a 3-year contract worth a total of $23,500,000 with the Minnesota Twins organization.
05/04/2031 Injured (back tightness),day-to-day for 1-2 weeks.
07/29/2031 Injured (mild hamstring strain),day-to-day for 3 days.
07/30/2031 Injured (sprained ankle),day-to-day for 3 days.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 60 (60).
07/22/2032 Injured (back tightness),out for 2-3 weeks.
11/10/2032 Wins the 2032 MLB AL Gold Glove Award at 3B.
11/26/2032 Became a free agent.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 60 (60).
01/09/2033 Signed a 4-year contract worth a total of $38,000,000 with the Los Angeles Angels organization.
02/28/2033 Injured (groin soreness),day-to-day for 4 days.
03/07/2033 Named to the 2033 World Baseball Classic for Dominican Republic.
04/27/2033 Injured (hamstring strain),out for 3 weeks.
05/07/2033 Suffered setback in recovery from injury, will miss another 2 weeks.
01/01/2034 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 60 (60).
08/28/2034 Wins the MLB AL Player of the Week Award.
09/23/2034 Injured (tender shoulder),day-to-day for one week.
01/01/2035 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 35 (35); Eye: 60 (60).
08/02/2035 Was traded by the Los Angeles Angels to the Atlanta Braves, along with SP Bruce Esparza and CL Jose Claustro, in exchange for RP Ty Federici, 3B Ilppo Strömberg, SP David Magana, and LF Eric Carra.
10/31/2035 Atlanta Braves voided the team option year for a buyout of $4,000,000.
11/23/2035 Became a free agent.
01/01/2036 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 60 (60).
03/19/2036 Signed a minor league contract with majors option with the Houston Astros organization.
04/19/2036 Injured (elbow contusion),day-to-day for one week.
05/08/2036 Injured (bruised shoulder),day-to-day for 4 days.
05/15/2036 Injured (bone bruise (wrist)),out for 2 weeks.
06/15/2036 Was selected to the 2036 Pacific Coast League All-Star Game.
07/07/2036 Injured (back tightness),day-to-day for one week.
09/13/2036 Released by the Houston Astros.
01/01/2037 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 40 (40); Eye: 60 (60).
LEADERBOARD APPEARANCES
Year GS Rank
2029 8 1
Year PA Rank
2034 693 8
Year 2B Rank
2029 2 6
Year 3B Rank
2026 6 7
2028 5 9
2029 6 8
2032 6 8
Year SB Rank
2029 3 5
Year SH Rank
2025 5 9
2027 6 5
2029 18 2
Year SF Rank
2029 1 1
Sunday, December 31st , 2023 - OOTP Baseball 24.11 Build 85