May 28

SF31-24
DET36-20
NBCSBAY @5:10 PM UTC
ATH23-32
HOU29-25
NBCSCA @6:10 PM UTC
TOR0
TEX2
Final
COL3
CHC4
Final
ATH1
HOU11
Final
NYY3
LAA2
Final
MIA6
SD8
Final
WAS1
SEA9
Final
PIT9
ARI6
Final
CWS17-38
NYM34-21
SNY @5:10 PM UTC
MIN30-24
TB27-27
FSUN @5:10 PM UTC
LAD34-21
CLE29-25
MLBN @5:10 PM UTC
BOS27-30
MIL28-28
MLBN @5:10 PM UTC
PIT20-36
ARI27-28
DBTV @7:40 PM UTC
MIA21-32
SD31-22
FDFL @8:10 PM UTC
STL31-24
BAL19-35
MLBN @10:35 PM UTC
ATL25-28
PHI35-19
NBCSP @10:45 PM UTC
CIN28-28
KC29-27
FDOH @11:40 PM UTC

May 29

ATH23-32
TOR26-28
NBCSCA @11:07 PM UTC
COL9-46
CHC34-21
MARQ @12:05 AM UTC
TOR26-28
TEX27-29
RASN @12:05 AM UTC
NYY34-20
LAA25-29
YES @1:38 AM UTC
WAS24-30
SEA30-23
MAS2 @1:40 AM UTC
ATL25-28
PHI35-19
NBCSP @10:45 PM UTC

May 30

ATH23-32
TOR26-28
NBCSCA @11:07 PM UTC
SF31-24
MIA21-32
NBCSBAY @11:10 PM UTC
TB27-27
HOU29-25
FSUN @12:10 AM UTC
WAS24-30
SEA30-23
FS1 @1:40 AM UTC
CIN28-28
CHC34-21
MLBN @6:20 PM UTC
MIL28-28
PHI35-19
NBCSP @10:45 PM UTC
CWS17-38
BAL19-35
MASN @11:05 PM UTC
LAA25-29
CLE29-25
FDW @11:10 PM UTC
COL9-46
NYM34-21
SNY @11:10 PM UTC
BOS27-30
ATL25-28
ATV @11:15 PM UTC

May 31

STL31-24
TEX27-29
KDAF @12:05 AM UTC
DET36-20
KC29-27
FDDT @12:10 AM UTC
TB27-27
HOU29-25
FSUN @12:10 AM UTC
PIT20-36
SD31-22
MLBN @1:40 AM UTC
WAS24-30
ARI27-28
DBTV @1:40 AM UTC
MIN30-24
SEA30-23
TWTV @2:10 AM UTC
NYY34-20
LAD34-21
ATV @2:10 AM UTC

Giants see light at end of tunnel with NL West struggling

SAN FRANCISCO -- Ross Stripling spent the early years of his career with the Los Angeles Dodgers and hit free agency at a time when the San Diego Padres were making a splash seemingly every other day. He knows how tough this division should be, but he hadn't looked at the standings recently, at least not until they were shown on ESPN's Sunday Night Baseball broadcast. 

For Stripling, the graphic confirmed a feeling that many Giants have right now. They've played disappointing baseball for most of the past month, but so have the two superpowers in their division. They're not anywhere close to being buried, even after a 1-4 road trip against two teams they should fare well against and two rough losses at the start of this homestand. 

The Giants bounced back by taking both weekend games against the New York Mets, including a 5-4 win on Sunday night that was sparked by Joc Pederson's return to the lineup. They expect to get Mitch Haniger and Austin Slater back in the coming days, possibly as soon as Monday when the St. Louis Cardinals arrive. 

They're not in a great spot, but it could be worse. At least, Stripling pointed out, they're not trying to chase down a team like the 19-3 Tampa Bay Rays.

"No one is like the Rays, off and running," he said of the NL West. "When you're struggling as a team you maybe look for things like that. You look for light at the end of the tunnel."

Stripling and Pederson, two veterans who were once Double-A roommates, had similar feelings after the Giants went back-to-back for the first time all year. Pederson pointed out that the Giants have lost games they should have won, but noted that "it's a playoff team over there" in the Mets clubhouse, and the Giants could try and pull some momentum from the weekend wins.

"To get the last two is a big deal," Stripling said. "It's hopefully a little momentum going through a tough stretch."

San Francisco Giants

Find the latest San Francisco Giants news, highlights, analysis and more with NBC Sports Bay Area and California.

Report: Villar signs Mets contract after Giants departure

Webb, Giants ‘have to be better' after another loss to Tigers 

There might be light at the end of the tunnel, but the Giants still are very capable of getting run over before they get there. The Cardinals are a disappointing 9-13, but they're expected to be a playoff contender, too. After that, it's the Padres, Houston Astros and Milwaukee Brewers.

This is a stretch that can bury the Giants if they're not careful, but they have gotten some help in trying to stay afloat. The young Arizona Diamondbacks and new-look Dodgers are tied atop the NL West at 12-11, with the Padres half a game behind. With the exception of Arizona, it has mostly been a disappointing month for all in the NL West. 

The Giants have been the shakiest of the teams with true playoff aspirations, but they scored early Sunday, with Pederson driving in a run in his first plate appearance in 12 days. He later hit a foul ball 115.6 mph, showing his right wrist is healthy enough for the types of vicious swings that are his trademark. In a tie game in the eighth, he drew a walk and then raced around from first when Mike Yastrzemski put one in the gap. 

"I was flying," Pederson said. "I don't know what else to say." 

RELATED: Giants notes: Bart's 'fantastic' defense helps spark win vs. Mets

The Giants' lineup against left-handed pitching hasn't been good, but still, Pederson is a game-changer when healthy. They hope is to say the same about Haniger and Slater over the next few days, and it seems likely they both will be active when the Giants face two lefties during the Cardinals series. 

For all of the optimism on Sunday night, the Giants have yet to win three games in a row all season. But they're just three back of the NL West leaders, and they're poised to return to full strength. Stripling's start in orange and black has matched the team's April, but as he looked at the big picture, he thought of something teammates have said during this tumultuous month. 

"You keep hearing it," he said. "When we get healthy, we're gonna go."

Download and follow the Giants Talk Podcast

Contact Us