RF Oscar Garza #23
Age: 20 | Bats: L | Throws: R | Morale: Good
06/16/2026
RF OSCAR GARZA #23 - AGE: 20 - BATS: L - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
13 22 5 0 0 1 5 2 1 .227 .292 .364 0 -0.0
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 40 40 45 45
Gap 40 35 40 40
Power 50 45 55 50
Eye 50 45 50 55
Avoid K's 50 40 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 25 55
Errors: - 20 30
Arm: 20 25 30
Turn DP: - 20 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 45
1st Base: - Center Field: 35
2nd Base: - Right Field: 35
3rd Base: -
       
RUN/BUNT
Running Speed: 50
Stealing Aggressiveness: 45
Stealing Ability: 50
Baserunning Inst.: 45
Sacrifice Bunt: 40
Bunt for Hit: 35
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/15/2026 @ ARK Loss, 3-7 1 0 0 0 0 0 0 0
06/14/2026 @ ARK Win, 12-6 2 0 0 0 0 0 0 0
06/13/2026 @ ARK Loss, 7-10 4 2 2 3 1 0 0 0
06/12/2026 @ ARK Win, 2-1 2 0 0 0 0 0 0 0
06/10/2026 @ CHA Loss, 4-6 4 0 1 1 0 0 1 0
06/09/2026 @ CHA Loss, 0-2 0 0 0 0 0 1 0 0
06/08/2026 @ CHA Win, 4-2 1 1 1 1 1 0 0 0
06/07/2026 @ FRE Win, 6-2 5 0 0 0 0 0 2 0
06/06/2026 @ FRE Win, 7-4 4 1 1 2 1 1 0 0
06/03/2026 DEL Loss, 4-5 4 0 1 0 0 1 1 0
PERSONALITY
Birthday:08/29/2005
Born in:Santo Domingo, DIS
Nationality:Dominican
Height:6' 1"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Minor League Contract
Salary:-
Signed Through:-
Major Service:None, 23 Days
Service This Yr:None
40-Man Service:None, 23 Days
Pro Service:2 Years
Arbitration Eligibility:Not yet eligible
Option Years:3 option years left
Contract Extension: -
Drafted:-
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 13 22 5 0 0 1 5 3 2 1 .227 .292 .364 .655 .265 .136 46
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 3 24 0 1 0 0 0 0 8 1 0 0 0.0 2.4 3.83 -0.0  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   5 1 0 0 0 0 1 0 0 0 0 0 .200 .200 .200 .400
Versus Right   17 4 0 0 1 5 2 2 1 0 0 0 .235 .316 .412 .728
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Last Week   8 2 0 0 1 3 2 0 0 0 0 0 .250 .250 .625 .875
April   7 3 0 0 0 2 1 1 0 0 0 0 .429 .500 .429 .929
May   6 0 0 0 0 0 0 1 1 0 0 0 .000 .143 .000 .143
June   9 2 0 0 1 3 2 0 0 0 0 0 .222 .222 .556 .778
Career   22 5 0 0 1 5 3 2 1 0 0 0 .227 .292 .364 .655
Home   6 0 0 0 0 0 0 1 1 0 0 0 .000 .143 .000 .143
Road   16 5 0 0 1 5 3 1 0 0 0 0 .312 .353 .500 .853
Grass   22 5 0 0 1 5 3 2 1 0 0 0 .227 .292 .364 .655
Day   6 0 0 0 0 0 0 1 1 0 0 0 .000 .143 .000 .143
Night   16 5 0 0 1 5 3 1 0 0 0 0 .312 .353 .500 .853
As Starter   11 3 0 0 1 3 3 1 1 0 0 0 .273 .333 .545 .879
As Reliever / Substitution   11 2 0 0 0 2 0 1 0 0 0 0 .182 .250 .182 .432
MIDWEST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 9 29 8 3 1 0 3 2 7 2 .276 .417 .448 .865 .365 .172 118
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 9 37 0 1 0 1 1 0 13 4 0 0 0.0 5.7 6.70 .3  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   15 5 3 0 0 2 0 2 1 0 0 0 .333 .412 .533 .945
Versus Right   14 3 0 1 0 1 2 5 1 0 1 0 .214 .421 .357 .778
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   29 8 3 1 0 3 2 7 2 0 1 0 .276 .417 .448 .865
Last Year   59 18 4 1 1 8 7 5 10 0 0 2 .305 .379 .458 .836
Career   88 26 7 2 1 11 9 12 12 0 1 2 .295 .392 .455 .847
Home   10 1 1 0 0 3 0 3 0 0 0 0 .100 .308 .200 .508
Road   19 7 2 1 0 0 2 4 2 0 1 0 .368 .478 .579 1.057
Grass   23 5 2 0 0 3 1 5 2 0 1 0 .217 .357 .304 .661
Turf   6 3 1 1 0 0 1 2 0 0 0 0 .500 .625 1.000 1.625
Day   9 3 1 0 0 2 1 3 1 0 0 0 .333 .500 .444 .944
Night   20 5 2 1 0 1 1 4 1 0 1 0 .250 .375 .450 .825
As Starter   29 8 3 1 0 3 2 7 2 0 1 0 .276 .417 .448 .865
CAROLINA LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 30 105 30 2 0 5 16 9 12 16 .286 .359 .448 .807 .361 .162 119
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 25 119 0 0 0 1 2 0 47 7 2 3 40.0 16.7 5.56 .6  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   31 6 0 0 0 3 1 3 8 0 0 0 .194 .265 .194 .458
Versus Right   74 24 2 0 5 13 8 9 8 0 2 0 .324 .398 .554 .952
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   5 2 1 0 1 2 1 1 1 0 0 0 .400 .500 1.200 1.700
May   83 25 1 0 3 11 7 9 11 0 2 0 .301 .370 .422 .791
June   22 5 1 0 2 5 2 3 5 0 0 0 .227 .320 .545 .865
Last Year   45 19 4 0 2 9 6 6 5 0 0 1 .422 .500 .644 1.144
Career   150 49 6 0 7 25 15 18 21 0 2 1 .327 .402 .507 .909
Home   40 15 1 0 2 8 3 3 4 0 0 0 .375 .419 .550 .969
Road   65 15 1 0 3 8 6 9 12 0 2 0 .231 .324 .385 .709
Grass   105 30 2 0 5 16 9 12 16 0 2 0 .286 .359 .448 .807
Day   49 14 1 0 4 9 5 3 8 0 2 0 .286 .327 .551 .878
Night   56 16 1 0 1 7 4 9 8 0 0 0 .286 .385 .357 .742
As Starter   101 28 2 0 4 14 8 11 15 0 2 0 .277 .348 .416 .764
As Reliever / Substitution   4 2 0 0 1 2 1 1 1 0 0 0 .500 .600 1.250 1.850
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
2025 Kansas City (DSL) - R 19 26 103 20 2 0 4 13 13 8 0 1 15 0 0 .194 .250 .330 .580 44 34 -0.6
2025 Columbia - A 19 32 45 19 4 0 2 9 6 6 1 0 5 0 0 .422 .500 .644 1.144 190 191 0.6
2025 Quad Cities - A 19 24 59 18 4 1 1 8 7 5 2 0 10 0 0 .305 .379 .458 .836 115 121 0.2
2025 Total - A 19 56 104 37 8 1 3 17 13 11 3 0 15 0 0 .356 .432 .538 .971 148 152 0.9
2026 Columbia - A 20 30 105 30 2 0 5 16 9 12 0 0 16 2 3 .286 .359 .448 .807 115 119 0.6
2026 Quad Cities - A 20 9 29 8 3 1 0 3 2 7 0 0 2 0 0 .276 .417 .448 .865 133 118 0.3
2026 Total - A 20 39 134 38 5 1 5 19 11 19 0 0 18 2 3 .284 .373 .448 .820 119 119 0.9
2026 Northwest Arkansas - AA 20 13 22 5 0 0 1 5 3 2 0 0 1 0 0 .227 .292 .364 .655 68 46 -0.0
Total TEX 13 22 5 0 0 1 5 3 2 0 0 1 0 0 .227 .292 .364 .655 68 46
Total MID 33 88 26 7 2 1 11 9 12 2 0 12 0 0 .295 .392 .455 .847 121 120
Total CAR 62 150 49 6 0 7 25 15 18 1 0 21 2 3 .327 .402 .507 .909 138 141
Total DSL 26 103 20 2 0 4 13 13 8 0 1 15 0 0 .194 .250 .330 .580 44 34
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Northwest Arkansas - AA LF 4 1 1 0 0 1 0 1.000 12.0 0.75 +0.0 1.046
2026 Columbia - A LF 3 1 4 0 0 4 0 1.000 17.1 2.08 +0.1 1.059
2026 Northwest Arkansas - AA CF 8 2 6 0 0 7 1 .857 29.2 1.82 -0.5 .889
2026 Quad Cities - A CF 1 1 1 0 0 1 0 1.000 8.0 1.12 +0.0 1.045
2026 Columbia - A CF 4 4 13 0 0 13 0 1.000 28.1 4.13 +1.2 1.054
2026 Northwest Arkansas - AA RF 1 0 0 0 0 0 0 .000 1.0 0.00 -0.0 .000
2026 Quad Cities - A RF 8 8 17 0 0 17 0 1.000 70.0 2.19 +0.8 1.069
2026 Columbia - A RF 20 19 38 1 0 40 1 .975 162.1 2.16 +1.3 1.049
TOTAL LF 7 2 5 0 0 5 0 1.000 29.1 1.53 +0.1 1.055
TOTAL CF 13 7 20 0 0 21 1 .952 66.0 2.73 +0.7 .999
TOTAL RF 29 27 55 1 0 57 1 .982 233.1 2.16 +2.1 1.055
PLAYER HISTORY
03/09/2025 Signed a 1-year minor league contract with the Kansas City Royals organization.
10/02/2025 Wins the 2025 Carolina League Round 2 with the Columbia Fireflies!
01/01/2026 OSA scouting updated ratings (potential): Contact: 40 (40); Power: 50 (50); Eye: 50 (55).
Tuesday, March 31st , 2026 - OOTP Baseball 26.8 Build 82