3B Esteury Ruiz #65
Age: 33 | Bats: R | Throws: R | Morale: Normal
10/04/2032
OA: 38 POT: 38
3B ESTEURY RUIZ #65 - AGE: 33 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
26 91 20 2 0 5 14 6 30 .220 .268 .407 0 0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
Gap 45 45 45 45
Power 45 50 45 45
Eye 50 50 50 50
Avoid K's 35 35 35 35
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 20
Errors: - 60 50
Arm: 20 65 50
Turn DP: - 55 -
Ability: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: -
1st Base: 35 Center Field: -
2nd Base: 30 Right Field: -
3rd Base: 50
       
RUN/BUNT
Running Speed: 30
Stealing Ability: 60
Baserunning Inst.: 75
Sacrifice Bunt: 55
Bunt for Hit: 25
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/21/2032 @ DE Loss, 5-6 7 1 1 0 0 0 4 0
07/20/2032 @ DE Win, 3-2 3 0 0 0 0 1 1 0
07/18/2032 BC Win, 6-4 4 0 3 1 0 0 0 0
07/17/2032 BC Win, 12-4 4 2 2 2 1 1 1 0
07/14/2032 @ FRE Loss, 3-4 4 1 1 1 1 0 1 0
07/13/2032 @ FRE Loss, 4-5 4 0 0 0 0 0 3 0
07/12/2032 @ FRE Loss, 1-4 3 0 0 0 0 0 2 0
07/09/2032 CAR Loss, 5-8 4 1 1 0 0 0 0 0
07/04/2032 @ WIL Win, 12-0 2 1 1 3 1 0 1 0
06/26/2032 @ LYN Win, 10-0 1 0 0 0 0 0 0 0
PERSONALITY
Nothing ever uncommon about Esteury.
Low: Adaptability
Birthday:02/15/1999
Born in:Azua, AZU
Nationality:Dominican
Height:6' 0"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:None, Free Agent
Salary:-
Signed Through:-
Major Service:3 Years, None
Service This Yr:None
40-Man Service:4 Years, 112 Days
Pro Service:16 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:Out of option years
Contract Extension: -
Drafted:-
CAROLINA LEAGUE 2032 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 26 91 20 2 0 5 14 10 6 30 .220 .268 .407 .675 .298 .187 111
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 22 99 0 0 0 1 2 0 37 7 0 0 0.0 10.0 3.65 .1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   27 6 0 0 3 7 5 3 10 0 0 0 .222 .300 .556 .856
Versus Right   64 14 2 0 2 7 5 3 20 0 2 0 .219 .254 .344 .597
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   38 7 1 0 1 4 1 3 10 0 0 0 .184 .244 .289 .533
May   13 3 0 0 1 3 3 1 6 0 0 0 .231 .286 .462 .747
June   5 1 0 0 0 0 0 0 1 0 0 0 .200 .200 .200 .400
July   35 9 1 0 3 7 6 2 13 0 2 0 .257 .297 .543 .840
Last Year   83 29 5 1 3 16 16 12 18 1 0 0 .349 .427 .542 .969
2 Years Ago   107 36 5 0 4 20 16 18 34 0 0 0 .336 .432 .495 .927
Career   322 99 15 2 13 57 48 42 95 1 2 0 .307 .386 .488 .874
Home   31 9 1 0 1 3 4 4 9 0 1 0 .290 .371 .419 .791
Road   60 11 1 0 4 11 6 2 21 0 1 0 .183 .210 .400 .610
Grass   91 20 2 0 5 14 10 6 30 0 2 0 .220 .268 .407 .675
Day   50 13 2 0 4 12 8 3 15 0 1 0 .260 .302 .540 .842
Night   41 7 0 0 1 2 2 3 15 0 1 0 .171 .227 .244 .471
As Starter   87 19 2 0 4 11 9 6 29 0 2 0 .218 .269 .379 .648
As Reliever / Substitution   4 1 0 0 1 3 1 0 1 0 0 0 .250 .250 1.000 1.250
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 St. Louis - MLB 23 23 84 13 2 1 3 7 10 1 1 1 27 2 0 .155 .172 .310 .482 28 17 -0.4
2023 St. Louis - MLB 24 19 31 5 1 0 0 0 1 2 0 0 10 0 0 .161 .212 .194 .406 12 9 -0.3
2024 St. Louis - MLB 25 64 240 59 10 1 8 34 25 11 1 2 74 3 1 .246 .280 .396 .675 86 81 -0.2
2025 Atlanta - MLB 26 101 331 88 20 0 16 55 43 22 0 3 79 0 0 .266 .309 .471 .780 112 110 0.9
2026 Atlanta - MLB 27 51 165 35 8 0 5 16 19 15 2 0 51 1 0 .212 .286 .352 .637 79 79 0.1
Total MLB 258 851 200 41 2 32 112 98 51 4 6 241 6 1 .235 .280 .401 .680 86 83 0.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
2016 Kansas City (DSL) - R 17 56 217 68 18 5 5 26 44 19 4 1 35 13 10 .313 .378 .512 .889 134 127 2.1
2017 Kansas City (AZL) - R 18 21 86 36 10 6 3 23 22 4 0 1 20 9 0 .419 .440 .779 1.219 228 215 1.7
2017 San Diego (AZL) - R 18 31 120 36 10 4 1 16 23 9 3 0 34 17 6 .300 .364 .475 .839 128 123 1.3
2017 Total - R 18 52 206 72 20 10 4 39 45 13 3 1 54 26 6 .350 .395 .602 .997 168 160 3.0
2018 Fort Wayne - A 19 122 455 111 14 1 15 64 45 29 1 12 94 6 1 .244 .284 .378 .662 101 99 2.0
2018 Lake Elsinore - A+ 19 5 19 4 1 0 2 4 3 0 0 1 3 0 0 .211 .200 .579 .779 134 131 0.2
2018 Total - A+ 19 127 474 115 15 1 17 68 48 29 1 13 97 6 1 .243 .280 .386 .667 103 100 2.1
2019 Lake Elsinore - A+ 20 81 298 103 15 2 7 42 42 20 1 2 69 8 6 .346 .386 .480 .866 116 116 1.4
2020 Lake Elsinore - A+ 21 117 424 107 25 2 14 58 59 25 1 2 114 13 5 .252 .294 .420 .714 86 82 0.4
2021 Lake Elsinore - A+ 22 68 268 71 13 6 7 32 38 28 2 2 79 8 0 .265 .337 .437 .773 111 107 1.4
2021 Springfield - AA 22 19 69 25 2 2 1 14 9 5 0 1 14 1 3 .362 .400 .493 .893 149 151 0.6
2021 Memphis - AAA 22 32 133 34 7 0 4 26 18 8 0 3 36 4 1 .256 .292 .398 .690 79 73 -0.0
2022 Memphis - AAA 23 89 348 99 25 2 8 59 42 19 4 11 87 5 3 .284 .319 .437 .756 98 92 0.8
2023 Memphis - AAA 24 54 216 63 13 1 7 33 27 17 1 0 50 2 2 .292 .346 .458 .804 107 108 0.9
2024 Memphis - AAA 25 53 211 50 5 0 3 27 24 19 0 4 53 3 1 .237 .295 .303 .598 59 55 -0.4
2026 Gwinnett - AAA 27 5 9 2 1 0 1 2 3 2 0 1 3 0 0 .222 .333 .667 1.000 159 147 0.1
2028 Tennessee - AA 29 18 56 13 5 0 2 9 11 4 2 0 22 0 0 .232 .306 .429 .735 109 110 0.3
2029 Myrtle Beach - A+ 30 17 41 14 3 1 1 7 6 6 0 0 13 0 0 .341 .426 .537 .962 186 188 0.6
2029 Tennessee - AA 30 8 24 7 1 0 1 6 6 5 0 0 6 0 0 .292 .414 .458 .872 143 139 0.2
2030 Myrtle Beach - A+ 31 38 107 36 5 0 4 20 16 18 0 0 34 2 1 .336 .432 .495 .927 158 164 1.4
2031 South Bend - A 32 7 3 0 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000 .000 -100 -107 -0.1
2031 Myrtle Beach - A+ 32 27 83 29 5 1 3 16 16 12 0 1 18 1 1 .349 .427 .542 .969 154 152 0.9
2031 Total - A+ 32 34 86 29 5 1 3 16 16 12 0 1 20 1 1 .337 .414 .523 .937 146 144 0.8
2032 Myrtle Beach - A+ 33 26 91 20 2 0 5 14 10 6 0 0 30 0 0 .220 .268 .407 .675 111 111 0.1
Total IL 5 9 2 1 0 1 2 3 2 0 1 3 0 0 .222 .333 .667 1.000 159 147
Total PCL 228 908 246 50 3 22 145 111 63 5 18 226 14 7 .271 .316 .405 .721 88 84
Total SL 26 80 20 6 0 3 15 17 9 2 0 28 0 0 .250 .341 .438 .778 120 120
Total TEX 19 69 25 2 2 1 14 9 5 0 1 14 1 3 .362 .400 .493 .893 149 151
Total CAL 271 1009 285 54 10 30 136 142 73 4 7 265 29 11 .282 .331 .445 .776 103 100
Total CAR 108 322 99 15 2 13 57 48 42 0 1 95 3 2 .307 .386 .488 .874 148 150
Total MID 129 458 111 14 1 15 64 45 29 1 12 96 6 1 .242 .282 .376 .658 100 98
Total AZL 52 206 72 20 10 4 39 45 13 3 1 54 26 6 .350 .395 .602 .997 168 160
Total DSL 56 217 68 18 5 5 26 44 19 4 1 35 13 10 .313 .378 .512 .889 134 127
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2022 St. Louis - MLB 2B 21 19 32 49 4 81 0 1.000 179.1 4.07 +0.8 1.036
2023 St. Louis - MLB 2B 12 1 7 7 1 14 0 1.000 37.0 3.41 -0.2 1.007
2023 St. Louis - MLB SS 6 4 5 10 5 15 0 1.000 40.0 3.38 -0.1 1.010
2024 St. Louis - MLB 2B 33 33 50 90 19 141 1 .993 294.0 4.29 -0.6 .993
2024 St. Louis - MLB SS 31 31 36 75 14 114 3 .974 276.0 3.62 -6.7 .830
2025 Atlanta - MLB 1B 15 12 86 5 10 92 1 .989 108.0 7.58 -2.1 .749
2025 Atlanta - MLB 2B 1 0 0 0 0 0 0 .000 1.2 0.00 0.0 .000
2025 Atlanta - MLB 3B 79 75 30 117 21 158 11 .930 658.1 2.01 -6.2 .911
2025 Atlanta - MLB SS 6 2 0 5 2 5 0 1.000 22.1 2.01 -1.5 .636
2026 Atlanta - MLB 1B 4 4 34 0 4 34 0 1.000 35.0 8.74 -0.4 .718
2026 Atlanta - MLB 2B 9 8 8 23 5 32 1 .969 76.1 3.66 -0.2 .963
2026 Atlanta - MLB 3B 34 30 13 51 5 65 1 .985 296.0 1.95 +0.4 1.024
2026 Atlanta - MLB SS 3 2 2 5 3 8 1 .875 19.0 3.32 -0.9 .728
2032 Myrtle Beach - A+ 3B 26 22 12 33 6 50 5 .900 215.1 1.88 -4.1 .835
TOTAL 1B 19 16 120 5 14 126 1 .992 143.0 7.87 -2.5 .744
TOTAL 2B 76 61 97 169 29 268 2 .993 588.1 4.07 -0.1 1.002
TOTAL 3B 139 127 55 201 32 273 17 .938 1169.2 1.97 -9.9 .922
TOTAL SS 46 39 43 95 24 142 4 .972 357.1 3.48 -9.2 .821
PLAYER HISTORY
07/07/2015 Signed as an International Free agent by the Philadelphia Phillies
03/31/2018 Signed a minor league contract with the Atlanta Braves organization.
11/26/2018 Released by the Cleveland organization.
01/01/2019 OSA scouting updated ratings (potential): Stuff: 30 (45); Movement: 35 (35); Control: 25 (40).
06/23/2019 Was selected to the 2019 California League All-Star Game.
07/12/2019 Injured (Sprained elbow), out for 5 weeks.
08/02/2019 Suffered setback in recovery from injury, will miss another 3 weeks.
08/14/2019 Suffered setback in recovery from injury, will miss another 3 weeks.
09/25/2019 Wins the 2019 California League Round 2 with the Lake Elsinore Storm!
01/01/2020 OSA scouting updated ratings (potential): Contact: 40 (50); Power: 50 (55); Eye: 40 (50).
06/21/2020 Was selected to the 2020 California League All-Star Game.
09/02/2020 Injured (Sprained knee), day-to-day for 3 weeks.
10/03/2020 Wins the 2020 CAL Glove Wizard Award at 2B.
01/01/2021 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (55); Eye: 40 (50).
06/20/2021 Was selected to the 2021 California League All-Star Game.
06/20/2021 Was traded by the San Diego Padres to the St. Louis Cardinals, along with 1B Jose Abreu, RP Carlos Estevez, CF Jack Herman, in exchange for 3B Miguel Andujar.
07/31/2021 Injured (Knee contusion), day-to-day for 1-2 weeks.
09/01/2021 Injured (Mild shoulder strain), day-to-day for 2 weeks.
10/01/2021 Wins the 2021 CAL Glove Wizard Award at 2B.
01/01/2022 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 45 (50).
02/03/2022 Signed a 0-year minor league contract extension with the St. Louis Cardinals organization.
01/01/2023 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 55 (55); Eye: 50 (50).
04/26/2023 Injured (Torn quadriceps), out for 6-7 weeks.
08/14/2023 Wins the PCL AC Player of the Week Award.
08/14/2023 Injured (Sprained ankle), out for 3 weeks.
11/23/2023 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2024 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (55); Eye: 45 (45).
07/22/2024 Injured (Hamstring soreness), day-to-day for 2 days.
07/28/2024 Injured (Bruised knee), day-to-day for 4 days.
11/22/2024 Became a free agent.
12/02/2024 Signed a minor league contract with the Atlanta Braves organization.
01/01/2025 OSA scouting updated ratings (potential): Contact: 55 (55); Power: 55 (55); Eye: 45 (45).
12/01/2025 Received a 1-year contract worth a total of $545,000 through automatic renewal.
01/01/2026 OSA scouting updated ratings (potential): Contact: 50 (55); Power: 50 (50); Eye: 45 (45).
11/26/2026 Became a free agent.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 50 (50); Eye: 45 (45).
02/15/2027 Signed a minor league contract with the San Diego Padres organization.
04/05/2027 Released by the San Diego organization.
01/01/2028 OSA scouting updated ratings (potential): Contact: 50 (50); Power: 50 (50); Eye: 45 (45).
03/23/2028 Signed a minor league contract with the San Diego Padres organization.
04/10/2028 Released by the San Diego organization.
06/25/2028 Signed a minor league contract with the Chicago Cubs organization.
08/25/2028 Signed a 0-year minor league contract extension with the Chicago Cubs organization.
01/01/2029 OSA scouting updated ratings (potential): Contact: 40 (45); Power: 50 (50); Eye: 45 (50).
06/15/2029 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
01/01/2030 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 50 (50).
06/02/2030 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
09/27/2030 Wins the 2030 Carolina League Round 2 with the Myrtle Beach Pelicans!
01/01/2031 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 50 (50).
01/11/2031 Signed a 1-year minor league contract extension with the Chicago Cubs organization.
09/29/2031 Wins the 2031 Midwest League Round 2 with the South Bend Cubs!
01/01/2032 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 45 (45); Eye: 50 (50).
07/23/2032 Released by the Chicago organization.
Friday, May 14th, 2021 - OOTP Baseball 21.5 Build 71