San Francisco Giants

77-85 10th in National League 3rd in NL West
Brandon CrawfordEvan LongoriaMadison Bumgarner

HR

167

26th

R

678

28th

SO

1,368

22nd

ERA

4.38

15th

Overview Stats Scores & Schedule Roster Splits History

2019 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
50 Fernando Abad Fernando Abad P 6'1" 220 12/15/1985 33 La Romana, Dominican Republic
14 Cristhian Adames Cristhian Adames SS 6'0" 185 7/26/1991 27 Santo Domingo, Dominican Republic
8 Aaron Altherr Aaron Altherr CF 6'5" 215 1/14/1991 28 Landstuhl, Germany
64 Shaun Anderson Shaun Anderson P 6'4" 225 10/29/1994 24 Coral Springs, FL
Tyler Anderson Tyler Anderson P 6'3" 215 12/30/1989 29 Las Vegas, NV
19 Tyler Austin Tyler Austin LF 6'2" 220 9/6/1991 27 Conyers, GA
2 Abiatal Avelino Abiatal Avelino SS 5'11" 186 2/14/1995 24 San Pedro De Macoris, Dominican Republic
45 Kyle Barraclough Kyle Barraclough P 6'3" 225 5/23/1990 29 Santa Clara, CA
38 Tyler Beede Tyler Beede P 6'3" 210 5/23/1993 26 Worcester, MA
9 Brandon Belt Brandon Belt 1B 6'5" 220 4/20/1988 31 Nacogdoches, TX
60 Travis Bergen Travis Bergen P 6'1" 205 10/8/1993 25 McDonough, GA
50 Ty Blach Ty Blach P 6'2" 200 10/20/1990 28 Denver, CO
62 Ray Black Ray Black P 6'5" 225 6/26/1990 29 Wilkes-Barre, PA
40 Madison Bumgarner Madison Bumgarner P 6'5" 250 8/1/1989 29 Hickory, NC
65 Sam Coonrod Sam Coonrod P 6'2" 225 9/22/1992 26 St. Louis, MO
35 Brandon Crawford Brandon Crawford SS 6'2" 215 1/21/1987 32 Mountain View, CA
47 Johnny Cueto Johnny Cueto P 5'11" 220 2/15/1986 33 San Pedro de Macoris, Dominican Republic
49 Jaylin Davis Jaylin Davis RF 6'1" 190 7/1/1994 25 Greensboro, NC
8 Alex Dickerson Alex Dickerson LF 6'3" 235 5/26/1990 29 Poway, CA
19 Mauricio Dubón Mauricio Dubón SS 6'0" 160 7/19/1994 24 San Pedro Sula, Honduras
6 Steven Duggar Steven Duggar RF 6'2" 189 11/4/1993 25 Spartanburg, SC
49 Sam Dyson Sam Dyson P 6'1" 205 5/7/1988 31 Tampa, FL
75 Enderson Franco Enderson Franco P 6'2" 170 12/29/1992 26 Anaco, Venezuela
16 Aramis Garcia Aramis Garcia C 6'2" 220 1/12/1993 26 Hialeah, FL
14 Scooter Gennett Scooter Gennett 2B 5'10" 185 5/1/1990 29 Cincinnati, OH
34 Mike Gerber Mike Gerber RF 6'0" 190 7/8/1992 26 Nashville, TN
58 Trevor Gott Trevor Gott P 6'0" 185 8/26/1992 26 Lexington, KY
68 Zach Green Zach Green 3B 6'3" 210 3/7/1994 25 Carmichael, CA
74 Jandel Gustave Jandel Gustave P 6'2" 210 10/12/1992 26 Pimentel, Dominican Republic
45 Derek Holland Derek Holland P 6'2" 215 10/9/1986 32 Newark, OH
63 Williams Jerez Williams Jerez P 6'4" 205 5/16/1992 27 Santiago, Dominican Republic
18 Connor Joe Connor Joe LF 6'0" 205 8/16/1992 26 San Diego, CA
46 Corban Joseph Corban Joseph 2B 6'0" 185 10/28/1988 30 Franklin, TN
5 Erik Kratz Erik Kratz C 6'4" 245 6/15/1980 39 Telford, PA
10 Evan Longoria Evan Longoria 3B 6'2" 210 10/7/1985 33 Downey, CA
41 Mark Melancon Mark Melancon P 6'2" 210 3/28/1985 34 Wheat Ridge, CO
51 Conner Menez Conner Menez P 6'3" 205 5/29/1995 24 Hollister, CA
54 Reyes Moronta Reyes Moronta P 6'0" 175 1/6/1993 26 Santiago, Dominican Republic
12 Joe Panik Joe Panik 2B 6'1" 190 10/30/1990 28 Yonkers, NY
8 Gerardo Parra Gerardo Parra LF 5'11" 210 5/6/1987 32 Santa Barbara del Zulia, Venezuela
60 Wandy Peralta Wandy Peralta P 6'0" 220 7/27/1991 27 San Francisco de Macoris, Dominican Republic
1 Kevin Pillar Kevin Pillar CF 6'0" 210 1/4/1989 30 West Hills, CA
37 Drew Pomeranz Drew Pomeranz P 6'6" 240 11/22/1988 30 Memphis, TN
28 Buster Posey Buster Posey C 6'1" 215 3/27/1987 32 Leesburg, GA
52 Michael Reed Michael Reed CF 6'0" 215 11/18/1992 26 Maplewood, MN
37 Joey Rickard Joey Rickard CF 6'1" 185 5/21/1991 28 Las Vegas, NV
57 Dereck Rodríguez Dereck Rodríguez P 6'1" 180 6/5/1992 27 Arlington, TX
71 Tyler Rogers Tyler Rogers P 6'5" 187 12/17/1990 28 Littleton, CO
29 Jeff Samardzija Jeff Samardzija P 6'5" 225 1/23/1985 34 Merrillville, IN
48 Pablo Sandoval Pablo Sandoval 3B 5'11" 255 8/11/1986 32 Puerto Cabello, Venezuela
67 Sam Selman Sam Selman P 6'3" 190 11/14/1990 28 Austin, TX
26 Chris Shaw Chris Shaw LF 6'4" 235 10/20/1993 25 Stoneham, MA
53 Austin Slater Austin Slater LF 6'2" 215 12/13/1992 26 Jacksonville, FL
61 Burch Smith Burch Smith P 6'4" 215 4/12/1990 29 San Antonio, TX
13 Will Smith Will Smith P 6'5" 265 7/10/1989 29 Newnan, GA
7 Donovan Solano Donovan Solano 2B 5'10" 205 12/17/1987 31 Baranquilla, Colombia
26 Yangervis Solarte Yangervis Solarte 3B 5'11" 205 7/3/1987 31 Valencia, Venezuela
59 Andrew Suárez Andrew Suárez P 6'2" 205 9/11/1992 26 Miami, FL
46 Pat Venditte Pat Venditte P 6'1" 185 6/30/1985 34 Omaha, NE
61 Nick Vincent Nick Vincent P 6'0" 185 7/12/1986 32 Poway, CA
21 Stephen Vogt Stephen Vogt C 6'0" 225 11/1/1984 34 Visalia, CA
56 Tony Watson Tony Watson P 6'4" 225 5/30/1985 34 Sioux City, IA
62 Logan Webb Logan Webb P 6'2" 195 11/18/1996 22 Rocklin, CA
51 Mac Williamson Mac Williamson LF 6'4" 240 7/15/1990 28 Jacksonville, FL
5 Mike Yastrzemski Mike Yastrzemski RF 5'11" 180 8/23/1990 28 Andover, MA

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/25
ARI ARI
@
SEA SEA
1-6
Thu
4/25
CLE CLE
@
ATL ATL
2-6
Thu
4/25
STL STL
@
NYM NYM
4-2
Thu
4/25
NYY NYY
@
MIL MIL
6-7
Thu
4/25
CHC CHC
@
BOS BOS
7-1

Schedule

DATE MATCHUP TIME (ET)
Sat
4/27
LAD LAD
@
TOR TOR
3:07 PM
Sat
4/27
STL STL
@
NYM NYM
4:05 PM
Sat
4/27
OAK OAK
@
BAL BAL
4:05 PM
Sat
4/27
CIN CIN
@
TEX TEX
4:05 PM
Sat
4/27
CHC CHC
@
BOS BOS
4:10 PM