CF Esteury Ruiz #2
Age: 27 | Bats: R | Throws: R | Morale: Very Good
05/10/2026
CF ESTEURY RUIZ #2 - AGE: 27 - BATS: R - THROWS: R - MORALE: VERY GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
18 57 9 3 0 2 6 3 19 .158 .197 .316 3 -0.1
BATTING RATINGS (OSA)
Overall Overall Vs Left Vs Right  
Contact 45 50 45
BABIP 45 50 45
Avoid K's 45 50 45
Gap 45 50 40
Power 40 40 35
Eye 50 55 45
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: 80
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
05/07/2026 Tex Win, 3-0 3 0 0 0 0 0 2 0
05/06/2026 @ Bnx Loss, 2-10 1 0 0 0 0 0 0 0
05/05/2026 @ Bnx Win, 3-2 3 1 1 0 0 1 1 0
05/01/2026 @ Oak Loss, 0-3 3 0 0 0 0 0 0 0
04/29/2026 Pit Loss, 4-9 4 0 1 1 0 0 0 0
04/27/2026 Pit Loss, 6-9 4 0 1 0 0 0 2 0
04/24/2026 NY Win, 10-9 0 1 0 0 0 0 0 0
04/23/2026 @ Bos Win, 3-2 5 0 0 0 0 0 2 0
04/22/2026 @ Bos Loss, 1-3 3 1 1 1 1 0 0 0
04/20/2026 @ SD Loss, 5-6 2 0 0 0 0 0 2 0
Birthday:02/15/1999
Born in:Azua, AZU
Nationality:Dominican
Height:6' 3"
Weight:160 lbs
Local Popularity:Insignificant
National Pop.:Insignificant
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 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 18 57 9 3 0 2 6 7 3 19 .158 .197 .316 .513 .216 .158 39
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 14 61 0 0 0 1 0 1 18 5 3 0 100.0 3.8 2.03 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   33 7 3 0 1 5 5 3 8 1 0 0 .212 .270 .394 .664
Versus Right   24 2 0 0 1 1 1 0 11 0 0 0 .083 .083 .208 .292
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   7 1 1 0 0 0 1 1 3 0 0 0 .143 .250 .286 .536
Last Week   11 2 0 0 0 1 0 0 2 0 0 0 .182 .182 .182 .364
April   47 8 2 0 2 6 6 2 16 1 0 0 .170 .200 .340 .540
May   10 1 1 0 0 0 1 1 3 0 0 0 .100 .182 .200 .382
Spring Training   44 12 2 1 1 2 8 4 12 0 0 2 .273 .360 .432 .792
Last Year   145 38 7 0 3 12 23 8 31 0 0 3 .262 .314 .372 .687
2 Years Ago   173 38 12 1 1 9 29 7 31 0 0 7 .220 .278 .318 .596
Career   375 85 22 1 6 27 59 18 81 1 0 10 .227 .280 .339 .618
Home   17 4 1 0 1 4 3 1 6 0 0 0 .235 .278 .471 .748
Road   40 5 2 0 1 2 4 2 13 1 0 0 .125 .163 .250 .413
Grass   57 9 3 0 2 6 7 3 19 1 0 0 .158 .197 .316 .513
Night   57 9 3 0 2 6 7 3 19 1 0 0 .158 .197 .316 .513
As Starter   53 9 3 0 2 6 6 3 16 1 0 0 .170 .211 .340 .550
As Reliever / Substitution   4 0 0 0 0 0 1 0 3 0 0 0 .000 .000 .000 .000
Pinch Hitting   2 0 0 0 0 0 0 0 1 0 0 0 .000 .000 .000 .000
Close/Late   16 4 2 0 0 1 3 0 5 1 0 0 .250 .235 .375 .610
Inning 1-3   15 2 1 0 1 2 1 2 5 0 0 0 .133 .235 .400 .635
Inning 4-6   18 3 0 0 1 3 2 1 7 0 0 0 .167 .211 .333 .544
Inning 7-9   22 4 2 0 0 1 3 0 7 1 0 0 .182 .174 .273 .447
Extra Innings   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
0 Outs   17 3 2 0 0 0 3 2 6 0 0 0 .176 .263 .294 .557
1 Outs   17 3 0 0 1 3 2 0 6 1 0 0 .176 .167 .353 .520
2 Outs   23 3 1 0 1 3 1 1 7 0 0 0 .130 .167 .304 .471
Scoring Position   15 3 1 0 0 3 1 2 5 1 0 0 .200 .278 .267 .544
Bases Empty   34 5 2 0 1 1 4 1 12 0 0 0 .147 .171 .294 .466
Runner on 1st   8 1 0 0 1 2 1 0 2 0 0 0 .125 .125 .500 .625
Runner on 2nd   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
Runner on 3rd   1 1 1 0 0 1 0 0 0 0 0 0 1.000 1.000 2.000 3.000
Runner on 1st & 2nd   6 1 0 0 0 0 1 1 2 0 0 0 .167 .286 .167 .452
Runner on 1st & 3rd   2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Runner on 2nd & 3rd   2 1 0 0 0 2 0 0 1 1 0 0 .500 .333 .500 .833
Bases Loaded   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Two Strikes   30 2 1 0 1 2 2 3 19 0 0 0 .067 .152 .200 .352
First Pitch   6 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 0-1   6 4 2 0 0 1 2 0 0 0 0 0 .667 .667 1.000 1.667
Count 0-2   4 1 0 0 1 1 1 0 3 0 0 0 .250 .250 1.000 1.250
Count 1-0   5 1 0 0 0 0 0 0 0 0 0 0 .200 .200 .200 .400
Count 1-1   5 2 0 0 1 3 2 0 0 1 0 0 .400 .333 1.000 1.333
Count 1-2   13 1 1 0 0 1 0 0 6 0 0 0 .077 .077 .154 .231
Count 2-0   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-1   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Count 2-2   6 0 0 0 0 0 0 0 4 0 0 0 .000 .000 .000 .000
Count 3-1   3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Full Count   7 0 0 0 0 0 1 3 6 0 0 0 .000 .300 .000 .300
Behind in Count   23 6 3 0 1 3 3 0 9 0 0 0 .261 .261 .522 .783
Ahead in Count   10 1 0 0 0 0 0 0 0 0 0 0 .100 .100 .100 .200
Batting Leadoff   15 2 1 0 0 0 1 1 6 0 0 0 .133 .188 .200 .388
Batting 2nd   2 0 0 0 0 0 0 0 2 0 0 0 .000 .000 .000 .000
Batting 7th   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Batting 8th   27 6 2 0 1 5 4 2 8 1 0 0 .222 .267 .407 .674
Batting 9th   12 1 0 0 1 1 1 0 3 0 0 0 .083 .083 .333 .417
Low Leverage   26 4 2 0 1 1 4 0 10 0 0 0 .154 .154 .346 .500
Medium Leverage   18 3 1 0 1 3 1 2 4 0 0 0 .167 .250 .389 .639
High Leverage   12 2 0 0 0 2 1 1 5 1 0 0 .167 .214 .167 .381
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 87 89 0.6
2026 Chicago - CBA 27 18 57 9 3 0 2 6 7 3 0 1 19 3 0 .158 .197 .316 .513 41 39 -0.1
Total CBA 120 375 85 22 1 6 27 59 18 10 1 81 49 6 .227 .280 .339 .618 68 68 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 27 107 34 7 0 4 18 27 11 4 1 17 17 3 .318 .398 .495 .894 119 126 0.8
Total INT 92 339 103 18 1 10 38 77 33 14 1 55 73 16 .304 .388 .451 .839 113 115
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
2025 Oklahoma City - INT 26 9 36 14 1 0 2 5 11 5 2 0 5 9 1 .389 .488 .583 1.072 163 178 0.7
Total INT 19 75 29 5 1 3 11 20 9 4 0 7 14 3 .387 .477 .600 1.077 170 180
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.033
2025 Tampa Bay - MLB CF 29 26 63 4 0 71 4 .944 240.2 2.51 -0.7 .969
2025 Oklahoma City - AAA CF 1 0 2 0 0 2 0 1.000 2.0 9.00 +0.0 1.019
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 25 25 47 1 0 49 1 .980 217.1 1.99 +1.3 1.050
2026 Chicago - MLB LF 6 5 9 0 0 9 0 1.000 38.2 2.09 +0.2 1.012
2026 Chicago - MLB CF 3 2 2 0 0 2 0 1.000 24.0 0.75 -0.0 .996
2026 Chicago - MLB RF 8 7 16 0 0 16 0 1.000 66.0 2.18 +0.8 1.088
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 25 17 29 1 0 31 1 .968 146.1 1.85 -0.0 .986
TOTAL CF 194 186 541 17 1 568 10 .982 1655.1 3.03 +6.7 1.006
TOTAL RF 48 41 81 2 0 84 1 .988 379.2 1.97 +3.4 1.049
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.
09/23/2025 Injured (bruised hand),day-to-day for 4 days.
11/05/2025 Wins the 2025 Round 4 with the Tampa Bay Bandits.
01/01/2026 OSA scouting updated ratings: Contact: 55; Power: 45; Eye: 45.
03/08/2026 Was traded by the Tampa Bay Bandits to the Chicago Explorers in exchange for RP Wilber Dotel.
Saturday, May 9th , 2026 - OOTP Baseball 27.2 Build 59