P Ryan Castellani #14
Age: 43 | Bats: R | Throws: R | Morale: Normal
05/09/2039
OA: 38 POT: 38
P RYAN CASTELLANI #14 - AGE: 43 - BATS: R - THROWS: R - MORALE: NORMAL
G GS Rec SV ERA IP HA HR BB K WHIP WAR
0 0 0-0 0 0.00 0.0 0 0 0 0 0.00 0.0
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 40 35 40 40
Movement 35 35 40 35
HRA 35 35 40 35
PBABIP 40 40 45 40
Control 50 45 50 50
PITCHING RATINGS
Pitch Cur. Pot.
Slider 40 40
Curveball 50 50
Changeup 45 45
Sinker 45 45
 
OTHER PITCHING RATINGS
Velocity 89-91 Mph
Stamina 60
Suggested Role Starter
Type Extreme Flyball
Hold Runners 55
Defense 40
RUN/BUNT RATINGS
Running Speed: 35
Stealing Ability: 30
Baserunning Inst.: 35
Sacrifice Bunt: 40
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Ryan brings a level-headedness to the clubhouse.
Birthday:04/01/1996
Born in:Phoenix, AZ
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Popular
National Pop.:Popular
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:5 Years, 110 Days
Service This Yr:None
40-Man Service:9 Years, 117 Days
Pro Service:25 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:Out of option years
Contract Extension: -
Drafted:-
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+
2026 St. Louis - MLB 30 2 2 0 2 0 11.32 10.1 13 13 13 5 8 7 0 0 2.03 .276 11.05 -0.5 40
2027 San Juan - MLB 31 18 0 1 2 0 6.56 23.1 37 19 17 3 13 20 0 0 2.14 .425 5.20 -0.2 65
2029 Washington - MLB 33 1 1 0 0 0 7.20 5.0 5 4 4 1 4 6 0 0 1.80 .333 5.84 0.0 67
2029 San Juan - MLB 33 10 4 2 1 0 4.50 36.0 29 18 18 3 22 29 0 0 1.42 .274 4.63 0.2 95
2029 Total - MLB 33 11 5 2 1 0 4.83 41.0 34 22 22 4 26 35 0 0 1.46 .280 4.78 0.2 91
2030 San Juan - MLB 34 7 3 0 3 1 4.37 22.2 23 11 11 3 4 19 0 0 1.19 .290 4.12 0.3 101
2031 Houston - MLB 35 18 0 0 0 0 8.14 21.0 34 21 19 6 10 22 0 0 2.10 .424 6.29 -0.3 56
2033 Houston - MLB 37 26 1 4 3 0 5.49 59.0 70 36 36 11 17 57 0 0 1.47 .341 4.91 -0.0 83
2034 Los Angeles - MLB 38 11 0 1 0 0 4.74 24.2 25 15 13 3 10 27 0 0 1.42 .324 3.96 0.3 96
2035 Los Angeles - MLB 39 51 0 6 4 1 4.88 86.2 78 49 47 12 31 66 0 0 1.26 .257 4.56 0.3 94
2037 Los Angeles - MLB 41 35 7 4 4 3 3.43 86.2 83 39 33 14 23 81 0 0 1.22 .291 4.32 0.8 131
Total MLB 179 18 18 19 5 5.06 375.1 397 225 211 61 142 334 0 0 1.44 .309 4.83 0.9 89
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+
2014 Tri-City - A- 18 10 10 1 2 0 3.65 37.0 35 20 15 2 9 25 0 0 1.19 .282 3.61 0.7 106
2015 Asheville - A 19 27 27 2 7 0 4.45 113.1 134 71 56 5 29 94 0 0 1.44 .348 2.99 3.2 94
2016 Modesto - A+ 20 26 26 7 8 0 3.81 167.2 156 79 71 8 50 142 1 0 1.23 .302 3.09 4.3 102
2017 Hartford - AA 21 27 27 9 12 0 4.81 157.1 163 94 84 16 47 132 1 1 1.33 .309 3.97 2.4 87
2018 Hartford - AA 22 26 26 7 9 0 5.49 134.1 135 86 82 15 70 91 0 0 1.53 .290 5.08 0.3 76
2019 Albuquerque - AAA 23 10 10 2 5 0 8.31 43.1 54 45 40 14 30 47 0 0 1.94 .333 7.65 -1.0 51
2020 Asheville - A 24 6 6 2 2 0 3.38 34.2 34 16 13 0 10 36 0 0 1.27 .343 2.95 1.1 131
2020 Fredericksburg - A+ 24 15 15 5 7 0 5.56 79.1 76 53 49 5 46 78 0 0 1.54 .321 4.63 1.2 85
2020 Total - A+ 24 21 21 7 9 0 4.89 114.0 110 69 62 5 56 114 0 0 1.46 .328 4.12 2.3 95
2020 Hartford - AA 24 4 4 3 0 0 2.28 23.2 24 6 6 2 7 17 0 0 1.31 .289 3.95 0.4 184
2021 Fredericksburg - A+ 25 8 8 1 3 0 3.45 44.1 40 19 17 3 13 42 0 0 1.20 .294 4.38 0.8 138
2021 Harrisburg - AA 25 20 18 4 10 0 6.42 96.2 102 75 69 19 44 68 0 0 1.51 .280 6.21 -0.5 70
2021 Fresno - AAA 25 1 1 0 1 0 5.14 7.0 7 4 4 1 4 4 0 0 1.57 .273 6.63 -0.0 100
2022 Springfield - AA 26 3 3 1 0 0 1.08 16.2 13 3 2 1 5 18 0 0 1.08 .279 3.13 0.5 403
2022 Memphis - AAA 26 19 17 8 6 0 5.38 92.0 94 59 55 5 34 72 0 0 1.39 .308 4.26 1.6 86
2023 Memphis - AAA 27 38 2 3 1 3 2.12 89.0 65 23 21 4 23 92 0 0 0.99 .269 2.92 1.9 201
2024 Memphis - AAA 28 4 0 1 0 0 2.16 8.1 8 2 2 0 1 7 0 0 1.08 .333 2.64 0.2 225
2025 Memphis - AAA 29 15 9 4 5 0 6.14 63.0 71 44 43 9 21 57 0 0 1.46 .332 4.75 0.4 71
2026 Memphis - AAA 30 26 26 6 10 0 4.35 142.2 152 85 69 17 51 128 0 0 1.42 .323 4.48 2.0 105
2027 Memphis - AAA 31 10 7 5 2 0 2.32 50.1 51 14 13 5 14 48 0 0 1.29 .331 3.65 0.8 164
2028 Fredericksburg - A+ 32 2 2 1 0 0 4.30 14.2 14 7 7 2 4 11 0 0 1.23 .286 4.06 0.1 82
2028 Harrisburg - AA 32 4 4 1 1 0 3.23 30.2 27 11 11 2 9 33 1 0 1.17 .321 3.09 0.8 124
2028 Fresno - AAA 32 10 0 2 0 0 3.98 20.1 22 9 9 3 4 17 0 0 1.28 .328 4.40 0.1 110
2028 San Antonio - AAA 32 7 6 1 2 1 3.45 28.2 36 13 11 1 15 24 0 0 1.78 .380 3.74 0.3 107
2028 Total - AAA 32 17 6 3 2 1 3.67 49.0 58 22 20 4 19 41 0 0 1.57 .360 4.02 0.4 108
2029 Fresno - AAA 33 14 10 5 1 0 2.84 79.1 65 25 25 5 27 56 1 0 1.16 .264 3.76 1.4 148
2030 San Antonio - AAA 34 22 14 7 6 0 2.62 106.1 83 31 31 8 31 80 1 0 1.07 .244 3.04 1.5 123
2031 Round Rock - AAA 35 15 12 2 5 0 4.10 68.0 72 38 31 9 26 43 0 0 1.44 .284 4.94 0.1 97
2032 Round Rock - AAA 36 28 28 8 12 0 5.13 163.0 183 102 93 12 47 129 1 1 1.41 .333 3.79 3.1 83
2033 Round Rock - AAA 37 9 4 1 3 0 4.61 27.1 25 15 14 3 6 21 0 0 1.13 .272 3.74 0.4 87
2034 Salt Lake - AAA 38 9 0 0 1 0 3.78 16.2 15 7 7 4 5 16 0 0 1.20 .282 5.20 -0.2 111
2035 Salt Lake - AAA 39 3 0 0 0 1 3.86 4.2 5 2 2 0 1 6 0 0 1.29 .417 0.99 0.3 120
2038 Rancho Cucamonga - A+ 42 7 6 1 2 1 5.67 33.1 42 21 21 5 8 27 0 0 1.50 .352 4.76 0.6 91
Total IL 29 20 8 8 1 2.80 135.0 119 44 42 9 46 104 1 0 1.22 .276 3.19 119.3
Total PCL 211 126 47 52 4 4.40 875.0 889 474 428 91 294 743 2 1 1.35 .309 4.24 98.2
Total EL 81 79 24 32 0 5.12 442.2 451 272 252 54 177 341 2 1 1.42 .296 4.73 83.1
Total TEX 3 3 1 0 0 1.08 16.2 13 3 2 1 5 18 0 0 1.08 .279 3.13 402.9
Total CAL 33 32 8 10 1 4.12 201.0 198 100 92 13 58 169 1 0 1.27 .311 3.37 99.7
Total CAR 25 25 7 10 0 4.75 138.1 130 79 73 10 63 131 0 0 1.40 .308 4.49 96.7
Total SAL 33 33 4 9 0 4.20 148.0 168 87 69 5 39 130 0 0 1.40 .347 2.98 100.6
Total NWL 10 10 1 2 0 3.65 37.0 35 20 15 2 9 25 0 0 1.19 .282 3.61 106.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 St. Louis - MLB P 2 2 0 0 0 0 0 .000 10.1 0.00 -0.1 .000
2027 San Juan - MLB P 18 0 1 3 1 4 0 1.000 23.1 1.54 +0.2 1.048
2029 Washington - MLB P 1 1 0 0 0 0 0 .000 5.0 0.00 +0.3 .000
2029 San Juan - MLB P 10 4 0 7 0 8 1 .875 36.0 1.75 -0.2 .876
2030 San Juan - MLB P 7 3 1 2 0 4 1 .750 22.2 1.19 -0.1 .700
2031 Houston - MLB P 17 0 2 1 0 3 0 1.000 21.0 1.29 -0.2 1.051
2033 Houston - MLB P 26 1 5 3 1 9 1 .889 59.0 1.22 +0.1 .867
2034 Los Angeles - MLB P 11 0 0 1 0 1 0 1.000 24.2 0.36 -0.1 1.004
2035 Los Angeles - MLB P 50 0 8 7 2 16 1 .938 86.2 1.56 -0.1 1.052
2037 Los Angeles - MLB P 34 7 2 3 0 5 0 1.000 86.2 0.52 +0.4 .778
TOTAL P 176 18 19 27 4 50 4 .920 375.1 1.10 +0.3 .918
PLAYER HISTORY
06/05/2014 Drafted by the Colorado Rockies in the 2nd round of the 2014 MLB June Amateur Draft from Brophy College Preparatory (Phoenix, AZ).
06/16/2020 Released by the Colorado organization.
06/17/2020 Signed a 1-year minor league contract with the Harrisburg Senators organization.
09/13/2020 Wins the 2020 Eastern League Round 1 with the Hartford Yard Goats!
11/18/2020 Signed a 1-year minor league contract extension with the Washington Nationals organization.
01/01/2021 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 35 (45); Control: 35 (45).
08/05/2021 Injured (Abdominal soreness), day-to-day for 2 days.
10/27/2021 Released by the Washington organization.
10/27/2021 Signed a 1-year minor league contract with the St. Louis Cardinals organization.
11/19/2021 Signed a 1-year minor league contract extension with the St. Louis Cardinals organization.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 40 (45); Control: 40 (45).
02/24/2022 Released by the St. Louis organization.
02/26/2022 Signed a 1-year minor league contract with the St. Louis Cardinals organization.
04/14/2022 Injured (Elbow tendinitis), out for 4-5 weeks.
07/15/2022 Injured (Mild calf strain), day-to-day for 2 days.
10/22/2022 Injured (Sinusitis), day-to-day for 3 days.
11/27/2022 Signed a 1-year minor league contract extension with the St. Louis Cardinals organization.
01/01/2023 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 45 (45).
03/12/2023 Injured (Dead arm), out for one week.
05/12/2023 Injured (Abdominal soreness), day-to-day for 3 days.
07/02/2023 Was selected to the 2023 Pacific Coast League All-Star Game.
10/11/2023 Finished 3rd in 2023 PCL AC Reliever of the Year voting.
10/14/2023 Finished 2nd in 2023 PCL AC Outstanding Pitcher Award voting.
11/25/2023 Signed a minor league contract extension with the St. Louis Cardinals organization.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 50 (50).
04/25/2024 Injured (partially torn UCL),out for 10 months.
11/20/2024 Signed a minor league contract extension with the St. Louis Cardinals organization.
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 50 (50).
04/24/2025 Injured (strained hamstring),out for 3 months.
11/20/2025 Signed a minor league contract extension with the St. Louis Cardinals organization.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 40 (40); Control: 50 (50).
08/22/2026 Injured (abdominal soreness),day-to-day for 2 days.
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): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50).
06/22/2027 Was traded by the St. Louis Cardinals to the Boston Red Sox, along with RP Thomas Wilhite and RP Brandon Barriera, in exchange for RP Sam Tuivailala, RP Matt Krook, RP Joe Cavallaro, and RF Chris Greer.
06/29/2027 Was traded by the Boston Red Sox to the San Juan Cangrejeros, along with RP Jose Acuna, RP Tanner Witt, and RF Heliot Ramos, in exchange for CL Danny Robinson, CL Mike Holcomb, RP Bladimir Ramirez, CL Davis Vainer, and 1B Hendrik Olson.
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): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50).
03/10/2028 Injured (dead arm),out for one week.
05/09/2028 Injured (dead arm),out for one week.
05/30/2028 Was traded by the San Juan Cangrejeros to the Atlanta Kings in exchange for C William Contreras.
06/05/2028 Released by the Atlanta Kings.
06/08/2028 Signed a minor league contract ($45,000 bonus) with the Washington Nationals organization.
09/26/2028 Wins the 2028 Carolina League Round 2 with the Fredericksburg Nationals!
11/24/2028 Signed a minor league contract extension with the Washington Nationals organization.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50).
07/01/2029 Was selected to the 2029 Pacific Coast League All-Star Game.
07/16/2029 Was traded by the Washington Nationals to the San Juan Cangrejeros in exchange for 1B Steve Fortin and C D.J. Kulacz.
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): Stuff: 50 (50); Movement: 45 (45); Control: 55 (55).
04/22/2030 Injured (elbow inflammation),out for one week.
06/22/2030 Injured (abdominal soreness),day-to-day for 2 days.
11/25/2030 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 50 (50).
01/16/2031 Was claimed off waivers by Houston while with San Juan.
07/21/2031 Injured (dead arm),out for 2 weeks.
08/04/2031 Suffered setback in recovery from injury, will miss another one week.
08/06/2031 Suffered setback in recovery from injury, will miss another one week.
08/19/2031 Injured (back stiffness),day-to-day for 1-2 weeks.
09/06/2031 Injured (strained hamstring),day-to-day for 4 weeks.
09/26/2031 Suffered setback in recovery from injury, will miss another 2 weeks.
11/28/2031 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50).
09/03/2032 Pitches a 1-hit shutout against the Oklahoma City Dodgers with 5 strikeouts and 0 BB allowed!
12/01/2032 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 50 (50); Control: 50 (50).
11/30/2033 Became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50).
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (50).
02/08/2034 Signed a 1-year contract worth a total of $780,000 with the Los Angeles Angels organization.
02/21/2034 Injured (strained back),day-to-day for 5 days.
05/20/2034 Injured (elbow inflammation),out for 3 months.
08/15/2034 Injured (dead arm),out for 4 days.
11/25/2034 Received a 1-year contract through automatic renewal worth a total of $780,000.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50).
03/07/2035 Injured (dead arm),out for one week.
03/16/2035 Injured (strained back),day-to-day for 5 days.
04/22/2035 Injured (dead arm),out for 4 days.
09/07/2035 Injured (abdominal soreness),day-to-day for 3 days.
09/16/2035 Injured (abdominal soreness),day-to-day for 3 days.
11/02/2035 Signed a 1-year contract extension worth a total of $2,160,000 with the Los Angeles Angels organization.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50).
03/17/2036 Injured (back stiffness),day-to-day for 2 weeks.
03/26/2036 Injured (back stiffness),day-to-day for 3 days.
03/27/2036 Injured (ruptured ulnar collateral ligament),out for 14 months.
12/01/2036 Received a 1-year contract through arbitration worth a total of $3,200,000.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50).
04/03/2037 Injured (wrist soreness),day-to-day for 3 days.
04/06/2037 Injured (dead arm),out for one week.
04/24/2037 Injured (mild oblique strain),day-to-day for 1 day.
07/05/2037 Was selected to the 2037 Major League Baseball All-Star Game.
09/05/2037 Injured (dead arm),out for 1-2 weeks.
11/11/2037 Signed a 1-year contract extension worth a total of $4,720,000 with the Los Angeles Angels organization.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 45 (45); Control: 50 (50).
04/01/2038 Released by the Los Angeles Angels.
04/07/2038 Signed a minor league contract with majors option with the Las Vegas Aces organization.
04/14/2038 Injured (elbow inflammation),out for one week.
04/28/2038 Did not elect for free agency and will remain in the Las Vegas organization.
04/29/2038 Injured (dead arm),out for one week.
05/25/2038 Released by the Las Vegas organization.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 40 (40); Movement: 35 (35); Control: 50 (50).
Friday, August 21st , 2026 - OOTP Baseball 27.4 Build 76