3 Followers
Performance






















































Price graph
Games
Games
10. Aug. (GW39)
MLB
12. Aug. (GW40)
MLB
13. Aug. (GW40)
MLB
13. Aug. (GW40)
MLB
Info
Jersey Number
#58Age
24Birthplace
NewsPowered by

Powered by
6. August 2025
Hitting bench Wednesday
McCray is out of the lineup for Wednesday's game against the Pirates, Susan Slusser of the San Francisco Chronicle reports.
Analysis
After making three straight starts against right-handed pitching, the left-handed-hitting McCray took a seat in Tuesday's 8-1 win while the Pirates sent righty Mike Burrows to the hill. Jerar Encarnacion started in right field in McCray's stead and went 1-for-5 with a solo home run, and will now stick in the lineup for a second straight contest while southpaw Andrew Heaney takes the mound for Pittsburgh. McCray has gone just 2-for-13 with eight strikeouts since getting called up from Triple-A Sacramento, so it wouldn't be surprising if he lost hold of a strong-side platoon role and ceded regular duties in right field to Encarnacion.
4. August 2025
Getting regular starts vs. RHPs
McCray will start in right field and bat ninth in Monday's game against the Pirates, Susan Slusser of the San Francisco Chronicle reports.
Analysis
The left-handed-hitting McCray will be awarded a third straight start -- all against right-handed pitching -- after he went 2-for-9 with a triple, an RBI and a run in the Giants' three-game series versus the Mets over the weekend. After trading Mike Yastrzemski to the Royals on Thursday, the Giants appear to be giving McCray a look as a strong-side platoon player in right field, but McCray will likely need to raise his performance in his subsequent starts in order to hold off Jerar Encarnacion for playing time versus righties.
1. August 2025
Called up by San Francisco
The Giants recalled McCray from Triple-A Sacramento on Friday.
Analysis
McCray has spent the entire 2025 season in Triple-A, where he is slashing .260/.338/.429 with 26 steals, five triples, 14 home runs and 63 RBI in 468 plate appearances. He appeared in 37 regular-season games for the Giants in 2024 and finished with a .617 OPS with five steals, five homers and 10 RBI in 130 plate appearances. McCray should see some starts in the outfield after the Giants traded Mike Yastrzemski to the Royals on Thursday and with Jerar Encarnacion (oblique) still on the 10-day IL.