P Tony Castillo #24
Age: 34 | Bats: L | Throws: R | Morale: Normal
05/09/2039
OA: 47 POT: 47
P TONY CASTILLO #24 - AGE: 34 - BATS: L - 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 35 35 35 35
Movement 50 45 50 50
HRA 50 45 50 50
PBABIP 45 45 50 45
Control 55 55 60 55
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 40 40
Slider 40 40
Curveball 35 35
Sinker 30 30
Forkball 40 40
OTHER PITCHING RATINGS
Velocity 92-94 Mph
Stamina 75
Suggested Role Starter
Type Extreme Groundball
Hold Runners 45
Defense 55
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 25
Baserunning Inst.: 25
Sacrifice Bunt: 50
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
PERSONALITY
Garden-variety ballplayer.
Birthday:12/09/2004
Born in:Syracuse, NY
Nationality:American
Height:6' 4"
Weight:200 lbs
Local Popularity:Very Popular
National Pop.:Well Known
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:8 Years, 33 Days
Service This Yr:None
40-Man Service:10 Years, 51 Days
Pro Service:13 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:Out of option years
Contract Extension: -
Drafted:2026, 10th Pick in Round 1
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 Pittsburgh - MLB 23 9 0 1 1 0 10.19 17.2 30 20 20 3 5 18 0 0 1.98 .458 4.46 -0.0 40
2029 Pittsburgh - MLB 24 5 0 0 0 0 9.82 3.2 4 4 4 1 4 1 0 0 2.18 .250 9.52 -0.2 42
2030 Montreal - MLB 25 15 3 1 1 0 5.86 35.1 45 23 23 6 12 24 0 0 1.61 .325 5.15 -0.0 76
2031 Washington - MLB 26 31 2 8 5 0 6.34 55.1 68 50 39 15 23 43 0 0 1.64 .308 6.46 -0.7 78
2032 Texas - MLB 27 41 17 6 11 4 5.71 108.2 132 76 69 11 38 94 0 0 1.56 .351 4.10 1.7 80
2033 Texas - MLB 28 32 31 6 6 0 4.18 161.1 163 90 75 17 41 142 0 0 1.26 .302 3.77 3.3 105
2034 Texas - MLB 29 39 25 7 7 8 5.01 140.0 153 88 78 21 41 116 0 0 1.39 .308 4.61 1.5 91
2035 Texas - MLB 30 29 15 6 5 3 6.04 85.0 98 58 57 22 36 81 0 0 1.58 .313 6.01 -0.5 75
2035 Toronto - MLB 30 16 6 6 5 1 4.31 54.1 38 26 26 7 17 52 0 0 1.01 .217 4.04 1.0 112
2035 Total - MLB 30 45 21 12 10 4 5.36 139.1 136 84 83 29 53 133 0 0 1.36 .277 5.24 0.5 86
2036 Baltimore - MLB 31 17 6 4 2 1 4.15 47.2 44 24 22 5 11 44 0 0 1.15 .293 3.67 1.1 120
2036 Oakland - MLB 31 23 6 3 2 3 4.57 63.0 59 32 32 6 17 50 0 0 1.21 .282 3.78 1.0 94
2036 Total - MLB 31 40 12 7 4 4 4.39 110.2 103 56 54 11 28 94 0 0 1.18 .287 3.73 2.1 104
2037 Washington - MLB 32 23 0 2 0 6 3.26 38.2 31 15 14 6 5 36 0 0 0.93 .245 3.78 0.6 154
2037 Montreal - MLB 32 17 12 1 9 0 2.81 80.0 74 29 25 10 22 72 0 0 1.20 .288 4.07 1.3 159
2037 Total - MLB 32 40 12 3 9 6 2.96 118.2 105 44 39 16 27 108 0 0 1.11 .275 3.98 2.0 157
2038 Washington - MLB 33 20 20 6 6 0 5.54 105.2 131 65 65 13 42 68 0 0 1.64 .335 4.79 1.2 87
2038 Kansas City - MLB 33 13 13 4 2 0 4.00 78.2 73 36 35 10 25 64 1 1 1.25 .288 4.22 1.2 108
2038 Total - MLB 33 33 33 10 8 0 4.88 184.1 204 101 100 23 67 132 1 1 1.47 .317 4.54 2.5 94
Total MLB 330 156 61 62 26 4.89 1075.0 1143 636 584 153 339 905 1 1 1.38 .307 4.47 12.4 93
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+
2026 Total - 21 14 14 7 4 0 2.65 98.1 84 32 29 7 25 115 0 0 1.11 .309 2.61 3.3 100
2026 West Virginia - A- 21 5 5 1 1 0 2.36 26.2 21 9 7 2 14 14 0 0 1.31 .229 4.75 0.0 157
2026 Greensboro - A 21 4 4 2 0 0 2.49 21.2 18 6 6 0 7 24 0 0 1.15 .327 1.93 0.8 136
2027 Bristol - R 22 1 1 0 0 0 3.00 6.0 5 2 2 0 0 6 0 0 0.83 .312 1.94 0.3 139
2027 West Virginia - A- 22 11 11 3 3 0 3.32 57.0 65 22 21 2 16 45 0 0 1.42 .350 3.08 1.5 117
2028 Greensboro - A 23 22 22 8 9 0 4.04 131.1 137 62 59 11 30 113 1 0 1.27 .326 3.60 2.8 105
2029 Altoona - AA 24 16 16 4 9 0 5.00 113.1 136 64 63 4 29 69 2 0 1.46 .343 3.18 2.7 79
2029 Indianapolis - AAA 24 11 11 3 3 0 4.41 69.1 79 34 34 7 29 36 0 0 1.56 .314 4.36 0.1 78
2030 Durham - AAA 25 19 19 7 8 0 3.49 131.1 127 54 51 11 37 84 2 0 1.25 .285 3.31 1.7 95
2031 Fresno - AAA 26 18 18 5 3 0 2.97 118.1 112 42 39 8 34 67 1 0 1.23 .283 4.02 2.0 145
Total IL 30 30 10 11 0 3.81 200.2 206 88 85 18 66 120 2 0 1.36 .296 3.67 88.8
Total PCL 18 18 5 3 0 2.97 118.1 112 42 39 8 34 67 1 0 1.23 .283 4.02 144.6
Total EL 16 16 4 9 0 5.00 113.1 136 64 63 4 29 69 2 0 1.46 .343 3.18 79.1
Total SAL 26 26 10 9 0 3.82 153.0 155 68 65 11 37 137 1 0 1.25 .326 3.37 109.0
Total NYP 16 16 4 4 0 3.01 83.2 86 31 28 4 30 59 0 0 1.39 .312 3.61 127.6
Total APP 1 1 0 0 0 3.00 6.0 5 2 2 0 0 6 0 0 0.83 .312 1.94 139.3
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+
2033 Texas - MLB 28 1 1 0 1 0 3.60 5.0 5 2 2 0 2 6 0 0 1.40 .417 2.15 0.2 122
2034 Texas - MLB 29 1 0 0 0 0 0.00 2.1 2 0 0 0 1 1 0 0 1.29 .250 3.78 0.0 999
2035 Toronto - MLB 30 1 0 0 0 0 0.00 1.1 2 0 0 0 0 0 0 0 1.50 .400 3.28 0.0 999
2038 Kansas City - MLB 33 1 1 0 0 0 13.50 4.0 9 6 6 2 0 3 0 0 2.25 .438 8.20 -0.1 32
Total MLB 4 2 0 1 0 5.68 12.2 18 8 8 2 3 10 0 0 1.66 .390 4.48 76.3
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2028 Pittsburgh - MLB P 9 0 1 1 0 2 0 1.000 17.2 1.02 +0.1 .523
2029 Pittsburgh - MLB P 5 0 0 2 0 2 0 1.000 3.2 4.91 +0.1 1.051
2030 Montreal - MLB P 15 3 1 8 0 9 0 1.000 35.1 2.29 +0.8 1.200
2031 Washington - MLB P 31 2 0 3 0 3 0 1.000 55.1 0.49 +1.1 1.051
2032 Texas - MLB P 39 17 3 9 0 13 1 .923 108.2 0.99 -1.4 .882
2033 Texas - MLB P 32 31 5 10 0 16 1 .938 161.1 0.84 +1.1 .919
2034 Texas - MLB P 38 25 9 18 1 28 1 .964 140.0 1.74 -0.6 1.004
2035 Texas - MLB P 29 15 5 5 0 10 0 1.000 85.0 1.06 -1.1 1.052
2035 Toronto - MLB P 16 6 2 2 0 6 2 .667 54.1 0.66 -0.7 .526
2036 Oakland - MLB P 23 6 5 5 1 11 1 .909 63.0 1.43 +0.3 .823
2036 Baltimore - MLB P 17 6 1 1 0 2 0 1.000 47.2 0.38 +0.4 1.029
2037 Washington - MLB P 23 0 3 1 0 4 0 1.000 38.2 0.93 +0.2 1.037
2037 Montreal - MLB P 17 12 3 7 1 13 3 .769 80.0 1.12 -0.6 .741
2038 Washington - MLB P 20 20 7 11 2 18 0 1.000 105.2 1.53 +0.1 1.274
2038 Kansas City - MLB P 13 13 6 2 0 10 2 .800 78.2 0.92 -0.6 .521
TOTAL P 327 156 51 85 5 147 11 .925 1075.0 1.14 -0.9 .966
PLAYER HISTORY
06/04/2026 Drafted in the 2026 first-year player draft out of college (Rutgers; New Brunswick, NJ) by the Pittsburgh Pirates. (Round 1, Pick 10, 10th overall pick).
07/30/2026 Signed a minor league contract with the Pittsburgh Pirates organization with a signing bonus of $5,570,000.
09/19/2026 Injured (back tightness),day-to-day for 2 days.
11/05/2026 Named the #27 prospect in the MLB
01/01/2027 OSA scouting updated ratings (potential): Stuff: 40 (55); Movement: 45 (55); Control: 45 (60).
03/29/2027 Named the #80 prospect in the MLB
06/29/2027 Injured (strained oblique),day-to-day for 2 weeks.
07/01/2027 Named the #65 prospect in the MLB
07/31/2027 Injured (strained triceps),day-to-day for 4 weeks.
11/05/2027 Named the #98 prospect in the MLB
01/01/2028 OSA scouting updated ratings (potential): Stuff: 45 (50); Movement: 45 (50); Control: 45 (60).
03/27/2028 Named the #97 prospect in the MLB
06/18/2028 Injured (oblique strain),out for 2 weeks.
06/29/2028 Named the #82 prospect in the MLB
09/02/2028 Injured (back tightness),out for 2 weeks.
11/01/2028 Named the #100 prospect in the MLB
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): Stuff: 45 (50); Movement: 55 (55); Control: 50 (60).
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: 45 (45); Movement: 55 (55); Control: 55 (60).
02/05/2030 Was traded by the Pittsburgh Pirates to the Montreal Expos, along with 3B Dan Boker, in exchange for SP Steve Curry.
05/28/2030 Injured (mild hamstring strain),day-to-day for 1 day.
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: 45 (45); Movement: 55 (55); Control: 55 (60).
01/19/2031 Was claimed off waivers by Washington while with Montreal.
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: 45 (45); Movement: 50 (50); Control: 50 (55).
01/01/2032 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 50 (55).
04/04/2032 Was claimed off waivers by Texas while with Washington.
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: 45 (45); Movement: 50 (50); Control: 55 (55).
01/01/2033 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 50 (50); Control: 55 (55).
02/20/2033 Successfully completed training to add a pitch to his arsenal at the Texas Rangers development complex.
05/13/2033 Injured (shoulder tendinitis),day-to-day for one week.
11/11/2033 Signed a 1-year contract extension worth a total of $2,080,000 with the Texas Rangers organization.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 55 (55).
01/01/2034 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 55 (55).
08/10/2034 Injured (mild shoulder strain),day-to-day for one week.
11/08/2034 Signed a 1-year contract extension worth a total of $4,560,000 with the Texas Rangers organization.
01/01/2035 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 50 (50).
07/24/2035 Was traded by the Texas Rangers to the Toronto Blue Jays in exchange for C Tony Perez.
09/25/2035 Injured (food poisoning),out for 3 days.
11/19/2035 Was not offered arbitration and became a free agent.
12/22/2035 Signed a minor league contract with majors option with the Chicago White Sox organization.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 50 (50).
04/06/2036 Was claimed off waivers by Oakland while with Chicago.
07/23/2036 Injured (back tightness),day-to-day for 4 days.
07/25/2036 Was traded by the Oakland Athletics to the Baltimore Orioles in exchange for LF Oscar Pena and LF Melvin Vargas.
12/03/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 50 (50).
04/01/2037 Signed a minor league contract with majors option with the Washington Nationals organization.
07/07/2037 Was claimed off waivers by Montreal while with Washington.
11/30/2037 Became a free agent.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 45 (45); Movement: 55 (55); Control: 55 (55).
03/31/2038 Signed a minor league contract with majors option with the Washington Nationals organization.
04/19/2038 Injured (back tightness),day-to-day for one week.
06/24/2038 Injured (mild calf strain),day-to-day for one week.
07/25/2038 Was traded by the Washington Nationals to the Kansas City Royals in exchange for SP Jose Rodriguez and SP Tony Pineda.
08/19/2038 Pitches a NO-HITTER against the New York Yankees with 7 strikeouts and 4 BB allowed!
11/28/2038 Became a free agent.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 35 (35); Movement: 50 (50); Control: 55 (55).
LEADERBOARD APPEARANCES
Year HRA Rank
2035 29 7
Year CG Rank
2038 1 1
Year SHO Rank
2038 1 1
Friday, August 21st , 2026 - OOTP Baseball 27.4 Build 76