San Francisco Giants

87-75 5th in National League 2nd in NL West
Brandon CrawfordBuster PoseyJohnny Cueto

HR

130

28th

R

715

19th

SO

1,309

14th

ERA

3.69

4th

Overview Stats Schedule Roster Splits History

2016 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Ehire Adrianza Ehire Adrianza 2B 6'1" 170 8/21/1989 26 Miranda, Venezuela
Gordon Beckham Gordon Beckham 3B 6'0" 190 9/16/1986 29 Atlanta, GA
Brandon Belt Brandon Belt 1B 6'5" 220 4/20/1988 28 Nacogdoches, TX
Ty Blach Ty Blach P 6'2" 200 10/20/1990 25 Denver, CO
Gregor Blanco Gregor Blanco OF 5'11" 175 12/24/1983 32 Caracas, Venezuela
Mike Broadway Mike Broadway P 6'5" 215 3/30/1987 29 Paducah, KY
Trevor Brown Trevor Brown C 6'2" 195 11/15/1991 24 Newhall, CA
Madison Bumgarner Madison Bumgarner P 6'5" 250 8/1/1989 26 Hickory, NC
Matt Cain Matt Cain P 6'3" 230 10/1/1984 31 Dothan, AL
Santiago Casilla Santiago Casilla P 6'0" 210 7/25/1980 35 San Cristobal, Dominican Republic
Brandon Crawford Brandon Crawford SS 6'2" 215 1/21/1987 29 Mountain View, CA
Johnny Cueto Johnny Cueto P 5'11" 220 2/15/1986 30 San Pedro de Macoris, Dominican Republic
Matt Duffy Matt Duffy 3B 6'2" 170 1/15/1991 25 Long Beach, CA
Cory Gearrin Cory Gearrin P 6'3" 200 4/14/1986 30 Chattanooga, TN
Conor Gillaspie Conor Gillaspie 1B 6'1" 195 7/18/1987 28 Omaha, NE
Grant Green Grant Green 2B 6'3" 180 9/27/1987 28 Fullerton, CA
Gorkys Hernandez Gorkys Hernandez OF 6'1" 190 9/7/1987 28 Guiria, Venezuela
Chris Heston Chris Heston P 6'3" 195 4/10/1988 28 Palm Bay, FL
George Kontos George Kontos P 6'3" 215 6/12/1985 31 Lincolnwood, IL
Derek Law Derek Law P 6'2" 210 9/14/1990 25 Pittsburgh, PA
Javier Lopez Javier Lopez P 6'4" 220 7/11/1977 38 San Juan, Puerto Rico
Vin Mazzaro Vin Mazzaro P 6'2" 220 9/27/1986 29 Hackensack, NJ
Matt Moore Matt Moore P 6'3" 210 6/18/1989 27 Fort Walton Beach, FL
Joe Nathan Joe Nathan P 6'4" 230 11/22/1974 41 Houston, TX
Eduardo Nunez Eduardo Nunez SS 6'0" 195 6/15/1987 29 Santo Domingo, Dominican Republic
Steven Okert Steven Okert P 6'3" 210 7/9/1991 24 Riverside, CA
Josh Osich Josh Osich P 6'2" 230 9/3/1988 27 Boise, ID
Angel Pagan Angel Pagan OF 6'2" 200 7/2/1981 34 Rio Piedras, Puerto Rico
Joe Panik Joe Panik 2B 6'1" 190 10/30/1990 25 Yonkers, NY
Jarrett Parker Jarrett Parker OF 6'4" 210 1/1/1989 27 Fort Belvoir, VA
Jake Peavy Jake Peavy P 6'1" 195 5/31/1981 35 Mobile, AL
Ramiro Pena Ramiro Pena 2B 5'11" 200 7/18/1985 30 Monterrey, Mexico
Hunter Pence Hunter Pence OF 6'4" 220 4/13/1983 33 Fort Worth, TX
Buster Posey Buster Posey C 6'1" 215 3/27/1987 29 Leesburg, GA
Matt Reynolds Matt Reynolds P 6'5" 240 10/2/1984 31 St. Charles, IL
Sergio Romo Sergio Romo P 5'11" 185 3/4/1983 33 Brawley, CA
Jeff Samardzija Jeff Samardzija P 6'5" 225 1/23/1985 31 Merrillville, IN
Will Smith Will Smith P 6'5" 265 7/10/1989 26 Newnan, GA
Denard Span Denard Span OF 6'0" 210 2/27/1984 32 Washington, DC
Chris Stratton Chris Stratton P 6'3" 190 8/22/1990 25 Tupelo, MS
Hunter Strickland Hunter Strickland P 6'4" 220 9/24/1988 27 Thomaston, GA
Albert Suárez Albert Suárez P 6'3" 235 10/8/1989 26 San Felix, Venezuela
Ruben Tejada Ruben Tejada SS 5'11" 200 10/27/1989 26 Veraguas, Panama
Kelby Tomlinson Kelby Tomlinson 2B 6'3" 180 6/16/1990 26 Chickasha, OK
Mac Williamson Mac Williamson OF 6'4" 240 7/15/1990 25 Jacksonville, FL

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
5/7
HOU HOU
@
NYY NYY
4-9
Tue
5/7
ARI ARI
@
CIN CIN
4-3
Tue
5/7
CWS CWS
@
TBR TBR
4-1
Tue
5/7
MIL MIL
@
KCR KCR
4-6
Tue
5/7
MIA MIA
@
LAD LAD
1-3

Schedule

DATE MATCHUP TIME (ET)
Wed
5/8
BAL BAL
@
WSH WSH
6:45 PM
Wed
5/8
SFG SFG
@
COL COL
8:40 PM
Thu
5/9
SEA SEA
@
MIN MIN
1:10 PM
Thu
5/9
ARI ARI
@
CIN CIN
1:10 PM
Thu
5/9
SFG SFG
@
COL COL
3:10 PM