3B Keoni Cavaco #18
Age: 37 | Bats: R | Throws: R | Morale: Normal
05/09/2039
OA: 36 POT: 36
3B KEONI CAVACO #18 - AGE: 37 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
11 13 2 0 0 1 2 0 6 .154 .154 .385 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
BABIP 50 50 45 50
Avoid K's 30 30 30 30
Gap 45 50 45 45
Power 45 50 45 45
Eye 40 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 40 35
Errors: - 45 45
Arm: 20 55 50
Turn DP: - 45 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 25
Catcher: - Left Field: -
1st Base: 60 Center Field: -
2nd Base: - Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 40
Stealing Aggressiveness: 50
Stealing Ability: 50
Baserunning Inst.: 50
Sacrifice Bunt: 55
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/09/2038 OGD Loss, 7-12 2 0 0 0 0 0 1 0
09/08/2038 OGD Loss, 3-8 0 0 0 0 0 0 0 0
09/07/2038 OGD Loss, 1-2 1 0 0 0 0 0 0 0
09/05/2038 @ RM Win, 2-0 0 0 0 0 0 0 0 0
09/03/2038 @ RM Loss, 1-2 0 0 0 0 0 0 0 0
08/29/2038 GFA Win, 6-5 0 0 0 0 0 0 0 0
08/26/2038 @ OMA Win, 4-3 0 0 0 0 0 0 0 0
08/22/2038 TUC Win, 1-0 0 0 0 0 0 0 0 0
08/19/2038 BRI Win, 2-1 1 0 0 0 0 0 0 0
08/13/2038 BIL Loss, 3-4 4 1 1 2 1 0 2 0
PERSONALITY
Works hard when he's at the park, but has interests off the field, too.
Birthday:06/02/2001
Born in:Chula Vista, CA
Nationality:American
Height:6' 2"
Weight:205 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:3 Years, 85 Days
Service This Yr:None
40-Man Service:5 Years, 117 Days
Pro Service:20 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
APPALACHIAN LEAGUE 2038 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 5 7 0 0 0 0 0 2 4 0 .000 .364 .000 .364 .268 .000 54
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 2 11 0 0 0 0 0 0 0 0 1 0 100.0 0.6 2.19 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Versus Right   7 0 0 0 0 0 2 4 0 0 0 0 .000 .364 .000 .364
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
July   6 0 0 0 0 0 2 4 0 0 0 0 .000 .400 .000 .400
August   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Last Year   7 0 0 0 0 0 2 4 0 0 0 0 .000 .364 .000 .364
2 Years Ago   15 5 1 0 0 1 2 1 5 0 0 0 .333 .375 .400 .775
Career   126 30 6 0 4 17 23 22 45 0 0 5 .238 .373 .381 .754
Home   6 0 0 0 0 0 2 4 0 0 0 0 .000 .400 .000 .400
Road   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Grass   7 0 0 0 0 0 2 4 0 0 0 0 .000 .364 .000 .364
Day   5 0 0 0 0 0 1 2 0 0 0 0 .000 .286 .000 .286
Night   2 0 0 0 0 0 1 2 0 0 0 0 .000 .500 .000 .500
As Starter   4 0 0 0 0 0 2 4 0 0 0 0 .000 .500 .000 .500
As Reliever / Substitution   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
PIONEER LEAGUE 2038 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 11 13 2 0 0 1 2 1 0 6 .154 .154 .385 .538 .250 .231 36
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 2 13 0 0 0 0 0 0 5 1 0 0 0.0 0.8 1.89 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   3 0 0 0 0 0 0 0 3 0 0 0 .000 .000 .000 .000
Versus Right   10 2 0 0 1 2 1 0 3 0 0 0 .200 .200 .500 .700
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
August   10 2 0 0 1 2 1 0 5 0 0 0 .200 .200 .500 .700
September   3 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Last Year   13 2 0 0 1 2 1 0 6 0 0 0 .154 .154 .385 .538
2 Years Ago   5 2 1 0 0 0 2 2 2 0 0 0 .400 .571 .600 1.171
Career   37 12 2 0 1 3 3 2 13 0 0 0 .324 .359 .459 .818
Home   7 1 0 0 1 2 1 0 3 0 0 0 .143 .143 .571 .714
Road   6 1 0 0 0 0 0 0 3 0 0 0 .167 .167 .167 .333
Grass   13 2 0 0 1 2 1 0 6 0 0 0 .154 .154 .385 .538
Day   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Night   12 2 0 0 1 2 1 0 5 0 0 0 .167 .167 .417 .583
As Starter   9 2 0 0 1 2 1 0 4 0 0 0 .222 .222 .556 .778
As Reliever / Substitution   4 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
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
2026 Montreal - MLB 24 23 73 18 2 2 3 11 14 4 1 0 27 1 1 .247 .295 .452 .747 97 97 0.2
2027 Montreal - MLB 25 50 175 46 4 1 8 24 18 4 0 1 54 4 3 .263 .278 .434 .712 91 91 -0.0
2027 Pittsburgh - MLB 25 65 249 53 18 1 9 26 34 14 3 1 64 1 3 .213 .262 .402 .664 80 83 -0.3
2027 Total - MLB 25 115 424 99 22 2 17 50 52 18 3 2 118 5 6 .233 .268 .415 .684 84 86 -0.3
2028 Pittsburgh - MLB 26 130 496 130 29 4 30 87 76 40 1 2 122 6 3 .262 .317 .518 .835 128 129 3.3
2029 Pittsburgh - MLB 27 50 124 27 8 1 3 21 9 11 1 1 33 0 1 .218 .285 .371 .656 79 82 0.1
2030 Pittsburgh - MLB 28 28 64 12 4 0 2 6 15 8 1 0 23 2 1 .188 .288 .344 .631 72 76 0.0
2031 Pittsburgh - MLB 29 37 33 7 1 1 2 3 5 6 0 0 14 0 1 .212 .333 .485 .818 120 112 -0.0
Total MLB 383 1214 293 66 10 57 178 171 87 7 5 337 14 13 .241 .295 .453 .748 103 104 3.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
2018 Total - 16 3 10 4 2 1 0 2 0 0 0 0 3 0 0 .400 .400 .800 1.200 100 100 0.2
2019 Total - 17 17 21 9 1 0 1 7 7 4 2 2 3 3 0 .429 .517 .619 1.136 100 100 0.5
2019 Minnesota (GCL) - R 17 25 87 15 4 0 1 6 9 4 1 0 35 1 1 .172 .217 .253 .470 40 1 -0.5
2020 Minnesota (GCL) - R 18 31 118 36 6 2 6 28 21 19 2 1 35 5 0 .305 .407 .542 .950 144 146 1.4
2020 Elizabethton - R 18 28 104 25 5 0 4 16 19 17 5 0 40 1 0 .240 .373 .404 .777 93 100 0.4
2020 Total - R 18 59 222 61 11 2 10 44 40 36 7 1 75 6 0 .275 .391 .477 .868 120 124 1.8
2021 Eugene - A- 19 54 174 39 7 1 3 22 27 19 2 1 64 3 1 .224 .306 .328 .634 62 63 -0.1
2022 Eugene - A- 20 30 97 21 4 1 0 11 11 22 1 2 35 1 0 .216 .361 .278 .639 84 95 0.2
2022 South Bend - A 20 24 89 27 7 1 2 13 12 9 0 1 23 3 1 .303 .364 .472 .836 135 133 0.7
2023 South Bend - A 21 70 268 71 25 4 8 38 46 34 3 2 63 7 5 .265 .352 .478 .829 137 137 2.2
2023 Myrtle Beach - A+ 21 61 221 57 12 1 6 26 33 30 4 2 51 11 2 .258 .354 .403 .757 117 118 1.6
2023 Total - A+ 21 131 489 128 37 5 14 64 79 64 7 4 114 18 7 .262 .353 .444 .797 128 128 3.8
2024 Myrtle Beach - A+ 22 121 438 107 23 8 16 59 50 34 3 2 111 15 16 .244 .302 .443 .745 116 117 2.3
2025 Montgomery - AA 23 8 30 11 5 1 1 2 5 2 0 0 11 1 0 .367 .406 .700 1.106 193 197 0.5
2025 Durham - AAA 23 107 413 113 26 4 15 68 60 39 8 2 121 10 10 .274 .346 .465 .811 117 118 2.2
2026 Durham - AAA 24 115 444 130 28 5 16 63 61 35 2 3 108 18 11 .293 .345 .486 .832 144 146 4.6
2027 Durham - AAA 25 20 76 17 6 0 1 10 4 7 1 1 17 0 2 .224 .294 .342 .636 78 77 0.0
2029 Indianapolis - AAA 27 65 209 53 11 3 9 27 20 13 2 0 70 5 3 .254 .304 .464 .768 123 127 1.8
2030 Indianapolis - AAA 28 37 129 40 5 0 6 22 18 14 1 1 29 12 3 .310 .379 .488 .868 163 166 2.2
2031 Indianapolis - AAA 29 86 306 77 12 6 7 22 35 25 0 0 88 15 13 .252 .308 .399 .707 107 111 1.7
2032 Florida - A+ 30 28 96 25 4 2 4 17 12 10 0 1 29 3 2 .260 .327 .469 .796 142 138 0.7
2032 Mississippi - AA 30 63 217 56 16 3 8 44 29 16 1 2 64 7 4 .258 .309 .470 .779 123 123 1.1
2033 Bradenton - A+ 31 5 17 4 0 1 1 3 4 2 1 0 3 0 0 .235 .350 .529 .879 160 171 0.2
2033 Altoona - AA 31 75 248 60 13 2 9 37 35 32 2 1 76 11 2 .242 .332 .419 .752 122 126 1.6
2034 Indianapolis - AAA 32 82 283 57 16 2 6 35 25 24 2 2 85 2 3 .201 .267 .336 .603 81 80 0.3
2035 Ogden - R 33 1 4 2 0 0 0 1 0 0 0 0 1 0 0 .500 .500 .500 1.000 164 187 0.1
2035 Los Angeles N (AZL) - R 33 5 19 5 2 0 0 0 0 2 2 0 5 1 0 .263 .391 .368 .760 116 130 -0.0
2035 Total - R 33 6 23 7 2 0 0 1 0 2 2 0 6 1 0 .304 .407 .391 .799 123 139 0.1
2035 Great Lakes - A 33 11 25 8 1 0 2 5 5 2 0 0 6 0 0 .320 .370 .600 .970 139 99 0.1
2035 Chattanooga - AA 33 11 16 3 1 0 0 1 3 5 0 0 8 1 0 .188 .381 .250 .631 77 59 -0.0
2035 Oklahoma City - AAA 33 19 38 10 2 1 0 7 4 5 2 0 6 0 0 .263 .378 .368 .746 100 109 0.1
2035 Los Angeles N (AZL) - R 33 3 6 1 1 0 0 0 0 0 0 0 4 0 0 .167 .167 .333 .500 39 19 -0.0
2036 Billings - R 34 6 15 6 1 0 0 0 0 0 0 0 4 0 0 .400 .400 .467 .867 142 152 0.1
2037 Ogden - R 35 1 2 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -163 -0.0
2037 Los Angeles N (AZL) - R 35 16 31 13 2 0 0 5 7 6 0 0 9 2 0 .419 .514 .484 .997 200 224 0.7
2037 Greeneville - R 35 9 15 5 1 0 0 1 2 1 0 0 5 0 2 .333 .375 .400 .775 134 139 -0.0
2037 Billings - R 35 1 3 2 1 0 0 0 2 2 0 0 1 0 0 .667 .800 1.000 1.800 409 425 0.2
2037 Cincinnati (AZL) - R 35 1 4 1 0 0 0 1 0 0 0 0 1 0 0 .250 .250 .250 .500 53 35 -0.0
2037 Total - R 35 28 55 21 4 0 0 7 11 9 0 0 17 2 2 .382 .469 .455 .923 181 195 0.8
2038 Idaho Falls - R 36 11 13 2 0 0 1 2 1 0 0 0 6 0 0 .154 .154 .385 .538 50 36 -0.1
2038 Burlington - R 36 5 7 0 0 0 0 0 2 4 0 0 0 1 0 .000 .364 .000 .364 9 54 0.3
2038 Total - R 36 16 20 2 0 0 1 2 3 4 0 0 6 1 0 .100 .250 .250 .500 31 44 0.2
Total IL 512 1860 487 104 20 60 247 223 157 16 9 518 62 45 .262 .323 .436 .759 119 120
Total PCL 19 38 10 2 1 0 7 4 5 2 0 6 0 0 .263 .378 .368 .746 100 109
Total EL 75 248 60 13 2 9 37 35 32 2 1 76 11 2 .242 .332 .419 .752 122 126
Total SL 82 263 70 22 4 9 47 37 23 1 2 83 9 4 .266 .325 .483 .808 127 126
Total CAR 182 659 164 35 9 22 85 83 64 7 4 162 26 18 .249 .320 .429 .750 116 117
Total FSL 33 113 29 4 3 5 20 16 12 1 1 32 3 2 .257 .331 .478 .809 145 143
Total MID 105 382 106 33 5 12 56 63 45 3 3 92 10 6 .277 .356 .484 .840 136 134
Total NWL 84 271 60 11 2 3 33 38 41 3 3 99 4 1 .221 .327 .310 .637 71 75
Total APP 42 126 30 6 0 4 17 23 22 5 0 45 2 2 .238 .373 .381 .754 91 101
Total AZL 25 60 20 5 0 0 6 7 8 2 0 19 3 0 .333 .429 .417 .845 150 165
Total GCL 56 205 51 10 2 7 34 30 23 3 1 70 6 1 .249 .332 .420 .751 103 89
Total PIO 20 37 12 2 0 1 3 3 2 0 0 13 0 0 .324 .359 .459 .818 135 136
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 Montreal - MLB 24 3 12 4 0 0 1 3 3 0 0 0 5 1 0 .333 .333 .583 .917 139 143 0.1
2030 Pittsburgh - MLB 28 1 1 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 -100 -119 -0.2
Total MLB 4 13 4 0 0 1 3 3 0 0 0 5 1 0 .308 .308 .538 .846 121 122
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Montreal - MLB 1B 5 5 29 4 2 33 0 1.000 34.0 8.74 +0.1 .929
2026 Montreal - MLB 3B 15 13 7 13 2 20 0 1.000 124.0 1.45 +0.0 1.055
2027 Montreal - MLB 1B 29 28 201 17 14 224 6 .973 246.1 7.96 -2.1 .888
2027 Pittsburgh - MLB 1B 55 55 376 28 29 407 3 .993 483.2 7.52 -0.1 .974
2027 Montreal - MLB 3B 11 9 3 11 2 15 1 .933 83.0 1.52 +0.0 .956
2027 Montreal - MLB SS 1 0 0 0 0 0 0 .000 2.0 0.00 -0.1 .000
2028 Pittsburgh - MLB 1B 2 0 6 0 1 6 0 1.000 5.0 10.80 +0.0 1.036
2028 Pittsburgh - MLB 3B 123 122 44 185 9 243 14 .942 1076.2 1.91 -3.7 .967
2029 Pittsburgh - MLB 1B 24 11 96 7 6 103 0 1.000 127.2 7.26 +0.8 1.081
2029 Pittsburgh - MLB 3B 20 18 6 32 2 39 1 .974 161.0 2.12 +1.1 1.053
2030 Pittsburgh - MLB 1B 16 9 97 4 8 101 0 1.000 105.0 8.66 +0.2 1.020
2030 Pittsburgh - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2030 Pittsburgh - MLB 3B 7 3 2 7 1 10 1 .900 36.0 2.25 -0.4 .911
2030 Pittsburgh - MLB RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2031 Pittsburgh - MLB 1B 21 1 29 2 3 31 0 1.000 37.0 7.54 +0.1 1.020
2031 Pittsburgh - MLB 3B 17 4 3 8 1 12 1 .917 70.1 1.41 -0.2 .947
2038 Burlington - R 1B 3 1 7 1 1 8 0 1.000 13.0 5.54 +0.3 1.029
2038 Idaho Falls - R 1B 4 0 1 0 0 1 0 1.000 4.0 2.25 -0.0 1.042
2038 Burlington - R 3B 1 0 0 2 0 2 0 1.000 2.0 9.00 +0.4 1.050
2038 Idaho Falls - R 3B 2 2 1 5 2 6 0 1.000 18.0 3.00 +0.2 1.066
2038 Burlington - R SS 1 1 0 4 1 4 0 1.000 9.0 4.00 +0.3 1.085
2038 Idaho Falls - R SS 5 0 1 2 1 3 0 1.000 10.2 2.53 -0.4 .815
2038 Burlington - R CF 1 0 2 0 0 2 0 1.000 3.0 6.00 +0.3 1.036
TOTAL 1B 159 110 842 63 64 914 9 .990 1055.2 7.72 -0.7 .965
TOTAL 3B 196 171 66 263 19 347 18 .948 1571.0 1.88 -2.5 .981
TOTAL SS 7 1 1 6 2 7 0 1.000 21.2 2.91 -0.2 .950
TOTAL CF 1 0 2 0 0 2 0 1.000 3.0 6.00 +0.3 1.036
TOTAL RF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
PLAYER HISTORY
06/03/2019 Drafted by the Minnesota Twins in the 1st round (13th) of the 2019 MLB June Amateur Draft from Eastlake HS (Chula Vista, CA).
01/01/2021 OSA scouting updated ratings (potential): Contact: 20 (45); Power: 35 (55); Eye: 35 (45).
02/19/2021 Injured (Virus), day-to-day for 3 days.
02/22/2021 Was traded by the Minnesota Twins to the Chicago Cubs, along with SP Edwar Colina, RF Trevor Larnach, in exchange for 1B Jose Abreu, RP Shane Greene, 2B Gordon Beckham, SP Seth Romero, LF Mark Zagunis.
01/01/2022 OSA scouting updated ratings (potential): Contact: 25 (45); Power: 35 (55); Eye: 45 (45).
05/15/2022 Injured (Flu-like symptoms), day-to-day for 2 days.
07/02/2022 Injured (Sore ankle), day-to-day for one week.
01/01/2023 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 40 (55); Eye: 45 (45).
06/05/2023 Wins the MID Player of the Week Award.
06/18/2023 Was selected to the 2023 Midwest League All-Star Game.
09/26/2023 Wins the 2023 Carolina League Round 2 with the Myrtle Beach Pelicans!
01/01/2024 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 45 (55); Eye: 45 (45).
06/23/2024 Was selected to the 2024 Carolina League All-Star Game.
06/24/2024 Wins the CAR Player of the Week Award.
08/07/2024 Hits for the CYCLE, going 4-8 against the Frederick Keys, with 3 RBI and 1 runs scored.
12/19/2024 Was traded by the Chicago Cubs to the Cincinnati Reds, along with SP Jackson Kowar, RP Jeff Hoffman, CF Billy Hamilton, in exchange for SP Jesus Luzardo, CL Zac Houston.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 50 (55); Eye: 45 (45).
02/05/2025 Was traded by the Cincinnati Reds to the Montreal Expos, along with SP Jhoan Duran, in exchange for RP Taylor Guilbeau.
05/21/2025 Injured (hyperextended knee),day-to-day for 5 days.
11/20/2025 Signed a minor league contract extension with the Montreal Expos organization.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 45 (45).
05/01/2026 Wins the IL Batter of the Month Award.
10/02/2026 Wins the 2026 IL Platinum Stick Award at 3B.
10/05/2026 Wins the 2026 IL Most Valuable Player Award.
11/28/2026 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
07/08/2027 Was traded by the Montreal Expos to the Pittsburgh Pirates in exchange for SP Christian Charle and CF Pat Collinsworth.
11/28/2027 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (50).
11/24/2028 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50).
11/25/2029 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2030 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 45 (45).
05/12/2030 Injured (sore ankle),day-to-day for 1 day.
07/29/2030 Injured (biceps strain),out for 6 weeks.
11/06/2030 Signed a 1-year contract extension worth a total of $1,320,000 with the Pittsburgh Pirates organization.
01/01/2031 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 45 (45).
06/21/2031 Injured (strained rib cage muscle),day-to-day for 2 weeks.
11/26/2031 Was not offered arbitration and became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50).
01/28/2032 Signed a minor league contract with the Atlanta Kings organization.
12/01/2032 Became a minor league free agent.
01/01/2033 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 50 (50).
05/05/2033 Signed a minor league contract with the Pittsburgh Pirates organization.
07/03/2033 Injured (calf soreness),day-to-day for 3 days.
07/13/2033 Hits three home runs against the Hartford Yard Goats, going 3-4 with 6 RBI and 3 runs scored!
07/17/2033 Was selected to the 2033 Eastern League All-Star Game.
07/18/2033 Wins the EL Player of the Week Award.
07/27/2033 Injured (foot contusion),out for 2 weeks.
09/19/2033 Wins the 2033 Eastern League Round 1 with the Altoona Curve!
11/30/2033 Signed a minor league contract extension with the Pittsburgh Pirates organization.
01/01/2034 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
03/10/2034 Injured (flu-like symptoms),day-to-day for 4 days.
07/25/2034 Injured (fractured wrist),out for 6 weeks.
11/25/2034 Became a minor league free agent.
01/01/2035 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
01/20/2035 Signed a minor league contract with majors option with the Cincinnati Reds organization.
04/25/2035 Was granted free agency by the Cincinnati organization.
07/17/2035 Signed a 1-year minor league contract with the Los Angeles N (AZL) Dodgers2 organization.
11/21/2035 Signed a minor league contract extension with the Las Vegas Aces organization.
01/01/2036 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
04/07/2036 Released by the Las Vegas organization.
09/03/2036 Signed a 1-year minor league contract with the Cincinnati (AZL) Reds organization.
12/03/2036 Signed a minor league contract extension with the Cincinnati Reds organization.
01/01/2037 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
04/11/2037 Released by the Cincinnati organization.
06/24/2037 Signed a 1-year minor league contract with the Los Angeles N (AZL) Dodgers2 organization.
07/31/2037 Released by the Las Vegas organization.
08/02/2037 Signed a 1-year minor league contract with the Cincinnati (AZL) Reds organization.
08/30/2037 Released by the Cincinnati organization.
09/04/2037 Signed a 1-year minor league contract with the Chicago N (AZL) Cubs Blue organization.
09/11/2037 Wins the 2037 AZL Round 2 MVP Award.
09/20/2037 Wins the 2037 Arizona Rookie League Round 3 with the Chicago N (AZL) Cubs Blue!
11/30/2037 Signed a minor league contract extension with the Chicago Cubs organization.
01/01/2038 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
04/08/2038 Released by the Chicago organization.
07/25/2038 Signed a 1-year minor league contract with the Kansas City (AZL) Royals organization.
08/15/2038 Released by the Kansas City organization.
08/18/2038 Signed a 1-year minor league contract with the Kansas City (AZL) Royals organization.
09/08/2038 Wins the 2038 Appalachian League Round 1 with the Burlington Royals!
09/10/2038 Released by the Kansas City organization.
09/13/2038 Signed a 1-year minor league contract with the Kansas City (AZL) Royals organization.
10/03/2038 Released by the Kansas City organization.
01/01/2039 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 40 (40).
Friday, August 21st , 2026 - OOTP Baseball 27.4 Build 76