San Francisco Giants

73-89 12th in National League 4th in NL West
Brandon CrawfordEvan LongoriaMadison Bumgarner

HR

133

29th

R

603

29th

SO

1,269

22nd

ERA

3.95

13th

Overview Stats Scores & Schedule Roster Splits History

2018 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
46 Abiatal Avelino Abiatal Avelino SS 5'11" 186 2/14/1995 23 San Pedro De Macoris, Dominican Republic
38 Tyler Beede Tyler Beede P 6'3" 210 5/23/1993 25 Worcester, MA
9 Brandon Belt Brandon Belt 1B 6'5" 220 4/20/1988 30 Nacogdoches, TX
Travis Bergen Travis Bergen P 6'1" 205 10/8/1993 24 McDonough, GA
50 Ty Blach Ty Blach P 6'2" 200 10/20/1990 27 Denver, CO
62 Ray Black Ray Black P 6'5" 225 6/26/1990 28 Wilkes-Barre, PA
1 Gregor Blanco Gregor Blanco LF 5'11" 175 12/24/1983 34 Caracas, Venezuela
40 Madison Bumgarner Madison Bumgarner P 6'5" 250 8/1/1989 28 Hickory, NC
Sam Coonrod Sam Coonrod P 6'2" 225 9/22/1992 25 St. Louis, MO
35 Brandon Crawford Brandon Crawford SS 6'2" 215 1/21/1987 31 Mountain View, CA
47 Johnny Cueto Johnny Cueto P 5'11" 220 2/15/1986 32 San Pedro de Macoris, Dominican Republic
2 Chase d'Arnaud Chase d'Arnaud 3B 6'2" 205 1/21/1987 31 Torrance, CA
6 Steven Duggar Steven Duggar CF 6'2" 189 11/4/1993 24 Spartanburg, SC
49 Sam Dyson Sam Dyson P 6'1" 205 5/7/1988 30 Tampa, FL
Drew Ferguson Drew Ferguson RF 5'11" 180 8/3/1992 25 Knoxville, TN
16 Aramis Garcia Aramis Garcia C 6'2" 220 1/12/1993 25 Hialeah, FL
26 Cory Gearrin Cory Gearrin P 6'3" 200 4/14/1986 32 Chattanooga, TN
Mike Gerber Mike Gerber RF 6'0" 190 7/8/1992 25 Nashville, TN
52 Miguel Gomez Miguel Gomez 3B 5'10" 185 12/17/1992 25 Santo Domingo, Dominican Republic
67 Roberto Gomez Roberto Gomez P 6'5" 180 8/3/1989 28 Santiago, Dominican Republic
19 Alen Hanson Alen Hanson 2B 5'11" 175 10/22/1992 25 La Romana, Dominican Republic
7 Gorkys Hernandez Gorkys Hernandez CF 6'1" 190 9/7/1987 30 Guiria, Venezuela
45 Derek Holland Derek Holland P 6'2" 215 10/9/1986 31 Newark, OH
5 Nick Hundley Nick Hundley C 6'1" 205 9/8/1983 34 Corvallis, OR
16 Austin Jackson Austin Jackson CF 6'1" 205 2/1/1987 31 Denton, TX
58 Pierce Johnson Pierce Johnson P 6'3" 200 5/10/1991 27 Denver, CO
14 Ryder Jones Ryder Jones 3B 6'3" 215 6/7/1994 24 Seattle, WA
68 Casey Kelly Casey Kelly P 6'3" 215 10/4/1989 28 Sarasota, FL
64 Derek Law Derek Law P 6'2" 210 9/14/1990 27 Pittsburgh, PA
10 Evan Longoria Evan Longoria 3B 6'2" 210 10/7/1985 32 Downey, CA
22 Andrew McCutchen Andrew McCutchen RF 5'10" 195 10/10/1986 31 Fort Meade, FL
41 Mark Melancon Mark Melancon P 6'2" 210 3/28/1985 33 Wheat Ridge, CO
54 Reyes Moronta Reyes Moronta P 6'0" 175 1/6/1993 25 Santiago, Dominican Republic
32 Steven Okert Steven Okert P 6'3" 210 7/9/1991 26 Riverside, CA
61 Josh Osich Josh Osich P 6'2" 230 9/3/1988 29 Boise, ID
12 Joe Panik Joe Panik 2B 6'1" 190 10/30/1990 27 Yonkers, NY
8 Hunter Pence Hunter Pence RF 6'4" 220 4/13/1983 35 Fort Worth, TX
28 Buster Posey Buster Posey C 6'1" 215 3/27/1987 31 Leesburg, GA
57 Dereck Rodríguez Dereck Rodríguez P 6'1" 180 6/5/1992 26 Arlington, TX
29 Jeff Samardzija Jeff Samardzija P 6'5" 225 1/23/1985 33 Merrillville, IN
48 Pablo Sandoval Pablo Sandoval 3B 5'11" 255 8/11/1986 31 Puerto Cabello, Venezuela
26 Chris Shaw Chris Shaw LF 6'4" 235 10/20/1993 24 Stoneham, MA
53 Austin Slater Austin Slater LF 6'2" 215 12/13/1992 25 Jacksonville, FL
13 Will Smith Will Smith P 6'5" 265 7/10/1989 28 Newnan, GA
62 D.J. Snelten D.J. Snelten P 6'7" 245 5/29/1992 26 Ingleside, IL
34 Chris Stratton Chris Stratton P 6'3" 190 8/22/1990 27 Tupelo, MS
60 Hunter Strickland Hunter Strickland P 6'4" 220 9/24/1988 29 Thomaston, GA
59 Andrew Suárez Andrew Suárez P 6'2" 205 9/11/1992 25 Miami, FL
37 Kelby Tomlinson Kelby Tomlinson 2B 6'3" 180 6/16/1990 28 Chickasha, OK
66 Jose A. Valdez Jose A. Valdez P 6'1" 200 3/1/1990 28 Don Gregorio de Nizao, Dominican Republic
Pat Venditte Pat Venditte P 6'1" 185 6/30/1985 33 Omaha, NE
56 Tony Watson Tony Watson P 6'4" 225 5/30/1985 33 Sioux City, IA
Logan Webb Logan Webb P 6'2" 195 11/18/1996 21 Rocklin, CA
51 Mac Williamson Mac Williamson LF 6'4" 240 7/15/1990 27 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/25
KCR KCR
@
DET DET
8-0
Wed
4/24
OAK OAK
@
NYY NYY
3-1
Wed
4/24
LAD LAD
@
WSH WSH
2-1
Wed
4/24
HOU HOU
@
CHC CHC
1-3
Wed
4/24
SEA SEA
@
TEX TEX
4-3

Schedule

DATE MATCHUP TIME (ET)
Fri
4/26
OAK OAK
@
BAL BAL
7:05 PM
Fri
4/26
LAD LAD
@
TOR TOR
7:07 PM
Fri
4/26
WSH WSH
@
MIA MIA
7:10 PM
Fri
4/26
CHC CHC
@
BOS BOS
7:10 PM
Fri
4/26
STL STL
@
NYM NYM
7:10 PM