Grant McCray: Everything you need to know

Grant McCray

Grant McCray

#58 CF

Status

ACTIVE

STATS

Grant McCray

Grant McCray Game Log   2026

  • Preseason
     
    Date
    Opp
    Result
    AB
    R
    H
    1B
    2B
    3B
    HR
    RBI
    BB
    HBP
    K
    SB
    CS
    TB
    3/18
    L 5-1
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    0
    1
    0
    3/15
    W 7-1
    2
    1
    2
    2
    0
    0
    0
    0
    1
    0
    1
    2
    1
    2
    3/14
    L 8-7
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    2
    0
    0
    0
    3/13
    L 1-0
    3
    0
    1
    1
    0
    0
    0
    0
    0
    0
    6
    0
    0
    1
    3/12
    3-3
    2
    1
    0
    0
    0
    0
    0
    0
    0
    0
    2
    0
    0
    0
    3/10
    W 5-4
    1
    0
    0
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    0
    3/9
    L 2-0
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    2
    0
    0
    0
    3/8
    W 9-5
    3
    1
    1
    0
    0
    0
    1
    1
    0
    0
    2
    0
    0
    4
    3/7
    W 7-5
    3
    0
    0
    0
    0
    0
    0
    0
    0
    0
    4
    0
    0
    0
    3/6
    W 6-3
    1
    0
    1
    1
    0
    0
    0
    0
    1
    0
    2
    0
    0
    1
    3/4
    W 9-4
    1
    1
    0
    0
    0
    0
    0
    1
    1
    0
    1
    0
    0
    0
    3/2
    W 6-5
    1
    0
    1
    1
    0
    0
    0
    0
    0
    1
    1
    0
    0
    1
    3/1
    W 9-1
    2
    0
    1
    1
    0
    0
    0
    1
    0
    0
    0
    1
    0
    1
    2/27
    W 12-4
    2
    2
    0
    0
    0
    0
    0
    0
    2
    0
    6
    0
    0
    0
    2/26
    L 11-3
    2
    1
    0
    0
    0
    0
    0
    0
    0
    0
    3
    0
    0
    0
    2/25
    L 13-12
    2
    1
    1
    1
    0
    0
    0
    0
    0
    0
    2
    0
    0
    1
    2/24
    W 4-1
    0
    0
    0
    0
    0
    0
    0
    1
    0
    0
    1
    0
    0
    0
    2/22
    W 4-2
    0
    2
    0
    0
    0
    0
    0
    0
    1
    0
    1
    0
    0
    0
    2/21
    W 10-5
    1
    0
    0
    0
    0
    0
    0
    0
    1
    0
    1
    0
    0
    0
Grant McCray

Grant McCray Player Profile  

Birthdate 12/7/2000 (25)
Status MIN
HT/WT 6'1", 195 lbs
Draft Info 2019: Rd 3; Pk 9 (SF)
Birthplace Billings, MT, USA
Position CF

Career History

San Francisco Giants 2022-Present (5 seasons)

Grant McCray: Breaking News

Dispatched to Triple-A

The Giants optioned McCray to Triple-A Sacramento on Thursday, Evan Webeck of the California Post reports. McCray appeared in just 22 games for the Giants last season, during which he went 2-for-22 (.091) with two RBI and three runs scored. He improved his performance at the plate in the Cactus League, logging a .792 OPS over 40 plate appearances, but he projects to spend most of his time in the minors this year working as organizational depth.

Multi-hit effort in spring win

McCray went 2-for-2 with two stolen bases, a walk and a run scored in Sunday's 7-1 Cactus League win over the Brewers. McCray singled on a bunt in the second inning before stealing second and coming around to score. The 25-year-old outfielder added another single and stolen base in the fifth before being picked off while attempting to take third. The left-handed hitter remains a candidate for a spot on the Opening Day roster, though Will Brennan and Luis Matos are also vying for the fourth-outfielder role. While McCray is more likely to begin the season in Triple-A Sacramento, he's made the competition interesting this spring, slashing .267/.410/.367 with 10 runs scored, four RBI, three stolen bases and one home run across 39 plate appearances in 18 Cactus League games.

Summoned from Triple-A

The Giants recalled McCray from Triple-A Sacramento on Monday. McCray appeared in 10 games for San Francisco last month and slashed just .100/.100/.200 with a 0:10 BB:K across 21 plate appearances. He owns a .746 OPS with 15 home runs and 27 stolen bases over 510 plate appearances with Sacramento this season.

Grant McCray: More News

