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

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

Giants Move Two Outfielders to the IL, Recall Promising Prospects

Giants Move Two Outfielders to the IL, Recall Promising Prospects

Giants Get Massive Landen Roupp Prediction After Hot Start

Giants Get Massive Landen Roupp Prediction After Hot Start

San Francisco Giants’ New-Look Outfield is Struggling

San Francisco Giants’ New-Look Outfield is Struggling

Giants Get Concerning Luis Arraez Update Ahead of Sunday Game

Giants Get Concerning Luis Arraez Update Ahead of Sunday Game

Luis Arraez Exits Giants’ Game with Wrist Injury

Luis Arraez Exits Giants’ Game with Wrist Injury

Top Prospect May Be Forcing San Francisco Giants’ Hands

Top Prospect May Be Forcing San Francisco Giants’ Hands

Giants Get Massive Jung Hoo Lee Development vs Orioles

Giants Get Massive Jung Hoo Lee Development vs Orioles

San Francisco Giants May Regret One Extremely Odd Offseason Move

San Francisco Giants May Regret One Extremely Odd Offseason Move

Tony Vitello Addresses Giants’ Rookie Catcher’s Hot Start

Tony Vitello Addresses Giants’ Rookie Catcher’s Hot Start

Giants’ Daniel Susac Drops Notable Quote After Breakout Start

Giants’ Daniel Susac Drops Notable Quote After Breakout Start

Giants Get Blunt Tony Vitello Quote After Painful Bullpen Collapse

Giants Get Blunt Tony Vitello Quote After Painful Bullpen Collapse

San Francisco Giants’ Offense Struggles in 3-7 Start to Season

San Francisco Giants’ Offense Struggles in 3-7 Start to Season

Giants’ Tony Vitello Faces Backlash for Bizarre Ejection Explanation In Loss To Mets

Giants’ Tony Vitello Faces Backlash for Bizarre Ejection Explanation In Loss To Mets

Giants Get Brutal José Butto Injury News

Giants Get Brutal José Butto Injury News

Giants’ Tony Vitello Drops Notable Quote on Breakout Rookie

Giants’ Tony Vitello Drops Notable Quote on Breakout Rookie

San Francisco Giants Announce Roster Move Before Mets Game

San Francisco Giants Announce Roster Move Before Mets Game

San Francisco Giants Make Roster Decision With 8-Year MLB Player

San Francisco Giants Make Roster Decision With 8-Year MLB Player

MLB World Reacts to Struggling Giants’ Pitcher’s Bad Outing

MLB World Reacts to Struggling Giants’ Pitcher’s Bad Outing

TRADE: MLB World Reacts To San Francisco Giants Announcing Deal With Tigers

TRADE: MLB World Reacts To San Francisco Giants Announcing Deal With Tigers

While Giants struggle, key 2025 Trade Deadline Acquisition off to Hot Start

While Giants struggle, key 2025 Trade Deadline Acquisition off to Hot Start

San Francisco Giants DFA 15-HR Infielder After Adding New RP

San Francisco Giants DFA 15-HR Infielder After Adding New RP

BREAKING: San Francisco Giants Announce Trade With Milwaukee Brewers

BREAKING: San Francisco Giants Announce Trade With Milwaukee Brewers

TRADE: San Francisco Giants Swing Deal for Tigers 1.38 ERA RP

TRADE: San Francisco Giants Swing Deal for Tigers 1.38 ERA RP

Giants Manager Tony Vitello Opens Up on Logan Webb’s Rough Season Debut

Giants Manager Tony Vitello Opens Up on Logan Webb’s Rough Season Debut

Giants’ Matt Chapman Doesn’t Hold Back on Max Fried’s Outing

Giants’ Matt Chapman Doesn’t Hold Back on Max Fried’s Outing

Logan Webb Makes Feelings Clear After Giants Lose to Yankees

Logan Webb Makes Feelings Clear After Giants Lose to Yankees

San Francisco Giants Superstar Gets Stunning Bold Prediction Ahead of Opening Day

San Francisco Giants Superstar Gets Stunning Bold Prediction Ahead of Opening Day

Giants Gamble on Tony Vitello as New Era Begins on Opening Day

Giants Gamble on Tony Vitello as New Era Begins on Opening Day

Grant McCray: More News