Loading games...
2025 Stats
G
22
AB
22
H
2
HR
0
RBI
2
R
3
SB
0
AVG
.091
OBP
.160
SLG
.182
OPS
.342
Career Stats
G
59
AB
146
H
27
HR
5
RBI
12
R
16
SB
5
AVG
.185
OBP
.226
SLG
.349
OPS
.575
Year-by-Year Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS | Awards |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | SF | 37 | 130 | 124 | 25 | 5 | 10 | 5 | .202 | .238 | .379 | .617 | |
| 2025 | SF | 22 | 26 | 22 | 2 | — | 2 | — | .091 | .160 | .182 | .342 |
Spring Training
Hitting
| Year | Team | G | PA | AB | H | HR | RBI | SB | AVG | OBP | SLG | OPS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | SF | 5 | 10 | 8 | 2 | 1 | 2 | 1 | .250 | .400 | .625 | 1.025 |
| 2023 | SF | 10 | 17 | 15 | 3 | — | 1 | 1 | .200 | .294 | .333 | .627 |
| 2024 | SF | 14 | 16 | 12 | 2 | — | 1 | 4 | .167 | .375 | .167 | .542 |
| 2025 | SF | 27 | 57 | 47 | 12 | 1 | 5 | 5 | .255 | .386 | .404 | .790 |
| 2026 | SF | 19 | 40 | 30 | 8 | 1 | 4 | 3 | .267 | .425 | .367 | .792 |
Game Logs
Season selector loads one year at a time.
Hitting
| Date | Opponent | AB | H | 2B | 3B | HR | RBI | R | BB | SO |
|---|---|---|---|---|---|---|---|---|---|---|
| 2025-09-28 | vs COL | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2025-09-27 | vs COL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-26 | vs COL | 2 | 0 | 0 | 0 | 0 | 0 | 1 | 2 | 1 |
| 2025-09-24 | vs STL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-23 | vs STL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-21 | @ LAD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-17 | @ AZ | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2025-09-16 | @ AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-12 | vs LAD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-09 | vs AZ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-03 | @ COL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-09-01 | @ COL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-19 | @ SD | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-16 | vs TB | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-08-15 | vs TB | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-13 | vs SD | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-10 | vs WSH | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-06 | @ PIT | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2025-08-04 | @ PIT | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 |
| 2025-08-03 | @ NYM | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
| 2025-08-02 | @ NYM | 4 | 2 | 0 | 1 | 0 | 1 | 1 | 0 | 1 |
| 2025-08-01 | @ NYM | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 |
Transactions
Entire history • newest first.
2026-03-19
San Francisco Giants optioned CF Grant McCray to Sacramento River Cats.
2025-09-01
San Francisco Giants recalled CF Grant McCray from Sacramento River Cats.
2025-08-21
San Francisco Giants optioned CF Grant McCray to Sacramento River Cats.
2025-08-01
San Francisco Giants recalled CF Grant McCray from Sacramento River Cats.
2025-03-25
San Francisco Giants optioned CF Grant McCray to Sacramento River Cats.
2024-08-14
San Francisco Giants selected the contract of CF Grant McCray from Sacramento River Cats.
2024-02-08
San Francisco Giants invited non-roster CF Grant McCray to spring training.
2023-02-25
CF Grant McCray assigned to San Francisco Giants.
2023-02-25
CF Grant McCray roster status changed by San Francisco Giants.
2022-03-19
CF Grant McCray and assigned to San Francisco Giants.
2019-06-11
San Francisco Giants signed CF Grant McCray.
Scouting Report
Statcast-style percentiles • Basenerd theme
Season 2025
Batting
xwOBA
0.223
xBA
0.142
xSLG
0.311
Avg EV
85.7
Barrel%
15.4%
HardHit%
23.1%
SweetSpot%
30.8%
Chase%
22.5%
Whiff%
32.0%
K%
42.3%
BB%
7.7%
Percentiles are computed within season pool • colors: blue (low) → gray (avg) → red (high).
Spray Chart
Hits only • Stadium overlay
1B
2B
3B
HR
MLBAM-style coords scaled into stadium viewBox. Home plate baseline ≈ (125, 199). Stadium SVG: generic.svg.
Results by Pitch Type
| Pitch | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| 4-Seam Fastball | 45 | 46.4% | 68.9% | 28.6% | .000 | 25.0% |
| Sinker | 19 | 19.6% | 63.2% | 22.2% | .000 | 0.0% |
| Slider | 10 | 10.3% | 30.0% | 60.0% | .000 | 0.0% |
| Changeup | 9 | 9.3% | 33.3% | 33.3% | .500 | 0.0% |
| Curveball | 7 | 7.2% | 71.4% | 50.0% | .000 | 0.0% |
| Knuckle Curve | 3 | 3.1% | 33.3% | 0.0% | .000 | 0.0% |
| Cutter | 2 | 2.1% | 50.0% | 0.0% | .000 | 0.0% |
| Sweeper | 2 | 2.1% | 50.0% | 0.0% | 1.000 | 100.0% |
| Total | 97 | 100.0% | 58.8% | 32.0% | .091 | 23.1% |
Results by Pitch Category
| Category | # | Usage% | Zone% | Whiff% | AVG | HardHit% |
|---|---|---|---|---|---|---|
| Fastball | 66 | 68.0% | 66.7% | 25.0% | .000 | 18.2% |
| Breaking | 22 | 22.7% | 45.5% | 50.0% | .167 | 100.0% |
| Offspeed | 9 | 9.3% | 33.3% | 33.3% | .500 | 0.0% |
| Total | 97 | 100.0% | 58.8% | 32.0% | .091 | 23.1% |
| MLB Avg | - | - | 50.6% | 25.3% | .245 | 41.0% |