LF Grant McCray #40
Age: 28 | Bats: L | Throws: R | Morale: Unhappy
01/29/2029
OA: 45 POT: 45
LF GRANT MCCRAY #40 - AGE: 28 - BATS: L - THROWS: R - MORALE: UNHAPPY
G AB H 2B 3B HR RBI BB K AVG OBP SLG SB WAR
107 359 97 15 1 20 60 57 120 .270 .377 .485 23 1.8
BATTING RATINGS (OSA)
Overall Pot. Overall Vs Left Vs Right Pot.  
Contact 45 45 45 45
Gap 45 45 45 45
Power 55 50 55 55
Eye 60 55 60 60
Avoid K's 40 40 40 40
FIELDING RATINGS
Catcher Infield Outfield
Range: - 35 65
Errors: - 45 70
Arm: 20 50 60
Turn DP: - 25 -
Framing: 20 - -
POSITION RATINGS
Pitcher: - Shortstop: -
Catcher: - Left Field: 75
1st Base: 35 Center Field: 55
2nd Base: - Right Field: 45
3rd Base: -
       
RUN/BUNT
Running Speed: 65
Stealing Aggressiveness: 65
Stealing Ability: 70
Baserunning Inst.: 65
Sacrifice Bunt: 55
Bunt for Hit: 40
   
