Grant McCray

Grant Snow McCray
Born: December 7, 2000
Billings, MT US
Primary Position: Center field
All Position(s) Played: LF, OF, RF
Bats: Left
Throws: Right
Height: 6'2"
Weight: 170
Draft: Round 3 (2019 June Amateur Draft, San Francisco Giants)
School: Lakewood Ranch HS
Career: 2019-2025
Major League Statistics

Grant McCray compiled a career batting average of .262 with 68 home runs and 298 RBI in his 547-game career with the Giants Black, Giants Orange, San Jose Giants, Eugene Emeralds, Sacramento River Cats and Richmond Flying Squirrels. He began playing during the 2019 season and last took the field during the 2025 campaign.


Click on column headings to sort.


Batting:

Year Level Lg Team GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
2019RARIZGiants Black4822018543505211117133054.270.379.335.7146223110
2021RAZCLGiants Orange2165551617311631920.309.400.455.8552500010
2021ALAWESan Jose Giants2488808202221241630.250.299.400.6993210110
2022ACALLSan Jose Giants106507436921272192169351058148.291.383.525.90822949041
2022Advanced ANORWEugene Emeralds14625212142021080922.269.387.423.8102201000
2023Advanced ANORWEugene Emeralds1275844941011262661466521072171.255.360.417.777206112150
2024AAAPCLSacramento River Cats472131913552124629832154.272.347.471.8199021000
2024AAELRichmond Flying Squirrels502081812738143624602467.210.312.420.7327603000
2025AAAPCLSacramento River Cats11051044473111195157127355138.250.329.417.74618541370
Totals54724572118407555104326829816041284704.262.355.438.79292714306191

Fielding:

Year Level Lg Team Pos GP PO A E DP Fld% RF/G
2019RARIZGiants BlackCF48109330.9742.333
2019RARIZGiants BlackOF48109330.9742.333
2021ALAWESan Jose GiantsLF690001.0001.500
2021ALAWESan Jose GiantsCF1842121.9562.389
2022ACALLSan Jose GiantsCF91160972.9601.857
2022ACALLSan Jose GiantsRF240001.0002.000
2022Advanced ANORWEugene EmeraldsCF1319110.9521.538
2023Advanced ANORWEugene EmeraldsRF814110.9381.875
2023Advanced ANORWEugene EmeraldsCF1142461022.9922.246
2024AAELRichmond Flying SquirrelsCF4386211.9892.047
2024AAAPCLSacramento River CatsLF4100001.0002.500
2024AAAPCLSacramento River CatsCF3062530.9572.233
2024AAAPCLSacramento River CatsRF1233010.9712.750
2025AAAPCLSacramento River CatsRF480001.0002.000
2025AAAPCLSacramento River CatsCF104205640.9812.029
Totals43993331204.9802.196

Minor League Service:

Year Level League Team Affiliation First Appearance Final Appearance
2019RArizona LeagueGiants BlackSFNJune 17, 2019August 26, 2019
2021RArizona ComplexGiants OrangeSFNJune 29, 2021August 19, 2021
2021ALow-A WestSan Jose GiantsSFNAugust 20, 2021September 19, 2021
2022ACalifornia LeagueSan Jose GiantsSFNApril 8, 2022August 24, 2022
2022Advanced ANorthwest LeagueEugene EmeraldsSFNAugust 26, 2022September 11, 2022
2023Advanced ANorthwest LeagueEugene EmeraldsSFNApril 7, 2023September 10, 2023
2024AAEastern LeagueRichmond Flying SquirrelsSFNApril 5, 2024June 8, 2024
2024AAAPacific Coast LeagueSacramento River CatsSFNJune 11, 2024August 13, 2024
2025AAAPacific Coast LeagueSacramento River CatsSFNMarch 28, 2025August 30, 2025




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.