2B David Granado #7
Age: 24 | Bats: R | Throws: R | Morale: Good
07/19/2026
2B DAVID GRANADO #7 - AGE: 24 - BATS: R - THROWS: R - MORALE: GOOD
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
64 213 50 1 2 2 17 21 34 .235 .305 .286 0 -0.1
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 50 45 50
Gap 40 45 40 45
Power 30 35 30 35
Eye 45 55 45 50
Avoid K's 45 50 40 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 35
Errors: - 60 40
Arm: 20 40 50
Turn DP: - 50 -
Framing: 25 - -
POSITION RATINGS
Pitcher: - Shortstop: 45
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: 60 Right Field: -
3rd Base: 40
       
RUN/BUNT
Running Speed: 45
Stealing Aggressiveness: 35
Stealing Ability: 30
Baserunning Inst.: 30
Sacrifice Bunt: 50
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
07/18/2026 AMA Win, 9-8 4 1 1 0 0 0 0 0
07/16/2026 @ WIC Loss, 7-9 5 0 1 0 0 0 1 0
07/15/2026 @ WIC Loss, 9-13 5 2 0 0 0 0 0 0
07/14/2026 @ WIC Loss, 8-9 2 1 1 1 0 0 0 0
07/13/2026 @ WIC Win, 6-1 4 1 3 3 1 0 0 0
07/12/2026 @ ARK Loss, 4-5 4 0 3 0 0 0 0 0
07/11/2026 @ ARK Loss, 7-10 2 0 0 0 0 0 1 0
07/10/2026 @ ARK Loss, 2-12 1 0 0 0 0 0 0 0
07/09/2026 @ TUL Win, 3-2 4 0 2 1 0 0 1 0
07/08/2026 @ TUL Win, 5-4 4 0 1 0 0 0 1 0
PERSONALITY
Birthday:08/17/2001
Born in:Seattle, WA
Nationality:American
Height:5' 10"
Weight:175 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$1,600,000
Signed Through:2027 Season
Major Service:3 Years, 48 Days
Service This Yr:None
40-Man Service:4 Years, 108 Days
Pro Service:6 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:3 option years left
Contract Extension: -
Drafted:-
INTERNATIONAL LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 16 39 7 1 0 0 3 5 5 10 .179 .273 .205 .478 .209 .026 10
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 14 50 0 0 0 1 6 0 8 1 0 0 0.0 2.7 1.89 -0.2  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   12 1 0 0 0 0 0 4 2 0 1 0 .083 .312 .083 .396
Versus Right   27 6 1 0 0 3 5 1 8 0 5 0 .222 .250 .259 .509
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
June   39 7 1 0 0 3 5 5 10 0 6 0 .179 .273 .205 .478
Career   39 7 1 0 0 3 5 5 10 0 6 0 .179 .273 .205 .478
Home   28 5 1 0 0 3 4 5 6 0 3 0 .179 .303 .214 .517
Road   11 2 0 0 0 0 1 0 4 0 3 0 .182 .182 .182 .364
Grass   31 6 1 0 0 3 4 5 7 0 4 0 .194 .306 .226 .531
Turf   8 1 0 0 0 0 1 0 3 0 2 0 .125 .125 .125 .250
Day   4 1 0 0 0 1 0 0 0 0 1 0 .250 .250 .250 .500
Night   35 6 1 0 0 2 5 5 10 0 5 0 .171 .275 .200 .475
As Starter   37 7 1 0 0 3 5 4 10 0 6 0 .189 .268 .216 .485
As Reliever / Substitution   2 0 0 0 0 0 0 1 0 0 0 0 .000 .333 .000 .333
TEXAS LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 64 213 50 1 2 2 17 23 21 34 .235 .305 .286 .591 .271 .052 50
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 63 241 1 0 0 4 5 1 61 5 0 1 0.0 19.4 3.01 -0.1  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   78 21 0 1 1 8 9 6 7 1 0 1 .269 .326 .333 .659
Versus Right   135 29 1 1 1 9 14 15 27 0 5 0 .215 .293 .259 .553
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
This Week   20 6 0 0 1 4 5 0 1 0 1 0 .300 .300 .450 .750
Last Week   20 7 0 0 0 1 1 1 5 0 0 0 .350 .381 .350 .731
April   67 12 0 0 1 4 6 5 12 0 1 0 .179 .236 .224 .460
May   83 22 1 2 0 5 8 10 10 1 2 0 .265 .340 .325 .666
June   12 2 0 0 0 3 2 3 2 0 0 1 .167 .375 .167 .542
July   51 14 0 0 1 5 7 3 10 0 2 0 .275 .315 .333 .648
Last Year   61 24 6 0 0 7 10 10 5 0 0 0 .393 .479 .492 .971
Career   274 74 7 2 2 24 33 31 39 1 5 1 .270 .345 .332 .677
Home   75 18 1 0 0 5 10 13 13 1 1 1 .240 .356 .253 .609
Road   138 32 0 2 2 12 13 8 21 0 4 0 .232 .274 .304 .578
Grass   174 41 1 1 2 15 22 20 28 1 4 1 .236 .316 .287 .604
Turf   39 9 0 1 0 2 1 1 6 0 1 0 .231 .250 .282 .532
Day   31 10 0 0 0 1 6 2 3 0 1 0 .323 .364 .323 .686
Night   182 40 1 2 2 16 17 19 31 1 4 1 .220 .296 .280 .576
As Starter   212 50 1 2 2 17 23 21 34 1 5 1 .236 .306 .288 .594
As Reliever / Substitution   1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
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 Quad Cities - A 23 108 392 115 21 2 7 42 48 45 2 4 65 1 0 .293 .366 .411 .776 100 95 0.2
2025 Northwest Arkansas - AA 23 18 61 24 6 0 0 7 10 10 0 0 5 0 0 .393 .479 .492 .971 140 156 0.6
2026 Northwest Arkansas - AA 24 64 213 50 1 2 2 17 23 21 1 1 34 0 1 .235 .305 .286 .591 52 50 -0.1
2026 Omaha - AAA 24 16 39 7 1 0 0 3 5 5 0 0 10 0 0 .179 .273 .205 .478 31 10 -0.2
Total IL 16 39 7 1 0 0 3 5 5 0 0 10 0 0 .179 .273 .205 .478 31 10
Total TEX 82 274 74 7 2 2 24 33 31 1 1 39 0 1 .270 .345 .332 .677 72 74
Total MID 108 392 115 21 2 7 42 48 45 2 4 65 1 0 .293 .366 .411 .776 100 95
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2026 Omaha - AAA 2B 11 10 15 30 6 46 1 .978 79.0 5.13 +0.6 .989
2026 Northwest Arkansas - AA 2B 62 62 147 171 31 323 5 .985 526.2 5.43 +9.6 1.129
2026 Omaha - AAA 3B 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2026 Omaha - AAA SS 4 3 6 12 3 18 0 1.000 30.0 5.40 +0.5 1.050
2026 Northwest Arkansas - AA SS 3 1 5 2 1 8 1 .875 15.0 4.20 -0.7 .789
TOTAL 2B 73 72 162 201 37 369 6 .984 605.2 5.39 +10.2 1.108
TOTAL 3B 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
TOTAL SS 7 4 11 14 4 26 1 .962 45.0 5.00 -0.2 .988
PLAYER HISTORY
07/20/2025 Injured (mild hip strain),day-to-day for 5 days.
07/22/2025 Goes 5-5 against the Springfield Cardinals, with 1 2B, 2 RBI and 2 R.
07/31/2025 Injured on 07/29/2025, diagnosed with a sore elbow, is day-to-day.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (30); Eye: 45 (50).
Sunday, April 19th , 2026 - OOTP Baseball 26.8 Build 82