P Sandi Charle #40
Age: 37 | Bats: R | Throws: R | Morale: Great
09/29/2039
P SANDI CHARLE #40 - AGE: 37 - BATS: R - THROWS: R - MORALE: GREAT
G GS Rec SV ERA IP HA HR BB K WHIP WAR
49 0 0-4 3 2.85 72.2 57 5 17 72 1.02 1.4
PITCHING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.
Stuff 50 50 55 50
Movement 60 55 65 60
Control 70 70 70 70
PITCHING RATINGS
Pitch Cur. Pot.
Fastball 65 65
Slider 50 50
Changeup 40 40
 
 
OTHER PITCHING RATINGS
Velocity 95-97 Mph
Stamina 30
Suggested Role Bullpen
Type Groundball Pitcher
Hold Runners 55
Defense 60
RUN/BUNT RATINGS
Running Speed: 25
Stealing Ability: 30
Baserunning Inst.: 60
Sacrifice Bunt: 45
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result Start IP H R ER BB K Dec
09/24/2039 STL Win, 9-2 1.2 2 0 0 0 1
09/22/2039 @ MIN Loss, 0-5 1.1 2 1 1 0 2
09/17/2039 OAK Win, 4-2 1.2 0 0 0 0 2
09/15/2039 @ ATL Loss, 0-3 2.0 1 0 0 0 3
09/10/2039 @ MIA Loss, 1-4 2.1 0 0 0 0 1
09/06/2039 @ SF Loss, 2-3 1.0 3 2 2 0 1
09/03/2039 SEA Loss, 2-3 2.2 0 0 0 0 1
08/30/2039 NYM Win, 6-1 1.1 2 0 0 1 2
08/27/2039 @ PIT Loss, 6-7 1.1 1 0 0 0 2
08/23/2039 @ BAL Win, 6-1 1.1 1 0 0 1 1
PERSONALITY
Sandi is a good teammate who never misses a chance to golf.
Low: Adaptability
Birthday:09/05/2002
Born in:El Seibo, EL
Nationality:Dominican
Height:6' 5"
Weight:200 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$5,500,000
Signed Through:2039 Season
Major Service:12 Years, 25 Days
Service This Yr:178 Days
40-Man Service:12 Years, 91 Days
Pro Service:18 Years
Arbitration Eligibility:Not eligible, free agent after contract expires!
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2039 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 49 0 0 4 3 2.85 72.2 57 23 23 5 17 72 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 3 0 100.0 49 15 9.29 7.06 8.92 2.11 2.63 1.02 68 1.4 .268        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 125 26 8 1 4 15 8 35 3 0 0 .208 .250 .384 .634      
vs. RHB 142 31 2 0 1 8 9 37 1 0 1 .218 .268 .254 .521      
MAJOR LEAGUE BASEBALL 2039 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Last Week 2 0 0 0 0 3.00 3.0 4 1 1 0 0 3  
April 7 0 0 1 0 2.19 12.1 9 3 3 1 1 13  
May 9 0 0 0 1 1.54 11.2 6 2 2 1 4 12  
June 12 0 0 1 2 4.02 15.2 14 7 7 0 4 18  
July 6 0 0 1 0 2.57 7.0 9 2 2 1 3 7  
August 8 0 0 1 0 4.05 13.1 11 6 6 2 5 11  
September 7 0 0 0 0 2.13 12.2 8 3 3 0 0 11  
Spring Training 8 0 0 0 0 1.23 7.1 4 1 1 0 1 7  
Last Year 52 0 4 1 1 2.31 66.1 54 17 17 6 17 43  
2 Years Ago 66 0 6 1 30 2.05 74.2 56 18 17 10 17 74  
Career 724 28 48 61 129 3.26 918.0 809 357 333 109 241 952  
Home 23 0 0 1 2 3.13 37.1 25 13 13 3 9 38  
Road 26 0 0 3 1 2.55 35.1 32 10 10 2 8 34  
Grass 48 0 0 4 3 2.86 72.1 54 23 23 5 17 71  
Turf 1 0 0 0 0 0.00 0.1 3 0 0 0 0 1  
Day 10 0 0 1 2 1.62 16.2 8 3 3 1 1 12  
Night 39 0 0 3 1 3.21 56.0 49 20 20 4 16 60  
As Reliever / Substitution 49 0 0 4 3 2.85 72.2 57 23 23 5 17 72  
DOMINICAN ROOKIE LEAGUE 2022 PITCHING STATS
Pitching G GS W L SV ERA IP HA R ER HR BB K CG CG% SHO QS QS%
Overall 15 1 2 2 1 3.50 36.0 34 14 14 1 13 49 0 0.0 0 1 100.0
Pitching SVO BS SV% RA GF BR/9 H/9 K/9 BB/9 FIP WHIP FIP- WAR BABIP        
Overall 2 0 100.0 14 3 12.50 8.50 12.25 3.25 3.69 1.31 65 0.9 .388        
Pitching AB H 2B 3B HR R BB K SF SH HP AVG OBP SLG OPS      
vs. LHB 41 16 2 0 1 4 4 14 0 0 1 .390 .457 .512 .969      
vs. RHB 93 18 4 0 0 10 9 35 1 2 2 .194 .276 .237 .513      
DOMINICAN ROOKIE LEAGUE 2022 PITCHING SPLITS
Split G GS W L SV ERA IP HA R ER HR BB K  
Career 43 3 7 5 3 2.36 103.0 76 28 27 4 40 139  
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+
2025 Los Angeles - MLB 22 6 0 0 1 0 3.12 8.2 7 4 3 2 1 17 0 0 0.92 .312 2.54 0.2 139
2026 Los Angeles - MLB 23 53 8 2 0 8 2.59 55.2 43 20 16 4 15 70 0 0 1.04 .285 2.68 1.8 186
2027 Los Angeles - MLB 24 67 0 8 2 4 2.94 70.1 57 26 23 12 18 93 0 0 1.07 .290 3.59 1.0 144
2028 Los Angeles - MLB 25 55 0 2 8 24 3.62 59.2 47 25 24 11 20 83 0 0 1.12 .277 3.85 0.6 118
2029 Los Angeles - MLB 26 59 0 4 7 6 2.62 58.1 64 24 17 8 18 66 0 0 1.41 .352 3.46 1.2 168
2030 Los Angeles - MLB 27 54 3 2 7 32 4.18 64.2 73 30 30 12 13 62 0 0 1.33 .326 4.44 0.2 103
2031 Los Angeles - MLB 28 77 0 3 9 7 3.90 80.2 79 35 35 7 24 80 0 0 1.28 .320 3.34 1.5 112
2032 Washington - MLB 29 55 0 3 9 2 3.79 71.1 58 34 30 6 19 84 0 0 1.08 .289 3.00 2.0 124
2033 Arizona - MLB 30 17 17 5 4 0 4.33 81.0 70 39 39 9 18 61 0 0 1.09 .258 4.11 1.4 104
2035 Texas - MLB 32 39 0 3 3 1 5.06 48.0 62 28 27 8 18 47 0 0 1.67 .383 4.46 -0.2 78
2036 Philadelphia - MLB 33 23 0 2 1 1 4.05 26.2 29 12 12 4 5 25 0 0 1.27 .309 3.88 0.1 94
2036 Seattle - MLB 33 52 0 4 4 10 2.27 79.1 53 22 20 5 21 75 0 0 0.93 .233 2.44 1.8 162
2036 Total - MLB 33 75 0 6 5 11 2.72 106.0 82 34 32 9 26 100 0 0 1.02 .254 2.80 1.9 137
2037 Houston - MLB 34 66 0 6 1 30 2.05 74.2 56 18 17 10 17 74 0 0 0.98 .240 3.58 0.6 184
2038 Houston - MLB 35 40 0 4 1 1 2.91 52.2 44 17 17 6 13 35 0 0 1.08 .241 4.04 0.1 133
2038 San Diego - MLB 35 12 0 0 0 0 0.00 13.2 10 0 0 0 4 8 0 0 1.02 .233 2.35 0.3 999
2038 Total - MLB 35 52 0 4 1 1 2.31 66.1 54 17 17 6 17 43 0 0 1.07 .239 3.69 0.4 167
2039 San Diego - MLB 36 49 0 0 4 3 2.85 72.2 57 23 23 5 17 72 0 0 1.02 .268 2.63 1.4 136
Total MLB 724 28 48 61 129 3.26 918.0 809 357 333 109 241 952 0 0 1.14 .287 3.46 14.2 129
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+
2020 Los Angeles (DSL) - R 17 12 1 2 1 1 1.38 26.0 8 4 4 0 10 33 0 0 0.69 .163 2.73 0.7 302
2021 Los Angeles (DSL) - R 18 16 1 3 2 1 1.98 41.0 34 10 9 3 17 57 0 0 1.24 .348 3.88 0.6 239
2022 Los Angeles (DSL) - R 19 15 1 2 2 1 3.50 36.0 34 14 14 1 13 49 0 0 1.31 .388 3.69 0.9 162
2023 Yakima - A- 20 22 0 1 1 2 2.43 40.2 23 12 11 3 10 70 0 0 0.81 .286 1.87 1.3 167
2023 Burlington - A 20 3 0 0 0 0 1.69 5.1 2 1 1 0 7 8 0 0 1.69 .222 5.08 -0.1 222
2024 Inland Empire - A+ 21 48 0 2 7 11 4.50 50.0 41 26 25 4 16 74 0 0 1.14 .330 2.91 1.5 95
2025 Rocket City - AA 22 4 4 1 1 0 2.59 24.1 17 7 7 1 8 25 0 0 1.03 .267 2.65 0.6 126
2025 Salt Lake - AAA 22 18 18 4 11 0 4.95 83.2 101 53 46 19 29 69 0 0 1.55 .333 6.50 -0.1 103
2029 Dominican Republic - WBC 26 2 0 1 0 0 2.70 3.1 2 1 1 0 3 7 0 0 1.50 .500 1.09 0.2 159
2033 Dominican Republic - WBC 30 2 0 0 0 0 2.08 4.1 4 2 1 1 4 4 0 0 1.85 .231 6.62 -0.1 196
2035 Tacoma - AAA 32 19 1 3 3 2 5.01 23.1 22 13 13 2 9 28 0 0 1.33 .328 3.16 0.5 82
Total PCL 37 19 7 14 2 4.96 107.0 123 66 59 21 38 97 0 0 1.50 .332 5.77 97.8
Total SL 4 4 1 1 0 2.59 24.1 17 7 7 1 8 25 0 0 1.03 .267 2.65 126.1
Total CAL 48 0 2 7 11 4.50 50.0 41 26 25 4 16 74 0 0 1.14 .330 2.91 95.3
Total MID 3 0 0 0 0 1.69 5.1 2 1 1 0 7 8 0 0 1.69 .222 5.08 222.0
Total NWL 22 0 1 1 2 2.43 40.2 23 12 11 3 10 70 0 0 0.81 .286 1.87 166.6
Total DSL 43 3 7 5 3 2.36 103.0 76 28 27 4 40 139 0 0 1.13 .323 3.53 214.7
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+
2026 Los Angeles - MLB 23 5 0 0 0 0 1.59 5.2 5 1 1 0 1 5 0 0 1.06 .312 2.22 0.2 303
2035 Tacoma - PCL 32 3 0 0 0 0 2.70 3.1 4 1 1 0 2 3 0 0 1.80 .400 3.29 0.1 153
2036 Philadelphia - MLB 33 9 0 0 1 0 6.75 9.1 11 8 7 3 3 12 0 0 1.50 .333 6.23 -0.3 56
2037 Houston - MLB 34 2 0 0 2 0 11.57 2.1 3 3 3 2 0 3 0 0 1.29 .250 11.58 -0.4 33
Total MLB 16 0 0 3 0 5.71 17.1 19 12 11 5 4 20 0 0 1.33 .318 5.64 67.7
Total PCL 3 0 0 0 0 2.70 3.1 4 1 1 0 2 3 0 0 1.80 .400 3.29 153.1
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Los Angeles (DSL) - R P 12 1 1 3 0 4 0 1.000 26.0 1.38 -0.4 1.050
2021 Los Angeles (DSL) - R P 16 1 2 3 0 5 0 1.000 41.0 1.10 +0.4 1.298
2022 Los Angeles (DSL) - R P 15 1 0 5 0 5 0 1.000 36.0 1.25 +0.7 1.225
2023 Burlington - A P 3 0 0 1 0 1 0 1.000 5.1 1.69 -0.0 .989
2023 Yakima - A- P 22 0 2 3 0 6 1 .833 40.2 1.11 +0.7 1.321
2024 Inland Empire - A+ P 46 0 4 4 0 8 0 1.000 50.0 1.44 +0.1 1.566
2025 Los Angeles - MLB P 6 0 0 0 0 0 0 .000 8.2 0.00 -0.1 .000
2025 Salt Lake - AAA P 18 18 8 9 0 17 0 1.000 83.2 1.83 -1.8 .835
2025 Rocket City - AA P 4 4 2 2 0 4 0 1.000 24.1 1.48 +0.3 .954
2026 Los Angeles - MLB P 53 8 2 2 0 4 0 1.000 55.2 0.65 -0.2 .996
2027 Los Angeles - MLB P 67 0 2 4 0 6 0 1.000 70.1 0.77 +0.3 1.313
2028 Los Angeles - MLB P 53 0 1 2 0 3 0 1.000 59.2 0.45 -0.6 .504
2029 Los Angeles - MLB P 59 0 1 5 0 6 0 1.000 58.1 0.93 -1.0 .963
2029 Dominican Republic - WBC P 2 0 0 1 0 1 0 1.000 3.1 2.70 +0.0 1.004
2030 Los Angeles - MLB P 53 3 2 3 0 5 0 1.000 64.2 0.70 -0.6 .994
2031 Los Angeles - MLB P 75 0 2 5 1 8 1 .875 80.2 0.78 -0.1 1.399
2032 Washington - MLB P 54 0 3 7 1 10 0 1.000 71.1 1.26 +0.5 1.051
2033 Arizona - MLB P 17 17 2 9 0 11 0 1.000 81.0 1.22 +0.3 1.066
2033 Dominican Republic - WBC P 2 0 1 1 0 2 0 1.000 4.1 4.15 -0.4 1.000
2035 Texas - MLB P 37 0 1 2 0 3 0 1.000 48.0 0.56 +0.5 1.041
2035 Tacoma - AAA P 19 1 1 1 0 2 0 1.000 23.1 0.77 -0.3 1.007
2036 Seattle - MLB P 52 0 3 2 1 7 2 .714 79.1 0.57 -1.1 .354
2036 Philadelphia - MLB P 23 0 0 0 0 0 0 .000 26.2 0.00 0.0 .000
2037 Houston - MLB P 66 0 1 7 1 8 0 1.000 74.2 0.96 +0.1 1.053
2038 Houston - MLB P 40 0 4 1 1 6 1 .833 52.2 0.85 -0.4 .000
2038 San Diego - MLB P 12 0 1 1 0 2 0 1.000 13.2 1.32 +0.1 1.077
2039 San Diego - MLB P 49 0 6 4 0 10 0 1.000 72.2 1.24 +0.7 1.058
TOTAL P 875 54 52 87 5 144 5 .965 1256.0 1.00 -2.3 1.034
PLAYER HISTORY
07/02/2019 Signed by the Los Angeles Angels as an international free agent.
03/26/2020 Promoted from international complex to Rookie League Los Angeles (DSL).
01/01/2021 OSA scouting updated ratings (potential): Stuff: 30 (50); Movement: 30 (35); Control: 20 (25).
08/05/2021 Injured (Back spasms), day-to-day for 5 days.
01/01/2022 OSA scouting updated ratings (potential): Stuff: 35 (40); Movement: 30 (35); Control: 25 (25).
01/01/2023 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 35 (35); Control: 25 (25).
07/09/2023 Injured (Hamstring soreness), day-to-day for 1 day.
10/10/2023 Wins the 2023 NWL Reliever of the Year.
01/01/2024 OSA scouting updated ratings (potential): Stuff: 50 (60); Movement: 35 (35); Control: 35 (35).
01/01/2025 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 40 (45).
05/27/2025 Injured (shoulder tendinitis),day-to-day for one week.
09/03/2025 Injured (shoulder tendinitis),day-to-day for 2 weeks.
09/15/2025 Suffered setback in recovery from injury, will miss another 5 days.
11/29/2025 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2026 OSA scouting updated ratings (potential): Stuff: 50 (50); Movement: 45 (45); Control: 55 (55).
11/30/2026 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2027 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60).
11/25/2027 Received a 1-year contract through automatic renewal worth a total of $563,500.
01/01/2028 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 60 (60).
11/24/2028 Received a 1-year contract through arbitration worth a total of $1,200,000.
01/01/2029 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 60 (60).
03/05/2029 Named to the 2029 World Baseball Classic for Dominican Republic.
06/15/2029 Injured (back spasms),day-to-day for one week.
11/28/2029 Received a 1-year contract through arbitration worth a total of $2,375,000.
01/01/2030 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 45 (45); Control: 60 (60).
07/29/2030 Injured (strained back),day-to-day for one week.
08/24/2030 Injured (hamstring soreness),day-to-day for 1 day.
11/27/2030 Received a 1-year contract through arbitration worth a total of $2,600,000.
01/01/2031 OSA scouting updated ratings (potential): Stuff: 65 (65); Movement: 45 (45); Control: 70 (70).
04/24/2031 Suspended 2 games after ejection following a brawl.
12/01/2031 Became a free agent.
01/01/2032 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 70 (70).
04/21/2032 Signed a 1-year contract worth a total of $5,500,000 with the Washington Nationals organization.
09/29/2032 Injured (stomach virus),day-to-day for 5 days.
10/17/2032 Released by the Washington Nationals.
01/01/2033 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 70 (70).
03/07/2033 Named to the 2033 World Baseball Classic for Dominican Republic.
07/02/2033 Signed a minor league contract ($480,000 bonus) with the Arizona Diamondbacks organization.
11/30/2033 Became a free agent.
01/01/2034 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 45 (45); Control: 70 (70).
01/01/2035 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 50 (50); Control: 70 (70).
01/31/2035 Signed a minor league contract with the Texas Rangers organization.
07/11/2035 Released by the Texas Rangers.
07/14/2035 Signed a minor league contract with the Seattle Mariners organization.
11/04/2035 Signed a 1-year minor league contract extension with the Seattle Mariners organization.
01/01/2036 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 50 (50); Control: 70 (70).
07/10/2036 Was selected to the 2036 Major League Baseball All-Star Game.
07/31/2036 Was traded by the Seattle Mariners to the Philadelphia Phillies in exchange for 1B Chad Stalker and CF Danny Castellanos.
12/02/2036 Became a free agent.
01/01/2037 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 70 (70).
01/31/2037 Signed a 3-year contract worth a total of $16,500,000 with the Houston Astros organization.
03/09/2037 Named to the 2037 World Baseball Classic for the Dominican Republic.
07/29/2037 Injured (back spasms),day-to-day for one week.
01/01/2038 OSA scouting updated ratings (potential): Stuff: 60 (60); Movement: 60 (60); Control: 70 (70).
08/07/2038 Was claimed off waivers by San Diego while with Houston.
08/11/2038 Injured (forearm tendinitis),out for one week.
09/03/2038 Injured (back spasms),day-to-day for one week.
11/09/2038 Has met the vesting criteria in his contract.
01/01/2039 OSA scouting updated ratings (potential): Stuff: 55 (55); Movement: 55 (55); Control: 70 (70).
LEADERBOARD APPEARANCES
Year G Rank
2027 67 4
2036 75 4
2037 66 9
Year W Rank
2029 1 5
Year Win. % Rank
2029 1.000 1
Year SV Rank
2030 32 3
2037 30 8
Year HLD Rank
2036 18 5
Year HR/9 Rank
2029 0.00 1
Year K/9 Rank
2029 18.90 3
Year RA Rank
2027 67 4
2029 2 10
2036 75 4
2037 66 9
Year GF Rank
2028 45 8
2030 47 5
2031 36 9
2037 44 7
Wednesday, May 15th , 2024 - OOTP Baseball 24.11 Build 85