P Oswaldo Castillo #21
Age: 35 | Bats: R | Throws: R | Morale: Very Good
11/07/2037
OA: 45 POT: 45
P OSWALDO CASTILLO #21 - AGE: 35 - BATS: R - THROWS: R - MORALE: VERY GOOD
G GS Rec SV ERA IP HA HR BB K WHIP WAR
25 0 2-1 0 4.86 37.0 46 5 15 41 1.65 0.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 55 55 55 55
Movement 50 50 50 50
Control 50 50 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Curveball 65 65
 
 
 
OTHER PITCHING RATINGS
Velocity 94-96 Mph
Stamina 30
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 55
Defense 45
RUN/BUNT RATINGS
Running Speed: 40
Stealing Ability: 25
Baserunning Inst.: 50
Sacrifice Bunt: 40
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
10/01/2037 NYY Win, 2-1 2.0 1 0 0 0 3 Win
09/29/2037 TB Win, 7-2 1.2 2 0 0 0 1
09/25/2037 @ TEX Win, 10-7 2.2 2 0 0 2 3 Win
09/18/2037 @ CHC Loss, 5-7 0.2 0 0 0 0 0
09/10/2037 @ TOR Loss, 3-4 1.2 2 0 0 1 2
09/05/2037 BAL Win, 9-2 1.0 2 0 0 1 2
09/02/2037 @ LAA Loss, 6-8 2.0 3 1 1 1 1
08/30/2037 ATL Loss, 3-4 1.0 2 1 1 0 2 Loss
08/28/2037 ATL Loss, 2-6 1.1 1 0 0 0 1
08/25/2037 @ BOS Loss, 1-4 1.2 3 0 0 0 1
PERSONALITY
Spontaneous and carefree.
Low: Adaptability
Birthday:06/11/2002
Born in:Valencia, CAR
Nationality:Venezuelan
Height:6' 1"
Weight:180 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$3,520,000
Signed Through:2038 Season
Major Service:7 Years, 66 Days
Service This Yr:107 Days
40-Man Service:9 Years, 105 Days
Pro Service:15 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2037 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 25 0 2 1 0 4.86 37.0 46 21 20 5 15 41 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 1 1 0.0 25 5 14.84 11.19 9.97 3.65 3.97 1.65 88 0.4 .394        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 66 16 0 0 3 13 7 24 1 0 0 .242 .311 .379 .690      
vs. RHB 82 30 7 0 2 8 8 17 1 0 0 .366 .418 .524 .942      
MAJOR LEAGUE BASEBALL 2037 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
June 2 0 0 0 0 13.50 2.0 4 3 3 0 2 4  
July 8 0 0 0 0 10.03 11.2 14 14 13 5 5 12  
August 8 0 0 1 0 2.31 11.2 16 3 3 0 3 13  
September 6 0 1 0 0 0.93 9.2 11 1 1 0 5 9  
October 1 0 1 0 0 0.00 2.0 1 0 0 0 0 3  
Spring Training 16 0 1 0 0 2.08 13.0 8 3 3 2 5 17  
Last Year 47 0 5 1 0 4.84 57.2 57 40 31 13 26 57  
2 Years Ago 49 0 5 1 2 3.26 66.1 54 24 24 6 15 68  
Career 371 0 34 21 11 4.31 427.2 422 221 205 66 152 470  
Home 13 0 1 1 0 5.82 17.0 25 11 11 2 6 22  
Road 12 0 1 0 0 4.05 20.0 21 10 9 3 9 19  
Grass 21 0 2 1 0 4.40 30.2 40 15 15 3 12 34  
Turf 4 0 0 0 0 7.11 6.1 6 6 5 2 3 7  
Day 5 0 0 0 0 14.40 5.0 10 9 8 1 5 6  
Night 20 0 2 1 0 3.38 32.0 36 12 12 4 10 35  
As Reliever / Substitution 25 0 2 1 0 4.86 37.0 46 21 20 5 15 41  
TRIPLE-A EAST 2037 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 12 0 1 2 1 1.35 13.1 11 4 2 0 2 8 0 0.0 0 0 0.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 1 0 100.0 12 6 9.45 7.42 5.40 1.35 3.06 0.97 60 0.5 .250        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 26 7 2 0 0 4 0 4 1 0 0 .269 .259 .346 .605      
vs. RHB 25 4 0 0 0 0 2 4 0 0 1 .160 .250 .160 .410      
TRIPLE-A EAST 2037 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
May 6 0 1 2 1 2.45 7.1 9 4 2 0 1 3  
June 6 0 0 0 0 0.00 6.0 2 0 0 0 1 5  
Career 85 0 10 11 7 4.02 85.0 89 43 38 13 34 83  
Home 5 0 1 0 0 0.00 5.2 3 1 0 0 1 4  
Road 7 0 0 2 1 2.35 7.2 8 3 2 0 1 4  
Grass 12 0 1 2 1 1.35 13.1 11 4 2 0 2 8  
Day 3 0 0 0 1 3.00 3.0 1 1 1 0 1 1  
Night 9 0 1 2 0 0.87 10.1 10 3 1 0 1 7  
As Reliever / Substitution 12 0 1 2 1 1.35 13.1 11 4 2 0 2 8  
CAREER PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2028 Cincinnati - MLB 25 49 0 1 3 1 3.88 53.1 50 24 23 12 16 56 0 0 1.24 .286 5.15 -0.3 115
2029 Cincinnati - MLB 26 43 0 3 4 0 4.86 46.1 59 27 25 8 21 50 0 0 1.73 .392 4.83 -0.0 92
2031 Cincinnati - MLB 28 39 0 1 5 6 7.13 35.1 44 28 28 6 15 43 0 0 1.67 .380 4.36 0.2 62
2033 Houston - MLB 30 54 0 8 2 2 4.37 57.2 51 28 28 9 18 74 0 0 1.20 .302 3.60 0.7 96
2034 Houston - MLB 31 65 0 9 4 0 3.16 74.0 61 29 26 7 26 81 0 0 1.18 .287 3.30 1.1 131
2035 Houston - MLB 32 49 0 5 1 2 3.26 66.1 54 24 24 6 15 68 0 0 1.04 .286 3.25 1.0 129
2036 Houston - MLB 33 47 0 5 1 0 4.84 57.2 57 40 31 13 26 57 0 0 1.44 .286 5.66 -0.8 87
2037 Chicago - MLB 34 25 0 2 1 0 4.86 37.0 46 21 20 5 15 41 0 0 1.65 .394 3.97 0.4 92
Total MLB 371 0 34 21 11 4.31 427.2 422 221 205 66 152 470 0 0 1.34 .319 4.19 2.2 100
CAREER MINOR LEAGUE PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2021 Cincinnati (AZL) - R 18 3 0 0 0 0 3.00 3.0 4 1 1 0 2 4 0 0 2.00 .444 1.60 0.0 74
2021 Chattanooga - AA 18 2 0 0 0 1 3.00 3.0 2 1 1 0 2 0 0 0 1.33 .200 4.84 -0.1 106
2022 Cincinnati (DSL) - R 19 6 0 1 1 0 2.25 8.0 5 2 2 1 1 7 0 0 0.75 .182 3.57 0.1 180
2022 Cincinnati (AZL) - R 19 9 0 0 0 6 2.16 8.1 6 2 2 0 2 8 0 0 0.96 .273 1.42 0.5 189
2022 Total - R 19 15 0 1 1 6 2.20 16.1 11 4 4 1 3 15 0 0 0.86 .227 2.48 0.6 184
2023 Cincinnati (AZL) - R 20 21 0 2 3 9 7.65 20.0 23 22 17 3 17 25 0 0 2.00 .392 6.33 -0.0 76
2024 Cincinnati (AZL) - R 21 20 0 0 4 10 3.26 19.1 14 11 7 2 7 26 0 0 1.09 .286 3.14 0.5 128
2024 Daytona - A 21 2 0 0 0 0 10.80 1.2 1 2 2 0 2 1 0 0 1.80 .333 6.00 -0.0 39
2025 Daytona - A 22 35 0 2 4 0 5.91 42.2 50 28 28 8 16 55 0 0 1.55 .385 4.30 0.1 72
2025 Chattanooga - AA 22 13 0 0 1 1 1.64 11.0 6 3 2 1 4 13 0 0 0.91 .227 2.68 0.3 230
2026 Chattanooga - AA 23 41 0 3 3 0 3.49 38.2 45 18 15 1 15 43 0 0 1.55 .404 2.69 1.0 110
2027 Louisville - AAA 24 12 0 0 2 0 4.70 15.1 16 8 8 3 6 13 0 0 1.43 .310 5.49 -0.2 88
2030 Louisville - AAA 27 51 0 8 6 3 4.30 46.0 51 23 22 6 20 46 0 0 1.54 .344 4.29 0.2 99
2031 Louisville - AAA 28 10 0 1 1 3 5.23 10.1 11 8 6 4 6 16 0 0 1.65 .318 6.65 -0.4 82
2037 Charlotte - AAA 34 12 0 1 2 1 1.35 13.1 11 4 2 0 2 8 0 0 0.97 .250 3.06 0.5 375
Total AAA E 85 0 10 11 7 4.02 85.0 89 43 38 13 34 83 0 0 1.45 .318 4.60 106.2
Total AA S 56 0 3 4 2 3.08 52.2 53 22 18 2 21 56 0 0 1.41 .362 2.81 123.3
Total AZL 53 0 2 7 25 4.80 50.2 47 36 27 5 28 63 0 0 1.48 .339 4.02 101.7
Total DSL 6 0 1 1 0 2.25 8.0 5 2 2 1 1 7 0 0 0.75 .182 3.57 179.8
Total A SE 37 0 2 4 0 6.09 44.1 51 30 30 8 18 56 0 0 1.56 .384 4.36 70.0
CAREER POSTSEASON PITCHING STATS
Year/Team/League Age G GS W L SV ERA IP HA R ER HR BB K CG SHO WHIP BABIP FIP WAR ERA+
2035 Houston - MLB 32 1 0 0 0 0 10.80 1.2 2 2 2 0 0 3 0 0 1.20 .500 0.00 0.1 39
Total MLB 1 0 0 0 0 10.80 1.2 2 2 2 0 0 3 0 0 1.20 .500 0.00 38.7
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2028 Cincinnati - MLB P 46 0 1 8 1 9 0 1.000 53.1 1.52 +0.7 1.170
2029 Cincinnati - MLB P 42 0 1 7 1 8 0 1.000 46.1 1.55 -0.9 .861
2031 Cincinnati - MLB P 37 0 1 0 0 1 0 1.000 35.1 0.25 +0.1 .000
2033 Houston - MLB P 53 0 0 3 0 3 0 1.000 57.2 0.47 +0.0 2.124
2034 Houston - MLB P 64 0 3 2 0 6 1 .833 74.0 0.61 -1.1 .536
2035 Houston - MLB P 49 0 1 1 0 2 0 1.000 66.1 0.27 -0.3 1.015
2036 Houston - MLB P 45 0 2 3 0 5 0 1.000 57.2 0.78 -0.3 1.003
2037 Chicago - MLB P 25 0 0 2 0 2 0 1.000 37.0 0.49 +0.3 1.005
2037 Charlotte - AAA P 12 0 0 2 0 2 0 1.000 13.1 1.35 -0.2 .992
TOTAL P 373 0 9 28 2 38 1 .974 441.0 0.76 -1.7 .978
PLAYER HISTORY
03/03/2019 Signed by the Cincinnati Reds as an international free agent.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 30 (40); Control: 30 (45).
06/05/2022 Injured (sore back),day-to-day for 5 days.
06/28/2022 Injured (sore back),day-to-day for 5 days.
07/13/2022 Injured (partially torn labrum),out for 6 weeks.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 35 (50); Movement: 35 (40); Control: 30 (45).
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 40 (40); Control: 35 (45).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 55 (60); Movement: 45 (45); Control: 40 (45).
05/13/2025 Injured (herniated disc (neck)),out for 4 weeks.
05/31/2025 Suffered setback in recovery from injury, will miss another 2 weeks.
08/23/2025 Injured (hand soreness),day-to-day for one week.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 35 (40).
08/24/2026 Injured (herniated disc (neck)),out for 2 weeks.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 40 (45).
03/20/2027 Injured (mild abdominal strain),day-to-day for one week.
11/24/2027 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 60 (65); Movement: 40 (40); Control: 40 (45).
11/24/2028 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 40 (45).
11/26/2029 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 40 (45).
11/18/2030 Received a 1-year contract through automatic renewal worth a total of $570,500.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 45 (45).
03/14/2031 Injured (sore back),day-to-day for 3 days.
11/24/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 40 (40); Control: 45 (50).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 50 (50).
01/31/2033 Signed a 1-year contract worth a total of $4,240,000 with the Los Angeles Angels organization.
04/12/2033 Was claimed off waivers by Houston while with Los Angeles.
10/02/2033 Injured (sore back),day-to-day for 1 day.
11/22/2033 Received a 1-year contract through arbitration worth a total of $4,800,000.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 50 (50); Control: 50 (50).
06/10/2034 Injured (sore back),day-to-day for 5 days.
11/23/2034 Received a 1-year contract through arbitration worth a total of $5,874,000.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50).
01/01/2035 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 50 (50).
06/22/2035 Injured (sore back),day-to-day for one week.
11/22/2035 Received a 1-year contract through arbitration worth a total of $6,909,500.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55).
01/01/2036 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 55 (55).
03/08/2036 Injured (neck stiffness),day-to-day for 2 days.
11/26/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 55 (55).
01/01/2037 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 55 (55).
01/05/2037 Signed a 2-year contract worth a total of $7,040,000 with the Chicago White Sox organization.
06/17/2037 Injured (mild calf strain),day-to-day for one week.
LEADERBOARD APPEARANCES
Year HLD Rank
2034 15 6
Sunday, March 23rd , 2025 - OOTP Baseball 25.11 Build 104