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 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
Tue
5/7
LAA LAA
@
PIT PIT
5-4
Mon
5/6
BAL BAL
@
WSH WSH
0-3
Mon
5/6
DET DET
@
CLE CLE
11-7
Mon
5/6
SFG SFG
@
COL COL
5-0
Mon
5/6
LAA LAA
@
PIT PIT
9-0

Schedule

DATE MATCHUP TIME (ET)
Wed
5/8
TOR TOR
@
PHI PHI
1:05 PM
Wed
5/8
DET DET
@
CLE CLE
1:10 PM
Wed
5/8
NYM NYM
@
STL STL
1:15 PM
Wed
5/8
MIL MIL
@
KCR KCR
2:10 PM
Wed
5/8
SDP SDP
@
CHC CHC
2:20 PM