On a day when the Giants celebrated last season's accomplishments, it was rookie starter Chris Heston who stole the spotlight.
Brandon Crawford is seeing a lot more off-speed pitches this season, forcing him to make changes in order to hit those pitches.
With his team in desperate need of a win, Chris Heston stepped up with 7.2 brilliant innings as the Giants beat D'Backs 4-1 Saturday night.


Giants - Team News
Joe Panik - 2B
Joe Panik went 3-for-5 with an RBI as the Giants topped the Diamondbacks 4-1 on Saturday. Panik had a dreadful spring and a poor first week and a half, but he's come alive with eight hits in the first three games of the series against Arizona. That's raised his...
Apr 18 10:10PM Read More
Chris Heston - S
Chris Heston held the Diamondbacks to one run in 7 2/3 innings in a victory Saturday. Heston has a 0.87 ERA in three starts in place of Matt Cain in the Diamondbacks rotation. We still wouldn't recommend him in mixed leagues -- his stuff isn't all that...
Apr 18 10:09PM Read More
Brandon Crawford - SS
Brandon Crawford hit a two-run homer off the Diamondbacks' Rubby De La Rosa on Saturday. Crawford is still batting just .163, which is why he's found himself hitting eighth of late. However, he has three homers and seven RBI anyway.
Apr 18 10:05PM Read More
Jake Peavy - S
Giants placed RHP Jake Peavy on the 15-day disabled list with a back strain. It's the right move as Peavy hasn't looked sharp in either of his two starts this season. With Ryan Vogelsong already filling in for Matt Cain (flexor tendon strain),...
Apr 18 2:59PM Read More
Andrew Susac - C
Giants recalled C Andrew Susac from Triple-A Fresno. Susac lost the backup catcher job to Hector Sanchez this spring. He probably won't be up long.
Apr 18 2:52PM Read More
Jake Peavy - S
Jake Peavy yielded four runs and eight hits in 3 2/3 innings Friday in a loss to the... It's worth wondering if the Giants would have allowed Peavy to pitch Sunday if they hadn't already lost Matt Cain to the DL. He hasn't been effective either time out while...
Apr 17 10:39PM Read More
Brandon Belt - 1B
Brandon Belt went 0-for-3 as the Giants' No. 6 hitter in Friday's loss. Before Hunter Pence got hurt, the Giants indicated that Belt could open the season batting third. However, that injury rearranged the lineup and Belt has hit fourth twice,...
Apr 17 10:34PM Read More
Casey McGehee - 3B
Casey McGehee (knee) is in the Giants starting lineup for Friday's game against the... McGehee drew a walk as a pinch hitter in Thursday's contest after being sidelined since Sunday. Fantasy owners can safely plug him into weekend lineups, though there's still...
Apr 17 3:19PM Read More
Casey McGehee - 3B
Casey McGehee (knee) drew a walk as a pinch-hitter in Thursday's loss to the Diamondbacks. He was then promptly removed for pinch-runner Tim Lincecum. Although McGehee clearly isn't at 100 percent yet as he battles a bone bruise in his left knee, the expectation...
Apr 17 6:58AM Read More
Madison Bumgarner - S
Madison Bumgarner took a no-decision against the Diamondbacks Thursday by surrendering four... Bumgarner struck out four and walked one. He's looked a bit off in his past few starts, losing to the Padres by giving up five runs on 10 hits in three innings on Saturday...
Apr 16 11:43PM Read More
Hunter Pence - OF
Giants manager Bruce Bochy said Thursday that Hunter Pence (forearm) has been taking light... He was also able to take very light swings with a fungo bat, but has yet to be cleared to resume hitting. While he has made quick progress in his recovery, the Giants don't...
Apr 16 4:52PM Read More
Casey McGehee - 3B
Casey McGehee (knee) remains out of the Giants starting lineup on Thursday. The veteran third baseman is once again available to pinch hit, but isn't quite ready to man his position defensively. He should return over the weekend.
Apr 16 3:52PM Read More
Erik Cordier - R
Erik Cordier (forearm) will make a minor league rehab start with Triple-A San Jose on Thursday. Cordier is battling back from a strained right forearm that has sidelined him for the past few weeks. He should only need a couple of minor league appearances before...
Apr 16 3:18PM Read More
Buster Posey - C
Buster Posey (neck, shoulder) went 0-for-3 with a walk Wednesday in his return to action. Posey sat out Tuesday's game with some stiffness in his right trapezius muscle, but he was able to play nine innings of first base on Wednesday night against the Rockies and...
Apr 16 5:51AM Read More
Tim Lincecum - S
Tim Lincecum coughed up four runs (three earned) on six hits and a walk in a 4-2 loss Wednesday... That's more like it. Lincecum hurled seven shutout innings in his season debut against the Padres on Friday, but reverted to the Timmy we know and love Wednesday, the...
Apr 15 10:07PM Read More

Team Schedule

Next Games
4/19vs. Ari1:05 PT2:05 MT3:05 CT4:05 ET16:05 ET20:05 GMT4:05 1:05 MST3:05 EST3:35 VEN0:05 UAE (+1)3:05 CT
4/21vs. LAD7:15 PT8:15 MT9:15 CT10:15 ET22:15 ET2:15 GMT10:15 7:15 MST9:15 EST9:45 VEN6:15 UAE (+1)9:15 CT
4/22vs. LAD7:15 PT8:15 MT9:15 CT10:15 ET22:15 ET2:15 GMT10:15 7:15 MST9:15 EST9:45 VEN6:15 UAE (+1)9:15 CT
4/23vs. LAD12:45 PT1:45 MT2:45 CT3:45 ET15:45 ET19:45 GMT3:45 12:45 MST2:45 EST3:15 VEN23:45 UAE2:45 CT
4/24Col5:40 PT6:40 MT7:40 CT8:40 ET20:40 ET0:40 GMT8:40 5:40 MST7:40 EST8:10 VEN4:40 UAE (+1)7:40 CT
Last Results
4/18vs. AriW 4-1
4/17vs. AriL 0-9
4/16vs. AriL 6-7
4/15vs. ColL 2-4
4/14vs. ColL 1-4
4/13vs. ColL 0-2
4/12SDL 4-6
4/11SDL 2-10
4/10SDL 0-1
4/9SDW 1-0
Full Schedule
Copyright © 2015 by STATS LLC.
All rights reserved.

Team Stats

San Francisco Giants Stats
View All Players  |  Last updated Apr. 19, 2:16 A.M. ET
Angel Pagan13504174103.340
Nori Aoki13556183001.327
Joe Panik12494143103.286
Buster Posey13444110026.250
Gregor Blanco1339492201.231
Brandon Crawford1343570037.163

Chris Heston21.66733020.2160.87
George Kontos101.0006008.271.04
Tim Hudson01.00022013.152.03
Tim Lincecum01.00022012.092.25
Jeremy Affeldt01.0005003.112.70
Jean Machi00-6006.033.00
Full Player Stats

Copyright © 2015 by STATS LLC.
All rights reserved.