Win Streak Shows What Could Have Been for the San Francisco Giants

PITTSBURGH, PA - JUNE 30: Hunter Pence
PITTSBURGH, PA - JUNE 30: Hunter Pence

The San Francisco Giants have swept the Colorado Rockies and Pittsburgh Pirates in back-to-back series, giving us a glimpse of what could have been in 2017.

During this six-game winning streak the San Francisco Giants are playing the brand of baseball we’ve been accustomed to seeing.

While you want to be excited that they’re playing well, it’s also a reminder of what could have been. Why haven’t the San Francisco Giants been playing like this all year?

Over the last seven days they have a team batting average of .280 and an on-base-percentage of .336.

They’ve scored 38 runs during this six-game winning streak for an average of 6.3 runs per game.

On the flip side, the pitching staff has allowed just 17 runs during their win streak.

Sam Dyson has been outstanding the past week tossing 4.2 shutout innings with 3 hits, 1 walk and 6 strikeouts. He’s picked up two saves in the absence of Mark Melancon.

The entire bullpen has been money the past week, allowing just 3 earned runs in 25.2 innings. Where has that bullpen production been all year?

More from Around the Foghorn

Denard Span is finally setting the table at the top of the lineup with a .481 on-base-percentage the past week with 7 runs scored.

Everyone in the lineup seems to be clicking at the right time, and it’s been fun to watch.

It’s not just the fact everyone is playing well though, the San Francisco Giants are coming up with close wins. They’ve won a pair of 1-run games and a pair of 2-run games during this stretch. They’re finally coming up with the big hits they just weren’t getting at the beginning of they year.

Let’s not kid ourselves, this team is still in last place in the NL West and 22 games out. Even in the wild card race they are 15 games out.

This is still a team that needs to sell and regroup at the deadline, but it sure is refreshing to see them playing San Francisco Giants baseball again.

Next: San Francisco Giants Sweep the Pirates, Win Sixth Straight

While they may not make the playoffs this year, that pill will be much easier to swallow if they get back to playing a good brand of baseball like they have this past week.

Schedule