San Francisco Giants Roster 2017

San Francisco Giants 2017 Individual Roster Details

San Francisco GiantsSchedule | Salary
Baltimore Orioles Boston Red Sox New York Yankees Tampa Bay Rays Toronto Blue Jays Chicago White Sox Cleveland Indians Detroit Tigers Kansas City Royals Minnesota Twins Los Angeles Angels Oakland Athletics Seattle Mariners Texas Rangers Atlanta Braves Washington Nationals New York Mets Philadelphia Phillies Miami Marlins Milwaukee Brewers Chicago Cubs Cincinnati Reds Houston Astros Pittsburgh Pirates St Louis Cardinals Los Angeles Dodgers San Diego Padres Colorado Rockies Arizona Diamondbacks

Upcoming Matches of San Francisco Giants

Day Date Home Away
Wednesday 27/09/2017 San Francisco Giants Arizona Diamondbacks
Tuesday 26/09/2017 San Francisco Giants Arizona Diamondbacks
Monday 25/09/2017 San Francisco Giants Arizona Diamondbacks
Sunday 27/08/2017 San Francisco Giants Arizona Diamondbacks
Saturday 26/08/2017 San Francisco Giants Arizona Diamondbacks
Friday 25/08/2017 San Francisco Giants Arizona Diamondbacks
Wednesday 28/06/2017 San Francisco Giants Colorado Rockies
Tuesday 27/06/2017 San Francisco Giants Colorado Rockies
Monday 26/06/2017 San Francisco Giants Colorado Rockies
Saturday 30/09/2017 San Diego Padres San Francisco Giants
Friday 29/09/2017 San Diego Padres San Francisco Giants
Wednesday 30/08/2017 San Diego Padres San Francisco Giants
Tuesday 29/08/2017 San Diego Padres San Francisco Giants
Monday 28/08/2017 San Diego Padres San Francisco Giants
Sunday 23/07/2017 San Diego Padres San Francisco Giants

PITCHERS

NO. NAME BAT THW AGE HT WT BIRTH PLACE
41 Jeremy Affeldt L L 35 6-4 226 Phoenix‚ AZ
40 Madison Bumgarner R L 25 6-5 235 Hickory‚ NC
46 Santiago Casilla R R 34 6-0 210 San Cristobal‚ Dominican Republic
53 Chris Heston R R 27 6-3 195 Palm Bay‚ FL
17 Tim Hudson R R 39 6-1 174 Columbus‚ GA
70 George Kontos R R 29 6-3 215 Lincolnwood‚ IL
55 Tim Lincecum L R 30 5-11 170 Bellevue‚ WA
49 Javier Lopez L L 37 6-4 220 San Juan‚ Puerto Rico
63 Jean Machi R R 33 6-0 255 El Tigre‚ Venezuela
22 Jake Peavy R R 33 6-1 180 Mobile‚ AL
52 Yusmeiro Petit R R 30 6-1 250 Maracaibo‚ Venezuela
54 Sergio Romo R R 32 5-11 185 Brawley‚ CA
32 Ryan Vogelsong R R 37 6-4 214 Charlotte‚ NC

CATCHERS

NO. NAME BAT THW AGE HT WT BIRTH PLACE
28 Buster Posey R R 28 6-1 215 Leesburg‚ GA
29 Hector Sanchez B R 25 6-0 234 Maracay‚ Venezuela

INFIELDERS

NO. NAME BAT THW AGE HT WT BIRTH PLACE
13 Joaquin Arias R R 30 6-1 165 Santo Domingo‚ Dominican Republic
9 Brandon Belt L L 26 6-5 219 Nacogdoches‚ TX
35 Brandon Crawford L R 28 6-2 215 Mountain View‚ CA
50 Matt Duffy R R 24 6-2 170 Long Beach‚ CA
14 Casey McGehee R R 32 6-1 220 Santa Cruz‚ CA
12 Joe Panik L R 24 6-1 190 Yonkers‚ NY

OUTFIELDERS

NO. NAME BAT THW AGE HT WT BIRTH PLACE
23 Nori Aoki L R 33 5-9 180 Hyuga City‚ Japan
7 Gregor Blanco L L 31 5-11 175 Caracas‚ Venezuela
43 Justin Maxwell R R 31 6-5 225 Bethesda‚ MD
16 Angel Pagan B R 33 6-2 202 Rio Piedras‚ Puerto Rico

Minors

NO. NAME BAT THW AGE HT WT BIRTH PLACE
-- Raymond Black R R 24 6-5 225 Laflin‚ PA
-- Daniel Carbonell B R 24 6-3 196 Camaguey‚ Cuba
-- Adam Duvall R R 26 6-1 205 Louisville‚ KY
-- Joan Gregorio R R 23 6-7 180 Santo Domingo‚ Dominican Republic
-- Cody Hall R R 27 6-4 220 Savannah‚ GA
-- Derek Law R R 24 6-2 210 Pittsburgh‚ PA
-- Jarrett Parker L L 26 6-4 210 Fort Belvoir‚ VA
-- Juan Perez R R 28 5-11 185 Santiago‚ NY
-- Hunter Strickland R R 26 6-4 220 Thomaston‚ GA
-- Andrew Susac R R 25 6-1 215 Roseville‚ CA

DISABLED LIST

NO. NAME BAT THW AGE HT WT BIRTH PLACE
18 Matt Cain DL15 R R 30 6-3 230 Dothan‚ AL
51 Erik Cordier DL15 R R 29 6-4 215 Green Bay‚ WI
45 Travis Ishikawa DL15 L L 31 6-3 220 Seattle‚ WA
8 Hunter Pence DL15 R R 32 6-4 218 Fort Worth‚ TX
Coach :