2B Sandy Ruiz #4
Age: 22 | Bats: R | Throws: R | Morale: Normal
05/01/2028
OA: 20 POT: 25
2B SANDY RUIZ #4 - AGE: 22 - BATS: R - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
50 136 41 9 3 5 35 43 37 .301 .478 .522 6 0.7
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 40 40
Gap 45 45 45 45
Power 35 35 35 35
Eye 45 45 45 50
Avoid K's 40 45 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 50 25
Errors: - 40 30
Arm: 35 60 40
Turn DP: - 40 -
Framing: 35 - -
POSITION RATINGS
Pitcher: - Shortstop: 30
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 25 Right Field: -
3rd Base: 35
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 45
Stealing Ability: 65
Baserunning Inst.: 60
Sacrifice Bunt: 45
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
08/13/2027 PirB Win, 5-3 4 1 1 0 0 2 1 0
08/12/2027 PirB Win, 7-5 4 0 0 0 0 1 1 1
08/11/2027 PirB Loss, 2-3 4 0 0 0 0 0 0 0
08/09/2027 @ Tig2 Loss, 7-9 3 2 1 0 0 2 1 0
08/08/2027 @ Tig2 Win, 7-6 0 1 0 0 0 0 0 0
08/07/2027 @ Tig2 Loss, 4-5 1 0 0 0 0 0 0 0
08/06/2027 Bre1 Loss, 5-16 3 1 2 2 1 2 0 0
08/05/2027 Bre1 Loss, 6-11 2 0 1 1 0 0 1 0
08/04/2027 Bre1 Win, 15-5 1 2 0 0 0 2 0 0
08/03/2027 @ GiaO Loss, 4-6 1 0 0 0 0 1 1 0
PERSONALITY
Stands in a corner in a crowded bar.
Birthday:01/24/2006
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:5' 10"
Weight:175 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, None
Service This Yr:None
40-Man Service:None, None
Pro Service:5 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
DOMINICAN ROOKIE LEAGUE 2027 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 50 136 41 9 3 5 35 28 43 37 .301 .478 .522 1.001 .449 .221 134
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 29 186 5 5 0 3 0 2 71 17 6 2 75.0 39.0 10.32 .7  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   26 9 2 2 1 12 9 11 6 0 0 2 .346 .564 .692 1.256
Versus Right   110 32 7 1 4 23 19 32 31 2 0 3 .291 .456 .482 .938
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   51 14 2 0 2 12 10 14 19 2 0 3 .275 .443 .431 .874
July   61 21 6 3 2 19 11 19 13 0 0 2 .344 .512 .639 1.152
August   24 6 1 0 1 4 7 10 5 0 0 0 .250 .471 .417 .887
Last Year   136 41 9 3 5 35 28 43 37 2 0 5 .301 .478 .522 1.001
2 Years Ago   20 4 0 0 1 9 3 8 4 1 0 1 .200 .433 .350 .783
Career   418 100 16 3 9 69 74 100 109 5 0 14 .239 .399 .356 .755
Home   68 19 3 1 4 20 16 25 16 1 0 0 .279 .468 .529 .997
Road   68 22 6 2 1 15 12 18 21 1 0 5 .324 .489 .515 1.004
Grass   136 41 9 3 5 35 28 43 37 2 0 5 .301 .478 .522 1.001
Day   52 15 3 0 3 13 10 16 12 0 0 2 .288 .471 .519 .991
Night   84 26 6 3 2 22 18 27 25 2 0 3 .310 .483 .524 1.007
As Starter   108 33 7 3 4 27 23 34 30 2 0 4 .306 .480 .537 1.017
As Reliever / Substitution   28 8 2 0 1 8 5 9 7 0 0 1 .286 .474 .464 .938
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
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
2023 Kansas City (DSL) - R 17 28 79 17 3 0 0 4 11 14 2 0 31 2 2 .215 .347 .253 .601 46 65 -0.5
2023 Kansas City (DSL) - R 17 9 28 6 1 0 1 5 6 4 0 0 5 0 0 .214 .312 .357 .670 61 70 -0.1
2023 Total - R 17 37 107 23 4 0 1 9 17 18 2 0 36 2 2 .215 .339 .280 .619 50 66 -0.7
2024 Total - 18 23 62 10 1 0 0 6 11 12 2 2 6 5 2 .161 .308 .177 .485 100 100 -0.4
2024 Kansas City (DSL) - R 18 4 7 2 1 0 0 1 4 3 1 0 0 1 0 .286 .545 .429 .974 171 175 0.2
2024 Kansas City (DSL) - R 18 19 55 8 0 0 0 5 7 9 1 2 6 4 2 .145 .269 .145 .414 15 30 -0.5
2024 Total - R 18 23 62 10 1 0 0 6 11 12 2 2 6 5 2 .161 .308 .177 .485 37 51 -0.3
2025 Kansas City (DSL) - R 19 34 93 22 2 0 2 10 15 19 4 0 26 4 2 .237 .388 .323 .711 78 84 0.1
2026 Kansas City (DSL) - R 20 26 20 4 0 0 1 9 3 8 1 1 4 0 0 .200 .433 .350 .783 93 87 -0.0
2027 Kansas City (DSL) - R 21 50 136 41 9 3 5 35 28 43 5 2 37 6 2 .301 .478 .522 1.001 137 134 0.7
Total DSL 170 418 100 16 3 9 69 74 100 14 5 109 17 8 .239 .399 .356 .755 87 93
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 - - 1B 11 11 82 5 7 89 2 .978 85.2 9.14 0.0 .000
2024 - - 2B 2 2 4 3 0 7 0 1.000 11.1 5.56 0.0 .000
2024 - - 3B 2 0 0 1 0 1 0 1.000 4.0 2.25 0.0 .000
2025 Kansas City (DSL) - R 3B 22 16 9 27 6 37 1 .973 145.2 2.22 +1.8 1.107
2025 Kansas City (DSL) - R SS 8 5 7 14 4 22 1 .955 55.0 3.44 -1.2 .801
2026 Kansas City (DSL) - R C 1 1 15 0 0 15 0 1.000 9.0 15.00 -0.0 .000 0 1 0 0.0
2026 Kansas City (DSL) - R 3B 7 0 1 2 0 3 0 1.000 14.0 1.93 +0.1 1.024
2027 Kansas City (DSL) - R 2B 5 5 7 9 2 17 1 .941 39.0 3.69 -1.9 .721
2027 Kansas City (DSL) - R 3B 6 3 1 2 0 3 0 1.000 31.0 0.87 +0.1 1.026
2027 Kansas City (DSL) - R SS 36 21 28 50 13 80 2 .975 231.0 3.04 -2.0 .951
TOTAL C 1 1 15 0 0 15 0 1.000 9.0 15.00 -0.0 .000 0 1 0 0.0
TOTAL 1B 11 11 82 5 7 89 2 .978 85.2 9.14 0.0 .000
TOTAL 2B 7 7 11 12 2 24 1 .958 50.1 4.11 -1.9 .721
TOTAL 3B 37 19 11 32 6 44 1 .977 194.2 1.99 +2.0 1.095
TOTAL SS 44 26 35 64 17 102 3 .971 286.0 3.12 -3.1 .917
PLAYER HISTORY
01/15/2023 Signed by the Kansas City Royals as an international free agent.
06/02/2024 C Sandy Ruiz assigned to DSL Royals Ventura from DSL Royals Fortuna. [Auto]
06/25/2024 C Sandy Ruiz assigned to DSL Royals Fortuna from DSL Royals Ventura. [Auto]
06/25/2024 DSL Royals Fortuna activated C Sandy Ruiz. [Auto]
07/18/2024 C Sandy Ruiz assigned to DSL Royals Ventura from DSL Royals Fortuna. [Auto]
07/19/2024 C Sandy Ruiz assigned to DSL Royals Fortuna from DSL Royals Ventura. [Auto]
01/01/2025 OSA scouting updated ratings (potential): Contact: 30 (40); Power: 30 (35); Eye: 40 (45).
01/01/2026 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 35 (35); Eye: 40 (45).
01/01/2027 OSA scouting updated ratings (potential): Contact: 35 (40); Power: 35 (35); Eye: 45 (50).
04/09/2027 Injured (inner ear infection),day-to-day for 4 days.
09/27/2027 Signed a 1-year minor league contract extension with the Kansas City Royals organization.
01/01/2028 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 35 (35); Eye: 45 (50).
Wednesday, May 21st , 2025 - OOTP Baseball 25.11 Build 104