San Francisco Giants

79-83 10th in National League 4th in NL West
Brandon CrawfordJoc PedersonSean Manaea

HR

174

19th

R

674

24th

SO

1,359

22nd

ERA

4.02

11th

Overview Stats Schedule Roster Splits History

2023 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
54 Scott Alexander Scott Alexander P 6'2" 195 7/10/1989 33 Santa Rosa, CA
14 Patrick Bailey Patrick Bailey C 6'0" 210 5/29/1999 24 Greensboro, NC
21 Joey Bart Joey Bart C 6'2" 238 12/15/1996 26 Buford, GA
45 Matt Beaty Matt Beaty DH 6'0" 215 4/28/1993 30 Snellville, GA
43 Tristan Beck Tristan Beck P 6'4" 165 6/24/1996 27 Corona, CA
59 John Brebbia John Brebbia P 6'1" 200 5/30/1990 33 Sharon, MA
10 Johan Camargo Johan Camargo 3B 5'11" 195 12/13/1993 29 Panama City, Panama
38 Alex Cobb Alex Cobb P 6'3" 205 10/7/1987 35 Boston, MA
8 Michael Conforto Michael Conforto RF 6'1" 215 3/1/1993 30 Woodlinville, WA
Carlos Correa Carlos Correa 2B 6'4" 215 9/22/1994 28 Santa Isabel, Puerto Rico
35 Brandon Crawford Brandon Crawford SS 6'1" 223 1/21/1987 36 Mountain View, CA
José Cruz José Cruz P 6'1" 178 5/18/2000 23 Santo Domingo, Dominican Republic
7 J.D. Davis J.D. Davis 3B 6'3" 218 4/27/1993 30 Elk Grove, CA
1 Austin Dean Austin Dean LF 6'1" 190 10/14/1993 29 Spring, TX
18 Paul DeJong Paul DeJong SS 6'0" 205 8/2/1993 29 Orlando, FL
Sam Delaplane Sam Delaplane P 5'11" 175 3/27/1995 28 San Jose, CA
26 Anthony DeSclafani Anthony DeSclafani P 6'2" 195 4/18/1990 33 Freehold, NJ
10 Isan Díaz Isan Díaz 2B 5'10" 201 5/27/1996 27 Bayamon, Puerto Rico
75 Camilo Doval Camilo Doval P 6'2" 185 7/4/1997 25 Yamasa, Dominican Republic
39 Thairo Estrada Thairo Estrada 2B 5'10" 185 2/22/1996 27 Bejuma, Venezuela
49 Tyler Fitzgerald Tyler Fitzgerald SS 6'3" 205 9/15/1997 25 Springfield, IL
41 Wilmer Flores Wilmer Flores 1B 6'2" 213 8/6/1991 31 Valencia, Venezuela
66 Jarlín García Jarlín García P 6'3" 215 1/18/1993 30 Santo Domingo, Dominican Republic
51 Luis González Luis González RF 6'1" 180 9/10/1995 27 Hermosillo, Mexico
17 Mitch Haniger Mitch Haniger LF 6'2" 214 12/23/1990 32 Mountain View, CA
45 Kyle Harrison Kyle Harrison P 6'2" 200 8/12/2001 21 Danville, CA
64 Sean Hjelle Sean Hjelle P 6'11" 228 5/7/1997 26 Fridley, MN
77 Luke Jackson Luke Jackson P 6'2" 210 8/24/1991 31 Fort Lauderdale, FL
58 Bryce Johnson Bryce Johnson CF 6'1" 195 10/27/1995 27 Cypress, TX
Taylor Jones Taylor Jones 2B 6'7" 225 12/6/1993 29 Kent, WA
34 Jakob Junis Jakob Junis P 6'3" 220 9/16/1992 30 Rock Falls, IL
8 Tommy La Stella Tommy La Stella 2B 5'11" 180 1/31/1989 34 Westwood, NJ
46 Zack Littell Zack Littell P 6'4" 220 10/5/1995 27 Burlington, NC
63 Mauricio Llovera Mauricio Llovera P 5'11" 224 4/17/1996 27 El Tigre, Venezuela
73 Sam Long Sam Long P 6'1" 185 7/8/1995 27 Fair Oaks, CA
10 Evan Longoria Evan Longoria 2B 6'1" 215 10/7/1985 37 Downey, CA
37 Marco Luciano Marco Luciano SS 6'1" 178 9/10/2001 21 San Francisco de Macoris, Dominican Republic
52 Sean Manaea Sean Manaea P 6'5" 245 2/1/1992 31 Valparaiso, IN
74 Yunior Marte Yunior Marte P 6'2" 180 2/2/1995 28 Santo Domingo, Dominican Republic
Shane Matheny Shane Matheny 2B 6'1" 205 6/5/1996 27 Bremerton, WA
46 Mark Mathias Mark Mathias 2B 6'0" 200 8/2/1994 28 Santa Clara, CA
29 Luis Matos Luis Matos CF 5'11" 160 1/28/2002 21 Valera, Venezuela
53 Wade Meckler Wade Meckler CF 5'10" 178 4/21/2000 23 Anaheim, CA
Dom Nunez Dom Nunez C 6'0" 175 1/17/1995 28 Elk Grove, CA
60 Luis F. Ortiz Luis F. Ortiz P 6'3" 230 9/22/1995 27 Sanger, CA
23 Joc Pederson Joc Pederson LF 6'1" 220 4/21/1992 31 Palo Alto, CA
1 Roberto Pérez Roberto Pérez C 5'11" 220 12/23/1988 34 Mayaguez, Puerto Rico
16 AJ Pollock AJ Pollock DH 6'1" 210 12/5/1987 35 Hebron, CT
65 Ford Proctor Ford Proctor C 6'1" 195 12/4/1996 26 Beaumont, TX
12 Heliot Ramos Heliot Ramos CF 6'1" 188 9/7/1999 23 Humacao, Puerto Rico
90 Randy Rodríguez Randy Rodríguez P 9/5/1999 23 Santo Domingo, Dominican Republic
33 Taylor Rogers Taylor Rogers P 6'3" 190 12/17/1990 32 Littleton, CO
71 Tyler Rogers Tyler Rogers P 6'3" 181 12/17/1990 32 Littleton, CO
Darin Ruf Darin Ruf DH 6'3" 250 7/28/1986 36 Omaha, NE
2 Blake Sabol Blake Sabol C 6'4" 225 1/7/1998 25 Aliso Viejo, CA
78 Gregory Santos Gregory Santos P 6'2" 190 8/28/1999 23 San Cristobal, Dominican Republic
6 Casey Schmitt Casey Schmitt 3B 6'2" 215 3/1/1999 24 San Diego, CA
13 Austin Slater Austin Slater LF 6'1" 204 12/13/1992 30 Jacksonville, FL
37 Cal Stevenson Cal Stevenson CF 5'10" 175 9/12/1996 26 Fremont, CA
48 Ross Stripling Ross Stripling P 6'3" 220 11/23/1989 33 Southlake, TX
Drew Strotman Drew Strotman P 6'3" 195 9/3/1996 26 Sunnyvale, CA
61 Thomas Szapucki Thomas Szapucki P 6'2" 181 6/12/1996 27 Toms River, NJ
67 Andrew Vasquez Andrew Vasquez P 6'6" 228 9/14/1993 29 Rancho Cucamonga, CA
32 David Villar David Villar 2B 6'1" 215 1/27/1997 26 Atlanta, GA
Meibrys Viloria Meibrys Viloria C 5'11" 220 2/15/1997 26 Cartagena, Colombia
32 Jason Vosler Jason Vosler 2B 6'2" 205 9/6/1993 29 West Nyack, NY
31 LaMonte Wade Jr. LaMonte Wade Jr. 1B 6'1" 205 1/1/1994 29 Baltimore, MD
56 Cole Waites Cole Waites P 6'3" 180 6/10/1998 25 Lawrenceville, GA
74 Ryan Walker Ryan Walker P 6'2" 200 11/26/1995 27 Arlington, WA
37 Donovan Walton Donovan Walton 2B 5'10" 184 5/25/1994 29 Dallas, TX
62 Logan Webb Logan Webb P 6'1" 220 11/18/1996 26 Rocklin, CA
Colton Welker Colton Welker 2B 6'1" 195 10/9/1997 25 Coral Springs, FL
67 Keaton Winn Keaton Winn P 6'4" 238 2/20/1998 25 Ollie, IA
70 Brett Wisely Brett Wisely 2B 5'10" 180 5/8/1999 24 Jacksonville, FL
57 Alex Wood Alex Wood P 6'4" 215 1/12/1991 32 Charlotte, NC
14 Austin Wynns Austin Wynns C 6'2" 205 12/10/1990 32 San Diego, CA
Miguel Yajure Miguel Yajure P 6'1" 175 5/1/1998 25 Cabimas, Venezuela
5 Mike Yastrzemski Mike Yastrzemski CF 5'10" 178 8/23/1990 32 Andover, MA
45 Alex Young Alex Young P 6'2" 205 9/9/1993 29 Hawthorn Woods, IL

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
Tue
5/21
MIL MIL
@
MIA MIA
0-1
Tue
5/21
COL COL
@
OAK OAK
4-3
Tue
5/21
ATL ATL
@
CHC CHC
9-2
Tue
5/21
TEX TEX
@
PHI PHI
4-11
Tue
5/21
BOS BOS
@
TBR TBR
8-5

Schedule

DATE MATCHUP TIME (ET)
Thu
5/23
SFG SFG
@
PIT PIT
12:35 PM
Thu
5/23
SEA SEA
@
NYY NYY
12:35 PM
Thu
5/23
TEX TEX
@
PHI PHI
1:05 PM
Thu
5/23
SDP SDP
@
CIN CIN
1:10 PM
Thu
5/23
ATL ATL
@
CHC CHC
2:20 PM