San francisco giants.v49934864809068ea33688a20882e5f20de30b253

SAN FRANCISCO GIANTS

Record: 34 - 54

Last Game

Final - 7.7.2017 1 2 3 4 5 6 7 8 9 R H E
Miami Marlins 4 1 0 0 1 0 0 0 0 6 16 0
San Francisco Giants 0 0 0 0 0 0 0 0 1 1 5 0

Next Game

Miami Marlins @ San Francisco Giants

Sunday, Jul 9, 2017, 4:05 PM EDT

AT&T Park - San Francisco, CA

Buy Tickets

Minor League Ball Gameday, Saturday, July 8th, 2017

43

Discuss prospects with your fellow baseball fanatics

MLB Rookie Profile: Chris O’Grady, LHP, Miami Marlins

+

Marlins lefty will make his MLB debut tonight against the Giants

Mets Morning News for July 8, 2017

Your Saturday morning dose of New York Mets and MLB news, notes, and links.

O’s minors 7/7: The problem with walks

Some pitchers in the Orioles farm system are very good at giving up walks. A couple of them pitched on Friday, though those affiliates still managed to win games.

Is it better to be lucky than good?

11

Being a modern, SABR-minded baseball fan can make “unsustainable” success complicated.

Red Sox place three on Baseball America’s midseason top 100 prospects list

1

Devers and Groome make it, of course, with one new mystery man.

Are 2017’s first half standings less balanced than usual?

+

Why two divisional runaways don’t demonstrate a lack of parity in MLB.

Fish Farm Report: July 7th

1

Marlins affiliates went 5-1 in action on Friday.

Giants get one run, Marlins get Moore

218

Matt Moore was bludgeoned again, and it’s become the biggest worry of the 2017 season, by far.

Miguel Gomez called up, Chris Stratton sent down

135

The move is likely temporary because of Stratton’s emergency start, but at least we’ll get to watch a new player!

2017 Futures Game U.S. Roster Preview

+

Cue the music

Trade Deadline Preview: Texas Rangers

4

A look at what the Rangers will do in advance of the July 31 non-waiver trade deadline.

2017 Schedule

Pre-Season

February
Cincinnati Reds Friday, February 24 2017 win 6-4 coverage
Chicago Cubs Saturday, February 25 2017 win 8-6 coverage
@ Cincinnati Reds Sunday, February 26 2017 win 9-5 coverage
Oakland Athletics Monday, February 27 2017 loss 4-5 coverage
@ San Diego Padres Tuesday, February 28 2017 loss 5-9 coverage
March
Los Angeles Dodgers Wednesday, March 01 2017 loss 6-7 coverage
Chicago White Sox Thursday, March 02 2017 loss 6-8 coverage
@ Los Angeles Angels Thursday, March 02 2017 loss 4-5 coverage
@ Oakland Athletics Friday, March 03 2017 loss 1-6 coverage
@ Kansas City Royals Saturday, March 04 2017 loss 0-2 coverage
Kansas City Royals Sunday, March 05 2017 loss 3-4 coverage
Cleveland Indians Monday, March 06 2017 win 3-2 coverage
@ Los Angeles Dodgers Tuesday, March 07 2017 win 4-2 coverage
Cleveland Indians Friday, March 10 2017 loss 6-7 coverage
Cincinnati Reds Saturday, March 11 2017 win 9-7 coverage
@ Arizona Diamondbacks Saturday, March 11 2017 loss 1-5 coverage
Arizona Diamondbacks Sunday, March 12 2017 win 12-4 coverage
@ Texas Rangers Monday, March 13 2017 loss 1-7 coverage
@ Cleveland Indians Tuesday, March 14 2017 win 6-5 coverage
Los Angeles Angels Wednesday, March 15 2017 win 7-4 coverage
Colorado Rockies Friday, March 17 2017 loss 1-5 coverage
@ Seattle Mariners Saturday, March 18 2017 loss 5-6 coverage
Milwaukee Brewers Sunday, March 19 2017 loss 4-6 coverage
@ Chicago White Sox Monday, March 20 2017 win 3-2 coverage
San Diego Padres Tuesday, March 21 2017 win 5-3 coverage
@ Milwaukee Brewers Wednesday, March 22 2017 win 6-4 coverage
Seattle Mariners Thursday, March 23 2017 loss 2-9 coverage
@ Colorado Rockies Friday, March 24 2017 win 6-5 coverage
San Diego Padres Saturday, March 25 2017 win 8-7 coverage
@ Chicago White Sox Sunday, March 26 2017 loss 3-4 coverage
Cincinnati Reds Monday, March 27 2017 win 14-2 coverage
@ Chicago Cubs Tuesday, March 28 2017 win 10-7 coverage
Oakland Athletics Thursday, March 30 2017 win 3-0 coverage
Oakland Athletics Friday, March 31 2017 win 2-1 coverage
April
@ Oakland Athletics Saturday, April 01 2017 win 6-3 coverage

