CF Esteury Ruiz #27
Age: 26 | Bats: R | Throws: R | Morale: Very Good
08/21/2025
CF ESTEURY RUIZ #27 - AGE: 26 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
8 26 8 1 0 1 3 3 4 .308 .419 .462 5 0.3
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 55 55 55
Gap 50 50 50
Power 45 45 45
Eye 45 45 45
Avoid K's 50 55 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 45 65
Errors: - 50 65
Arm: 20 50 50
Turn DP: - 50 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 70
1st Base: - Center Field: 55
2nd Base: - Right Field: 60
3rd Base: -
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 80
Stealing Ability: 80
Baserunning Inst.: 70
Sacrifice Bunt: 55
Bunt for Hit: 50
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/20/2025 @ OTT Loss, 8-14 3 3 1 0 0 1 0 1
08/19/2025 @ OTT Win, 4-3 4 1 2 0 0 0 0 3
08/18/2025 @ OTT Win, 14-2 4 2 1 0 0 2 1 1
08/17/2025 NF Win, 6-1 4 1 1 1 1 0 0 0
08/16/2025 NF Win, 6-5 5 1 2 1 0 0 2 0
08/13/2025 @ AUS Loss, 4-5 0 0 0 0 0 0 0 0
08/10/2025 WBS Win, 14-4 5 1 1 1 0 0 1 0
08/03/2025 PRO Loss, 3-8 1 0 0 0 0 0 0 0
07/26/2025 @ Chi Loss, 4-7 3 0 1 0 0 1 1 1
07/25/2025 @ Chi Win, 11-1 4 2 1 1 0 0 1 1
Birthday:02/15/1999
Born in:Azua, AZU
Nationality:Dominican
Height:6' 3"
Weight:160 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:
Service This Yr:
40-Man Service:
Pro Service:
Arbitration Eligibility:
Option Years:
Contract Extension:
Drafted:-
CONTINENTAL BASEBALL ASSOCIATION 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 52 145 38 7 0 3 12 23 8 31 .262 .314 .372 .687 .297 .110 88
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 34 156 3 0 0 1 0 0 54 10 20 3 87.0 19.4 4.72 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   55 10 2 0 1 4 7 4 15 0 0 2 .182 .262 .273 .535
Versus Right   90 28 5 0 2 8 13 4 16 0 0 1 .311 .347 .433 .781
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   24 8 2 0 0 0 3 1 9 0 0 0 .333 .360 .417 .777
May   46 17 2 0 2 6 10 4 7 0 0 1 .370 .431 .543 .975
June   40 8 3 0 1 3 5 0 9 0 0 1 .200 .220 .350 .570
July   35 5 0 0 0 3 5 3 6 0 0 1 .143 .231 .143 .374
Spring Training   28 7 0 1 4 7 8 4 9 0 0 1 .250 .364 .750 1.114
Last Year   173 38 12 1 1 9 29 7 31 0 0 7 .220 .278 .318 .596
Career   318 76 19 1 4 21 52 15 62 0 0 10 .239 .294 .343 .637
Home   69 19 5 0 0 5 7 0 12 0 0 1 .275 .286 .348 .634
Road   76 19 2 0 3 7 16 8 19 0 0 2 .250 .337 .395 .732
Grass   141 37 7 0 3 12 22 6 29 0 0 3 .262 .307 .376 .683
Turf   4 1 0 0 0 0 1 2 2 0 0 0 .250 .500 .250 .750
Day   19 3 0 0 0 1 1 0 2 0 0 1 .158 .200 .158 .358
Night   126 35 7 0 3 11 22 8 29 0 0 2 .278 .331 .405 .736
As Starter   138 34 7 0 3 12 18 8 30 0 0 3 .246 .302 .362 .664
As Reliever / Substitution   7 4 0 0 0 0 5 0 1 0 0 0 .571 .571 .571 1.143
Pinch Hitting   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Close/Late   30 10 0 0 0 0 2 0 6 0 0 0 .333 .333 .333 .667
Inning 1-3   52 12 4 0 2 6 8 2 11 0 0 1 .231 .273 .423 .696
Inning 4-6   46 14 3 0 1 6 7 4 7 0 0 1 .304 .373 .435 .807
Inning 7-9   44 11 0 0 0 0 4 2 12 0 0 1 .250 .298 .250 .548
Extra Innings   3 1 0 0 0 0 1 0 1 0 0 0 .333 .333 .333 .667
0 Outs   70 16 3 0 1 2 11 0 15 0 0 0 .229 .229 .314 .543
1 Outs   42 11 3 0 1 6 6 4 7 0 0 1 .262 .340 .405 .745
2 Outs   33 11 1 0 1 4 3 4 9 0 0 2 .333 .436 .455 .890
Scoring Position   36 10 1 0 1 10 3 2 14 0 0 1 .278 .333 .389 .722
Bases Empty   92 24 5 0 2 2 12 5 15 0 0 1 .261 .306 .380 .687
Runner on 1st   17 4 1 0 0 0 5 1 2 0 0 1 .235 .316 .294 .610
Runner on 2nd   9 3 0 0 0 2 0 0 2 0 0 0 .333 .333 .333 .667
Runner on 3rd   6 2 1 0 0 3 0 0 3 0 0 0 .333 .333 .500 .833
Runner on 1st & 2nd   10 4 0 0 1 3 2 1 3 0 0 1 .400 .500 .700 1.200
Runner on 1st & 3rd   4 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   2 0 0 0 0 1 0 1 0 0 0 0 .000 .333 .000 .333
Bases Loaded   5 1 0 0 0 1 1 0 2 0 0 0 .200 .200 .200 .400
Two Strikes   67 11 1 0 2 5 5 1 31 0 0 1 .164 .188 .269 .457
First Pitch   25 10 2 0 0 2 5 0 0 0 0 2 .400 .444 .480 .924
Count 0-1   19 6 3 0 0 0 3 0 0 0 0 0 .316 .316 .474 .789
Count 0-2   10 2 1 0 0 1 1 0 4 0 0 0 .200 .200 .300 .500
Count 1-0   9 2 1 0 1 3 2 0 0 0 0 0 .222 .222 .667 .889
Count 1-1   10 4 0 0 0 2 1 0 0 0 0 0 .400 .400 .400 .800
Count 1-2   22 4 0 0 1 3 2 0 9 0 0 1 .182 .217 .318 .536
Count 2-0   4 1 0 0 0 0 0 0 0 0 0 0 .250 .250 .250 .500
Count 2-1   8 4 0 0 0 0 2 0 0 0 0 0 .500 .500 .500 1.000
Count 2-2   16 2 0 0 1 1 1 0 8 0 0 0 .125 .125 .312 .438
Count 3-0   0 0 0 0 0 0 2 6 0 0 0 0 .000 1.000 .000 1.000
Count 3-1   3 0 0 0 0 0 0 1 0 0 0 0 .000 .250 .000 .250
Full Count   19 3 0 0 0 0 1 1 10 0 0 0 .158 .200 .158 .358
Behind in Count   51 12 4 0 1 4 6 0 13 0 0 1 .235 .250 .373 .623
Ahead in Count   24 7 1 0 1 3 6 7 0 0 0 0 .292 .452 .458 .910
Batting Leadoff   93 24 5 0 2 5 14 7 18 0 0 2 .258 .324 .376 .700
Batting 2nd   6 2 0 0 0 0 1 0 1 0 0 0 .333 .333 .333 .667
Batting 3rd   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Batting 5th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 6th   1 1 0 0 0 0 1 0 0 0 0 0 1.000 1.000 1.000 2.000
Batting 7th   17 7 2 0 1 5 4 0 5 0 0 1 .412 .444 .706 1.150
Batting 9th   25 4 0 0 0 2 0 1 6 0 0 0 .160 .192 .160 .352
Low Leverage   54 16 4 0 1 2 7 6 9 0 0 1 .296 .377 .426 .803
Medium Leverage   68 16 2 0 2 9 10 1 14 0 0 1 .235 .257 .353 .610
High Leverage   22 6 1 0 0 1 3 1 8 0 0 1 .273 .333 .318 .652
INTERNATIONAL LEAGUE 2025 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 8 26 8 1 0 1 3 9 3 4 .308 .419 .462 .881 .397 .154 131
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 6 31 2 0 0 0 0 0 12 2 5 0 100.0 6.7 10.00 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   7 2 0 0 1 1 3 0 0 0 0 1 .286 .375 .714 1.089
Versus Right   19 6 1 0 0 2 6 3 4 0 0 1 .316 .435 .368 .803
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   11 4 0 0 0 0 6 3 1 0 0 1 .364 .533 .364 .897
Last Week   9 3 0 0 1 2 2 0 2 0 0 1 .333 .400 .667 1.067
August   26 8 1 0 1 3 9 3 4 0 0 2 .308 .419 .462 .881
Last Year   232 69 11 1 6 20 50 22 38 0 4 10 .297 .383 .431 .814
Career   258 77 12 1 7 23 59 25 42 0 4 12 .298 .386 .434 .821
Home   15 4 1 0 1 3 3 0 3 0 0 1 .267 .312 .533 .846
Road   11 4 0 0 0 0 6 3 1 0 0 1 .364 .533 .364 .897
Grass   11 4 0 0 0 0 6 3 1 0 0 1 .364 .533 .364 .897
Turf   15 4 1 0 1 3 3 0 3 0 0 1 .267 .312 .533 .846
Day   6 2 0 0 0 1 1 0 2 0 0 1 .333 .429 .333 .762
Night   20 6 1 0 1 2 8 3 2 0 0 1 .300 .417 .500 .917
As Starter   25 8 1 0 1 3 9 3 4 0 0 2 .320 .433 .480 .913
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Pinch Hitting   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Close/Late   3 1 0 0 0 1 0 0 1 0 0 0 .333 .333 .333 .667
Inning 1-3   10 3 0 0 1 1 3 0 2 0 0 2 .300 .417 .600 1.017
Inning 4-6   7 3 1 0 0 1 6 3 1 0 0 0 .429 .600 .571 1.171
Inning 7-9   9 2 0 0 0 1 0 0 1 0 0 0 .222 .222 .222 .444
0 Outs   9 2 0 0 1 1 3 0 3 0 0 2 .222 .364 .556 .919
1 Outs   14 3 0 0 0 1 3 1 1 0 0 0 .214 .267 .214 .481
2 Outs   3 3 1 0 0 1 3 2 0 0 0 0 1.000 1.000 1.333 2.333
Scoring Position   8 2 1 0 0 2 2 1 2 0 0 0 .250 .333 .375 .708
Bases Empty   14 5 0 0 1 1 6 1 2 0 0 2 .357 .471 .571 1.042
Runner on 1st   4 1 0 0 0 0 1 1 0 0 0 0 .250 .400 .250 .650
Runner on 2nd   3 1 1 0 0 1 1 0 0 0 0 0 .333 .333 .667 1.000
Runner on 3rd   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Runner on 1st & 2nd   2 1 0 0 0 1 1 1 0 0 0 0 .500 .667 .500 1.167
Runner on 2nd & 3rd   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Two Strikes   10 1 0 0 0 0 3 1 4 0 0 1 .100 .250 .100 .350
First Pitch   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-1   6 3 0 0 0 1 1 0 0 0 0 1 .500 .571 .500 1.071
Count 0-2   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 1-0   3 2 1 0 0 1 1 0 0 0 0 0 .667 .667 1.000 1.667
Count 1-1   3 1 0 0 1 1 1 0 0 0 0 0 .333 .333 1.333 1.667
Count 1-2   6 1 0 0 0 0 1 0 3 0 0 0 .167 .167 .167 .333
Count 2-0   2 1 0 0 0 0 1 0 0 0 0 0 .500 .500 .500 1.000
Count 2-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   1 0 0 0 0 0 1 0 0 0 0 1 .000 .500 .000 .500
Count 3-1   0 0 0 0 0 0 2 2 0 0 0 0 .000 1.000 .000 1.000
Full Count   1 0 0 0 0 0 1 1 1 0 0 0 .000 .500 .000 .500
Behind in Count   14 4 0 0 0 1 2 0 3 0 0 1 .286 .333 .286 .619
Ahead in Count   6 3 1 0 0 1 4 2 0 0 0 0 .500 .625 .667 1.292
Batting Leadoff   25 8 1 0 1 3 9 3 4 0 0 2 .320 .433 .480 .913
Batting 9th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Low Leverage   11 3 1 0 0 1 4 2 0 0 0 0 .273 .385 .364 .748
Medium Leverage   11 3 0 0 1 1 5 1 3 0 0 2 .273 .429 .545 .974
High Leverage   3 1 0 0 0 1 0 0 1 0 0 0 .333 .333 .333 .667
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
2024 Tampa Bay - CBA 25 50 173 38 12 1 1 9 29 7 7 0 31 26 3 .220 .278 .318 .596 61 60 0.1
2025 Tampa Bay - CBA 26 52 145 38 7 0 3 12 23 8 3 0 31 20 3 .262 .314 .372 .687 85 88 0.6
Total CBA 102 318 76 19 1 4 21 52 15 10 0 62 46 6 .239 .294 .343 .637 72 72 0.7
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
2018 Great Falls - R 19 16 54 19 6 0 5 13 14 11 1 0 17 3 1 .352 .470 .741 1.210 203 178 0.9
2019 Naples - R 20 55 216 60 5 3 19 63 51 45 1 1 78 3 4 .278 .403 .593 .996 143 132 1.3
2020 Great Falls - R 21 62 250 70 8 0 20 64 64 56 5 2 64 15 1 .280 .419 .552 .971 157 154 3.6
2021 Pensacola - A 22 67 207 51 9 1 6 35 34 24 1 3 55 28 7 .246 .323 .386 .710 97 92 0.7
2021 Newport News - A 22 7 21 2 0 0 1 3 1 1 0 0 4 1 1 .095 .136 .238 .374 1 -8 -0.2
2021 Total - A 22 74 228 53 9 1 7 38 35 25 1 3 59 29 8 .232 .307 .373 .680 89 83 0.6
2022 Newport News - A 23 55 220 65 12 2 11 37 37 27 0 1 47 10 12 .295 .371 .518 .889 132 125 1.5
2022 Havana - AA 23 21 75 18 4 1 2 5 9 11 1 1 11 5 4 .240 .341 .400 .741 83 85 -0.1
2024 Oklahoma City - AAA 25 65 232 69 11 1 6 20 50 22 10 0 38 56 13 .297 .383 .431 .814 110 110 2.3
2025 Oklahoma City - AAA 26 8 26 8 1 0 1 3 9 3 2 0 4 5 0 .308 .419 .462 .881 118 131 0.3
Total INT 73 258 77 12 1 7 23 59 25 12 0 42 61 13 .298 .386 .434 .821 111 113
Total SL 21 75 18 4 1 2 5 9 11 1 1 11 5 4 .240 .341 .400 .741 83 85
Total Car 62 241 67 12 2 12 40 38 28 0 1 51 11 13 .278 .352 .494 .846 122 114
Total SAL 67 207 51 9 1 6 35 34 24 1 3 55 28 7 .246 .323 .386 .710 97 92
Total Pio 78 304 89 14 0 25 77 78 67 6 2 81 18 2 .293 .427 .586 1.013 165 158
Total GCL 55 216 60 5 3 19 63 51 45 1 1 78 3 4 .278 .403 .593 .996 143 132
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 Great Falls - Pio 19 1 4 0 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000 .000 -100 -129 -0.0
2020 Great Falls - Pio 21 8 32 8 2 0 1 7 6 4 0 0 11 1 1 .250 .333 .406 .740 96 96 0.4
2021 Newport News - Car 22 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0 0.0
2024 Oklahoma City - INT 25 10 39 15 4 1 1 6 9 4 2 0 2 5 2 .385 .467 .615 1.082 177 183 1.0
Total INT 10 39 15 4 1 1 6 9 4 2 0 2 5 2 .385 .467 .615 1.082 177 183
Total Car 1 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000 0 0
Total Pio 9 36 8 2 0 1 7 6 4 0 0 12 1 1 .222 .300 .361 .661 76 73
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2018 Great Falls - R 2B 14 12 14 13 4 27 0 1.000 106.2 2.28 +0.6 1.088
2018 Great Falls - R CF 1 1 3 0 0 3 0 1.000 9.0 3.00 +0.4 1.188
2020 Great Falls - R 2B 62 62 113 137 41 251 1 .996 553.1 4.07 +1.7 1.042
2021 Pensacola - A 1B 1 0 7 1 1 8 0 1.000 9.0 8.00 +0.1 1.033
2021 Newport News - A 2B 6 5 6 16 4 22 0 1.000 42.0 4.71 +0.4 1.001
2021 Pensacola - A 2B 10 7 15 19 6 35 1 .971 59.0 5.19 -1.1 .830
2021 Pensacola - A 3B 4 3 1 0 0 1 0 1.000 27.0 0.33 -0.3 .000
2021 Pensacola - A RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2022 Havana - AA 2B 1 1 4 2 1 6 0 1.000 9.0 6.00 -0.1 1.009
2022 Newport News - A 2B 1 0 0 1 0 1 0 1.000 2.0 4.50 +0.0 1.024
2022 Havana - AA SS 2 2 5 7 3 13 1 .923 18.0 6.00 -0.2 .931
2022 Havana - AA CF 18 16 47 2 0 49 0 1.000 140.1 3.14 -0.8 .963
2022 Newport News - A CF 55 55 150 6 1 157 1 .994 462.1 3.04 +1.7 1.011
2024 Tampa Bay - MLB 2B 1 0 0 0 0 0 0 .000 1.0 0.00 -0.2 .000
2024 Oklahoma City - AAA 2B 2 1 2 4 0 6 0 1.000 12.0 4.50 -0.1 .958
2024 Tampa Bay - MLB LF 6 6 9 0 0 9 0 1.000 53.0 1.53 +0.2 1.089
2024 Oklahoma City - AAA LF 8 5 9 1 0 11 1 .909 48.2 1.85 -0.5 .872
2024 Tampa Bay - MLB CF 34 34 97 3 0 102 2 .980 308.0 2.92 +0.0 .997
2024 Oklahoma City - AAA CF 53 52 177 2 0 182 3 .984 469.0 3.43 +6.2 1.031
2024 Tampa Bay - MLB RF 2 2 6 0 0 6 0 1.000 18.0 3.00 +0.2 .966
2024 Oklahoma City - AAA RF 1 0 1 0 0 1 0 1.000 5.0 1.80 +0.2 .981
2025 Tampa Bay - MLB LF 5 1 2 0 0 2 0 1.000 6.0 3.00 +0.1 1.035
2025 Tampa Bay - MLB CF 29 26 63 4 0 71 4 .944 240.2 2.51 -0.8 .967
2025 Tampa Bay - MLB RF 12 7 11 1 0 12 0 1.000 73.1 1.47 +0.9 1.044
2025 Oklahoma City - AAA RF 6 6 13 0 0 14 1 .929 53.0 2.21 +0.5 1.026
TOTAL 1B 1 0 7 1 1 8 0 1.000 9.0 8.00 +0.1 1.033
TOTAL 2B 97 88 154 192 56 348 2 .994 785.0 3.97 +1.4 1.019
TOTAL 3B 4 3 1 0 0 1 0 1.000 27.0 0.33 -0.3 .000
TOTAL SS 2 2 5 7 3 13 1 .923 18.0 6.00 -0.2 .931
TOTAL LF 19 12 20 1 0 22 1 .955 107.2 1.76 -0.2 .975
TOTAL CF 190 184 537 17 1 564 10 .982 1629.1 3.06 +6.7 1.006
TOTAL RF 21 15 31 1 0 33 1 .970 149.1 1.93 +1.7 1.019
PLAYER HISTORY
05/01/2024 Injured (abdominal soreness),day-to-day for 2 days.
09/29/2024 Wins the 2024 International League Round 2 with the Oklahoma City Outlaws!
11/06/2024 Wins the 2024 CBA Championship Series with the Tampa Bay Bandits.
01/01/2025 OSA scouting updated ratings: Contact: 55; Power: 35; Eye: 45.
03/25/2025 Injured (shoulder tendinitis),day-to-day for one week.
Wednesday, August 20th , 2025 - OOTP Baseball 26.6 Build 73