San Francisco Giants

88-74 5th in National League 2nd in NL West 🏆
Hunter PenceBuster PoseyMadison Bumgarner

HR

132

17th

R

665

12th

SO

1,211

21st

ERA

3.50

10th

Overview Stats Scores & Schedule Roster Splits History

2014 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Tony Abreu Tony Abreu 2B 5'10" 200 11/13/1984 29 Puerto Plata, Dominican Republic
Ehire Adrianza Ehire Adrianza 2B 6'1" 170 8/21/1989 24 Miranda, Venezuela
Jeremy Affeldt Jeremy Affeldt P 6'4" 225 6/6/1979 35 Phoenix, AZ
Joaquin Arias Joaquin Arias 3B 6'1" 185 9/21/1984 29 Santo Domingo, Dominican Republic
Brandon Belt Brandon Belt 1B 6'5" 220 4/20/1988 26 Nacogdoches, TX
Gregor Blanco Gregor Blanco OF 5'11" 175 12/24/1983 30 Caracas, Venezuela
Brett Bochy Brett Bochy P 6'2" 200 8/27/1987 26 San Diego, CA
Gary Brown Gary Brown OF 6'1" 190 9/28/1988 25 Diamond Bar, CA
Madison Bumgarner Madison Bumgarner P 6'5" 250 8/1/1989 24 Hickory, NC
Matt Cain Matt Cain P 6'3" 230 10/1/1984 29 Dothan, AL
Santiago Casilla Santiago Casilla P 6'0" 210 7/25/1980 33 San Cristobal, Dominican Republic
Tyler Colvin Tyler Colvin OF 6'3" 210 9/5/1985 28 Augusta, GA
Erik Cordier Erik Cordier P 6'4" 215 2/25/1986 28 Green Bay, WI
Brandon Crawford Brandon Crawford SS 6'2" 215 1/21/1987 27 Mountain View, CA
Chris Dominguez Chris Dominguez OF 6'4" 235 11/22/1986 27 Los Angeles, CA
Matt Duffy Matt Duffy 2B 6'2" 170 1/15/1991 23 Long Beach, CA
Jake Dunning Jake Dunning P 6'4" 190 8/12/1988 25 Fort Stewart, GA
Adam Duvall Adam Duvall 1B 6'1" 215 9/4/1988 25 Louisville, KY
Juan Gutierrez Juan Gutierrez P 6'3" 245 7/14/1983 30 Puerto de la Cruz, Venezuela
Chris Heston Chris Heston P 6'3" 195 4/10/1988 26 Palm Bay, FL
Brandon Hicks Brandon Hicks 2B 6'2" 215 9/14/1985 28 Houston, TX
Tim Hudson Tim Hudson P 6'1" 175 7/14/1975 38 Columbus, GA
David Huff David Huff P 6'1" 210 8/22/1984 29 Huntington Beach, CA
Travis Ishikawa Travis Ishikawa 1B 6'3" 220 9/24/1983 30 Seattle, WA
Mike Kickham Mike Kickham P 6'4" 220 12/12/1988 25 St. Louis, MO
George Kontos George Kontos P 6'3" 215 6/12/1985 29 Lincolnwood, IL
Tim Lincecum Tim Lincecum P 5'11" 170 6/15/1984 30 Bellevue, WA
Javier Lopez Javier Lopez P 6'4" 220 7/11/1977 36 San Juan, Puerto Rico
Jean Machi Jean Machi P 6'0" 255 2/1/1982 32 El Tigre, Venezuela
Michael Morse Michael Morse OF 6'5" 245 3/22/1982 32 Fort Lauderdale, FL
Angel Pagan Angel Pagan OF 6'2" 200 7/2/1981 32 Rio Piedras, Puerto Rico
Joe Panik Joe Panik 2B 6'1" 190 10/30/1990 23 Yonkers, NY
Jake Peavy Jake Peavy P 6'1" 195 5/31/1981 33 Mobile, AL
Hunter Pence Hunter Pence OF 6'4" 220 4/13/1983 31 Fort Worth, TX
Juan Carlo Perez Juan Carlo Perez OF 5'11" 185 11/13/1986 27 Santiago, Dominican Republic
Yusmeiro Petit Yusmeiro Petit P 6'1" 255 11/22/1984 29 Maracaibo, Venezuela
Buster Posey Buster Posey C 6'1" 215 3/27/1987 27 Leesburg, GA
Guillermo Quiroz Guillermo Quiroz C 6'1" 215 11/29/1981 32 Maracaibo, Venezuela
Sergio Romo Sergio Romo P 5'11" 185 3/4/1983 31 Brawley, CA
Hector Sanchez Hector Sanchez C 6'0" 235 11/17/1989 24 Maracay, Venezuela
Pablo Sandoval Pablo Sandoval 3B 5'11" 255 8/11/1986 27 Puerto Cabello, Venezuela
Marco Scutaro Marco Scutaro 2B 5'10" 185 10/30/1975 38 San Felipe, Venezuela
Hunter Strickland Hunter Strickland P 6'4" 220 9/24/1988 25 Thomaston, GA
Andrew Susac Andrew Susac C 6'1" 215 3/22/1990 24 Roseville, CA
Dan Uggla Dan Uggla 2B 5'11" 210 3/11/1980 34 Louisville, KY
Ryan Vogelsong Ryan Vogelsong P 6'4" 215 7/22/1977 36 Charlotte, NC

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
4/23
NYM NYM
@
SFG SFG
8-2
Tue
4/23
LAD LAD
@
WSH WSH
11-2
Tue
4/23
MIL MIL
@
PIT PIT
3-2
Tue
4/23
CWS CWS
@
MIN MIN
3-6
Tue
4/23
SDP SDP
@
COL COL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
4/25
MIL MIL
@
PIT PIT
12:35 PM
Thu
4/25
BOS BOS
@
CLE CLE
1:10 PM
Thu
4/25
PHI PHI
@
CIN CIN
1:10 PM
Thu
4/25
CWS CWS
@
MIN MIN
1:10 PM
Thu
4/25
TOR TOR
@
KCR KCR
2:10 PM