San Francisco Giants

29-31 9th in National League 3rd in NL West
Evan LongoriaBrandon CrawfordKevin Gausman

HR

81

12th

R

299

8th

SO

488

24th

ERA

4.64

18th

Overview Stats Scores & Schedule Roster Splits History

2020 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
72 Melvin Adon Melvin Adon P 6'3" 235 6/9/1994 26 Santo Domingo, Dominican Republic
64 Shaun Anderson Shaun Anderson P 6'4" 225 10/29/1994 25 Coral Springs, FL
31 Tyler Anderson Tyler Anderson P 6'3" 215 12/30/1989 30 Las Vegas, NV
Anthony Banda Anthony Banda P 6'2" 225 8/10/1993 26 Corpus Christi, TX
73 Caleb Baragar Caleb Baragar P 6'3" 215 4/9/1994 26 Jenison, MI
21 Joey Bart Joey Bart C 6'3" 235 12/15/1996 23 Buford, GA
61 Luis Alexander Basabe Luis Alexander Basabe CF 6'0" 160 8/26/1996 23 El Vigia, Venezuela
38 Tyler Beede Tyler Beede P 6'3" 211 5/23/1993 27 Worcester, MA
9 Brandon Belt Brandon Belt 1B 6'4" 235 4/20/1988 32 Nacogdoches, TX
76 Rob Brantly Rob Brantly C 6'1" 195 7/14/1989 30 San Diego, CA
53 Trevor Cahill Trevor Cahill P 6'4" 230 3/1/1988 32 Oceanside, CA
65 Sam Coonrod Sam Coonrod P 6'2" 225 9/22/1992 27 St. Louis, MO
35 Brandon Crawford Brandon Crawford SS 6'2" 227 1/21/1987 33 Mountain View, CA
47 Johnny Cueto Johnny Cueto P 5'11" 229 2/15/1986 34 San Pedro de Macoris, Dominican Republic
49 Jaylin Davis Jaylin Davis RF 6'1" 190 7/1/1994 26 Greensboro, NC
12 Alex Dickerson Alex Dickerson LF 6'3" 235 5/26/1990 30 Poway, CA
1 Mauricio Dubón Mauricio Dubón CF 6'0" 160 7/19/1994 25 San Pedro Sula, Honduras
6 Steven Duggar Steven Duggar CF 6'2" 189 11/4/1993 26 Spartanburg, SC
41 Wilmer Flores Wilmer Flores 2B 6'3" 205 8/6/1991 28 Valencia, Venezuela
16 Aramis Garcia Aramis Garcia C 6'2" 220 1/12/1993 27 Hialeah, FL
39 Rico Garcia Rico Garcia P 5'11" 190 1/10/1994 26 Honolulu, HI
76 Jarlín García Jarlín García P 6'3" 215 1/18/1993 27 Santo Domingo, Dominican Republic
34 Kevin Gausman Kevin Gausman P 6'3" 190 1/6/1991 29 Centennial, CO
58 Trevor Gott Trevor Gott P 6'0" 185 8/26/1992 27 Lexington, KY
43 Tyler Heineman Tyler Heineman C 5'11" 205 6/19/1991 29 Pacific Palisades, CA
52 Dany Jiménez Dany Jiménez P 6'3" 190 12/23/1993 26 San Cristobal, Dominican Republic
10 Evan Longoria Evan Longoria 3B 6'1" 215 10/7/1985 34 Downey, CA
70 Joe McCarthy Joe McCarthy RF 6'3" 220 2/23/1994 26 Scranton, PA
51 Conner Menez Conner Menez P 6'3" 205 5/29/1995 25 Hollister, CA
54 Reyes Moronta Reyes Moronta P 5'11" 241 1/6/1993 27 Santiago, Dominican Republic
8 Hunter Pence Hunter Pence RF 6'4" 230 4/13/1983 37 Fort Worth, TX
60 Wandy Peralta Wandy Peralta P 6'0" 220 7/27/1991 28 San Francisco de Macoris, Dominican Republic
37 Joey Rickard Joey Rickard CF 6'1" 185 5/21/1991 29 Las Vegas, NV
2 Daniel Robertson Daniel Robertson 3B 5'11" 200 3/22/1994 26 Upland, CA
57 Dereck Rodríguez Dereck Rodríguez P 6'1" 215 6/5/1992 28 Arlington, TX
71 Tyler Rogers Tyler Rogers P 6'5" 187 12/17/1990 29 Littleton, CO
33 Darin Ruf Darin Ruf 1B 6'3" 250 7/28/1986 33 Omaha, NE
29 Jeff Samardzija Jeff Samardzija P 6'5" 240 1/23/1985 35 Merrillville, IN
48 Pablo Sandoval Pablo Sandoval 3B 5'11" 268 8/11/1986 33 Puerto Cabello, Venezuela
67 Sam Selman Sam Selman P 6'3" 190 11/14/1990 29 Austin, TX
26 Chris Shaw Chris Shaw LF 6'3" 226 10/20/1993 26 Stoneham, MA
13 Austin Slater Austin Slater RF 6'2" 197 12/13/1992 27 Jacksonville, FL
46 Justin Smoak Justin Smoak 1B 6'4" 220 12/5/1986 33 Goose Creek, SC
18 Drew Smyly Drew Smyly P 6'3" 190 6/13/1989 31 Little Rock, AR
7 Donovan Solano Donovan Solano 2B 5'10" 205 12/17/1987 32 Baranquilla, Colombia
59 Andrew Suárez Andrew Suárez P 6'0" 187 9/11/1992 27 Miami, FL
66 Andrew Triggs Andrew Triggs P 6'4" 223 3/16/1989 31 Nashville, TN
14 Chadwick Tromp Chadwick Tromp C 5'9" 205 3/21/1995 25 Oranjestad, Aruba
56 Tony Watson Tony Watson P 6'3" 218 5/30/1985 35 Sioux City, IA
62 Logan Webb Logan Webb P 6'2" 220 11/18/1996 23 Rocklin, CA
5 Mike Yastrzemski Mike Yastrzemski RF 5'11" 180 8/23/1990 29 Andover, MA

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2024 Betting

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
3/27
LAA LAA
@
BAL BAL
3-11
Wed
3/27
NYY NYY
@
HOU HOU
5-4
Wed
3/27
COL COL
@
ARI ARI
1-16
Wed
3/27
DET DET
@
CWS CWS
1-0
Wed
3/27
MIN MIN
@
KCR KCR
4-1

Schedule

DATE MATCHUP TIME (ET)
Fri
3/29
MIL MIL
@
NYM NYM
1:40 PM
Fri
3/29
ATL ATL
@
PHI PHI
3:05 PM
Fri
3/29
TOR TOR
@
TBR TBR
6:50 PM
Fri
3/29
PIT PIT
@
MIA MIA
7:10 PM
Fri
3/29
NYY NYY
@
HOU HOU
8:10 PM