SS Ramon Beltre #21
Age: 28 | Bats: R | Throws: R | Morale: Very Good
09/11/2025
SS RAMON BELTRE #21 - AGE: 28 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
125 397 82 9 1 1 38 30 99 .207 .265 .242 1 1.2
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 40
Gap 40 45 40 45
Power 30 30 25 30
Eye 50 60 50 55
Avoid K's 45 45 45 45
FIELDING RATINGS
Catcher Infield Outfield
Range: - 70 20
Errors: - 80 45
Arm: 20 60 30
Turn DP: - 70 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 70
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 75 Right Field: -
3rd Base: -
       
RUN/BUNT
Running Speed: 75
Stealing Aggressiveness: 75
Stealing Ability: 75
Baserunning Inst.: 80
Sacrifice Bunt: 70
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/10/2025 BOS Win, 6-1 3 2 1 0 0 1 1 0
09/09/2025 BOS Win, 4-2 4 0 1 1 0 0 2 0
09/08/2025 BOS Win, 9-2 3 0 2 2 0 1 1 0
09/07/2025 @ LAA Loss, 0-3 3 0 0 0 0 0 1 0
09/06/2025 @ LAA Win, 7-5 3 1 0 0 0 1 3 0
09/05/2025 @ LAA Loss, 0-5 3 0 0 0 0 0 1 0
09/03/2025 @ STL Loss, 4-6 4 0 0 0 0 0 2 0
09/02/2025 @ STL Loss, 1-5 2 0 0 0 0 0 1 0
09/01/2025 @ STL Win, 5-4 4 1 3 1 0 0 0 0
08/31/2025 TEX Loss, 2-6 3 1 0 0 0 0 1 0
PERSONALITY
Beltre never shows any lack of effort.
Birthday:10/18/1996
Born in:San Pedro de MacorĂ­s, SAN
Nationality:Dominican
Height:5' 11"
Weight:190 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$740,000
Signed Through:2025 Season
Major Service:2 Years, 142 Days
Service This Yr:167 Days
40-Man Service:5 Years, 28 Days
Pro Service:11 Years
Arbitration Eligibility:Not yet, but possibly eligible after this season
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 125 397 82 9 1 1 38 36 30 99 .207 .265 .242 .507 .231 .035 45
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 123 442 4 1 0 3 5 6 96 11 1 0 100.0 28.3 2.33 1.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   89 23 3 1 1 8 10 13 21 2 1 2 .258 .358 .348 .707
Versus Right   308 59 6 0 0 30 25 17 78 4 4 2 .192 .236 .211 .447
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   10 4 2 0 0 3 2 2 4 0 0 0 .400 .500 .600 1.100
Last Week   19 3 1 0 0 1 2 1 8 0 0 0 .158 .200 .211 .411
March   13 5 0 0 0 0 1 1 6 0 1 0 .385 .429 .385 .813
April   81 16 3 0 0 11 7 6 16 2 2 1 .198 .256 .235 .490
May   71 12 0 0 1 5 3 4 18 0 0 2 .169 .234 .211 .445
June   83 17 2 0 0 7 12 8 17 1 2 1 .205 .280 .229 .508
July   52 11 1 1 0 7 3 4 15 0 0 0 .212 .268 .269 .537
August   68 14 0 0 0 4 6 4 15 3 0 0 .206 .240 .206 .446
September   29 7 3 0 0 4 4 3 12 0 0 0 .241 .312 .345 .657
Spring Training   13 3 1 0 0 2 1 3 3 0 0 0 .231 .375 .308 .683
2 Years Ago   121 26 7 0 1 6 13 9 28 1 5 1 .215 .273 .298 .570
Career   867 173 28 5 2 71 89 84 216 9 12 12 .200 .277 .250 .527
Home   194 45 7 1 1 23 20 16 43 3 3 3 .232 .296 .294 .590
Road   203 37 2 0 0 15 16 14 56 3 2 1 .182 .235 .192 .427
Grass   380 79 9 1 1 37 34 30 95 6 5 4 .208 .269 .245 .514
Turf   17 3 0 0 0 1 2 0 4 0 0 0 .176 .176 .176 .353
Day   129 29 4 0 0 14 13 7 24 2 3 0 .225 .261 .256 .517
Night   268 53 5 1 1 24 23 23 75 4 2 4 .198 .268 .235 .503
As Starter   396 81 9 1 1 38 36 29 99 6 5 4 .205 .262 .240 .502
As Reliever / Substitution   1 1 0 0 0 0 0 1 0 0 0 0 1.000 1.000 1.000 2.000
Close/Late   79 15 1 0 0 7 5 10 26 1 1 2 .190 .293 .203 .496
Inning 1-3   130 26 4 1 1 17 14 7 25 2 2 1 .200 .243 .269 .512
Inning 4-6   150 31 4 0 0 11 13 12 42 2 2 1 .207 .267 .233 .500
Inning 7-9   115 24 1 0 0 9 8 9 31 2 1 2 .209 .273 .217 .491
Extra Innings   2 1 0 0 0 1 0 2 1 0 0 0 .500 .750 .500 1.250
0 Outs   117 22 1 0 1 10 16 12 37 3 4 1 .188 .263 .222 .485
1 Outs   128 25 3 0 0 8 11 11 29 3 1 2 .195 .264 .219 .483
2 Outs   152 35 5 1 0 20 8 7 33 0 0 1 .230 .269 .276 .545
Scoring Position   108 32 4 0 0 35 11 7 26 6 5 1 .296 .328 .333 .661
Bases Empty   211 34 3 1 0 0 18 19 51 0 0 3 .161 .240 .185 .425
Runner on 1st   78 16 2 0 1 3 6 4 22 0 0 0 .205 .244 .269 .513
Runner on 2nd   36 12 2 0 0 5 2 2 8 0 3 0 .333 .368 .389 .757
Runner on 3rd   6 2 1 0 0 3 0 0 3 1 0 0 .333 .286 .500 .786
Runner on 1st & 2nd   34 7 0 0 0 5 5 5 8 0 0 1 .206 .325 .206 .531
Runner on 1st & 3rd   11 4 1 0 0 6 1 0 1 0 0 0 .364 .364 .455 .818
Runner on 2nd & 3rd   12 5 0 0 0 11 3 0 2 2 2 0 .417 .357 .417 .774
Bases Loaded   9 2 0 0 0 5 0 0 4 3 0 0 .222 .167 .222 .389
Two Strikes   217 33 4 0 1 16 12 10 99 0 0 2 .152 .197 .184 .381
First Pitch   49 10 2 0 0 4 5 1 0 1 2 1 .204 .231 .245 .476
Count 0-1   30 11 1 0 0 5 5 0 0 2 0 0 .367 .344 .400 .744
Count 0-2   32 3 0 0 0 2 1 0 23 0 0 0 .094 .094 .094 .188
Count 1-0   29 8 1 0 0 5 3 0 0 1 3 0 .276 .267 .310 .577
Count 1-1   40 12 1 1 0 5 2 0 0 2 0 1 .300 .302 .375 .677
Count 1-2   67 12 0 0 0 2 2 0 35 0 0 0 .179 .179 .179 .358
Count 2-0   10 2 0 0 0 1 0 0 0 0 0 0 .200 .200 .200 .400
Count 2-1   16 4 0 0 0 1 2 0 0 0 0 0 .250 .250 .250 .500
Count 2-2   70 10 3 0 1 6 2 0 29 0 0 0 .143 .143 .229 .371
Count 3-0   0 0 0 0 0 0 1 6 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   6 2 0 0 0 1 5 13 0 0 0 0 .333 .789 .333 1.123
Full Count   48 8 1 0 0 6 7 10 12 0 0 2 .167 .333 .188 .521
Behind in Count   129 26 1 0 0 9 8 0 58 2 0 0 .202 .198 .209 .408
Ahead in Count   61 16 1 0 0 8 11 19 0 1 3 0 .262 .432 .279 .711
Batting 2nd   34 4 0 0 1 2 2 3 9 0 0 0 .118 .189 .206 .395
Batting 6th   21 2 0 0 0 1 1 3 5 1 1 0 .095 .200 .095 .295
Batting 7th   96 21 3 1 0 13 5 8 26 1 2 1 .219 .283 .271 .554
Batting 8th   92 23 3 0 0 7 13 5 17 2 0 2 .250 .297 .283 .580
Batting 9th   154 32 3 0 0 15 14 11 42 2 2 1 .208 .262 .227 .489
Low Leverage   160 28 2 1 0 1 11 14 34 0 0 0 .175 .241 .200 .441
Medium Leverage   164 40 5 0 1 20 18 10 44 2 5 4 .244 .300 .293 .593
High Leverage   72 14 2 0 0 17 6 6 21 4 0 0 .194 .244 .222 .466
SSG WINTER LEAGUE 2018 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 28 102 18 3 0 1 12 10 12 28 .176 .276 .235 .511 .239 .059 51
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 28 117 2 0 0 2 1 0 24 4 0 1 0.0 7.0 2.14 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   24 4 0 0 1 4 1 1 6 0 1 0 .167 .200 .292 .492
Versus Right   78 14 3 0 0 8 9 11 22 0 0 2 .179 .297 .218 .515
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Career   102 18 3 0 1 12 10 12 28 0 1 2 .176 .276 .235 .511
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
2018 Los Angeles - MLB 21 81 251 44 6 4 0 14 30 33 6 0 66 7 5 .175 .286 .231 .517 44 49 0.4
2020 Washington - MLB 23 25 45 14 4 0 0 11 5 8 1 1 7 3 0 .311 .418 .400 .818 130 130 0.6
2021 Washington - MLB 24 3 8 2 1 0 0 0 1 0 0 0 2 0 0 .250 .250 .375 .625 58 54 -0.0
2022 Washington - MLB 25 15 45 5 1 0 0 2 4 4 0 1 14 1 1 .111 .180 .133 .313 -11 -12 -0.3
2023 Oakland - MLB 26 21 57 12 3 0 0 2 7 6 0 1 9 1 0 .211 .281 .263 .544 59 46 0.2
2023 Texas - MLB 26 35 64 14 4 0 1 4 6 3 1 0 19 2 0 .219 .265 .328 .593 69 61 0.5
2023 Total - MLB 26 56 121 26 7 0 1 6 13 9 1 1 28 3 0 .215 .273 .298 .570 64 53 0.7
2025 Oakland - MLB 28 125 397 82 9 1 1 38 36 30 4 6 99 1 0 .207 .265 .242 .507 45 45 1.2
Total MLB 305 867 173 28 5 2 71 89 84 12 9 216 15 6 .200 .277 .250 .527 49 49 2.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
2014 Chicago A (DSL) - R 17 60 239 62 3 5 0 31 47 37 3 4 33 22 8 .259 .360 .314 .674 73 78 0.2
2015 Chicago A (DSL) - R 18 62 202 49 11 6 1 18 35 25 5 1 45 4 1 .243 .339 .371 .710 98 105 1.0
2016 Chicago A (DSL) - R 19 62 211 56 19 5 2 17 46 42 4 1 47 9 6 .265 .395 .431 .827 123 120 1.4
2017 Kannapolis - A 20 72 228 50 9 0 2 19 23 28 8 0 60 8 5 .219 .326 .285 .611 71 76 0.1
2018 Inland Empire - A+ 21 26 79 23 6 3 0 7 10 9 1 1 23 8 4 .291 .367 .443 .810 126 127 0.6
2018 Arkansas - AA 21 33 107 27 6 1 0 10 9 14 3 0 22 10 6 .252 .355 .327 .682 107 114 0.6
2018 WL - AAA 21 28 102 18 3 0 1 12 10 12 2 0 28 0 1 .176 .276 .235 .511 47 51 0.1
2019 Inland Empire - A+ 22 7 23 2 0 1 0 2 3 3 2 0 9 1 0 .087 .250 .174 .424 20 23 -0.2
2019 Arkansas - AA 22 55 186 35 5 0 1 13 15 14 0 4 38 8 2 .188 .240 .231 .471 29 24 -1.1
2019 Salt Lake - AAA 22 68 232 48 12 3 2 30 26 23 4 2 64 9 6 .207 .287 .310 .598 53 52 -0.8
2020 Syracuse - AAA 23 40 65 13 2 1 0 4 6 5 0 0 18 1 0 .200 .257 .262 .519 44 34 -0.2
2021 Syracuse - AAA 24 116 432 85 14 5 1 30 43 39 6 2 105 35 15 .197 .271 .259 .531 58 57 -0.5
2022 Syracuse - AAA 25 116 378 72 10 3 4 28 45 39 4 0 112 14 7 .190 .273 .265 .538 49 46 -1.4
2023 Round Rock - AAA 26 27 75 19 5 0 1 4 10 4 0 0 14 4 1 .253 .291 .360 .651 87 75 0.1
2024 Mobile - AA 27 20 68 17 1 2 1 3 4 15 1 0 22 2 0 .250 .393 .368 .761 137 136 0.7
2024 Reno - AAA 27 81 266 52 9 1 0 11 24 17 2 1 58 7 2 .195 .248 .237 .485 33 12 -2.3
Total IL 272 875 170 26 9 5 62 94 83 10 2 235 50 22 .194 .271 .262 .533 53 51
Total PCL 176 573 119 26 4 3 45 60 44 6 3 136 20 9 .208 .270 .283 .553 48 37
Total SL 20 68 17 1 2 1 3 4 15 1 0 22 2 0 .250 .393 .368 .761 137 136
Total TEX 88 293 62 11 1 1 23 24 28 3 4 60 18 8 .212 .284 .266 .550 58 58
Total CAL 33 102 25 6 4 0 9 13 12 3 1 32 9 4 .245 .339 .382 .721 100 101
Total SAL 72 228 50 9 0 2 19 23 28 8 0 60 8 5 .219 .326 .285 .611 71 76
Total DSL 184 652 167 33 16 3 66 128 104 12 6 125 35 15 .256 .366 .370 .735 97 100
Total WINTER 28 102 18 3 0 1 12 10 12 2 0 28 0 1 .176 .276 .235 .511 47 51
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
2018 WL - WINTER 21 1 5 2 1 0 0 1 1 0 0 0 2 0 0 .400 .400 .600 1.000 179 182 0.5
Total WINTER 1 5 2 1 0 0 1 1 0 0 0 2 0 0 .400 .400 .600 1.000 179 182
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2014 Chicago A (DSL) - R 2B 20 0 47 55 9 110 8 .927 0.0 0.00 0.0 .000
2014 Chicago A (DSL) - R 3B 2 0 2 1 0 3 0 1.000 0.0 0.00 0.0 .000
2014 Chicago A (DSL) - R SS 37 0 70 128 23 210 12 .943 0.0 0.00 0.0 .000
2018 Los Angeles - MLB SS 81 81 119 254 54 378 5 .987 692.2 4.85 +9.5 1.066
2018 WL - AAA SS 28 28 23 78 6 103 2 .981 248.2 3.66 +2.8 1.097
2020 Washington - MLB 2B 8 3 6 6 4 12 0 1.000 32.0 3.38 +0.0 1.157
2020 Washington - MLB SS 13 9 11 19 4 30 0 1.000 86.0 3.14 +0.6 1.065
2021 Washington - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2021 Washington - MLB SS 3 2 4 3 1 7 0 1.000 17.0 3.71 +0.1 1.018
2022 Washington - MLB 2B 1 0 1 0 0 1 0 1.000 0.2 13.50 0.0 .000
2022 Washington - MLB SS 14 13 30 49 13 83 4 .952 117.2 6.04 +1.0 1.127
2023 Oakland - MLB 2B 2 2 4 6 2 11 1 .909 18.0 5.00 -1.1 .781
2023 Texas - MLB 2B 7 0 3 2 0 5 0 1.000 12.2 3.55 +0.2 1.042
2023 Oakland - MLB SS 18 17 23 52 11 75 0 1.000 146.2 4.60 +2.5 1.108
2023 Texas - MLB SS 28 19 16 74 16 91 1 .989 175.2 4.61 +2.8 1.042
2025 Oakland - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Oakland - MLB SS 125 123 174 386 63 567 7 .988 1055.1 4.78 +19.0 1.111
TOTAL 2B 38 5 61 69 15 139 9 .935 63.1 18.47 -0.9 .955
TOTAL 3B 2 0 2 1 0 3 0 1.000 0.0 0.00 0.0 .000
TOTAL SS 347 292 470 1043 191 1544 31 .980 2539.2 5.36 +38.4 1.091
PLAYER HISTORY
12/22/2017 Drafted in the rule 5 draft (Round 1, Pick 12, 12th overall Pick) by the Los Angeles Angels, from the Chicago White Sox.
01/01/2018 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 25 (30); Eye: 50 (50).
03/24/2018 Was traded by the Chicago White Sox to the Los Angeles Angels in exchange for 2B Sherman Johnson.
05/24/2018 Injured (Knee contusion), day-to-day for one week.
05/30/2018 Suffered setback in recovery from injury, will miss another 6 days.
06/08/2018 Injured (Mild oblique strain), day-to-day for 2 days.
11/23/2018 Received a 1-year contract worth a total of $555,000 through automatic renewal.
01/01/2019 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 25 (35); Eye: 50 (50).
09/28/2019 Released by the Los Angeles organization.
10/01/2019 Signed a minor league contract with the Washington Nationals organization.
01/01/2020 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (35); Eye: 50 (50).
11/21/2020 Received a 1-year contract worth a total of $570,000 through automatic renewal.
01/01/2021 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 50 (55).
09/03/2021 Injured (bruised thumb),day-to-day for one week.
01/01/2022 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 50 (55).
10/01/2022 Wins the 2022 IL Glove Wizard Award at SS.
11/25/2022 Received a 1-year contract through automatic renewal worth a total of $610,000.
01/01/2023 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 50 (55).
04/02/2023 Was claimed off waivers by Oakland while with Washington.
05/06/2023 Was claimed off waivers by Texas while with Oakland.
09/23/2023 Was claimed off waivers by Oakland while with Texas.
10/05/2023 Was claimed off waivers by Arizona while with Oakland.
11/27/2023 Received a 1-year contract through automatic renewal worth a total of $620,000.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 30 (30); Eye: 50 (55).
12/02/2024 Became a free agent.
12/10/2024 Signed a minor league contract with the Oakland Athletics organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 50 (50).
Wednesday, September 10th , 2025 - OOTP Baseball 26.7 Build 77