GAME LOG, LAST 10 GAMES
Date Vs. Result AB R H BI HR BB K SB
09/26/2028 @ REN Win, 14-6 3 2 1 0 0 2 1 0
09/25/2028 @ REN Loss, 4-9 4 1 2 1 1 0 0 0
09/24/2028 @ REN Loss, 6-11 4 0 0 0 0 0 0 0
09/22/2028 @ REN Win, 10-7 5 2 3 3 2 0 1 1
09/21/2028 @ REN Loss, 7-12 5 1 3 1 0 0 2 0
09/19/2028 SL Loss, 1-3 4 0 0 0 0 0 1 0
09/17/2028 SL Win, 3-1 3 1 1 2 1 0 1 0
09/16/2028 SL Loss, 2-7 2 0 0 0 0 2 0 0
09/15/2028 SL Win, 7-5 2 0 0 0 0 2 0 0
09/14/2028 SL Win, 16-7 5 2 2 0 0 0 2 1
PERSONALITY
Soft-spoken and goes about his business.
Birthday:12/07/2000
Born in:Bradenton, FL
Nationality:American
Height:6' 2"
Weight:200 lbs
Local Popularity:Unknown
National Pop.:Unknown
STATUS
Contract:Major League Contract
Salary:$5,147,400
Signed Through:2029 Season
Major Service:3 Years, 95 Days
Service This Yr:None
40-Man Service:5 Years, None
Pro Service:9 Years
Arbitration Eligibility:Arbitration eligible in offseason
Option Years:1 option year left
Contract Extension: -
Drafted:-
PACIFIC COAST LEAGUE 2028 BATTING STATS
Batting G AB H 2B 3B HR RBI R BB K AVG OBP SLG OPS WOBA ISO wRC+
Overall 107 359 97 15 1 20 60 73 57 120 .270 .377 .485 .862 .369 .214 99
Batting GS PA HP IW CI GDP SH SF TB EBH SB CS SB% RC RC/27 WAR  
Overall 99 427 7 0 0 9 3 4 174 36 23 3 88.5 71.5 6.87 1.8  
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
Versus Left   62 14 2 0 5 9 15 5 21 0 2 1 .226 .294 .500 .794
Versus Right   297 83 13 1 15 51 58 52 99 4 1 6 .279 .393 .481 .874
Batting   AB H 2B 3B HR RBI R BB K SF SH HP AVG OBP SLG OPS
April   41 13 1 0 2 9 5 5 17 0 1 0 .317 .391 .488 .879
May   90 22 4 1 5 8 20 15 35 0 1 4 .244 .376 .478 .854
June   77 25 4 0 5 12 12 8 24 1 1 0 .325 .384 .571 .955
July   24 8 1 0 2 12 7 4 7 1 0 0 .333 .414 .625 1.039
August   64 10 2 0 1 6 12 14 23 2 0 3 .156 .325 .234 .560
September   63 19 3 0 5 13 17 11 14 0 0 0 .302 .405 .587 .993
Last Year   359 97 15 1 20 60 73 57 120 4 3 7 .270 .377 .485 .862
Career   657 185 25 6 42 106 140 104 196 4 10 14 .282 .389 .530 .919
Home   174 40 3 1 12 39 32 20 62 3 2 4 .230 .318 .466 .784
Road   185 57 12 0 8 21 41 37 58 1 1 3 .308 .429 .503 .932
Grass   359 97 15 1 20 60 73 57 120 4 3 7 .270 .377 .485 .862
Day   78 23 1 0 5 14 18 15 27 0 1 2 .295 .421 .500 .921
Night   281 74 14 1 15 46 55 42 93 4 2 5 .263 .364 .480 .845
As Starter   355 97 15 1 20 60 73 57 119 4 3 6 .273 .379 .490 .869
As Reliever / Substitution   4 0 0 0 0 0 0 0 1 0 0 1 .000 .200 .000 .200
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 San Diego - MLB 23 123 381 73 14 1 13 46 51 36 7 0 136 16 3 .192 .274 .336 .610 68 68 0.3
2025 San Diego - MLB 24 37 137 36 9 0 6 22 18 12 1 1 39 10 2 .263 .325 .460 .784 114 117 0.9
2026 San Diego - MLB 25 113 415 96 9 3 16 46 57 37 2 1 130 23 7 .231 .297 .383 .680 84 87 1.5
2027 San Diego - MLB 26 138 491 119 14 1 12 50 54 43 5 4 174 27 3 .242 .308 .348 .656 83 85 2.9
2028 San Diego - MLB 27 14 36 6 2 0 0 0 7 7 4 0 12 3 2 .167 .362 .222 .584 65 84 0.1
Total MLB 425 1460 330 48 5 47 164 187 135 19 6 491 79 17 .226 .299 .362 .661 82 84 5.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
2019 San Francisco (ACL) - R 18 48 185 50 5 2 1 11 43 30 3 1 54 17 13 .270 .379 .335 .714 49 73 -0.7
2021 San Francisco (ACL) - R 20 21 55 17 3 1 1 6 16 9 0 1 20 3 1 .309 .400 .455 .855 76 86 -0.0
2021 San Jose - A 20 24 80 20 2 2 2 12 8 6 0 1 30 4 1 .250 .299 .400 .699 73 76 -0.0
2022 San Jose - A 21 106 436 127 21 9 21 69 92 58 9 4 148 35 10 .291 .383 .525 .908 125 118 3.1
2022 Eugene - A+ 21 14 52 14 2 0 2 10 12 9 1 0 22 8 0 .269 .387 .423 .810 98 100 0.3
2022 Total - A+ 21 120 488 141 23 9 23 79 104 67 10 4 170 43 10 .289 .383 .514 .897 122 116 3.4
2023 San Jose - A 22 17 60 20 4 1 3 9 14 16 2 0 12 3 0 .333 .487 .583 1.071 167 176 1.0
2023 Eugene - A+ 22 64 235 60 5 2 16 36 59 65 1 1 77 16 1 .255 .417 .498 .915 139 141 2.9
2023 Total - A+ 22 81 295 80 9 3 19 45 73 81 3 1 89 19 1 .271 .432 .515 .947 145 148 3.9
2023 Richmond - AA 22 49 197 60 9 2 19 33 43 31 3 0 53 8 0 .305 .407 .660 1.067 171 173 2.9
2025 El Paso - AAA 24 92 298 88 10 5 22 46 67 47 7 0 76 13 4 .295 .403 .584 .987 133 136 2.8
2028 El Paso - AAA 27 107 359 97 15 1 20 60 73 57 7 4 120 23 3 .270 .377 .485 .862 98 99 1.8
Total PCL 199 657 185 25 6 42 106 140 104 14 4 196 36 7 .282 .389 .530 .919 114 116
Total EL 49 197 60 9 2 19 33 43 31 3 0 53 8 0 .305 .407 .660 1.067 171 173
Total NWL 78 287 74 7 2 18 46 71 74 2 1 99 24 1 .258 .412 .484 .896 132 134
Total CAL 147 576 167 27 12 26 90 114 80 11 5 190 42 11 .290 .384 .514 .898 123 119
Total ACL 69 240 67 8 3 2 17 59 39 3 2 74 20 14 .279 .384 .362 .746 55 76
CAREER FIELDING STATS
Year/Team/League POS G GS PO A DP TC E PCT INN RNG ZR EFF PB RSTA RTO RTO%
2024 San Diego - MLB LF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2024 San Diego - MLB CF 121 115 363 3 1 369 3 .992 1016.0 3.24 +4.5 1.007
2024 San Diego - MLB RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
2025 San Diego - MLB LF 33 33 78 1 0 80 1 .988 285.1 2.49 +1.2 1.022
2025 San Diego - MLB CF 3 3 9 1 0 10 0 1.000 27.0 3.33 +0.1 .984
2026 San Diego - MLB LF 1 1 1 0 0 1 0 1.000 9.0 1.00 +0.0 .978
2026 San Diego - MLB CF 112 109 262 9 0 274 3 .989 963.2 2.53 +5.4 1.003
2027 San Diego - MLB 1B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
2027 San Diego - MLB LF 87 86 174 5 0 180 1 .994 727.0 2.22 +10.5 1.072
2027 San Diego - MLB CF 51 49 142 2 0 145 1 .993 440.2 2.94 +8.9 1.096
2027 San Diego - MLB RF 2 0 1 0 0 1 0 1.000 3.0 3.00 -0.0 .979
2028 San Diego - MLB LF 9 8 11 1 0 12 0 1.000 72.0 1.50 +1.0 1.098
2028 San Diego - MLB CF 5 4 8 1 0 9 0 1.000 31.0 2.61 +0.3 .976
2028 El Paso - AAA CF 104 96 241 8 0 250 1 .996 839.1 2.67 +5.6 1.036
2028 San Diego - MLB RF 1 0 1 0 0 1 0 1.000 5.0 1.80 +0.0 .989
2028 El Paso - AAA RF 0 0 0 0 0 0 0 .000 0.0 0.00 0.0 .000
TOTAL 1B 1 0 0 0 0 0 0 .000 2.0 0.00 0.0 .000
TOTAL LF 130 128 264 7 0 273 2 .993 1093.1 2.23 +12.7 1.057
TOTAL CF 396 376 1025 24 1 1057 8 .992 3317.2 2.85 +24.8 1.024
TOTAL RF 3 0 2 0 0 2 0 1.000 8.0 2.25 +0.0 .984
PLAYER HISTORY
06/04/2019 Drafted by the San Francisco Giants in the 3rd round of the 2019 MLB June Amateur Draft from Lakewood Ranch HS (Bradenton, FL).
08/04/2023 Injured (bruised thumb),day-to-day for 1 day.
10/02/2023 Wins the 2023 NWL Platinum Stick Award at CF.
12/18/2023 Drafted in the rule 5 draft (Round 1 , Pick 6, 6th overall Pick) by the San Diego Padres from the San Francisco Giants.
01/01/2024 OSA scouting updated ratings (potential): Contact: 45 (50); Power: 55 (55); Eye: 55 (60).
06/29/2024 Injured (bruised thigh),day-to-day for 4 days.
11/25/2024 Received a 1-year contract through automatic renewal worth a total of $760,000.
01/01/2025 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 55 (60).
07/06/2025 Was selected to the 2025 Pacific Coast League All-Star Game.
12/01/2025 Received a 1-year contract through automatic renewal worth a total of $790,000.
01/01/2026 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 55 (55).
07/26/2026 Injured (bruised elbow),day-to-day for 1 day.
07/29/2026 Injured (concussion),day-to-day for 2 weeks.
12/07/2026 Received a 1-year contract through automatic renewal worth a total of $800,000.
01/01/2027 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 50 (55).
06/09/2027 Injured (bruised knee),day-to-day for 1 day.
11/03/2027 Wins the 2027 MLB NL Gold Glove Award at LF.
11/23/2027 Received a 1-year contract through arbitration worth a total of $3,369,000.
01/01/2028 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 50 (55).
03/05/2028 Injured (sore ankle),day-to-day for 2 days.
11/28/2028 Received a 1-year contract through arbitration worth a total of $5,147,400.
01/01/2029 OSA scouting updated ratings (potential): Contact: 45 (45); Power: 55 (55); Eye: 60 (60).
Monday, June 2nd , 2025 - OOTP Baseball 25.11 Build 104