SS Ramon Beltre #21
Age: 29 | Bats: R | Throws: R | Morale: Good
07/27/2026
SS RAMON BELTRE #21 - AGE: 29 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
97 327 71 9 2 1 15 23 83 .217 .275 .266 0 0.6
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: 70 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
07/26/2026 @ SF Loss, 0-5 3 0 0 0 0 0 1 0
07/25/2026 @ SF Loss, 1-5 4 0 0 0 0 0 2 0
07/24/2026 @ SF Loss, 1-3 4 0 0 0 0 0 0 0
07/22/2026 STL Loss, 4-6 3 0 0 0 0 0 0 0
07/21/2026 STL Win, 7-1 4 1 1 0 0 0 2 0
07/20/2026 STL Loss, 2-4 4 1 2 0 0 0 2 0
07/19/2026 DET Loss, 1-3 1 0 0 0 0 1 1 0
07/18/2026 DET Loss, 4-7 4 0 1 0 0 0 0 0
07/17/2026 DET Loss, 0-5 2 0 0 0 0 1 1 0
07/12/2026 @ MIN Win, 6-2 4 1 4 1 0 1 0 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, 99 Days
Service This Yr:124 Days
40-Man Service:5 Years, 157 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 97 327 71 9 2 1 15 31 23 83 .217 .275 .266 .541 .242 .049 53
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 96 365 4 0 1 4 7 3 87 12 0 2 0.0 25.1 2.49 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   73 15 0 1 0 8 9 3 15 4 4 0 .205 .225 .233 .458
Versus Right   270 57 9 1 1 9 21 21 71 0 3 4 .211 .278 .263 .541
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   22 3 0 0 0 0 2 0 7 0 0 0 .136 .136 .136 .273
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   84 21 5 1 0 4 6 6 20 1 1 1 .250 .304 .333 .638
June   86 13 2 0 0 2 5 5 23 0 1 0 .151 .198 .174 .372
July   58 12 1 0 0 2 6 5 18 0 2 0 .207 .270 .224 .494
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   1233 251 37 7 4 89 122 111 308 13 20 16 .204 .275 .255 .530
Home   160 31 5 1 0 7 16 13 45 1 4 1 .194 .257 .237 .495
Road   167 40 4 1 1 8 15 10 38 2 3 3 .240 .291 .293 .585
Grass   312 67 8 2 1 15 31 23 78 3 6 4 .215 .275 .263 .538
Turf   15 4 1 0 0 0 0 0 5 0 1 0 .267 .267 .333 .600
Day   105 32 3 0 0 5 10 8 26 1 2 3 .305 .368 .333 .701
Night   222 39 6 2 1 10 21 15 57 2 5 1 .176 .229 .234 .463
As Starter   325 70 9 2 0 14 30 23 83 3 7 4 .215 .273 .255 .529
As Reliever / Substitution   2 1 0 0 1 1 1 0 0 0 0 0 .500 .500 2.000 2.500
Close/Late   65 15 4 0 1 3 9 4 17 0 1 3 .231 .306 .338 .644
Inning 1-3   116 21 1 1 0 8 13 9 25 3 2 1 .181 .240 .207 .447
Inning 4-6   130 29 4 1 0 6 6 8 36 1 4 0 .223 .266 .269 .535
Inning 7-9   95 22 4 0 1 3 11 7 25 0 1 3 .232 .305 .305 .610
Extra Innings   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   111 27 1 0 0 3 15 6 26 2 3 3 .243 .295 .252 .547
1 Outs   131 25 4 2 0 10 11 11 35 2 4 1 .191 .255 .252 .507
2 Outs   101 20 4 0 1 4 4 7 25 0 0 0 .198 .250 .267 .517
Scoring Position   76 14 1 1 0 15 6 5 21 4 7 0 .184 .224 .224 .447
Bases Empty   200 43 5 0 1 1 16 11 44 0 0 3 .215 .266 .255 .521
Runner on 1st   67 15 3 1 0 1 8 8 21 0 0 1 .224 .316 .299 .614
Runner on 2nd   24 6 0 0 0 2 2 2 4 0 7 0 .250 .308 .250 .558
Runner on 3rd   7 2 1 0 0 4 0 0 2 2 0 0 .286 .222 .429 .651
Runner on 1st & 2nd   20 4 0 1 0 4 4 2 5 0 0 0 .200 .273 .300 .573
Runner on 1st & 3rd   13 2 0 0 0 3 0 0 5 1 0 0 .154 .143 .154 .297
Runner on 2nd & 3rd   3 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Bases Loaded   9 0 0 0 0 2 0 1 3 1 0 0 .000 .091 .000 .091
Two Strikes   188 29 5 2 0 10 13 19 86 2 0 3 .154 .241 .202 .443
First Pitch   52 16 1 0 1 3 6 0 0 0 1 0 .308 .308 .385 .692
Count 0-1   28 11 1 0 0 1 5 0 0 0 2 1 .393 .414 .429 .842
Count 0-2   34 8 3 0 0 1 2 0 15 0 0 0 .235 .235 .324 .559
Count 1-0   27 8 0 0 0 1 1 0 0 0 1 0 .296 .296 .296 .593
Count 1-1   22 4 0 0 0 1 2 0 0 1 2 0 .182 .174 .182 .356
Count 1-2   65 7 1 0 0 1 1 0 31 0 0 1 .108 .121 .123 .244
Count 2-0   5 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   11 2 0 0 0 1 2 0 0 1 0 0 .182 .167 .182 .348
Count 2-2   45 4 0 1 0 2 2 0 26 1 0 1 .089 .106 .133 .240
Count 3-0   0 0 0 0 0 0 1 1 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   10 2 2 0 0 0 0 4 0 0 1 0 .200 .429 .400 .829
Full Count   44 10 1 1 0 6 8 19 14 1 0 1 .227 .462 .295 .757
Behind in Count   127 26 5 0 0 3 8 0 46 0 2 2 .205 .217 .244 .461
Ahead in Count   53 12 2 0 0 2 4 5 0 1 2 0 .226 .288 .264 .552
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   87 13 1 0 0 3 4 4 23 0 1 0 .149 .187 .161 .348
Batting 7th   139 30 5 1 0 5 13 12 34 0 3 1 .216 .283 .266 .549
Batting 8th   33 12 1 1 0 3 4 2 10 1 1 0 .364 .389 .455 .843
Batting 9th   10 1 0 0 0 1 1 1 1 1 0 0 .100 .167 .100 .267
Low Leverage   147 32 5 0 1 2 11 9 37 0 0 1 .218 .268 .272 .540
Medium Leverage   139 31 3 1 0 9 13 10 31 3 3 0 .223 .270 .259 .529
High Leverage   51 8 1 1 0 6 6 5 15 1 4 3 .157 .267 .216 .482
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 97 327 71 9 2 1 15 31 23 4 3 83 0 2 .217 .275 .266 .541 55 53 0.6
Total MLB 416 1233 251 37 7 4 89 122 111 16 13 308 15 8 .204 .275 .255 .530 50 50 3.3
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 72 77 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 97 96 120 263 49 387 4 .990 829.2 4.15 +9.9 1.089
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 458 402 608 1351 248 1995 36 .982 3485.2 5.06 +49.6 1.087
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).
Sunday, July 26th , 2026 - OOTP Baseball 27.3 Build 68