MLB Baseball
Scoreboard|Postseason|Stats|Standings|Teams|Players|Player News|Injuries|Transactions

San Francisco Giants (107-55)


Roster

No. Name Pos B/T Status Ht Wt Born Birthplace
48 José Álvarez P L/L Active 5-11 195 5/6/1989 Barcelona, Venezuela
45 Caleb Baragar P R/L Active 6-3 215 4/9/1994 Jenison, Michigan
60 Joey Bart C R/R Active 6-2 238 12/15/1996 Buford, Georgia
38 Tyler Beede P R/R on 60-day IL 6-2 216 5/23/1993 Worcester, Massachusetts
9 Brandon Belt 1B L/L Active 6-3 231 4/20/1988 Nacogdoches, Texas
59 John Brebbia P L/R Active 6-1 200 5/30/1990 Boston, Massachusetts
23 Kris Bryant 3B R/R Active 6-5 230 1/4/1992 Las Vegas, Nevada
2 Curt Casali C R/R Active 6-2 220 11/9/1988 Walnut Creek, California
76 Kervin Castro P R/R Active 6-0 185 2/7/1999 Maracay, Venezuela
37 Tyler Chatwood P R/R on 10-day IL 5-11 200 12/16/1989 Redlands, California
35 Brandon Crawford SS L/R Active 6-1 223 1/21/1987 Mountain View, California
47 Johnny Cueto P R/R Active 5-11 229 2/15/1986 San Pedro de Macoris, DR
49 Jaylin Davis RF R/R Active 5-11 205 7/1/1994 Greensboro, North Carolina
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 Active 6-1 200 4/18/1990 Freehold, New Jersey
12 Alex Dickerson RF L/L Active 6-2 226 5/26/1990 Poway, California
75 Camilo Doval P R/R Active 6-2 180 7/4/1997 Yamasa, DR
1 Mauricio Dubón SS R/R Active 6-0 173 7/19/1994 San Pedro Sula, Honduras
6 Steven Duggar RF L/R Active 6-1 187 11/4/1993 Spartanburg, South Carolina
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
34 Kevin Gausman P L/R Active 6-2 190 1/6/1991 Centennial, Colorado
77 Luis González CF L/L on 60-day IL 6-1 180 9/10/1995 Hermosillo, Mexico
65 Jay Jackson P R/R Active 6-1 195 10/27/1987 Greenville, South Carolina
16 Scott Kazmir P L/L Active 6-0 195 1/24/1984 Houston, Texas
18 Tommy La Stella 2B L/R Active 5-11 180 1/31/1989 Westwood, New Jersey
52 Dominic Leone P R/R Active 5-10 215 10/26/1991 Norwich, Connecticut
58 Zack Littell P R/R Active 6-4 220 10/5/1995 Burlington, North Carolina
73 Sammy Long P L/L Active 6-1 196 7/8/1995 Clovis, California
10 Evan Longoria 3B R/R Active 6-1 213 10/7/1985 Downey, California
17 Jake McGee P L/L Active 6-4 229 8/6/1986 San Jose, California
43 Dedniel Núñez P R/R on 60-day IL 6-2 180 6/5/1996 Puerto Plata, DR
28 Buster Posey C R/R Active 6-1 213 3/27/1987 Leesburg, Georgia
71 Tyler Rogers P R/R Active 6-3 181 12/17/1990 Littleton, Colorado
33 Darin Ruf 1B R/R Active 6-2 232 7/28/1986 Omaha, Nebraska
78 Gregory Santos P R/R Active 6-2 190 8/28/1999 San Cristobal, DR
13 Austin Slater LF R/R Active 6-1 204 12/13/1992 Jacksonville, Florida
7 Donovan Solano SS R/R Active 5-8 210 12/17/1987 Barranquilla, Colombia
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
56 Tony Watson P L/L Active 6-3 224 5/30/1985 Sioux City, Iowa
62 Logan Webb P R/R Active 6-1 220 11/18/1996 Rocklin, California
57 Alex Wood P R/L Active 6-4 215 1/12/1991 Charlotte, North Carolina
5 Mike Yastrzemski RF L/L Active 5-10 178 8/23/1990 Andover, Massachusetts

Manager: Gabe Kapler

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