3B Rafael García #31
Age: 25 | Bats: L | Throws: R | Morale: Normal
06/09/2026
3B RAFAEL GARCÍA #31 - AGE: 25 - BATS: L - THROWS: R - MORALE: NORMAL
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
37 134 34 7 3 2 13 9 28 .254 .303 .396 2 0.9
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 50 50
Gap 40 35 40 40
Power 30 25 30 30
Eye 45 40 50 50
Avoid K's 50 45 50 50
FIELDING RATINGS
Catcher Infield Outfield
Range: - 65 45
Errors: - 65 50
Arm: 20 80 80
Turn DP: - 45 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: 60
Catcher: - Left Field: -
1st Base: - Center Field: -
2nd Base: - Right Field: -
3rd Base: 70
       
RUN/BUNT
Running Speed: 70
Stealing Aggressiveness: 75
Stealing Ability: 70
Baserunning Inst.: 75
Sacrifice Bunt: 55
Bunt for Hit: 20
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
06/07/2026 @ REN Loss, 2-4 3 0 0 0 0 0 3 0
06/06/2026 @ REN Loss, 2-5 4 0 2 0 0 0 1 0
06/05/2026 SAC Win, 12-4 3 1 1 1 0 1 1 0
06/04/2026 SAC Loss, 2-7 4 0 1 0 0 0 1 0
06/03/2026 SAC Loss, 6-10 4 1 1 1 0 0 0 0
06/02/2026 @ SL Loss, 5-6 4 1 3 1 0 0 1 1
06/01/2026 @ SL Loss, 3-4 2 1 1 0 0 2 0 0
05/31/2026 @ SL Loss, 0-2 3 0 0 0 0 1 1 0
05/29/2026 KC Loss, 2-6 3 0 0 0 0 0 2 0
05/28/2026 KC Win, 6-5 4 0 2 1 0 0 0 0
PERSONALITY
Birthday:05/16/2001
Born in:Valencia, CAR
Nationality:Venezuelan
Height:6' 1"
Weight:185 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$870,000
Signed Through:2026 Season
Major Service:1 Year, 59 Days
Service This Yr:None
40-Man Service:2 Years, 74 Days
Pro Service:7 Years
Arbitration Eligibility:Not yet eligible
Option Years:Last option year
Contract Extension: -
Drafted:-
PACIFIC COAST LEAGUE 2026 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 37 134 34 7 3 2 13 16 9 28 .254 .303 .396 .699 .311 .142 74
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 37 145 1 0 0 1 4 1 53 12 2 1 66.7 16.7 4.21 .9  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   19 6 2 0 1 2 2 1 3 0 0 0 .316 .350 .579 .929
Versus Right   115 28 5 3 1 11 14 8 25 1 4 1 .243 .296 .365 .661
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Last Week   24 9 3 0 0 3 4 3 7 0 1 1 .375 .464 .500 .964
April   72 15 3 0 2 6 8 3 15 1 2 0 .208 .237 .333 .570
May   38 10 1 3 0 4 4 3 6 0 1 0 .263 .317 .447 .764
June   24 9 3 0 0 3 4 3 7 0 1 1 .375 .464 .500 .964
Last Year   212 42 8 3 1 13 19 25 32 4 11 0 .198 .278 .278 .556
2 Years Ago   244 64 7 6 3 22 38 23 37 1 7 1 .262 .327 .377 .704
Career   678 164 25 12 7 53 84 63 110 7 22 5 .242 .308 .345 .653
Home   73 22 5 1 2 10 9 3 13 0 2 1 .301 .338 .479 .817
Road   61 12 2 2 0 3 7 6 15 1 2 0 .197 .265 .295 .560
Grass   61 12 2 2 0 3 7 6 15 1 2 0 .197 .265 .295 .560
Turf   73 22 5 1 2 10 9 3 13 0 2 1 .301 .338 .479 .817
Day   29 8 1 0 1 2 2 1 8 0 0 0 .276 .300 .414 .714
Night   105 26 6 3 1 11 14 8 20 1 4 1 .248 .304 .390 .695
As Starter   134 34 7 3 2 13 16 9 28 1 4 1 .254 .303 .396 .699
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 Portland - MSL 23 30 105 23 3 1 0 7 18 10 6 1 27 8 3 .219 .320 .267 .586 69 72 0.2
2025 Portland - MSL 24 61 199 34 5 2 1 16 10 15 5 4 33 7 2 .171 .242 .231 .473 36 36 -0.7
Total MSL 91 304 57 8 3 1 23 28 25 11 5 60 15 5 .188 .270 .243 .513 47 48 -0.5
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
2020 Ogden - R 19 69 306 83 12 6 2 31 46 18 5 4 73 15 8 .271 .318 .369 .688 68 68 0.2
2021 Great Lakes - A 20 117 424 102 10 10 6 38 41 19 7 2 121 24 13 .241 .283 .354 .637 90 89 2.1
2022 Chattanooga - AA 21 109 342 80 9 4 6 25 40 37 7 1 74 29 18 .234 .320 .336 .657 92 95 3.1
2023 Arizona (MIL) - R 22 1 2 1 0 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000 169 175 0.0
2023 Brevard County - A 22 27 99 19 3 0 0 6 14 14 2 2 22 8 7 .192 .299 .222 .521 59 63 0.6
2023 Chattanooga - AA 22 20 64 14 2 1 2 7 7 6 0 0 10 2 2 .219 .286 .375 .661 85 86 0.1
2023 Albuquerque - AAA 22 52 88 24 3 0 1 5 11 6 3 1 13 9 4 .273 .337 .341 .678 92 91 0.5
2023 Huntsville - AA 22 5 16 4 0 0 0 1 0 0 0 0 3 0 1 .250 .250 .250 .500 41 30 0.1
2024 Tacoma - AAA 23 63 244 64 7 6 3 22 38 23 1 1 37 24 9 .262 .327 .377 .704 94 97 1.6
2025 Tacoma - AAA 24 57 212 42 8 3 1 13 19 25 0 4 32 8 3 .198 .278 .278 .556 59 52 0.2
2026 Tacoma - AAA 25 37 134 34 7 3 2 13 16 9 1 1 28 2 1 .254 .303 .396 .699 77 74 0.9
Total PCL 209 678 164 25 12 7 53 84 63 5 7 110 43 17 .242 .308 .345 .653 79 77
Total SL 134 422 98 11 5 8 33 47 43 7 1 87 31 21 .232 .313 .339 .652 89 91
Total FSL 27 99 19 3 0 0 6 14 14 2 2 22 8 7 .192 .299 .222 .521 59 63
Total MID 117 424 102 10 10 6 38 41 19 7 2 121 24 13 .241 .283 .354 .637 90 89
Total AZL 1 2 1 0 0 0 0 1 0 0 0 0 0 0 .500 .500 .500 1.000 169 175
Total PIO 69 306 83 12 6 2 31 46 18 5 4 73 15 8 .271 .318 .369 .688 68 68
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
2020 Ogden - PIO 19 3 13 3 0 1 0 0 1 0 0 0 2 0 0 .231 .231 .385 .615 47 36 0.6
2022 Chattanooga - SL 21 4 10 2 0 0 0 0 2 2 0 0 1 0 2 .200 .333 .200 .533 60 69 1.6
2023 Huntsville - SL 22 8 26 5 0 0 0 3 3 4 0 1 6 1 1 .192 .290 .192 .483 38 37 0.1
Total SL 12 36 7 0 0 0 3 5 6 0 1 7 1 3 .194 .302 .194 .497 44 46
Total PIO 3 13 3 0 1 0 0 1 0 0 0 2 0 0 .231 .231 .385 .615 47 36
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2020 Ogden - R SS 68 68 90 213 16 310 7 .977 609.1 4.48 +5.7 1.045
2021 Great Lakes - A SS 102 100 118 310 19 434 6 .986 858.0 4.49 +8.0 1.057
2022 Chattanooga - AA SS 100 96 138 276 29 425 11 .974 836.0 4.46 +11.1 1.099
2023 Albuquerque - AAA SS 36 16 15 78 6 93 0 1.000 181.1 4.62 +4.5 1.122
2023 Huntsville - AA SS 5 5 9 20 3 29 0 1.000 41.0 6.37 +2.0 1.097
2023 Chattanooga - AA SS 6 6 7 20 2 28 1 .964 47.0 5.17 +0.6 1.047
2023 Brevard County - A SS 26 26 36 97 7 135 2 .985 228.2 5.23 +5.6 1.076
2023 Arizona (MIL) - R SS 1 0 1 2 0 3 0 1.000 2.0 13.50 +0.1 1.054
2023 Albuquerque - AAA CF 5 0 2 0 0 2 0 1.000 11.0 1.64 +0.0 .993
2024 Portland - MLB 3B 30 30 11 60 2 73 2 .973 270.1 2.36 +1.7 1.049
2024 Tacoma - AAA 3B 58 58 19 119 2 141 3 .979 508.2 2.44 +2.6 1.005
2024 Tacoma - AAA SS 5 0 3 8 2 11 0 1.000 12.0 8.25 +0.3 1.031
2024 Tacoma - AAA CF 3 3 3 0 0 4 1 .750 26.0 1.04 -1.3 .604
2025 Portland - MLB 3B 61 59 43 89 11 135 3 .978 520.2 2.28 +1.7 1.042
2025 Tacoma - AAA 3B 24 24 14 48 6 64 2 .969 220.2 2.53 +0.9 1.035
2025 Tacoma - AAA SS 32 30 40 99 20 141 2 .986 274.0 4.57 +4.5 1.084
2025 Tacoma - AAA CF 1 1 0 0 0 0 0 .000 9.0 0.00 0.0 .000
2026 Tacoma - AAA 3B 7 6 2 8 2 10 0 1.000 55.0 1.64 +0.8 1.167
2026 Tacoma - AAA SS 31 31 45 100 22 149 4 .973 257.0 5.08 +6.6 1.142
TOTAL 3B 180 177 89 324 23 423 10 .976 1575.1 2.36 +7.6 1.031
TOTAL SS 412 378 502 1223 126 1758 33 .981 3346.1 4.64 +49.1 1.078
TOTAL CF 9 4 5 0 0 6 1 .833 46.0 0.98 -1.3 .715
PLAYER HISTORY
11/17/2025 Received a 1-year contract through automatic renewal worth a total of $870,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 30 (30); Eye: 45 (50).
05/08/2026 Injured (sprained ankle),day-to-day for 2 weeks.
LEADERBOARD APPEARANCES
Year SH Rank
2025 8 3
Monday, June 8th , 2026 - OOTP Baseball 26.4 Build 61