San Francisco Giants

107-55 1st in National League 1st in NL West
Buster PoseyBrandon CrawfordKevin Gausman

HR

241

2nd

R

804

6th

SO

1,425

14th

ERA

3.24

2nd

Overview Stats Scores & Schedule Roster Splits History

2021 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
48 Jose Alvarez Jose Alvarez P 5'11" 180 5/6/1989 32 Barcelona, Venezuela
45 Caleb Baragar Caleb Baragar P 6'3" 215 4/9/1994 27 Jenison, MI
60 Joey Bart Joey Bart C 6'3" 235 12/15/1996 24 Buford, GA
38 Tyler Beede Tyler Beede P 6'3" 211 5/23/1993 28 Worcester, MA
9 Brandon Belt Brandon Belt 1B 6'4" 235 4/20/1988 33 Nacogdoches, TX
23 Skye Bolt Skye Bolt CF 6'2" 187 1/15/1994 27 Atlanta, GA
59 John Brebbia John Brebbia P 6'1" 185 5/30/1990 31 Sharon, MA
23 Kris Bryant Kris Bryant RF 6'5" 230 1/4/1992 29 Las Vegas, NV
2 Curt Casali Curt Casali C 6'3" 225 11/9/1988 32 Walnut Creek, CA
76 Kervin Castro Kervin Castro P 6'0" 185 2/7/1999 22 Maracay, Venezuela
37 Tyler Chatwood Tyler Chatwood P 6'0" 185 12/16/1989 31 Redlands, CA
35 Brandon Crawford Brandon Crawford SS 6'2" 227 1/21/1987 34 Mountain View, CA
47 Johnny Cueto Johnny Cueto P 5'11" 229 2/15/1986 35 San Pedro de Macoris, Dominican Republic
49 Jaylin Davis Jaylin Davis RF 6'1" 190 7/1/1994 27 Greensboro, NC
26 Anthony DeSclafani Anthony DeSclafani P 6'1" 195 4/18/1990 31 Freehold, NJ
12 Alex Dickerson Alex Dickerson LF 6'3" 235 5/26/1990 31 Poway, CA
75 Camilo Doval Camilo Doval P 6'2" 180 7/4/1997 23 Yamasa, Dominican Republic
1 Mauricio Dubón Mauricio Dubón CF 6'0" 160 7/19/1994 26 San Pedro Sula, Honduras
6 Steven Duggar Steven Duggar CF 6'2" 189 11/4/1993 27 Spartanburg, SC
39 Thairo Estrada Thairo Estrada 2B 5'10" 190 2/22/1996 25 Bejuma, Venezuela
41 Wilmer Flores Wilmer Flores 2B 6'3" 205 8/6/1991 29 Valencia, Venezuela
66 Jarlín García Jarlín García P 6'3" 215 1/18/1993 28 Santo Domingo, Dominican Republic
34 Kevin Gausman Kevin Gausman P 6'3" 190 1/6/1991 30 Centennial, CO
17 Luis González Luis González CF 6'1" 195 9/10/1995 25 Hermosillo, Mexico
65 Jay Jackson Jay Jackson P 6'1" 195 10/27/1987 33 Greenville, SC
16 Scott Kazmir Scott Kazmir P 6'0" 185 1/24/1984 37 Houston, TX
18 Tommy La Stella Tommy La Stella 2B 5'11" 180 1/31/1989 32 Westwood, NJ
52 Dominic Leone Dominic Leone P 5'11" 210 10/26/1991 29 Norwich, CT
46 Zack Littell Zack Littell P 6'4" 220 10/5/1995 25 Burlington, NC
73 Sam Long Sam Long P 6'1" 185 7/8/1995 25 Fair Oaks, CA
10 Evan Longoria Evan Longoria 3B 6'1" 215 10/7/1985 35 Downey, CA
17 Jake McGee Jake McGee P 6'4" 237 8/6/1986 34 San Jose, CA
51 Conner Menez Conner Menez P 6'3" 205 5/29/1995 26 Hollister, CA
54 Reyes Moronta Reyes Moronta P 5'11" 241 1/6/1993 28 Santiago, Dominican Republic
43 Dedniel Núñez Dedniel Núñez P 6/5/1996 25 Puerto Plata, Dominican Republic
60 Wandy Peralta Wandy Peralta P 6'0" 220 7/27/1991 29 San Francisco de Macoris, Dominican Republic
28 Buster Posey Buster Posey C 6'1" 210 3/27/1987 34 Leesburg, GA
63 Jose Quintana Jose Quintana P 6'1" 220 1/24/1989 32 Arjona, Colombia
71 Tyler Rogers Tyler Rogers P 6'5" 187 12/17/1990 30 Littleton, CO
33 Darin Ruf Darin Ruf 1B 6'3" 250 7/28/1986 34 Omaha, NE
21 Aaron Sanchez Aaron Sanchez P 6'4" 210 7/1/1992 29 Barstow, CA
78 Gregory Santos Gregory Santos P 6'2" 190 8/28/1999 21 San Cristobal, Dominican Republic
67 Sam Selman Sam Selman P 6'3" 190 11/14/1990 30 Austin, TX
64 James Sherfy James Sherfy P 6'0" 175 12/27/1991 29 Camarillo, CA
13 Austin Slater Austin Slater CF 6'2" 197 12/13/1992 28 Jacksonville, FL
7 Donovan Solano Donovan Solano 2B 5'10" 205 12/17/1987 33 Baranquilla, Colombia
29 Mike Tauchman Mike Tauchman LF 6'2" 220 12/3/1990 30 Peoria, IL
14 Chadwick Tromp Chadwick Tromp C 5'9" 205 3/21/1995 26 Oranjestad, Aruba
63 Nick Tropeano Nick Tropeano P 6'4" 205 8/27/1990 30 West Islip, NY
32 Jason Vosler Jason Vosler 3B 6'2" 205 9/6/1993 27 West Nyack, NY
31 LaMonte Wade Jr. LaMonte Wade Jr. LF 6'1" 205 1/1/1994 27 Baltimore, MD
56 Tony Watson Tony Watson P 6'3" 218 5/30/1985 36 Sioux City, IA
62 Logan Webb Logan Webb P 6'2" 220 11/18/1996 24 Rocklin, CA
37 Matt Wisler Matt Wisler P 6'3" 215 9/12/1992 28 Bryan, OH
57 Alex Wood Alex Wood P 6'4" 215 1/12/1991 30 Charlotte, NC
5 Mike Yastrzemski Mike Yastrzemski RF 5'11" 180 8/23/1990 30 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
Sun
4/21
BAL BAL
@
LAA LAA
4-2
Sun
4/21
OAK OAK
@
NYY NYY
2-0
Sun
4/21
MIL MIL
@
PIT PIT
2-4
Sun
4/21
NYM NYM
@
SFG SFG
2-5
Sun
4/21
TOR TOR
@
KCR KCR
5-3

Schedule

DATE MATCHUP TIME (ET)
Tue
4/23
BOS BOS
@
CLE CLE
6:10 PM
Tue
4/23
PHI PHI
@
CIN CIN
6:40 PM
Tue
4/23
MIL MIL
@
PIT PIT
6:40 PM
Tue
4/23
LAD LAD
@
WSH WSH
6:45 PM
Tue
4/23
DET DET
@
TBR TBR
6:50 PM