C Juan Castro #37
Age: 32 | Bats: L | Throws: R | Morale: Normal
09/11/2037
OA: 34 POT: 34
C JUAN CASTRO #37 - AGE: 32 - BATS: L - 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 40 35 40 40
Gap 55 45 55 55
Power 40 40 45 40
Eye 45 40 45 45
Avoid K's 40 40 45 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 30 25
Errors: - 35 25
Arm: 30 30 30
Turn DP: - 25 -
Ability: 45 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: 25 Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 20
Stealing Ability: 25
Baserunning Inst.: 20
Sacrifice Bunt: 35
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Excellent work habits.
Personality Class: Sparkplug
High: Loyalty, Adaptability, Work Ethic
Birthday:10/10/2004
Born in:Xalapa, VER
Nationality:Mexican
Height:6' 5"
Weight:200 lbs
Local Popularity:Fair
National Pop.:Insignificant
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:9 Years, None
Service This Yr:None
40-Man Service:10 Years, None
Pro Service:14 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:-
NORTHWEST LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 1 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 .000 .000 0
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 0 0 0 0 0 0 0 0 0 0 0 0 0.0 0.0 0.00 .0  
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   0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   0 0 0 0 0 0 0 0 0 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
2028 San Francisco - MLB 23 93 320 77 16 1 9 30 32 19 6 3 92 0 0 .241 .293 .381 .674 88 86 1.6
2029 San Francisco - MLB 24 126 423 82 23 0 11 43 37 30 5 6 133 0 0 .194 .252 .326 .578 63 58 0.0
2030 San Francisco - MLB 25 130 468 114 33 1 20 74 53 26 2 2 109 0 0 .244 .285 .447 .732 93 89 1.7
2031 San Francisco - MLB 26 72 215 48 9 0 8 20 25 23 1 3 51 0 0 .223 .298 .377 .674 84 82 0.7
2032 San Francisco - MLB 27 117 434 125 21 4 17 61 53 35 2 1 105 0 0 .288 .343 .472 .816 128 129 4.2
2033 San Francisco - MLB 28 91 307 71 16 0 7 32 38 26 4 1 82 0 1 .231 .299 .352 .651 73 73 0.6
2034 San Francisco - MLB 29 113 376 100 19 0 12 57 50 32 2 1 77 0 0 .266 .326 .412 .738 105 104 2.5
2035 San Francisco - MLB 30 109 391 82 18 0 5 41 44 31 3 3 106 0 0 .210 .271 .294 .565 59 57 -0.0
2036 San Francisco - MLB 31 108 373 74 26 0 5 42 32 17 2 6 111 0 0 .198 .234 .308 .542 50 42 -0.7
Total MLB 959 3307 773 181 6 94 400 364 239 27 26 866 0 1 .234 .289 .377 .666 83 81 10.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
2025 San Francisco (DSL) - R 20 54 212 58 19 0 4 29 24 20 5 0 65 0 0 .274 .350 .420 .770 107 113 0.8
2025 Salem-Keizer - A- 20 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2026 San Francisco (DSL) - R 21 58 220 68 18 1 6 39 31 23 2 2 43 0 0 .309 .377 .482 .858 123 124 1.4
2026 Augusta - A 21 13 53 20 6 0 1 8 6 2 0 0 13 0 0 .377 .400 .547 .947 164 166 0.6
2027 Richmond - AA 22 55 216 69 18 1 10 49 28 20 2 2 43 0 0 .319 .379 .551 .930 156 150 2.1
2027 Sacramento - AAA 22 3 3 2 0 0 0 0 0 0 0 0 0 0 0 .667 .667 .667 1.333 257 280 0.1
2031 Sacramento - AAA 26 6 26 8 1 0 1 4 1 2 0 0 4 0 0 .308 .357 .462 .819 118 120 0.2
Total PCL 9 29 10 1 0 1 4 1 2 0 0 4 0 0 .345 .387 .483 .870 131 135
Total EL 55 216 69 18 1 10 49 28 20 2 2 43 0 0 .319 .379 .551 .930 156 150
Total SAL 13 53 20 6 0 1 8 6 2 0 0 13 0 0 .377 .400 .547 .947 164 166
Total NWL 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0
Total DSL 112 432 126 37 1 10 68 55 43 7 2 108 0 0 .292 .364 .451 .815 115 118
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
2030 San Francisco - MLB 25 3 10 1 0 0 1 1 2 1 1 0 3 0 0 .100 .250 .400 .650 71 73 0.6
2032 San Francisco - MLB 27 5 19 4 1 0 0 2 3 1 0 0 5 0 0 .211 .250 .263 .513 46 37 0.8
2033 San Francisco - MLB 28 2 8 1 0 0 0 0 0 0 0 0 2 0 0 .125 .125 .125 .250 -33 -45 0.4
2034 San Francisco - MLB 29 6 20 5 1 0 1 5 3 1 0 0 3 0 0 .250 .286 .450 .736 101 92 0.9
2035 San Francisco - MLB 30 3 8 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 -122 0.5
2036 San Francisco - MLB 31 3 8 2 0 0 0 1 1 2 0 0 1 0 0 .250 .400 .250 .650 87 102 0.5
Total MLB 22 73 13 2 0 2 9 9 5 1 0 16 0 0 .178 .241 .288 .528 48 42
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2025 Salem-Keizer - A- C 1 0 3 0 0 3 0 1.000 1.0 27.00 +0.0 .000 0 0 0 0.0
2028 San Francisco - MLB C 93 92 694 60 6 757 3 .996 821.2 8.26 +2.0 1.138 7 64 20 31.2
2029 San Francisco - MLB C 126 124 1066 46 5 1124 12 .989 1096.0 9.13 -1.9 .852 6 87 16 18.4
2030 San Francisco - MLB C 129 128 1188 65 3 1261 8 .994 1071.1 10.53 -1.2 1.054 9 88 16 18.2
2031 San Francisco - MLB C 71 63 579 37 3 620 4 .994 560.1 9.89 +0.3 1.061 7 32 11 34.4
2032 San Francisco - MLB C 117 114 1148 43 7 1195 4 .997 1043.0 10.28 +1.6 1.061 4 46 12 26.1
2033 San Francisco - MLB C 91 89 881 51 5 939 7 .993 787.0 10.66 +0.1 .903 8 74 21 28.4
2034 San Francisco - MLB C 108 105 963 61 7 1031 7 .993 925.1 9.96 +1.8 1.028 6 49 19 38.8
2035 San Francisco - MLB C 107 106 1093 71 15 1166 2 .998 952.2 11.00 +0.1 1.146 11 64 19 29.7
2036 San Francisco - MLB C 104 102 871 48 5 924 5 .995 884.1 9.35 -1.7 .888 3 58 13 22.4
TOTAL C 947 923 8486 482 56 9020 52 .994 8142.2 9.91 +1.1 1.025 61 562 147 26.2
PLAYER HISTORY
07/02/2022 Entered the Major League Baseball as an international amateur free agent from Mexico.
08/03/2022 Signed a minor league contract ($5,000,000 bonus) out of Mexico with the San Francisco Giants organization.
01/01/2023 OSA scouting updated ratings (potential): Contact: 25 (35); Power: 20 (50); Eye: 20 (25).
01/01/2024 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 20 (60); Eye: 20 (25).
01/01/2025 OSA scouting updated ratings (potential): Contact: 30 (45); Power: 20 (50); Eye: 25 (25).
01/01/2026 OSA scouting updated ratings (potential): Contact: 30 (40); Power: 30 (45); Eye: 25 (25).
06/08/2026 Injured (Elbow contusion), day-to-day for 6 days.
07/13/2026 Goes 5-5 against the Atlanta (DSL) Braves, with 1 2B, 1 HR, 7 RBI and 2 R.
01/01/2027 OSA scouting updated ratings (potential): Contact: 35 (45); Power: 40 (50); Eye: 30 (30).
09/05/2027 Suspended 3 games after ejection following arguing a strike call.
11/24/2027 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2028 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 45 (45); Eye: 35 (35).
09/02/2028 Injured (Strained hamstring), out for 5 weeks.
11/24/2028 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2029 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 45 (50); Eye: 40 (45).
03/19/2029 Injured (Dislocated finger), day-to-day for 5 days.
04/18/2029 Injured (Quadriceps strain), day-to-day for 4-5 weeks.
08/23/2029 Injured (Bruised ribs), day-to-day for 6 days.
11/25/2029 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2030 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 45 (50); Eye: 40 (45).
11/25/2030 Received a 1-year contract worth a total of $2,000,000 through arbitration.
01/01/2031 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 40 (45).
03/18/2031 Injured (Strained hamstring), out for 6 weeks.
09/03/2031 Injured (Strained hamstring), day-to-day for 2-3 weeks.
09/18/2031 Suffered setback in recovery from injury, will miss another 6 days.
11/19/2031 Received a 1-year contract worth a total of $3,200,000 through arbitration.
01/01/2032 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
07/10/2032 Was selected to the 2032 Major League Baseball All-Star Game.
08/20/2032 Signed a 5-year contract extension worth a total of $68,700,000 with the San Francisco Giants organization.
01/01/2033 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 45 (45).
04/30/2033 Injured (Knee tendinitis), day-to-day for 2 days.
08/13/2033 Injured (Strained hamstring), out for 5-6 weeks.
01/01/2034 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 50 (50); Eye: 45 (45).
05/09/2034 Injured (gout),out for 2 days.
06/06/2034 Injured (sore back),day-to-day for 3 days.
07/08/2034 Was selected to the 2034 Major League Baseball All-Star Game.
09/11/2034 Injured (sore back),day-to-day for one week.
11/06/2034 Decided not to opt out of the remaining portion of his contract.
01/01/2035 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 50 (50); Eye: 45 (45).
08/15/2035 Injured (knee tendinitis),day-to-day for 3-4 weeks.
09/05/2035 Suffered setback in recovery from injury, will miss another one week.
01/01/2036 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 45 (45); Eye: 45 (45).
04/18/2036 Injured (bruised thigh),day-to-day for 4 days.
11/28/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 45 (45).
LEADERBOARD APPEARANCES
Year SF Rank
2029 6 9
Friday, May 13th , 2022 - OOTP Baseball 22.6 Build 56