San Francisco Giants Send Heartfelt Message To MLB Legend Willie Mays

San Francisco Giants Send Heartfelt Message To MLB Legend Willie Mays

San Francisco Giants $12 Million Infielder Tabbed Trade Candidate

San Francisco Giants $12 Million Infielder Tabbed Trade Candidate

Giants’ $115 Million Former Cy Young Mentioned As Potential Trade Chip

Giants’ $115 Million Former Cy Young Mentioned As Potential Trade Chip

San Francisco Giants World Series Champion Released By Current MLB Team

San Francisco Giants World Series Champion Released By Current MLB Team

Giants Get Notable Pitching Update After Snapping Losing Streak

Giants Get Notable Pitching Update After Snapping Losing Streak

Mike Krukow on Struggling Giants Star: ‘You Need To Perform’

Mike Krukow on Struggling Giants Star: ‘You Need To Perform’

San Francisco Giants Let Go Of 4-Year MLB Player Before Padres Game

San Francisco Giants Let Go Of 4-Year MLB Player Before Padres Game

Giants Receive Critical Injury News on Key Reliever Erik Miller

Giants Receive Critical Injury News on Key Reliever Erik Miller

Giants Promote Bryce Eldridge, Jesus Rodriguez in Major Offensive Shakeup

Giants Promote Bryce Eldridge, Jesus Rodriguez in Major Offensive Shakeup

Giants Offense Struggles as Bryce Eldridge, Jesus Rodriguez Promotion Buzz Grows

Giants Offense Struggles as Bryce Eldridge, Jesus Rodriguez Promotion Buzz Grows

SF Giants Get Brutal Rafael Devers Verdict After Nightmare Start

SF Giants Get Brutal Rafael Devers Verdict After Nightmare Start

Giants Still Owe Rafael Devers, Willy Adames $360 Million Amid Struggling Start

Giants Still Owe Rafael Devers, Willy Adames $360 Million Amid Struggling Start

Former Giants Pitcher Makes Comeback As Knuckleballer Aged 53

Former Giants Pitcher Makes Comeback As Knuckleballer Aged 53

Giants Reliever’s Struggles Getting Harder To Ignore

Giants Reliever’s Struggles Getting Harder To Ignore

Recent San Francisco Giants Player Gets Bad News From Current MLB Team

Recent San Francisco Giants Player Gets Bad News From Current MLB Team

Giants Expected to Call Up Veteran Ahead of Phillies Game

Giants Expected to Call Up Veteran Ahead of Phillies Game

San Francisco Giants Release Former Top Prospect From Organization

San Francisco Giants Release Former Top Prospect From Organization

Giants’ Rafael Devers Still Owed $226 Million Amid Brutal Start

Giants’ Rafael Devers Still Owed $226 Million Amid Brutal Start

Giants Get Notable Injury News After Series Win vs Dodgers

Giants Get Notable Injury News After Series Win vs Dodgers

Giants Former Batting Champ Named Early Trade Candidate

Giants Former Batting Champ Named Early Trade Candidate

Giants Get Notable Jung Hoo Lee Injury News After Dodgers Win

Giants Get Notable Jung Hoo Lee Injury News After Dodgers Win

Tony Vitello Earns First Win in Giants-Dodgers Rivalry

Tony Vitello Earns First Win in Giants-Dodgers Rivalry

San Francisco Giants Announce Roster Move Before Dodgers Game

San Francisco Giants Announce Roster Move Before Dodgers Game

San Francisco Giants World Series Champion Is Still Playing In The Minor Leagues

San Francisco Giants World Series Champion Is Still Playing In The Minor Leagues

Giants Former All-Star Named Early Trade Candidate

Giants Former All-Star Named Early Trade Candidate

Giants’ Tony Vitello Drops Major Quote After Wild Extra-Inning Win

Giants’ Tony Vitello Drops Major Quote After Wild Extra-Inning Win

Giants Get Massive Moment in Thrilling 12-Inning Victory

Giants Get Massive Moment in Thrilling 12-Inning Victory

San Francisco’s Oracle Park Ranked As the Top Stadium in Baseball

San Francisco’s Oracle Park Ranked As the Top Stadium in Baseball

Barry Larkin, Others React as Tensions Flare Following San Francisco Giants-Cincinnati Reds Game

Barry Larkin, Others React as Tensions Flare Following San Francisco Giants-Cincinnati Reds Game

San Francisco Giants Still Owe Struggling Player Over $200 Million

San Francisco Giants Still Owe Struggling Player Over $200 Million

Grant McCray: More News