2019 San Francisco Giants: Roster

All
INFIELDERS
Player No Pos Bat Thw Ht Wt Age College 2019 Salary
14 SS R R 6'0" 185 28 - -
9 1B L L 6'4" 235 31 Texas -
35 SS L R 6'2" 227 32 UCLA -
19 SS R R 6'0" 160 25 - -
10 3B R R 6'1" 215 33 Cal State Long Beach -
7 2B R R 5'9" 205 31 - -
OUTFIELDERS
Player No Pos Bat Thw Ht Wt Age College 2019 Salary
49 RF R R 6'1" 190 25 Appalachian State -
8 LF L L 6'3" 230 29 Indiana -
34 RF L R 6'0" 190 27 Creighton -
1 CF R R 6'0" 205 30 Cal State Dominguez Hills -
37 CF R L 6'1" 185 28 Arizona -
26 LF L R 6'3" 226 25 Boston College -
53 LF R R 6'2" 197 26 Stanford -
5 RF L L 5'11" 180 29 Vanderbilt -
CATCHERS
Player No Pos Bat Thw Ht Wt Age College 2019 Salary
16 C R R 6'2" 220 26 Florida International -
28 C R R 6'1" 210 32 Florida State -
21 C L R 6'0" 225 34 Azusa Pacific -
PITCHERS
Player No Pos Bat Thw Ht Wt Age College 2019 Salary
50 P L L 6'1" 220 33 - -
64 P R R 6'4" 225 24 Florida -
45 P R R 6'3" 225 29 St. Mary's (CA) -
38 P R R 6'3" 211 26 Vanderbilt -
40 P R L 6'4" 242 30 - -
65 P R R 6'2" 225 26 Southern Illinois -
47 P R R 5'11" 229 33 - -
75 P R R 6'2" 180 26 - -
74 P R R 6'2" 210 26 - -
51 P L L 6'3" 205 24 The Master's College -
60 P L L 6'0" 220 28 - -
57 P R R 6'1" 215 27 - -
71 P R R 6'5" 187 28 Austin Peay State -
29 P R R 6'5" 240 34 Notre Dame -
67 P R L 6'3" 190 28 Vanderbilt -
61 P R R 6'4" 215 29 Oklahoma -
13 P R L 6'5" 248 30 Gulf Coast CC, FL -
59 P L L 6'0" 187 27 Miami (FL) -
62 P R R 6'2" 220 22 - -
Roster Analysis RHB LHB SHB RHP LHP Avg Age Young Old Salary
San Francisco Giants 24 11 1 12 7 28.4 22 34 --