San Francisco Giants

86-76 6th in National League 2nd in NL West
Brandon CrawfordBuster PoseyMadison Bumgarner

HR

121

22nd

R

570

29th

SO

1,316

2nd

ERA

3.20

2nd

Overview Stats Scores & Schedule Roster Splits History

2011 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Jeremy Affeldt Jeremy Affeldt P 6'4" 225 6/6/1979 32 Phoenix, AZ
Brandon Belt Brandon Belt OF 6'5" 220 4/20/1988 23 Nacogdoches, TX
Carlos Beltran Carlos Beltran OF 6'1" 215 4/24/1977 34 Manati, Puerto Rico
Madison Bumgarner Madison Bumgarner P 6'5" 250 8/1/1989 21 Hickory, NC
Pat Burrell Pat Burrell OF 6'4" 235 10/10/1976 34 Eureka Springs, AR
Emmanuel Burriss Emmanuel Burriss 2B 6'0" 190 1/17/1985 26 Washington, DC
Orlando Cabrera Orlando Cabrera SS 5'10" 195 11/2/1974 36 Cartagena, Colombia
Matt Cain Matt Cain P 6'3" 230 10/1/1984 26 Dothan, AL
Santiago Casilla Santiago Casilla P 6'0" 210 7/25/1980 30 San Cristobal, Dominican Republic
Justin Christian Justin Christian OF 6'1" 195 4/3/1980 31 Lincoln, NE
Brandon Crawford Brandon Crawford SS 6'2" 215 1/21/1987 24 Mountain View, CA
Mark DeRosa Mark DeRosa 3B 6'1" 215 2/26/1975 36 Passaic, NJ
Steve Edlefsen Steve Edlefsen P 6'2" 195 6/27/1985 26 Minneapolis, MN
Mike Fontenot Mike Fontenot SS 5'9" 165 6/9/1980 31 Slidell, LA
Darren Ford Darren Ford OF 5'9" 190 10/1/1985 25 Vineland, NJ
Conor Gillaspie Conor Gillaspie 3B 6'1" 195 7/18/1987 23 Omaha, NE
Bill Hall Bill Hall 2B 6'0" 210 12/28/1979 31 Nettleton, MS
Aubrey Huff Aubrey Huff 1B 6'4" 225 12/20/1976 34 Marion, OH
Waldis Joaquin Waldis Joaquin P 6'3" 230 12/25/1986 24 La Vega, Dominican Republic
Jeff Keppinger Jeff Keppinger 2B 6'0" 185 4/21/1980 31 Miami, FL
Tim Lincecum Tim Lincecum P 5'11" 170 6/15/1984 27 Bellevue, WA
Javier Lopez Javier Lopez P 6'4" 220 7/11/1977 33 San Juan, Puerto Rico
Guillermo Mota Guillermo Mota P 6'6" 240 7/25/1973 37 San Pedro de Macoris, Dominican Republic
Brett Pill Brett Pill 1B 6'4" 225 9/9/1984 26 San Dimas, CA
Buster Posey Buster Posey C 6'1" 215 3/27/1987 24 Leesburg, GA
Ramon E Ramirez Ramon E Ramirez P 5'11" 200 8/31/1981 29 Santiago, Dominican Republic
Ryan Rohlinger Ryan Rohlinger PH 6'0" 195 10/7/1983 27 West Bend, WI
Sergio Romo Sergio Romo P 5'11" 185 3/4/1983 28 Brawley, CA
Cody Ross Cody Ross OF 5'11" 195 12/23/1980 30 Portales, NM
Aaron Rowand Aaron Rowand OF 6'0" 210 8/29/1977 33 Portland, OR
Dan Runzler Dan Runzler P 6'4" 210 3/30/1985 26 Santa Monica, CA
Freddy Sanchez Freddy Sanchez 2B 6'0" 200 12/21/1977 33 Hollywood, CA
Hector Sanchez Hector Sanchez C 6'0" 235 11/17/1989 21 Maracay, Venezuela
Jonathan Sanchez Jonathan Sanchez P 6'0" 200 11/19/1982 28 Mayaguez, Puerto Rico
Pablo Sandoval Pablo Sandoval 3B 5'11" 255 8/11/1986 24 Puerto Cabello, Venezuela
Nate Schierholtz Nate Schierholtz OF 6'2" 215 2/15/1984 27 Reno, NV
Chris Stewart Chris Stewart C 6'4" 205 2/19/1982 29 Fontana, CA
Eric Surkamp Eric Surkamp P 6'5" 220 7/16/1987 23 Cincinnati, OH
Miguel Tejada Miguel Tejada 3B 5'9" 220 5/25/1974 37 Bani, Dominican Republic
Andres Torres Andres Torres OF 5'10" 195 1/26/1978 33 Paterson, NJ
Ryan Vogelsong Ryan Vogelsong P 6'4" 215 7/22/1977 33 Charlotte, NC
Eli Whiteside Eli Whiteside C 6'2" 220 10/22/1979 31 New Albany, MS
Brian Wilson Brian Wilson P 6'1" 205 3/16/1982 29 Winchester, MA
Barry Zito Barry Zito P 6'2" 205 5/13/1978 33 Las Vegas, NV

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
Thu
4/18
LAA LAA
@
CIN CIN
1-7
Thu
4/18
MIL MIL
@
STL STL
2-1
Thu
4/18
TBR TBR
@
NYY NYY
3-5
Thu
4/18
BAL BAL
@
KCR KCR
4-9
Thu
4/18
CWS CWS
@
PHI PHI
0-7

Schedule

DATE MATCHUP TIME (ET)
Sat
4/20
TBR TBR
@
NYY NYY
1:05 PM
Sat
4/20
DET DET
@
MIN MIN
2:10 PM
Sat
4/20
MIL MIL
@
STL STL
2:15 PM
Sat
4/20
MIA MIA
@
CHC CHC
2:20 PM
Sat
4/20
BOS BOS
@
PIT PIT
4:05 PM