RF Esteury Ruiz #1
Age: 30 | Bats: R | Throws: R | Morale: Normal
03/18/2029
OA: 45 POT: 45
RF ESTEURY RUIZ #1 - AGE: 30 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
0 0 0 0 0 0 0 0 0 .000 .000 .000 0 0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 50 50 50 50
Gap 50 50 45 50
Power 35 35 35 35
Eye 45 45 45 45
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 60
Errors: - 50 65
Arm: 20 45 45
Turn DP: - 45 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 65
1st Base: - Center Field: 45
2nd Base: 30 Right Field: 55
3rd Base: 25
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 90
Stealing Ability: 85
Baserunning Inst.: 75
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
PERSONALITY
Well-liked.
Birthday:02/15/1999
Born in:Azua, AZU
Nationality:Dominican
Height:6' 0"
Weight:170 lbs
Local Popularity:Well Known
National Pop.:Fair
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:4 Years, 129 Days
Service This Yr:None
40-Man Service:5 Years, 92 Days
Pro Service:12 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
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
2022 San Diego - MLB 23 14 27 6 1 1 0 2 1 0 0 0 5 1 2 .222 .222 .333 .556 55 49 -0.2
2022 Milwaukee - MLB 23 3 8 0 0 0 0 0 2 1 0 0 2 0 0 .000 .111 .000 .111 -65 -60 -0.1
2022 Total - MLB 23 17 35 6 1 1 0 2 3 1 0 0 7 1 2 .171 .194 .257 .452 25 21 -0.3
2023 Oakland - MLB 24 132 449 114 24 1 5 47 47 20 16 1 99 67 13 .254 .309 .345 .654 81 80 1.4
2024 Oakland - MLB 25 35 75 17 2 1 2 8 12 4 4 2 25 7 4 .227 .294 .360 .654 91 95 0.1
2025 Baltimore - MLB 26 102 377 102 32 3 8 31 55 35 9 2 88 31 5 .271 .345 .435 .780 107 107 1.5
2026 Baltimore - MLB 27 120 415 107 25 4 9 46 62 23 21 1 82 31 9 .258 .328 .402 .731 98 98 1.1
2027 Pittsburgh - MLB 28 111 450 100 15 3 8 27 52 36 9 1 101 32 6 .222 .292 .322 .615 67 74 0.4
2028 Pittsburgh - MLB 29 20 54 11 3 1 0 9 10 4 0 1 11 5 1 .204 .254 .296 .551 50 55 -0.1
Total MLB 537 1855 457 102 14 32 170 241 123 59 8 413 174 40 .246 .312 .368 .681 85 87 4.1
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
2017 Kansas City (ACL) - R 18 21 86 36 10 6 3 23 22 4 0 1 20 9 0 .419 .440 .779 1.219 212 198 1.7
2017 San Diego (ACL) - R 18 31 120 36 10 4 1 16 23 9 3 0 34 17 6 .300 .364 .475 .839 117 114 0.8
2017 Total - R 18 52 206 72 20 10 4 39 45 13 3 1 54 26 6 .350 .395 .602 .997 155 148 2.5
2018 Total - A 19 117 439 111 20 5 12 53 63 38 9 1 141 49 11 .253 .324 .403 .728 100 96 2.3
2019 Total - A+ 20 98 339 81 18 2 6 36 45 26 5 3 101 34 11 .239 .300 .357 .657 100 81 0.6
2021 San Antonio - AA 22 84 309 77 16 2 10 42 52 28 9 2 73 36 7 .249 .328 .411 .739 100 101 1.7
2022 San Antonio - AA 23 49 180 62 17 2 9 37 54 32 14 2 40 37 5 .344 .474 .611 1.085 100 187 3.9
2022 El Paso - AAA 23 28 111 35 6 0 4 9 30 20 9 0 25 23 4 .315 .457 .477 .935 100 133 1.3
2022 Nashville - AAA 23 37 146 48 10 0 3 19 30 14 4 0 29 25 5 .329 .402 .459 .861 100 134 1.5
2022 Total - AAA 23 65 257 83 16 0 7 28 60 34 13 0 54 48 9 .323 .428 .467 .895 100 133 2.8
2023 Las Vegas - AAA 24 5 20 8 1 1 1 2 4 1 0 0 5 3 0 .400 .429 .700 1.129 100 165 0.3
2024 Oakland (ACL) - R 25 1 4 0 0 0 0 1 0 0 0 1 3 0 0 .000 .000 .000 .000 -100 -108 -0.1
2024 Stockton - A 25 4 11 6 2 0 0 5 3 3 0 2 3 1 2 .545 .562 .727 1.290 255 218 0.2
2024 Las Vegas - AAA 25 11 43 14 2 0 3 8 6 6 2 1 10 7 1 .326 .423 .581 1.004 138 135 0.4
2026 Norfolk - AAA 27 6 23 7 1 0 0 0 5 3 1 0 6 3 1 .304 .407 .348 .755 93 105 0.0
2027 Indianapolis - AAA 28 12 43 16 9 1 2 6 10 2 4 1 10 6 0 .372 .440 .767 1.207 194 191 0.9
2028 Indianapolis - AAA 29 86 337 97 15 5 7 38 61 25 18 2 66 39 6 .288 .366 .424 .791 101 102 1.5
Total IL 141 549 168 35 6 12 63 106 44 27 3 111 73 12 .306 .384 .457 .841 108 117
Total PCL 44 174 57 9 1 8 19 40 27 11 1 40 33 5 .328 .446 .529 .975 109 137
Total TL 133 489 139 33 4 19 79 106 60 23 4 113 73 12 .284 .385 .485 .870 100 135
Total NWL 98 339 81 18 2 6 36 45 26 5 3 101 34 11 .239 .300 .357 .657 100 81
Total CAL 121 450 117 22 5 12 58 66 41 9 3 144 50 13 .260 .332 .411 .743 105 99
Total ACL 53 210 72 20 10 4 40 45 13 3 2 57 26 6 .343 .386 .590 .976 150 143
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
2025 Baltimore - MLB 26 3 10 1 0 0 1 2 1 1 1 1 5 1 0 .100 .231 .400 .631 64 56 -0.6
2026 Baltimore - MLB 27 16 54 10 4 0 1 3 12 7 2 0 16 6 1 .185 .302 .315 .616 68 72 -0.5
2028 Indianapolis - IL 29 5 18 2 0 0 0 1 0 1 0 0 2 0 0 .111 .158 .111 .269 -30 -43 -0.5
Total MLB 19 64 11 4 0 2 5 13 8 3 1 21 7 1 .172 .289 .328 .618 68 69
Total IL 5 18 2 0 0 0 1 0 1 0 0 2 0 0 .111 .158 .111 .269 -30 -43
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 Milwaukee - MLB LF 2 2 2 0 0 2 0 1.000 17.0 1.06 0.0 .000
2022 San Diego - MLB CF 5 3 7 0 0 7 0 1.000 25.0 2.52 0.0 .000
2022 Milwaukee - MLB CF 1 0 0 0 0 0 0 .000 1.0 0.00 0.0 .000
2022 San Diego - MLB RF 6 2 9 0 0 9 0 1.000 22.0 3.68 0.0 .000
2023 Oakland - MLB LF 15 8 16 1 0 17 0 1.000 85.0 1.80 0.0 .000
2023 Oakland - MLB CF 110 100 262 1 0 269 6 .978 875.0 2.71 0.0 .000
2023 Oakland - MLB RF 11 4 16 0 0 18 2 .889 45.0 3.20 0.0 .000
2024 Oakland - MLB LF 19 10 22 0 0 23 1 .957 94.2 2.09 0.0 .000
2024 Oakland - MLB CF 15 12 24 1 0 25 0 1.000 91.1 2.46 -0.8 .880
2025 Baltimore - MLB 2B 3 0 2 3 1 5 0 1.000 4.0 11.25 +0.1 .957
2025 Baltimore - MLB 3B 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Baltimore - MLB SS 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 Baltimore - MLB LF 29 27 47 1 0 48 0 1.000 232.0 1.86 +1.6 1.116
2025 Baltimore - MLB CF 72 69 172 7 0 179 0 1.000 601.0 2.68 -8.4 .937
2025 Baltimore - MLB RF 1 1 4 0 0 4 0 1.000 9.0 4.00 +0.1 .974
2026 Baltimore - MLB LF 105 101 187 3 1 193 3 .984 868.0 1.97 +3.1 1.009
2026 Norfolk - AAA LF 6 6 8 0 0 8 0 1.000 54.0 1.33 +0.2 .975
2026 Baltimore - MLB CF 21 11 36 0 0 36 0 1.000 113.2 2.85 -1.2 .979
2026 Baltimore - MLB RF 1 1 5 0 0 5 0 1.000 9.0 5.00 -0.0 .975
2027 Pittsburgh - MLB LF 8 6 10 1 1 11 0 1.000 55.0 1.80 -0.2 .959
2027 Pittsburgh - MLB CF 26 6 31 1 0 32 0 1.000 99.2 2.89 -0.8 .949
2027 Pittsburgh - MLB RF 97 97 176 4 1 182 2 .989 798.0 2.03 +4.9 1.045
2027 Indianapolis - AAA RF 12 12 26 0 0 26 0 1.000 101.0 2.32 +1.6 1.084
2028 Indianapolis - AAA 2B 4 4 7 9 1 18 2 .889 37.0 3.89 -1.2 .797
2028 Indianapolis - AAA 3B 1 1 0 1 0 1 0 1.000 9.0 1.00 -0.1 1.026
2028 Pittsburgh - MLB LF 9 8 20 1 0 21 0 1.000 65.0 2.91 +1.2 1.069
2028 Indianapolis - AAA LF 36 35 61 3 1 64 0 1.000 301.0 1.91 +1.8 1.087
2028 Pittsburgh - MLB CF 3 1 3 0 0 3 0 1.000 12.0 2.25 -0.2 .989
2028 Indianapolis - AAA CF 3 0 2 0 0 2 0 1.000 12.0 1.50 -0.4 .663
2028 Pittsburgh - MLB RF 1 1 0 1 0 1 0 1.000 9.0 1.00 -0.1 .000
2028 Indianapolis - AAA RF 47 44 90 3 0 95 2 .979 377.2 2.22 +0.9 1.034
TOTAL 2B 7 4 9 12 2 23 2 .913 41.0 4.61 -1.1 .822
TOTAL 3B 1 1 0 1 0 1 0 1.000 9.0 1.00 -0.1 1.026
TOTAL LF 229 203 373 10 3 387 4 .990 1771.2 1.95 +7.7 1.037
TOTAL CF 256 202 537 10 0 553 6 .989 1830.2 2.69 -11.9 .939
TOTAL RF 176 162 326 8 1 340 6 .982 1370.2 2.19 +7.4 1.043
PLAYER HISTORY
07/03/2015 Signed as an International Free agent by the Kansas City Royals
08/01/2022 Traded by the San Diego Padres with Taylor Rogers, Dinelson Lamet and Robert Gasser to the Milwaukee Brewers for Josh Hader.
12/12/2022 Traded by the Milwaukee Brewers to the Oakland Athletics as part of a 3-team trade.
04/01/2024 Oakland Athletics optioned 2B Esteury Ruiz to Las Vegas Aviators. [Auto]
04/15/2024 Oakland Athletics recalled 2B Esteury Ruiz from Las Vegas Aviators. [Auto]
05/23/2024 Oakland Athletics placed 2B Esteury Ruiz on the 10-day injured list. Strained left wrist. [Auto]
07/09/2024 Oakland Athletics sent 2B Esteury Ruiz on a rehab assignment to Stockton Ports. [Auto]
07/16/2024 Oakland Athletics sent 2B Esteury Ruiz on a rehab assignment to ACL Athletics. [Auto]
09/06/2024 Injured (fractured thumb),out for 6 weeks.
11/24/2024 Received a 1-year contract through automatic renewal worth a total of $740,000.
11/25/2024 Was traded by the Oakland Athletics to the Baltimore Orioles in exchange for 1B Ryan Mountcastle and LF Braylin Tavera.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 35 (40); Eye: 45 (50).
01/26/2025 Unsuccessfully completed training to improve his defense at center field at the Baltimore Orioles development complex.
03/23/2025 Outstandingly completed training to improve his base-stealing technique at the Baltimore Orioles development complex.
03/29/2025 Injured (fractured foot),out for 4 weeks.
12/01/2025 Received a 1-year contract through automatic renewal worth a total of $740,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 40 (40); Eye: 45 (50).
04/22/2026 Injured (bone bruise (wrist)),out for 2 weeks.
10/29/2026 Wins the 2026 World Series with the Baltimore Orioles.
11/16/2026 Was traded by the Baltimore Orioles to the Pittsburgh Pirates in exchange for SP Cam Caminiti.
11/20/2026 Received a 1-year contract through arbitration worth a total of $2,401,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 45 (45).
05/02/2027 Injured (elbow tendinitis),out for 5 weeks.
11/18/2027 Received a 1-year contract through arbitration worth a total of $3,800,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 40 (40); Eye: 45 (45).
06/11/2028 Injured (bruised forearm),day-to-day for one week.
08/09/2028 Injured (fractured hand),out for 6 weeks.
11/19/2028 Became a free agent.
01/01/2029 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 35 (35); Eye: 45 (50).
LEADERBOARD APPEARANCES
Year SB Rank
2025 31 4
2026 31 8
2027 32 3
Year HP Rank
2026 21 2
Saturday, July 19th , 2025 - OOTP Baseball 26.5 Build 66