Regular Season

April
@ Arizona Diamondbacks Sunday, April 02 2017 loss 5-6 coverage --
@ Arizona Diamondbacks Tuesday, April 04 2017 win 8-4 coverage --
@ Arizona Diamondbacks Wednesday, April 05 2017 loss 6-8 coverage --
@ Arizona Diamondbacks Thursday, April 06 2017 loss 3-9 coverage --
@ San Diego Padres Friday, April 07 2017 loss 6-7 coverage --
@ San Diego Padres Saturday, April 08 2017 loss 1-2 coverage --
@ San Diego Padres Sunday, April 09 2017 win 5-3 coverage --
Arizona Diamondbacks Monday, April 10 2017 win 4-1 coverage --
Arizona Diamondbacks Tuesday, April 11 2017 loss 3-4 coverage --
Arizona Diamondbacks Wednesday, April 12 2017 win 6-2 coverage --
Colorado Rockies Thursday, April 13 2017 loss 1-3 coverage --
Colorado Rockies Friday, April 14 2017 win 8-2 coverage --
Colorado Rockies Saturday, April 15 2017 loss 0-5 coverage --
Colorado Rockies Sunday, April 16 2017 loss 3-4 coverage --
@ Kansas City Royals Tuesday, April 18 2017 win 2-1 coverage --
@ Kansas City Royals Wednesday, April 19 2017 loss 0-2 coverage --
@ Colorado Rockies Friday, April 21 2017 loss 5-6 coverage --
@ Colorado Rockies Saturday, April 22 2017 loss 3-12 coverage --
@ Colorado Rockies Sunday, April 23 2017 loss 0-8 coverage --
Los Angeles Dodgers Monday, April 24 2017 win 2-1 coverage --
Los Angeles Dodgers Tuesday, April 25 2017 loss 1-2 coverage --
Los Angeles Dodgers Wednesday, April 26 2017 win 4-3 coverage --
Los Angeles Dodgers Thursday, April 27 2017 loss 1-5 coverage --
San Diego Padres Friday, April 28 2017 win 4-3 coverage --
San Diego Padres Saturday, April 29 2017 loss 4-12 coverage --
San Diego Padres Sunday, April 30 2017 loss 2-5 coverage --
May
@ Los Angeles Dodgers Monday, May 01 2017 win 4-3 coverage --
@ Los Angeles Dodgers Tuesday, May 02 2017 loss 5-13 coverage --
@ Los Angeles Dodgers Wednesday, May 03 2017 win 4-1 coverage --
@ Cincinnati Reds Friday, May 05 2017 loss 3-13 coverage --
@ Cincinnati Reds Saturday, May 06 2017 loss 2-14 coverage --
@ Cincinnati Reds Sunday, May 07 2017 loss 0-4 coverage --
@ New York Mets Monday, May 08 2017 loss 3-4 coverage --
@ New York Mets Tuesday, May 09 2017 loss 1-6 coverage --
@ New York Mets Wednesday, May 10 2017 win 6-5 coverage --
Cincinnati Reds Thursday, May 11 2017 loss 2-3 coverage --
Cincinnati Reds Friday, May 12 2017 win 3-2 coverage --
Cincinnati Reds Saturday, May 13 2017 win 3-1 coverage --
Cincinnati Reds Sunday, May 14 2017 win 8-3 coverage --
Los Angeles Dodgers Monday, May 15 2017 win 8-4 coverage --
Los Angeles Dodgers Tuesday, May 16 2017 win 2-1 coverage --
Los Angeles Dodgers Wednesday, May 17 2017 loss 1-6 coverage --
@ St. Louis Cardinals Friday, May 19 2017 win 6-5 coverage --
@ St. Louis Cardinals Saturday, May 20 2017 win 3-1 coverage --
@ St. Louis Cardinals Sunday, May 21 2017 loss 3-8 coverage --
@ Chicago Cubs Monday, May 22 2017 win 6-4 coverage --
@ Chicago Cubs Tuesday, May 23 2017 loss 1-4 coverage --
@ Chicago Cubs Wednesday, May 24 2017 loss 4-5 coverage --
@ Chicago Cubs Thursday, May 25 2017 loss 1-5 coverage --
Atlanta Braves Friday, May 26 2017 loss 0-2 coverage --
Atlanta Braves Saturday, May 27 2017 win 6-3 coverage --
Atlanta Braves Sunday, May 28 2017 win 7-1 coverage --
Washington Nationals Monday, May 29 2017 loss 0-3 coverage --
Washington Nationals Tuesday, May 30 2017 loss 3-6 coverage --
Washington Nationals Wednesday, May 31 2017 loss 1-3 coverage --
June
@ Philadelphia Phillies Friday, June 02 2017 win 10-0 coverage --
@ Philadelphia Phillies Saturday, June 03 2017 loss 3-5 coverage --
@ Philadelphia Phillies Sunday, June 04 2017 loss 7-9 coverage --
@ Milwaukee Brewers Monday, June 05 2017 win 7-2 coverage --
@ Milwaukee Brewers Tuesday, June 06 2017 loss 2-5 coverage --
@ Milwaukee Brewers Wednesday, June 07 2017 loss 3-6 coverage --
@ Milwaukee Brewers Thursday, June 08 2017 win 9-5 coverage --
Minnesota Twins Friday, June 09 2017 loss 0-4 coverage --
Minnesota Twins Saturday, June 10 2017 loss 2-3 coverage --
Minnesota Twins Sunday, June 11 2017 win 13-8 coverage --
Kansas City Royals Tuesday, June 13 2017 loss 1-8 coverage --
Kansas City Royals Wednesday, June 14 2017 loss 2-7 coverage --
@ Colorado Rockies Thursday, June 15 2017 loss 9-10 coverage --
@ Colorado Rockies Friday, June 16 2017 loss 8-10 coverage --
@ Colorado Rockies Saturday, June 17 2017 loss 1-5 coverage --
@ Colorado Rockies Sunday, June 18 2017 loss 5-7 coverage --
@ Atlanta Braves Monday, June 19 2017 loss 0-9 coverage --
@ Atlanta Braves Tuesday, June 20 2017 win 6-3 coverage --
@ Atlanta Braves Wednesday, June 21 2017 loss 3-5 coverage --
@ Atlanta Braves Thursday, June 22 2017 loss 11-12 coverage --
New York Mets Friday, June 23 2017 loss 4-11 coverage --
New York Mets Saturday, June 24 2017 loss 2-5 coverage --
New York Mets Sunday, June 25 2017 loss 2-8 coverage --
Colorado Rockies Monday, June 26 2017 win 9-2 coverage --
Colorado Rockies Tuesday, June 27 2017 win 4-3 coverage --
Colorado Rockies Wednesday, June 28 2017 win 5-3 coverage --
@ Pittsburgh Pirates Friday, June 30 2017 win 13-5 coverage --
July
@ Pittsburgh Pirates Saturday, July 01 2017 win 2-1 coverage --
@ Pittsburgh Pirates Sunday, July 02 2017 win 5-3 coverage --
@ Detroit Tigers Tuesday, July 04 2017 loss 3-5 coverage --
@ Detroit Tigers Wednesday, July 05 2017 win 5-4 coverage --
@ Detroit Tigers Thursday, July 06 2017 loss 2-6 coverage --
Miami Marlins Friday, July 07 2017 loss 1-6 coverage --
Miami Marlins Saturday, July 08 2017 10:05 PM EDT coverage --
Miami Marlins Sunday, July 09 2017 4:05 PM EDT coverage 3,363 tickets available
@ San Diego Padres Friday, July 14 2017 10:10 PM EDT coverage 1,315 tickets available
@ San Diego Padres Saturday, July 15 2017 8:40 PM EDT coverage 1,320 tickets available
@ San Diego Padres Sunday, July 16 2017 4:40 PM EDT coverage 1,320 tickets available
Cleveland Indians Monday, July 17 2017 10:15 PM EDT coverage 9,561 tickets available
Cleveland Indians Tuesday, July 18 2017 10:15 PM EDT coverage 8,463 tickets available
Cleveland Indians Wednesday, July 19 2017 3:45 PM EDT coverage 8,463 tickets available
San Diego Padres Thursday, July 20 2017 10:15 PM EDT coverage 10,065 tickets available
San Diego Padres Friday, July 21 2017 10:15 PM EDT coverage 10,239 tickets available
San Diego Padres Saturday, July 22 2017 4:05 PM EDT coverage 10,239 tickets available
San Diego Padres Sunday, July 23 2017 4:05 PM EDT coverage 9,259 tickets available
Pittsburgh Pirates Monday, July 24 2017 10:15 PM EDT coverage 10,660 tickets available
Pittsburgh Pirates Tuesday, July 25 2017 10:15 PM EDT coverage 9,838 tickets available
Pittsburgh Pirates Wednesday, July 26 2017 3:45 PM EDT coverage 9,838 tickets available
@ Los Angeles Dodgers Friday, July 28 2017 10:10 PM EDT coverage 15,124 tickets available
@ Los Angeles Dodgers Saturday, July 29 2017 4:05 PM EDT coverage 15,124 tickets available
@ Los Angeles Dodgers Sunday, July 30 2017 4:10 PM EDT coverage 15,811 tickets available
@ Oakland Athletics Monday, July 31 2017 10:05 PM EDT coverage 1,951 tickets available
August
@ Oakland Athletics Tuesday, August 01 2017 10:05 PM EDT coverage 2,505 tickets available
Oakland Athletics Wednesday, August 02 2017 10:15 PM EDT coverage 11,148 tickets available
Oakland Athletics Thursday, August 03 2017 10:15 PM EDT coverage 10,686 tickets available
Arizona Diamondbacks Friday, August 04 2017 10:15 PM EDT coverage 11,195 tickets available
Arizona Diamondbacks Saturday, August 05 2017 9:05 PM EDT coverage 10,190 tickets available
Arizona Diamondbacks Sunday, August 06 2017 4:05 PM EDT coverage 10,190 tickets available
Chicago Cubs Monday, August 07 2017 10:15 PM EDT coverage 9,226 tickets available
Chicago Cubs Tuesday, August 08 2017 10:15 PM EDT coverage 10,891 tickets available
Chicago Cubs Wednesday, August 09 2017 3:45 PM EDT coverage 10,891 tickets available
@ Washington Nationals Friday, August 11 2017 7:05 PM EDT coverage 5,223 tickets available
@ Washington Nationals Saturday, August 12 2017 7:05 PM EDT coverage 5,338 tickets available
@ Washington Nationals Sunday, August 13 2017 1:35 PM EDT coverage 5,270 tickets available
@ Miami Marlins Monday, August 14 2017 7:10 PM EDT coverage 818 tickets available
@ Miami Marlins Tuesday, August 15 2017 7:10 PM EDT coverage 802 tickets available
@ Miami Marlins Wednesday, August 16 2017 1:10 PM EDT coverage 752 tickets available
Philadelphia Phillies Thursday, August 17 2017 10:15 PM EDT coverage 10,246 tickets available
Philadelphia Phillies Friday, August 18 2017 10:15 PM EDT coverage 11,116 tickets available
Philadelphia Phillies Saturday, August 19 2017 9:05 PM EDT coverage 9,836 tickets available
Philadelphia Phillies Sunday, August 20 2017 4:05 PM EDT coverage 9,203 tickets available
Milwaukee Brewers Monday, August 21 2017 10:15 PM EDT coverage 11,065 tickets available
Milwaukee Brewers Tuesday, August 22 2017 10:15 PM EDT coverage 11,396 tickets available
Milwaukee Brewers Wednesday, August 23 2017 3:45 PM EDT coverage 11,396 tickets available
@ Arizona Diamondbacks Friday, August 25 2017 9:40 PM EDT coverage 1,236 tickets available
@ Arizona Diamondbacks Saturday, August 26 2017 8:10 PM EDT coverage 1,445 tickets available
@ Arizona Diamondbacks Sunday, August 27 2017 4:10 PM EDT coverage 1,445 tickets available
@ San Diego Padres Monday, August 28 2017 10:10 PM EDT coverage 868 tickets available
@ San Diego Padres Tuesday, August 29 2017 10:10 PM EDT coverage 919 tickets available
@ San Diego Padres Wednesday, August 30 2017 9:10 PM EDT coverage 875 tickets available
St. Louis Cardinals Thursday, August 31 2017 10:15 PM EDT coverage 10,635 tickets available
September
St. Louis Cardinals Friday, September 01 2017 10:15 PM EDT coverage 9,981 tickets available
St. Louis Cardinals Saturday, September 02 2017 4:05 PM EDT coverage 9,983 tickets available
St. Louis Cardinals Sunday, September 03 2017 4:05 PM EDT coverage 10,347 tickets available
@ Colorado Rockies Monday, September 04 2017 3:10 PM EDT coverage 3,139 tickets available
@ Colorado Rockies Tuesday, September 05 2017 8:40 PM EDT coverage 2,739 tickets available
@ Colorado Rockies Wednesday, September 06 2017 8:40 PM EDT coverage 2,773 tickets available
@ Chicago White Sox Friday, September 08 2017 8:10 PM EDT coverage 2,111 tickets available
@ Chicago White Sox Saturday, September 09 2017 7:10 PM EDT coverage 2,111 tickets available
@ Chicago White Sox Sunday, September 10 2017 2:10 PM EDT coverage 2,304 tickets available
Los Angeles Dodgers Monday, September 11 2017 10:15 PM EDT coverage 10,430 tickets available
Los Angeles Dodgers Tuesday, September 12 2017 10:15 PM EDT coverage 11,003 tickets available
Los Angeles Dodgers Wednesday, September 13 2017 10:15 PM EDT coverage 10,878 tickets available
Arizona Diamondbacks Friday, September 15 2017 10:15 PM EDT coverage 11,274 tickets available
Arizona Diamondbacks Saturday, September 16 2017 9:05 PM EDT coverage 8,692 tickets available
Arizona Diamondbacks Sunday, September 17 2017 4:05 PM EDT coverage 8,692 tickets available
Colorado Rockies Tuesday, September 19 2017 10:15 PM EDT coverage 10,847 tickets available
Colorado Rockies Wednesday, September 20 2017 3:45 PM EDT coverage 10,847 tickets available
@ Los Angeles Dodgers Friday, September 22 2017 10:10 PM EDT coverage 16,383 tickets available
@ Los Angeles Dodgers Saturday, September 23 2017 9:10 PM EDT coverage 16,433 tickets available
@ Los Angeles Dodgers Sunday, September 24 2017 4:10 PM EDT coverage 16,433 tickets available
@ Arizona Diamondbacks Monday, September 25 2017 9:40 PM EDT coverage 1,016 tickets available
@ Arizona Diamondbacks Tuesday, September 26 2017 9:40 PM EDT coverage 1,152 tickets available
@ Arizona Diamondbacks Wednesday, September 27 2017 3:40 PM EDT coverage 1,152 tickets available
San Diego Padres Friday, September 29 2017 10:15 PM EDT coverage 10,458 tickets available
San Diego Padres Saturday, September 30 2017 4:05 PM EDT coverage 10,458 tickets available
October
San Diego Padres Sunday, October 01 2017 3:05 PM EDT coverage 10,254 tickets available

