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 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
Wed
5/1
WSH WSH
@
TEX TEX
0-6
Wed
5/1
CLE CLE
@
HOU HOU
2-8
Wed
5/1
NYY NYY
@
BAL BAL
2-7
Wed
5/1
COL COL
@
MIA MIA
4-5
Wed
5/1
CHC CHC
@
NYM NYM
6-7

Schedule

DATE MATCHUP TIME (ET)
Fri
5/3
MIL MIL
@
CHC CHC
2:20 PM
Fri
5/3
BAL BAL
@
CIN CIN
6:10 PM
Fri
5/3
SFG SFG
@
PHI PHI
6:40 PM
Fri
5/3
COL COL
@
PIT PIT
6:40 PM
Fri
5/3
TOR TOR
@
WSH WSH
6:45 PM