SS Ramon Beltre #21
Age: 29 | Bats: R | Throws: R | Morale: Very Good
05/21/2026
SS RAMON BELTRE #21 - AGE: 29 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
46 152 36 2 1 1 9 11 37 .237 .300 .283 0 0.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 45 40 40
BABIP 40 45 35 40
Avoid K's 40 45 40 40
Gap 40 40 40 40
Power 25 30 25 25
Eye 50 60 45 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 70 20
Errors: - 80 45
Arm: 20 60 30
Turn DP: - 70 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 75
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: 75
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
05/19/2026 HOU Win, 4-0 2 1 0 0 0 1 1 0
05/18/2026 HOU Loss, 2-3 3 0 0 0 0 0 2 0
05/17/2026 LAD Loss, 0-4 4 0 1 0 0 0 0 0
05/16/2026 LAD Loss, 1-5 4 1 1 0 0 0 1 0
05/15/2026 LAD Loss, 2-5 3 0 0 0 0 1 1 0
05/13/2026 @ CLE Win, 3-1 3 0 1 0 0 1 1 0
05/12/2026 @ CLE Loss, 4-5 4 0 1 0 0 0 0 0
05/11/2026 @ CLE Loss, 4-9 3 0 1 1 0 0 1 0
05/10/2026 @ TOR Loss, 5-6 3 0 1 0 0 0 1 0
05/09/2026 @ TOR Win, 4-3 3 0 0 0 0 0 2 0
PERSONALITY
Beltre is a tireless worker.
Birthday:10/18/1996
Born in:San Pedro de MacorĂ­s, SAN
Nationality:Dominican
Height:5' 11"
Weight:195 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
STATUS
Contract:Major League Contract
Salary:$1,300,000
Signed Through:2026 Season
Major Service:3 Years, 32 Days
Service This Yr:57 Days
40-Man Service:5 Years, 90 Days
Pro Service:12 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 46 152 36 2 1 1 9 17 11 37 .237 .300 .283 .583 .260 .046 67
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 45 174 4 0 1 1 3 3 43 4 0 1 0.0 14.2 3.08 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   32 9 0 1 0 7 4 2 7 4 1 0 .281 .289 .344 .633
Versus Right   136 28 2 0 1 4 12 10 33 0 2 4 .206 .280 .243 .523
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   5 0 0 0 0 0 1 1 3 0 0 0 .000 .167 .000 .167
Last Week   21 5 1 0 0 1 1 2 4 1 0 1 .238 .320 .286 .606
March   17 4 0 0 0 1 1 1 3 1 1 0 .235 .263 .235 .498
April   82 21 1 1 1 6 13 6 19 1 2 3 .256 .326 .329 .655
May   53 11 1 0 0 2 3 4 15 1 0 1 .208 .271 .226 .498
Spring Training   9 3 2 0 0 0 3 2 0 0 1 0 .333 .455 .556 1.010
Last Year   436 89 9 1 2 41 38 34 108 7 6 4 .204 .264 .243 .507
Career   1058 216 30 6 4 83 108 99 262 13 16 16 .204 .279 .255 .534
Home   70 15 1 0 0 3 7 5 20 1 1 1 .214 .273 .229 .501
Road   82 21 1 1 1 6 10 6 17 2 2 3 .256 .323 .329 .652
Grass   143 34 2 1 1 9 17 11 33 3 3 4 .238 .304 .287 .591
Turf   9 2 0 0 0 0 0 0 4 0 0 0 .222 .222 .222 .444
Day   54 18 2 0 0 3 6 3 13 1 1 3 .333 .393 .370 .764
Night   98 18 0 1 1 6 11 8 24 2 2 1 .184 .248 .235 .482
As Starter   150 35 2 1 0 8 16 11 37 3 3 4 .233 .298 .260 .558
As Reliever / Substitution   2 1 0 0 1 1 1 0 0 0 0 0 .500 .500 2.000 2.500
Close/Late   26 7 1 0 1 3 5 3 5 0 0 3 .269 .406 .423 .829
Inning 1-3   62 10 0 0 0 3 6 5 15 3 1 1 .161 .225 .161 .387
Inning 4-6   60 15 1 1 0 5 4 3 17 1 2 0 .250 .281 .300 .581
Inning 7-9   45 12 1 0 1 3 6 4 8 0 0 3 .267 .365 .356 .721
Extra Innings   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   58 17 0 0 0 2 9 1 7 2 2 3 .293 .328 .293 .621
1 Outs   66 12 1 1 0 6 6 9 19 2 1 1 .182 .282 .227 .509
2 Outs   44 8 1 0 1 3 1 2 14 0 0 0 .182 .217 .273 .490
Scoring Position   32 8 1 1 0 10 3 3 10 4 3 0 .250 .282 .344 .626
Bases Empty   107 24 0 0 1 1 10 5 18 0 0 3 .224 .278 .252 .531
Runner on 1st   29 5 1 0 0 0 3 4 12 0 0 1 .172 .294 .207 .501
Runner on 2nd   12 3 0 0 0 0 1 2 3 0 3 0 .250 .357 .250 .607
Runner on 3rd   4 2 1 0 0 4 0 0 2 2 0 0 .500 .333 .750 1.083
Runner on 1st & 2nd   9 2 0 1 0 3 2 1 1 0 0 0 .222 .300 .444 .744
Runner on 1st & 3rd   4 1 0 0 0 2 0 0 2 1 0 0 .250 .200 .250 .450
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Bases Loaded   2 0 0 0 0 1 0 0 1 1 0 0 .000 .000 .000 .000
Two Strikes   84 12 2 1 0 5 5 9 40 2 0 3 .143 .245 .190 .435
First Pitch   33 12 0 0 1 3 6 0 0 0 1 0 .364 .364 .455 .818
Count 0-1   14 4 0 0 0 0 3 0 0 0 0 1 .286 .333 .286 .619
Count 0-2   17 4 1 0 0 0 1 0 10 0 0 0 .235 .235 .294 .529
Count 1-0   15 5 0 0 0 1 0 0 0 0 1 0 .333 .333 .333 .667
Count 1-1   11 3 0 0 0 1 1 0 0 1 0 0 .273 .250 .273 .523
Count 1-2   28 4 0 0 0 0 0 0 13 0 0 1 .143 .172 .143 .315
Count 2-0   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   4 1 0 0 0 1 1 0 0 1 0 0 .250 .200 .250 .450
Count 2-2   16 0 0 0 0 1 0 0 10 1 0 1 .000 .056 .000 .056
Count 3-1   5 0 0 0 0 0 0 3 0 0 1 0 .000 .375 .000 .375
Full Count   23 4 1 1 0 4 4 9 7 1 0 1 .174 .412 .304 .716
Behind in Count   59 12 1 0 0 0 4 0 23 0 0 2 .203 .230 .220 .450
Ahead in Count   26 6 0 0 0 2 1 3 0 1 2 0 .231 .300 .231 .531
Batting Leadoff   17 7 0 0 0 0 3 2 2 0 0 0 .412 .474 .412 .885
Batting 2nd   55 8 2 0 0 4 4 3 16 2 2 3 .145 .222 .182 .404
Batting 3rd   2 1 0 0 1 1 1 0 0 0 0 0 .500 .500 2.000 2.500
Batting 6th   28 5 0 0 0 2 1 2 6 0 0 0 .179 .233 .179 .412
Batting 7th   46 8 0 0 0 0 3 5 13 0 0 1 .174 .269 .174 .443
Batting 8th   12 7 0 1 0 3 3 0 2 1 1 0 .583 .538 .750 1.288
Batting 9th   8 1 0 0 0 1 1 0 1 1 0 0 .125 .111 .125 .236
Low Leverage   82 18 0 0 1 2 7 5 17 0 0 1 .220 .273 .256 .529
Medium Leverage   62 14 1 0 0 5 6 4 13 3 1 0 .226 .261 .242 .503
High Leverage   22 5 1 1 0 4 3 3 9 1 2 3 .227 .379 .364 .743
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 139 436 89 9 1 2 41 38 34 4 7 108 1 0 .204 .264 .243 .507 44 45 1.4
2026 Oakland - MLB 29 46 152 36 2 1 1 9 17 11 4 3 37 0 1 .237 .300 .283 .583 68 67 0.9
Total MLB 365 1058 216 30 6 4 83 108 99 16 13 262 15 7 .204 .279 .255 .534 51 52 3.6
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 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 DSL - R 2B 20 0 47 55 9 110 8 .927 0.0 0.00 0.0 .000
2014 DSL - R 3B 2 0 2 1 0 3 0 1.000 0.0 0.00 0.0 .000
2014 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 139 137 192 431 71 631 8 .987 1171.2 4.79 +20.3 1.099
2026 Oakland - MLB 2B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2026 Oakland - MLB SS 46 45 61 130 28 192 1 .995 391.2 4.39 +6.7 1.105
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 407 351 549 1218 227 1800 33 .982 3047.2 5.22 +46.3 1.089
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).
11/22/2025 Received a 1-year contract through arbitration worth a total of $1,300,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 30 (30); Eye: 50 (55).
Wednesday, May 20th , 2026 - OOTP Baseball 27.2 Build 60