2018 San Francisco Giants: Roster

All
INFIELDERS
Player No Pos Bat Thw Ht Wt Age College 2018 Salary
9 1B L L 6'5" 220 29 Texas -
46 SS R R 5'11" 180 25 None -
35 SS L R 6'2" 215 30 UCLA -
12 SS R R 6'2" 205 30 Pepperdine -
52 3B R R 5'10" 195 25 None -
39 2B R R 5'11" 175 25 None -
63 3B L R 6'3" 215 23 None -
2 3B R R 6'2" 210 32 Long Beach State -
12 2B L R 6'1" 190 27 St. John's -
32 2B R R 6'0" 197 28 Alabama -
48 3B R R 5'11" 255 31 None -
37 2B R R 6'3" 180 27 Texas Tech -
OUTFIELDERS
Player No Pos Bat Thw Ht Wt Age College 2018 Salary
66 CF R R 6'1" 190 30 None -
22 RF R R 5'10" 195 31 None -
6 LF L L 6'4" 210 29 Virginia -
8 RF R R 6'4" 220 34 Texas-Arlington -
53 RF R R 6'2" 215 25 Stanford -
51 RF R R 6'4" 240 27 Wake Forest -
CATCHERS
Player No Pos Bat Thw Ht Wt Age College 2018 Salary
14 C R R 6'2" 195 26 UCLA -
77 C R R 6'2" 220 25 Florida International -
5 C R R 6'1" 205 34 Arizona -
28 C R R 6'1" 215 30 Florida State -
44 C R R 6'0" 235 28 None -
PITCHERS
Player No Pos Bat Thw Ht Wt Age College 2018 Salary
32 P R R 6'3" 210 24 Vanderbilt -
50 P R L 6'2" 200 27 Creighton -
40 P R L 6'5" 250 28 None -
59 P L R 6'4" 220 25 None -
47 P R R 5'11" 220 31 None -
49 P R R 6'1" 210 29 South Carolina -
- P R R 6'2" 160 22 None -
62 P R R 6'3" 200 31 Mercer -
67 P R R 6'5" 180 28 None -
87 P R R 6'7" 180 26 None -
- P R R 6'4" 190 25 Coastal Carolina -
86 P R R 6'3" 185 26 Cal Poly-San Luis Obispo -
78 P R R 6'3" 200 26 Missouri State -
64 P R R 6'2" 210 27 Miami Dade (FL) CC -
41 P R R 6'2" 210 32 Arizona -
54 P R R 6'0" 175 25 None -
32 P L L 6'3" 210 26 Oklahoma -
61 P L L 6'2" 230 29 Oregon State -
29 P R R 6'5" 225 32 Notre Dame -
57 P R R 6'5" 275 25 Notre Dame -
13 P R L 6'5" 9 28 Gulf Coast (FL) CC -
- P L L 6'6" 215 25 Minnesota -
34 P R R 6'3" 190 27 Mississippi State -
60 P R R 6'4" 220 29 None -
50 P R R 6'1" 200 27 None -
Roster Analysis RHB LHB SHB RHP LHP Avg Age Young Old Salary
San Francisco Giants 35 9 4 19 6 27.7 22 34 --