CF Esteury Ruiz #1
Age: 28 | Bats: R | Throws: R | Morale: Good
10/04/2027
OA: 49 POT: 49
CF ESTEURY RUIZ #1 - AGE: 28 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
155 633 143 27 5 19 61 36 159 .226 .280 .374 30 -0.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 55 55 55 55
Gap 55 55 55 55
Power 45 45 45 45
Eye 45 45 45 45
Avoid K's 50 50 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 60
Errors: - 50 65
Arm: 25 50 50
Turn DP: - 45 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 70
1st Base: - Center Field: 50
2nd Base: - Right Field: 60
3rd Base: -
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 85
Stealing Ability: 80
Baserunning Inst.: 80
Sacrifice Bunt: 55
Bunt for Hit: 55
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
10/02/2027 COL Win, 5-2 5 0 1 0 0 0 1 0
10/01/2027 COL Loss, 1-4 4 0 0 0 0 0 1 0
09/30/2027 SF Win, 5-4 3 0 0 0 0 0 1 0
09/29/2027 SF Win, 10-3 5 1 1 0 0 0 1 0
09/28/2027 SF Win, 10-4 5 2 2 0 0 0 1 3
09/26/2027 @ TEX Loss, 4-5 3 1 0 0 0 1 0 0
09/25/2027 @ TEX Win, 5-3 5 1 1 0 0 0 1 0
09/24/2027 @ TEX Loss, 0-3 3 0 1 0 0 1 0 1
09/23/2027 @ CWS Win, 8-6 5 2 2 1 0 0 1 1
09/22/2027 @ CWS Win, 7-2 4 2 3 1 0 0 1 0
PERSONALITY
Not one to get too excited about anything.
Birthday:02/15/1999
Born in:Azua, AZU
Nationality:Dominican
Height:6' 0"
Weight:180 lbs
Local Popularity:Popular
National Pop.:Well Known
STATUS
Contract:Major League Contract
Salary:$6,810,000
Signed Through:2027 Season
Major Service:5 Years, 29 Days
Service This Yr:195 Days
40-Man Service:5 Years, 29 Days
Pro Service:11 Years
Arbitration Eligibility:Eligible, but possibly free agent after season!
Option Years:2 option years left
Contract Extension: -
Drafted:-
MAJOR LEAGUE BASEBALL 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 155 633 143 27 5 19 61 87 36 159 .226 .280 .374 .655 .285 .148 82
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 153 685 13 0 0 13 0 3 237 51 30 8 78.9 66.6 3.50 -0.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   210 50 10 1 6 17 29 14 46 0 0 6 .238 .304 .381 .685
Versus Right   423 93 17 4 13 44 56 22 113 3 0 7 .220 .268 .371 .639
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   22 4 0 0 0 0 3 0 5 0 0 1 .182 .217 .182 .399
April   100 27 9 2 2 12 14 7 27 2 0 4 .270 .336 .460 .796
May   100 21 6 2 4 10 20 8 32 0 0 3 .210 .288 .430 .718
June   106 21 3 0 4 10 9 4 26 0 0 2 .198 .241 .340 .581
July   104 24 1 0 3 13 11 7 17 0 0 0 .231 .279 .327 .606
August   109 22 4 1 2 5 14 4 32 0 0 1 .202 .237 .312 .549
September   105 27 4 0 4 11 19 6 23 1 0 3 .257 .313 .410 .723
October   9 1 0 0 0 0 0 0 2 0 0 0 .111 .111 .111 .222
Spring Training   55 9 0 0 3 5 5 3 20 0 0 1 .164 .220 .327 .548
Last Year   621 165 37 2 17 69 109 40 158 3 0 24 .266 .333 .414 .747
2 Years Ago   586 139 26 4 12 48 79 56 146 2 1 24 .237 .328 .357 .684
Career   2379 578 117 14 55 235 335 157 589 11 7 79 .243 .310 .373 .683
Home   313 71 14 2 9 33 33 12 71 3 0 5 .227 .264 .371 .635
Road   320 72 13 3 10 28 54 24 88 0 0 8 .225 .295 .378 .674
Grass   608 136 24 4 19 60 83 34 151 3 0 12 .224 .277 .370 .647
Turf   25 7 3 1 0 1 4 2 8 0 0 1 .280 .357 .480 .837
Day   224 49 15 1 6 19 33 18 56 1 0 3 .219 .285 .375 .660
Night   409 94 12 4 13 42 54 18 103 2 0 10 .230 .278 .374 .652
As Starter   632 143 27 5 19 61 86 36 159 3 0 13 .226 .281 .375 .656
As Reliever / Substitution   1 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Close/Late   119 19 3 0 5 14 14 6 28 0 0 4 .160 .225 .311 .536
Inning 1-3   260 70 12 3 7 23 35 13 57 2 0 5 .269 .314 .419 .734
Inning 4-6   184 39 9 2 6 18 28 14 55 1 0 4 .212 .281 .380 .661
Inning 7-9   179 33 6 0 6 18 22 9 43 0 0 4 .184 .240 .318 .558
Extra Innings   10 1 0 0 0 2 0 0 4 0 0 0 .100 .100 .100 .200
0 Outs   245 55 11 2 7 13 40 12 70 0 0 3 .224 .269 .371 .641
1 Outs   181 44 9 1 8 30 29 7 36 3 0 7 .243 .293 .436 .729
2 Outs   207 44 7 2 4 18 16 17 53 0 0 3 .213 .282 .324 .606
Scoring Position   120 31 3 0 4 40 15 9 32 3 0 2 .258 .313 .383 .697
Bases Empty   407 94 21 4 12 12 55 22 98 0 0 9 .231 .285 .391 .676
Runner on 1st   106 18 3 1 3 9 15 5 29 0 0 2 .170 .221 .302 .523
Runner on 2nd   51 16 2 0 3 15 8 3 14 0 0 0 .314 .352 .529 .881
Runner on 3rd   17 1 0 0 0 5 0 0 5 2 0 1 .059 .100 .059 .159
Runner on 1st & 2nd   24 5 0 0 1 7 2 2 6 0 0 1 .208 .296 .333 .630
Runner on 1st & 3rd   13 3 1 0 0 5 2 2 5 1 0 0 .231 .312 .308 .620
Runner on 2nd & 3rd   9 5 0 0 0 5 3 1 1 0 0 0 .556 .600 .556 1.156
Bases Loaded   6 1 0 0 0 3 0 1 1 0 0 0 .167 .286 .167 .452
Two Strikes   306 40 5 1 7 24 20 11 159 0 0 7 .131 .179 .222 .401
First Pitch   103 37 12 1 3 10 21 0 0 1 0 1 .359 .362 .583 .944
Count 0-1   53 13 1 1 0 5 6 0 0 0 0 1 .245 .259 .302 .561
Count 0-2   59 2 0 0 0 1 1 0 34 0 0 5 .034 .109 .034 .143
Count 1-0   55 22 6 0 2 8 11 0 0 1 0 2 .400 .414 .618 1.032
Count 1-1   54 14 1 1 4 10 7 0 0 1 0 1 .259 .268 .537 .805
Count 1-2   102 13 3 0 2 6 7 0 59 0 0 0 .127 .127 .216 .343
Count 2-0   15 4 0 1 0 0 3 0 0 0 0 0 .267 .267 .400 .667
Count 2-1   37 12 2 0 3 4 10 0 0 0 0 0 .324 .324 .622 .946
Count 2-2   88 15 2 1 4 13 6 0 40 0 0 2 .170 .189 .352 .541
Count 3-0   0 0 0 0 0 0 2 10 0 0 0 1 .000 1.000 .000 1.000
Count 3-1   10 1 0 0 0 0 5 15 0 0 0 0 .100 .640 .100 .740
Full Count   57 10 0 0 1 4 6 11 26 0 0 0 .175 .309 .228 .537
Behind in Count   214 28 4 1 2 12 14 0 93 0 0 6 .131 .155 .187 .341
Ahead in Count   117 39 8 1 5 12 31 25 0 1 0 3 .333 .459 .547 1.006
Batting Leadoff   359 82 15 1 11 31 52 19 85 1 0 7 .228 .280 .368 .647
Batting 3rd   274 61 12 4 8 30 33 17 74 2 0 6 .223 .281 .383 .664
Low Leverage   265 67 13 3 6 11 31 17 67 0 0 8 .253 .317 .392 .710
Medium Leverage   283 62 12 2 12 35 47 14 70 2 0 3 .219 .262 .403 .664
High Leverage   83 14 2 0 1 15 7 5 21 1 0 2 .169 .231 .229 .460
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 50 -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 -59 -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 23 -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 77 1.2
2024 Oakland - MLB 25 29 55 11 2 1 2 8 10 4 2 2 20 5 4 .200 .270 .382 .652 84 75 -0.1
2025 Las Vegas - MLB 26 158 586 139 26 4 12 48 79 56 24 2 146 46 7 .237 .328 .357 .684 93 96 1.6
2026 Las Vegas - MLB 27 155 621 165 37 2 17 69 109 40 24 3 158 48 7 .266 .333 .414 .747 110 112 3.0
2027 Las Vegas - MLB 28 155 633 143 27 5 19 61 87 36 13 3 159 30 8 .226 .280 .374 .655 80 82 -0.8
Total MLB 646 2379 578 117 14 55 235 335 157 79 11 589 197 41 .243 .310 .373 .683 91 91 4.8
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 186 157 1.2
2017 San Diego (ACL) - R 18 31 120 36 10 4 1 16 23 9 3 0 34 17 6 .300 .364 .475 .839 97 93 0.3
2017 Total - R 18 52 206 72 20 10 4 39 45 13 3 1 54 26 6 .350 .395 .602 .997 133 119 1.5
2018 Total - A 19 117 439 111 20 5 12 53 63 38 9 1 141 49 11 .253 .324 .403 .728 86 84 0.9
2019 Total - A+ 20 98 339 81 18 2 6 36 45 26 5 3 101 34 11 .239 .300 .357 .657 75 73 0.1
2021 San Antonio - AA 22 84 309 77 16 2 10 42 52 28 9 2 73 36 7 .249 .328 .411 .739 92 91 1.1
2022 San Antonio - AA 23 49 180 62 17 2 9 37 54 32 14 2 40 37 5 .344 .474 .611 1.085 182 168 3.3
2022 El Paso - AAA 23 28 111 35 6 0 4 9 30 20 9 0 25 23 4 .315 .457 .477 .935 141 137 1.4
2022 Nashville - AAA 23 37 146 48 10 0 3 19 30 14 4 0 29 25 5 .329 .402 .459 .861 119 116 1.1
2022 Total - AAA 23 65 257 83 16 0 7 28 60 34 13 0 54 48 9 .323 .428 .467 .895 129 126 2.5
2023 Las Vegas - AAA 24 5 20 8 1 1 1 2 4 1 0 0 5 3 0 .400 .429 .700 1.129 185 174 0.3
2024 ACL - R 25 1 4 0 0 0 0 1 0 0 0 1 3 0 0 .000 .000 .000 .000 -100 -58 -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 229 189 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 156 146 0.6
Total IL 37 146 48 10 0 3 19 30 14 4 0 29 25 5 .329 .402 .459 .861 119 116
Total PCL 44 174 57 9 1 8 19 40 27 11 1 40 33 5 .328 .446 .529 .975 149 143
Total TL 133 489 139 33 4 19 79 106 60 23 4 113 73 12 .284 .385 .485 .870 128 121
Total NWL 98 339 81 18 2 6 36 45 26 5 3 101 34 11 .239 .300 .357 .657 75 73
Total CAL 121 450 117 22 5 12 58 66 41 9 3 144 50 13 .260 .332 .411 .743 90 88
Total ACL 53 210 72 20 10 4 40 45 13 3 2 57 26 6 .343 .386 .590 .976 128 115
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 95.0 2.08 0.0 .000
2024 Oakland - MLB CF 9 6 13 0 0 13 0 1.000 46.0 2.54 0.0 .000
2025 Las Vegas - MLB LF 78 76 155 4 0 161 2 .988 667.0 2.15 +7.1 1.061
2025 Las Vegas - MLB CF 77 75 178 8 1 187 1 .995 662.2 2.53 -9.0 .946
2025 Las Vegas - MLB RF 3 3 7 0 0 7 0 1.000 26.0 2.42 +0.2 1.043
2026 Las Vegas - MLB LF 28 10 33 1 0 36 2 .944 122.0 2.51 -0.3 .959
2026 Las Vegas - MLB CF 33 32 95 2 0 98 1 .990 283.0 3.08 -6.5 .925
2026 Las Vegas - MLB RF 109 109 208 9 0 218 1 .995 940.2 2.08 +5.3 1.055
2027 Las Vegas - MLB LF 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2027 Las Vegas - MLB CF 153 153 417 20 1 438 1 .998 1352.1 2.91 -17.5 .943
TOTAL LF 143 106 228 6 0 239 5 .979 988.0 2.13 +6.8 1.042
TOTAL CF 388 369 972 31 2 1012 9 .991 3245.0 2.78 -33.0 .941
TOTAL RF 129 118 240 9 0 252 3 .988 1033.2 2.17 +5.5 1.055
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.
05/14/2025 Injured (bruised knee),day-to-day for one week.
08/03/2025 Injured (thumb contusion),day-to-day for 3 days.
11/19/2025 Received a 1-year contract through arbitration worth a total of $3,000,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 45 (45).
04/06/2026 Wins the MLB AL Player of the Week Award.
07/19/2026 Was selected to the 2026 Major League Baseball All-Star Game.
11/28/2026 Received a 1-year contract through arbitration worth a total of $6,810,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 45 (45); Eye: 45 (45).
08/08/2027 Injured (stomach virus),day-to-day for 2 days.
LEADERBOARD APPEARANCES
Year PA Rank
2026 689 4
Year AB Rank
2026 621 4
2027 633 4
Year H Rank
2026 165 8
Year 2B Rank
2026 37 7
Year 3B Rank
2027 5 10
Year SB Rank
2025 46 3
2026 48 2
2027 30 6
Year R Rank
2026 109 1
Year HP Rank
2025 24 1
2026 24 1
2027 13 8
Thursday, October 23rd , 2025 - OOTP Baseball 26.7 Build 77