San Francisco Giants Baseball Roster

Pitchers # Pos. Age W H B T
Jeremy Affeldt 41 Relief Pitcher 38 226 6'4" L L
Ty Blach 50 Relief Pitcher, 26 200 6'2" R L
Brett Bochy 38 Relief Pitcher 29 200 6'2" R R
Mike Broadway 57 Relief Pitcher 30 215 6-5 R R
Matt Cain 18 Starting Pitcher 32 230 6'3" R R
Kyle Crick 59 Relief Pitcher 24 220 6'4" L R
Johnny Cueto 47 Starting Pitcher 31 220 5'11" R R
Sam Dyson 49 Relief Pitcher 29 210 6'1" R R
Cory Gearrin 62 Relief Pitcher 31 200 6'3" R R
Tim Hudson 17 Starting Pitcher 41 174 6'1" R R
George Kontos 70 Relief Pitcher 32 215 6'3" R R
Javier Lopez 49 Relief Pitcher 39 220 6'4" L L
Vin Mazzaro 32 Relief Pitcher 30 220 6'2" R R
Matt Moore 45 Starting Pitcher 28 210 6'3" L L
Bryan Morris 57 Relief Pitcher 30 220 6'3" L R
Joe Nathan 74 Relief Pitcher 42 230 6'4" R R
Steven Okert 48 Relief Pitcher 26 210 6'3" L L
Josh Osich 61 Relief Pitcher 28 230 6'2" L L
Jake Peavy 22 Starting Pitcher 36 180 6'1" R R
Matt Reynolds 57 Relief Pitcher 32 240 6'5" L L
Jeff Samardzija 29 Starting Pitcher 32 225 6'5" R R
Hunter Strickland 60 Relief Pitcher 28 220 6'4" R R
Catchers # Pos. Age W H B T
Tim Federowicz 43 Catcher 29 215 5'10" R R
Nick Hundley 5 Catcher 33 205 6'1" R R
Buster Posey 28 Catcher, 30 215 6'1" R R
Tony Sanchez 34 Catcher 29 225 5'11" R R
Jackson Williams 14 Catcher 31 200 5'11" R R
Infielders # Pos. Age W H B T
Joaquin Arias 13 Short Stop, 32 165 6'1" R R
Gordon Beckham 17 Second Base, 30 190 6'0" R R
Brandon Belt 9 First Base, 29 220 6'5" L L
Brandon Crawford 35 Short Stop 30 215 6'2" L R
Conor Gillaspie 21 Third Base 29 195 6'1" L R
Miguel Gomez 52 Third Base 24 195 5'10" S R
Aaron Hill 7 Third Base, 35 198 5'11" R R
Jae-gyun Hwang 1 Third Base 29 215 6'0" R R
Joe Panik 12 Second Base 26 190 6'1" L R
Ramiro Pena 1 Second Base, 31 200 5'11" S R
Jeremy Sy 0 Second Base 0
Kelby Tomlinson 37 Second Base, 27 180 6'3" R R
Ydwin Villegas 0 Third Base 0
Outfielders # Pos. Age W H B T
Kevin Frandsen 43 Left Field, 35 185 6'0" R R
Gorkys Hernandez 66 Center Field 29 190 6'1" R R
Chris Marrero 49 Left Field, 29 220 6'3" R R
Justin Maxwell 43 Right Field, 33 225 6'5" R R
Angel Pagan 16 Left Field, 36 202 6'2" S R
Hunter Pence 8 Right Field 34 220 6'4" R R
Juan Perez 2 Left Field, 30 185 5'11" R R
Justin Ruggiano 39 Right Field, 35 210 6'1" R R
Austin Slater 53 Right Field 24 215 6'2" R R
Denard Span 2 Center Field 33 210 6'0" L L
Drew Stubbs 46 Center Field, 32 205 6'4" R R