1B Willie Castillo #31
Age: 38 | Bats: R | Throws: R | Morale: Normal
10/30/2041
OA: 44 POT: 44
1B WILLIE CASTILLO #31 - AGE: 38 - BATS: R - 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 50 55 50 50
Eye 65 70 65 65
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 20 25
Errors: - 20 30
Arm: 20 25 30
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 20 Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 25
Stealing Aggressiveness: 20
Stealing Ability: 30
Baserunning Inst.: 30
Sacrifice Bunt: 35
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Willie possesses good leadership traits.
High: Leader
Birthday:07/17/2003
Born in:Guaynabo, BAY
Nationality:Puerto Rican
Height:6' 0"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:10 Years, 44 Days
Service This Yr:None
40-Man Service:12 Years, 169 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
2026 Arizona - MLB 22 2 8 5 3 0 0 5 2 0 0 0 0 0 0 .625 .625 1.000 1.625 334 351 0.2
2027 Arizona - MLB 23 1 3 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -115 -0.1
2028 Arizona - MLB 24 25 80 21 7 0 0 7 11 13 1 0 16 0 0 .263 .372 .350 .722 94 101 0.3
2029 Arizona - MLB 25 119 387 109 27 0 13 56 52 52 10 3 69 1 0 .282 .378 .452 .831 125 128 1.7
2030 Arizona - MLB 26 157 563 161 44 1 24 101 90 86 9 14 124 0 0 .286 .381 .496 .877 137 136 3.8
2031 Arizona - MLB 27 140 509 123 27 1 20 73 72 71 6 3 104 0 0 .242 .340 .417 .756 104 106 1.0
2032 Arizona - MLB 28 145 523 140 28 0 35 92 84 97 11 5 117 0 1 .268 .390 .522 .912 144 143 3.1
2033 Austin - MLB 29 162 615 187 51 2 44 130 129 104 16 7 144 0 0 .304 .414 .608 1.022 162 158 5.9
2034 San Francisco - MLB 30 145 503 127 28 1 21 89 80 103 6 6 131 2 0 .252 .382 .437 .819 120 126 2.1
2035 San Francisco - MLB 31 162 583 144 26 1 34 102 93 95 11 9 142 0 0 .247 .358 .470 .828 121 125 2.5
2036 San Francisco - MLB 32 135 463 110 26 2 21 70 66 82 8 4 121 1 0 .238 .359 .438 .798 113 119 1.4
2037 San Francisco - MLB 33 141 479 119 32 0 23 83 59 65 8 5 118 0 1 .248 .345 .459 .804 116 120 1.4
2038 San Francisco - MLB 34 149 476 100 20 0 21 54 68 80 8 5 139 0 0 .210 .330 .384 .715 93 96 0.2
Total MLB 1483 5192 1346 319 8 256 862 806 848 94 61 1226 4 2 .259 .369 .472 .841 125 127 23.5
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
2020 Total - 16 21 89 45 14 1 11 36 42 12 4 1 3 1 1 .506 .575 1.056 1.632 100 100 3.3
2021 Total - 17 21 91 49 16 1 11 37 45 12 4 1 8 1 1 .538 .602 1.099 1.701 100 100 3.6
2022 Total - 18 20 78 41 17 2 14 40 47 18 4 1 6 7 3 .526 .624 1.333 1.957 100 100 3.9
2022 Missoula - R 18 29 94 23 4 0 0 14 9 1 4 0 31 0 0 .245 .283 .287 .570 39 39 -0.7
2023 Kane County - A 19 92 336 68 18 2 2 34 33 19 9 1 98 0 0 .202 .263 .286 .549 57 56 -0.6
2024 Hillsboro - A- 20 63 220 53 20 1 4 21 21 11 10 0 69 0 0 .241 .307 .395 .703 96 98 0.8
2025 Hillsboro - A- 21 66 247 66 27 2 3 42 25 20 7 1 67 0 0 .267 .338 .429 .767 114 116 1.3
2026 Visalia - A+ 22 129 496 117 31 3 13 50 55 38 18 3 104 0 0 .236 .312 .389 .701 108 109 2.9
2027 Reno - AAA 23 129 495 160 37 1 5 68 60 34 14 4 89 0 0 .323 .380 .432 .813 116 117 3.2
2028 Reno - AAA 24 108 422 143 38 2 6 67 69 62 3 6 76 0 1 .339 .422 .481 .903 129 131 3.4
2036 Puerto Rico - TRN 32 1 5 1 1 0 0 1 1 1 0 0 1 0 0 .200 .333 .400 .733 155 160 0.1
2039 Albuquerque - AAA 35 52 194 66 13 0 13 45 41 26 1 2 39 0 0 .340 .417 .608 1.025 155 154 2.2
2040 Hartford - AA 36 21 80 20 4 0 5 17 13 13 0 0 13 0 0 .250 .355 .487 .842 115 115 0.4
2040 Albuquerque - AAA 36 51 158 40 10 0 2 15 16 22 0 0 35 0 0 .253 .344 .354 .699 78 78 0.1
Total PCL 340 1269 409 98 3 26 195 186 144 18 12 239 0 1 .322 .396 .466 .861 122 123
Total EL 21 80 20 4 0 5 17 13 13 0 0 13 0 0 .250 .355 .487 .842 115 115
Total CAL 129 496 117 31 3 13 50 55 38 18 3 104 0 0 .236 .312 .389 .701 108 109
Total MID 92 336 68 18 2 2 34 33 19 9 1 98 0 0 .202 .263 .286 .549 57 56
Total NWL 129 467 119 47 3 7 63 46 31 17 1 136 0 0 .255 .324 .413 .737 106 108
Total PIO 29 94 23 4 0 0 14 9 1 4 0 31 0 0 .245 .283 .287 .570 39 39
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
2027 Arizona - MLB 23 2 5 0 0 0 0 0 1 0 0 0 2 0 0 .000 .000 .000 .000 -100 -115 -0.2
2030 Arizona - MLB 26 2 6 1 0 0 0 0 0 2 1 0 3 0 0 .167 .444 .167 .611 78 111 -1.6
2031 Arizona - MLB 27 2 5 1 0 0 0 0 0 0 0 0 1 0 0 .200 .200 .200 .400 10 1 -1.7
2033 Austin - MLB 29 3 12 2 0 0 0 2 1 2 1 0 3 0 0 .167 .333 .167 .500 38 52 -1.6
2034 San Francisco - MLB 30 6 18 5 0 0 1 2 3 4 2 0 5 0 0 .278 .458 .444 .903 146 141 -1.3
Total MLB 15 46 9 0 0 1 4 5 8 4 0 14 0 0 .196 .362 .261 .623 74 79
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Arizona - MLB 1B 1 1 6 0 0 6 0 1.000 6.0 9.00 0.0 .000
2026 Arizona - MLB LF 1 1 0 0 0 0 0 .000 9.0 0.00 -1.0 .000
2027 Arizona - MLB LF 1 1 1 0 0 1 0 1.000 6.0 1.50 -0.3 .977
2028 Arizona - MLB 1B 14 14 95 7 10 102 0 1.000 114.0 8.05 -0.3 .975
2028 Arizona - MLB RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 .986
2029 Arizona - MLB 1B 27 23 164 16 8 183 3 .984 206.1 7.85 -1.3 .963
2029 Arizona - MLB LF 4 2 4 0 0 4 0 1.000 22.0 1.64 -1.5 .655
2030 Arizona - MLB 1B 48 46 329 19 44 353 5 .986 382.0 8.20 -1.8 .935
2030 Arizona - MLB LF 2 1 1 0 0 1 0 1.000 12.0 0.75 -0.3 .983
2031 Arizona - MLB 1B 19 18 152 14 14 169 3 .982 167.0 8.95 -2.4 .872
2031 Arizona - MLB LF 11 10 16 0 0 17 1 .941 86.0 1.67 -1.7 .867
2032 Arizona - MLB 1B 12 12 105 6 7 112 1 .991 102.0 9.79 -0.5 .944
2032 Arizona - MLB LF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2033 Austin - MLB 1B 2 2 14 4 1 18 0 1.000 20.0 8.10 +0.1 1.028
2035 San Francisco - MLB 1B 11 11 79 2 1 82 1 .988 97.0 7.52 -1.0 .954
2036 San Francisco - MLB 1B 1 1 7 0 0 7 0 1.000 8.0 7.88 +0.0 1.027
2036 Puerto Rico - TRN 1B 1 1 8 1 3 9 0 1.000 14.0 5.79 +0.2 1.004
2037 San Francisco - MLB 1B 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2038 San Francisco - MLB 1B 8 7 46 2 6 49 1 .980 61.0 7.08 -0.5 .880
TOTAL 1B 145 136 1005 71 94 1090 14 .987 1178.1 8.22 -7.5 .937
TOTAL LF 20 15 22 0 0 23 1 .957 136.0 1.46 -4.9 .796
TOTAL RF 1 0 1 0 0 1 0 1.000 1.0 9.00 +0.0 .986
PLAYER HISTORY
01/01/2021 OSA scouting updated ratings (potential): Contact: 30 (70); Power: 20 (60); Eye: 25 (50).
01/01/2022 OSA scouting updated ratings (potential): Contact: 30 (75); Power: 20 (65); Eye: 25 (60).
06/19/2022 Drafted in the 2022 first-year player draft (Round 1, Pick 2, 2nd overall pick) by the Arizona Diamondbacks, out of high school (Carlos Colon Burgos; Salinas, GUA).
06/19/2022 Drafted in the 2022 first-year player draft (Round 1, Pick 2, 2nd overall pick) by the Arizona Diamondbacks, out of high school (Carlos Colon Burgos; Salinas, GUA).
06/24/2022 Signed a minor league contract with the Arizona Diamondbacks organization with a signing bonus of $9,000,000.
07/01/2022 Named the #4 prospect in the MLB
07/25/2022 Injured (Sore back), day-to-day for 1 day.
08/30/2022 Injured on 08/29/2022, diagnosed with a hamstring strain, will miss 4-5 weeks.
11/04/2022 Named the #5 prospect in the MLB
01/01/2023 OSA scouting updated ratings (potential): Contact: 30 (75); Power: 20 (70); Eye: 30 (65).
03/30/2023 Named the #3 prospect in the MLB
06/30/2023 Named the #6 prospect in the MLB
07/16/2023 Injured (Bruised shoulder), day-to-day for 6 days.
11/02/2023 Named the #7 prospect in the MLB
01/01/2024 OSA scouting updated ratings (potential): Contact: 35 (75); Power: 20 (70); Eye: 25 (65).
04/04/2024 Named the #7 prospect in the MLB
07/22/2024 Was selected to the 2024 Major League Baseball All-Star Futures Game.
09/09/2024 Injured (Mild shoulder strain), day-to-day for 4 days.
01/01/2025 OSA scouting updated ratings (potential): Contact: 35 (75); Power: 25 (70); Eye: 25 (65).
04/03/2025 Named the #8 prospect in the MLB
07/04/2025 Named the #9 prospect in the MLB
07/22/2025 Was selected to the 2025 Major League Baseball All-Star Futures Game.
07/27/2025 Was selected to the 2025 Northwest League All-Star Game.
11/11/2025 Named the #7 prospect in the MLB
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (75); Power: 30 (70); Eye: 35 (65).
04/06/2026 Named the #7 prospect in the MLB
07/05/2026 Named the #8 prospect in the MLB
07/13/2026 Was selected to the 2026 Major League Baseball All-Star Futures Game.
11/05/2026 Named the #12 prospect in the MLB
11/29/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 (75); Power: 30 (70); Eye: 45 (65).
04/05/2027 Named the #12 prospect in the MLB
06/09/2027 Injured (sore back),day-to-day for 5 days.
07/12/2027 Was selected to the 2027 Major League Baseball All-Star Futures Game.
08/16/2027 Wins the PCL PC Player of the Week Award.
08/25/2027 Injured (sore back),day-to-day for 4 days.
11/07/2027 Named the #10 prospect in the MLB
12/05/2027 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (75); Power: 30 (70); Eye: 50 (65).
03/30/2028 Named the #13 prospect in the MLB
06/30/2028 Named the #7 prospect in the MLB
07/17/2028 Was selected to the 2028 Major League Baseball All-Star Futures Game.
07/29/2028 Injured (groin soreness),day-to-day for one week.
11/06/2028 Named the #10 prospect in the MLB
11/27/2028 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2029 OSA scouting updated ratings (potential): Contact: 55 (75); Power: 40 (70); Eye: 60 (65).
03/29/2029 Named the #17 prospect in the MLB
11/28/2029 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2030 OSA scouting updated ratings (potential): Contact: 60 (75); Power: 55 (70); Eye: 65 (65).
11/14/2030 Wins the 2030 MLB AL Silver Slugger Award at DH.
11/24/2030 Received a 1-year contract through arbitration worth a total of $5,250,000.
01/01/2031 OSA scouting updated ratings (potential): Contact: 65 (70); Power: 60 (70); Eye: 65 (65).
07/11/2031 Hits for the CYCLE, going 4-4 against the Toronto Blue Jays, with 3 RBI and 3 runs scored.
09/15/2031 Injured (flu),day-to-day for 1 day.
09/30/2031 Injured (thumb contusion),day-to-day for one week.
11/24/2031 Received a 1-year contract through arbitration worth a total of $7,500,000.
01/01/2032 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 60 (60); Eye: 65 (65).
11/22/2032 Received a 1-year contract through arbitration worth a total of $11,875,000.
12/20/2032 Was traded by the Arizona Diamondbacks to the Austin Armadillos, along with SP Sal Castro, in exchange for LF Mike Evans and SP Steve Schultz.
01/01/2033 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 60 (60); Eye: 70 (70).
05/03/2033 Injured (bruised wrist),day-to-day for 2 days.
06/03/2033 Goes 5-5 against the Seattle Mariners, with 2 HR, 4 RBI and 2 R.
07/01/2033 Wins the MLB AL Batter of the Month Award.
07/10/2033 Was selected to the 2033 Major League Baseball All-Star Game.
10/01/2033 Injured (strained hamstring),day-to-day for 3 weeks.
11/03/2033 Was traded by the Austin Armadillos to the San Francisco Giants, along with SP Sal Castro, in exchange for 1B Sam Olson, SP Mike Dunbar, and $3,000,000.
11/11/2033 Signed a 5-year contract extension worth a total of $125,000,000 with the San Francisco Giants organization.
11/13/2033 Wins the 2033 MLB AL Silver Slugger Award at DH.
01/01/2034 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 60 (60); Eye: 70 (70).
04/12/2034 Injured (fractured foot),out for 3 weeks.
01/01/2035 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 70 (70).
06/25/2035 Wins the MLB NL Player of the Week Award.
01/01/2036 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 70 (70).
07/08/2036 Injured (sore back),day-to-day for one week.
01/01/2037 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 65 (65).
09/13/2037 Injured (sprained finger),out for 2 weeks.
01/01/2038 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 65 (65).
05/12/2038 Injured (sore back),day-to-day for 5 days.
11/04/2038 Released by the San Francisco Giants.
01/01/2039 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 60 (60); Eye: 70 (70).
04/25/2039 Signed a minor league contract with majors option with the Colorado Rockies organization.
05/04/2039 Did not elect for free agency and will remain in the Colorado organization.
05/07/2039 Injured (sore back),day-to-day for one week.
06/02/2039 Injured (torn hamstring),out for 2-3 months.
09/05/2039 Wins the PCL PC Player of the Week Award.
11/27/2039 Became a minor league free agent.
01/01/2040 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 70 (70).
04/02/2040 Signed a minor league contract with majors option with the Colorado Rockies organization.
05/02/2040 Did not elect for free agency and will remain in the Colorado organization.
08/12/2040 Injured (knee contusion),day-to-day for 2 weeks.
11/19/2040 Became a minor league free agent.
01/01/2041 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 70 (70).
LEADERBOARD APPEARANCES
Year GS Rank
2033 162 1
2035 161 2
Year PA Rank
2033 746 1
2035 698 7
Year TB Rank
2033 374 3
Year 2B Rank
2030 44 6
2033 51 5
Year HR Rank
2033 44 10
Year RBI Rank
2033 130 4
Year R Rank
2033 129 3
Year BB Rank
2030 86 2
2032 97 6
2033 104 4
2034 103 5
2035 95 6
2036 82 9
Year IBB Rank
2030 4 9
Year HP Rank
2033 16 4
Year SF Rank
2030 14 1
2035 9 2
Year EBH Rank
2033 97 1
Year OBP Rank
2030 .381 5
2032 .390 4
2033 .414 2
2034 .382 7
Year SLG Rank
2033 .608 5
Year RC Rank
2030 109.77 9
2033 157.79 1
Year RC/27 Rank
2030 6.83 10
2032 7.69 8
2033 9.28 2
Year ISO Rank
2033 .304 5
Year wOBA Rank
2032 .385 6
2033 .419 1
Year OPS Rank
2032 .912 8
2033 1.022 1
Year WAR Rank
2033 6.0 8
Monday, November 25th , 2024 - OOTP Baseball 25.10 Build 95