San Francisco Giants

64-98 15th in National League 5th in NL West
Buster PoseyBrandon CrawfordJohnny Cueto

HR

128

30th

R

639

29th

SO

1,234

22nd

ERA

4.50

16th

Overview Stats Scores & Schedule Roster Splits History

2017 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Christian Arroyo Christian Arroyo 3B 6'1" 180 5/30/1995 22 Tampa, FL
Brandon Belt Brandon Belt 1B 6'5" 220 4/20/1988 29 Nacogdoches, TX
Ty Blach Ty Blach P 6'2" 200 10/20/1990 26 Denver, CO
Madison Bumgarner Madison Bumgarner P 6'5" 250 8/1/1989 27 Hickory, NC
Matt Cain Matt Cain P 6'3" 230 10/1/1984 32 Dothan, AL
Orlando Calixte Orlando Calixte SS 5'11" 180 2/3/1992 25 Santo Domingo, Dominican Republic
Brandon Crawford Brandon Crawford SS 6'2" 215 1/21/1987 30 Mountain View, CA
Kyle Crick Kyle Crick P 6'4" 220 11/30/1992 24 Fort Worth, TX
Johnny Cueto Johnny Cueto P 5'11" 220 2/15/1986 31 San Pedro de Macoris, Dominican Republic
Sam Dyson Sam Dyson P 6'1" 205 5/7/1988 29 Tampa, FL
Tim Federowicz Tim Federowicz C 5'10" 215 8/5/1987 29 Erie, PA
Cory Gearrin Cory Gearrin P 6'3" 200 4/14/1986 31 Chattanooga, TN
Conor Gillaspie Conor Gillaspie 1B 6'1" 195 7/18/1987 29 Omaha, NE
Miguel Gomez Miguel Gomez 3B 5'10" 185 12/17/1992 24 Santo Domingo, Dominican Republic
Roberto Gomez Roberto Gomez P 6'5" 180 8/3/1989 27 Santiago, Dominican Republic
Gorkys Hernandez Gorkys Hernandez OF 6'1" 190 9/7/1987 29 Guiria, Venezuela
Aaron Hill Aaron Hill 2B 5'11" 200 3/21/1982 35 Visalia, CA
Nick Hundley Nick Hundley C 6'1" 205 9/8/1983 33 Corvallis, OR
Jae-Gyun Hwang Jae-Gyun Hwang 3B 6'0" 215 7/28/1987 29 Seoul, South Korea
Ryder Jones Ryder Jones 3B 6'3" 215 6/7/1994 23 Seattle, WA
George Kontos George Kontos P 6'3" 215 6/12/1985 32 Lincolnwood, IL
Derek Law Derek Law P 6'2" 210 9/14/1990 26 Pittsburgh, PA
Chris Marrero Chris Marrero 1B 6'3" 229 7/2/1988 28 Miami, FL
Mark Melancon Mark Melancon P 6'2" 210 3/28/1985 32 Wheat Ridge, CO
Carlos Moncrief Carlos Moncrief OF 6'0" 220 11/3/1988 28 Jackson, MS
Matt Moore Matt Moore P 6'3" 210 6/18/1989 28 Fort Walton Beach, FL
Reyes Moronta Reyes Moronta P 6'0" 175 1/6/1993 24 Santiago, Dominican Republic
Bryan Morris Bryan Morris P 6'3" 220 3/28/1987 30 Tullahoma, TN
Michael Morse Michael Morse 1B 6'5" 245 3/22/1982 35 Fort Lauderdale, FL
Eduardo Nunez Eduardo Nunez SS 6'0" 195 6/15/1987 30 Santo Domingo, Dominican Republic
Steven Okert Steven Okert P 6'3" 210 7/9/1991 25 Riverside, CA
Josh Osich Josh Osich P 6'2" 230 9/3/1988 28 Boise, ID
Joe Panik Joe Panik 2B 6'1" 190 10/30/1990 26 Yonkers, NY
Jarrett Parker Jarrett Parker OF 6'4" 210 1/1/1989 28 Fort Belvoir, VA
Hunter Pence Hunter Pence OF 6'4" 220 4/13/1983 34 Fort Worth, TX
Buster Posey Buster Posey C 6'1" 215 3/27/1987 30 Leesburg, GA
Neil Ramirez Neil Ramirez P 6'4" 215 5/25/1989 28 Virginia Beach, VA
Justin Ruggiano Justin Ruggiano OF 6'1" 210 4/12/1982 35 Austin, TX
Jeff Samardzija Jeff Samardzija P 6'5" 225 1/23/1985 32 Merrillville, IN
Pablo Sandoval Pablo Sandoval 3B 5'11" 255 8/11/1986 30 Puerto Cabello, Venezuela
Dan Slania Dan Slania P 6'5" 275 5/24/1992 25 Phoenix, AZ
Austin Slater Austin Slater OF 6'2" 215 12/13/1992 24 Jacksonville, FL
Denard Span Denard Span OF 6'0" 210 2/27/1984 33 Washington, DC
Chris Stratton Chris Stratton P 6'3" 190 8/22/1990 26 Tupelo, MS
Hunter Strickland Hunter Strickland P 6'4" 220 9/24/1988 28 Thomaston, GA
Drew Stubbs Drew Stubbs OF 6'4" 205 10/4/1984 32 Atlanta, TX
Albert Suárez Albert Suárez P 6'3" 235 10/8/1989 27 San Felix, Venezuela
Kelby Tomlinson Kelby Tomlinson 2B 6'3" 180 6/16/1990 27 Chickasha, OK
Mac Williamson Mac Williamson OF 6'4" 240 7/15/1990 26 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
Thu
4/18
LAA LAA
@
CIN CIN
1-7
Thu
4/18
CWS CWS
@
PHI PHI
0-7
Thu
4/18
OAK OAK
@
CLE CLE
2-10
Thu
4/18
MIA MIA
@
CHC CHC
3-8
Thu
4/18
BOS BOS
@
PIT PIT
8-1

Schedule

DATE MATCHUP TIME (ET)
Fri
4/19
HOU HOU
@
WSH WSH
6:45 PM
Fri
4/19
TBR TBR
@
NYY NYY
7:05 PM
Fri
4/19
TEX TEX
@
ATL ATL
7:20 PM
Fri
4/19
BAL BAL
@
KCR KCR
7:40 PM
Fri
4/19
DET DET
@
MIN MIN
8:10 PM