MLB Baseball

San Francisco Giants (76-78)


Roster

No. Name Pos B/T Status Ht Wt Born Birthplace
54 Scott Alexander P L/L Active 6-2 195 7/10/1989 Santa Rosa, California
48 José Álvarez P L/L on 60-day IL 5-11 195 5/6/1989 Barcelona, Venezuela
21 Joey Bart C R/R Active 6-2 238 12/15/1996 Buford, Georgia
9 Brandon Belt 1B L/L on 60-day IL 6-3 231 4/20/1988 Nacogdoches, Texas
59 John Brebbia P L/R Active 6-1 200 5/30/1990 Boston, Massachusetts
38 Alex Cobb P R/R Active 6-3 205 10/7/1987 Boston, Massachusetts
47 Jharel Cotton P R/R Active 5-11 200 1/19/1992 St. Thomas, U.S. Virgin Islands
35 Brandon Crawford SS L/R Active 6-1 223 1/21/1987 Mountain View, California
7 J.D. Davis 3B R/R Active 6-3 218 4/27/1993 Elk Grove, California
19 Sam Delaplane P R/R on 60-day IL 5-11 175 3/27/1995 San Jose, California
26 Anthony DeSclafani P R/R on 60-day IL 6-1 200 4/18/1990 Freehold, New Jersey
75 Camilo Doval P R/R Active 6-2 180 7/4/1997 Yamasa, DR
39 Thairo Estrada SS R/R Active 5-10 185 2/22/1996 Bejuma, Venezuela
41 Wilmer Flores 2B R/R Active 6-2 213 8/6/1991 Valencia, Venezuela
66 Jarlín García P L/L Active 6-3 215 1/18/1993 Santo Domingo, DR
51 Luis González RF L/L on 10-day IL 6-1 180 9/10/1995 Hermosillo, Mexico
34 Jakob Junis P R/R Active 6-3 220 9/16/1992 Sterling, Illinois
8 Tommy La Stella 2B L/R on 10-day IL 5-11 180 1/31/1989 Westwood, New Jersey
63 Mauricio Llovera P R/R on 60-day IL 5-11 224 4/17/1996 El Tigre, Venezuela
73 Sam Long P L/L on 60-day IL 6-1 196 7/8/1995 Clovis, California
10 Evan Longoria 3B R/R Active 6-1 213 10/7/1985 Downey, California
74 Yunior Marte P R/R Active 6-2 180 2/2/1995 Santo Domingo, DR
18 Shelby Miller P R/R Active 6-3 225 10/10/1990 Houston, Texas
23 Joc Pederson CF L/L Active 6-1 220 4/21/1992 Palo Alto, California
65 Ford Proctor C L/R Active 6-1 195 12/4/1996 Beaumont, Texas
16 Carlos Rodón P L/L Active 6-3 250 12/10/1992 Miami, Florida
71 Tyler Rogers P R/R Active 6-3 181 12/17/1990 Littleton, Colorado
78 Gregory Santos P R/R on 60-day IL 6-2 190 8/28/1999 San Cristobal, DR
13 Austin Slater LF R/R Active 6-1 204 12/13/1992 Jacksonville, Florida
61 Thomas Szapucki P R/L Active 6-2 181 6/12/1996 Toms River, New Jersey
70 David Villar 3B R/R Active 6-1 215 1/27/1997 Atlanta, Georgia
32 Jason Vosler 3B L/R Active 6-1 220 9/6/1993 West Nyack, New York
31 LaMonte Wade Jr. LF L/L Active 6-1 205 1/1/1994 Baltimore, Maryland
37 Donovan Walton SS L/R on 60-day IL 5-10 175 5/25/1994 Dallas, Texas
62 Logan Webb P R/R Active 6-1 220 11/18/1996 Rocklin, California
17 Colton Welker 3B R/R on 60-day IL 6-1 235 10/9/1997 Coral Springs, Florida
57 Alex Wood P R/L on 15-day IL 6-4 215 1/12/1991 Charlotte, North Carolina
14 Austin Wynns C R/R Active 6-2 215 12/10/1990 San Diego, California
5 Mike Yastrzemski RF L/L Active 5-10 178 8/23/1990 Andover, Massachusetts
45 Alex Young P L/L Active 6-3 220 9/9/1993 Westlake, Ohio

Manager: Gabe Kapler

Sports Data API Powered by STATS © 2022 by STATS PERFORM.
Any commercial use or distribution without the express written consent of STATS PERFORM is strictly prohibited.