Grant McCray

Outfielder · Career Stats, Bio & Records (2024-2026)

Grant McCray is an outfielder who has played in Major League Baseball since 2024 for the San Francisco Giants, a span of 3 seasons. In 102 career games, he has hit .170 with 38 hits, 7 home runs, and 16 RBI.

AVG (Batting Average):
Hits divided by at bats. .300 is the traditional mark of an excellent hitter.
HR (Home Runs):
Hits on which the batter circled the bases and scored, almost always by clearing the outfield fence.
RBI (Runs Batted In):
Runs that scored as a direct result of a batter's plate appearance.
OPS (On-Base Plus Slugging):
On-base percentage plus slugging percentage, the quickest single summary of offensive value. .900 or better is star-level.

Data updated

Active Player
AVG .170
HR 7
RBI 16
H 38
OPS .557
PIV thru 2025 -294

PIV is computed through the 2025 season, so it does not yet include 2026. Every other career total on this page includes 2026 through October 24, 2026.

Position
Outfielder
Bats / Throws
L / R
Height / Weight
6'1" / 190 lb
Born
12/7/2000 in Billings, MT, USA
MLB Debut
2024-08-14
Jersey
#58

Full name: Grant Snow McCray

Career Batting Statistics

Grant McCray β€” Career Batting Statistics
G AB R H 2B 3B HR RBI SB BB SO AVG OBP SLG OPS PIV
102 223 30 38 5 4 7 16 13 19 95 .170 .235 .323 .557 -294

Career AVG .170 vs. league average .244 across their career seasons β€” 30.2% below league average.

Career OBP .235 vs. league average .315 across their career seasons β€” 25.6% below league average.

Career SLG .323 vs. league average .401 across their career seasons β€” 19.5% below league average.

Career OPS .557 vs. league average .716 across their career seasons β€” 22.2% below league average.

Season-by-Season Batting

Career Arc

Click a stat to plot it across every season.

Lg columns show the league average for that season, with the player's figure as a percentage above or below it. Career totals the seasons listed above.

Per-game data from Retrosheet (regular season, through 2025).

Batting — Home / Away

Grant McCray β€” Batting β€” Home / Away
SplitGABRHHRRBIAVG
Home28614812.131
Away31851219410.224

Last 10 Games — Batting

Grant McCray β€” Last 10 Games β€” Batting
DateTmOppResABRH2B3BHRRBIBBSO
2025-09-28 SFGCOLW 010000000
2025-09-27 SFGCOLW 000000000
2025-09-26 SFGCOLW 210000021
2025-09-24 SFGSTLW 000000000
2025-09-23 SFGSTLL 000000000
2025-09-21 SFGLADW 000000000
2025-09-17 SFGAZW 000000100
2025-09-16 SFGAZL 000000000
2025-09-12 SFGLADW 000000000
2025-09-09 SFGAZW 000000000

Fielding Statistics

Career Fielding Totals by Position

Grant McCray β€” Career Fielding Totals by Position
Position G GS PO A E DP
OF 60 41 98 1 4 1

Season-by-Season Fielding

Career Games by Position

Position Diamond

Circle size = games played at each position.

Grant McCray β€” Career Games by Position
Position Games
Left Field 10
Center Field 38
Right Field 12

Grant McCray: the record in brief

Grant McCray's major league record starts with the debut on August 14, 2024 and remains open, because the career is ongoing. The team column never changes: it is the San Francisco Giants from 2024 to 2026. McCray, born on December 7, 2000, in Billings, MT, USA, is listed as an outfielder and hit left-handed while throwing right-handed. The bio gives 6-foot-1 and 190 pounds. The bio lists the given name Grant Snow.

Across 102 games at the plate, McCray's career line reads 38 hits in 223 at bats for a .170 average, plus 7 homers and 16 runs batted in. McCray got on base at a .235 rate and slugged .323 (.557 OPS). The league as a whole hit .244 across McCray's seasons, which puts the .170 career mark 30.2% below average. McCray collected a career-high 25 hits in 2024. Even the best average among the busiest seasons, .202 in 2024, did not top the league's .243.

McCray played 38 games at center field, more than anywhere else, and also saw time at right field (12) and left field (10). In the outfield, the fielding record shows 4 errors alongside 98 putouts and 1 assists.

Frequently Asked Questions about Grant McCray

What years did Grant McCray play?
Grant McCray played in Major League Baseball from 2024 to 2026.
Was Grant McCray a pitcher?
No. Grant McCray was a position player (Outfielder).
How many home runs did Grant McCray hit?
Grant McCray hit 7 career home runs with 38 hits.
What teams has Grant McCray played for?
Grant McCray has played for one team, the San Francisco Giants (2024–2026).
What are Grant McCray's career stats?
In 102 games, Grant McCray has 38 hits, 7 home runs, 16 RBI, 30 runs, and 13 stolen bases, with a .170 batting average.
What position does Grant McCray play?
Grant McCray plays primarily as an outfielder, the position where he has appeared in the most games.
How tall is Grant McCray and how much does he weigh?
Grant McCray is listed at 6 feet 1 inch and 190 pounds.
What number does Grant McCray wear?
Grant McCray wears number 58, according to MLB's 2026 roster data.
How many home runs has Grant McCray hit each season?
Grant McCray's home runs by season: 5 in 2024, 0 in 2025, and 2 in 2026. His most in one season was 5, in 2024.
What was Grant McCray's career batting average?
Grant McCray batted .170 over his career, with 38 hits in 223 at bats.
How many RBI did Grant McCray have?
Grant McCray drove in 16 runs in his career.