San Francisco Giants Roster

players

player pos age ht. wgt bat thw birthplace salary
54 Scott Alexander RP 33 6'2" 195 L L Santa Rosa, CA $700,000
50 Jose Alvarez RP 33 5'11" 180 L L Barcelona, VEN $1,500,000
21 Joey Bart C 25 6'2" 238 R R Buford, GA $700,000
9 Brandon Belt 1B 34 6'3" 231 L L Nacogdoches, TX $18,400,000
59 John Brebbia RP 32 6'1" 200 L R Boston, MA $837,500
29 Lewis Brinson CF 28 6'5" 212 R R Ft. Lauderdale, FL $700,000
2 Willie Calhoun LF 27 5'8" 200 L R Vallejo, CA $1,300,000
38 Alex Cobb SP 34 6'3" 205 R R Boston, MA $9,000,000
47 Jharel Cotton RP 30 5'11" 200 R R St. Thomas, VA $700,000
35 Brandon Crawford SS 35 6'1" 223 L R Mountain View, CA $16,000,000
7 J.D. Davis 3B 29 6'3" 218 R R Elk Grove, CA $2,760,000
26 Anthony DeSclafani SP 32 6'2" 195 R R Freehold, NJ $12,000,000
1 Austin Dean LF 28 6'0" 215 R R Spring, TX -
75 Camilo Doval RP 25 6'2" 185 R R Yamasa, DOM $700,000
39 Thairo Estrada SS 26 5'10" 185 R R Bejuma, VEN $700,000
41 Wilmer Flores 1B 31 6'2" 213 R R Valencia, VEN $3,500,000
66 Jarlin Garcia RP 29 6'3" 215 L L Santo Domingo, DOM $1,725,000
51 Luis Gonzalez CF 27 6'1" 185 L L Hermosillo, MEX $700,000
64 Sean Hjelle SP 25 6'11" 228 R R Fridley, MN $700,000
58 Bryce Johnson CF 26 6'1" 195 S R Cypress, TX $700,000
34 Jakob Junis SP 30 6'3" 220 R R Jacksonville, AR $1,750,000
33 Andrew Knapp C 30 6'1" 189 S R Roseville, CA $700,000
56 Jason Krizan 1B 33 6'0" 185 L R Austin, TX -
8 Tommy La Stella 2B 33 5'11" 180 L R Westwood, NJ $5,250,000
52 Dominic Leone RP 30 5'10" 215 R R Norwich, CT $700,000
46 Zack Littell RP 26 6'4" 220 R R Burlington, NC $700,000
63 Mauricio Llovera RP 26 5'11" 224 R R El Tigre, VEN $700,000
73 Sam Long SP 27 6'1" 185 L L Fair Oaks, CA $700,000
10 Evan Longoria 3B 36 6'1" 213 R R Downey, CA $19,500,000
49 Dixon Machado SS 30 6'1" 190 R R San Cristobal-Tachira, VEN $700,000
74 Yunior Marte SP 27 6'2" 180 R R Santo Domingo, DOM $700,000
6 Yermin Mercedes 1B 29 5'11" 245 R R La Romana, DOM $703,000
18 Shelby Miller SP 31 6'3" 225 R R Round Rock, TX $700,000
60 Luis Ortiz RP 27 6'3" 230 R R Sanger, CA $700,000
23 Joc Pederson CF 30 6'1" 220 L L Palo Alto, CA $6,000,000
65 Ford Proctor SS 25 6'1" 195 L R Beamont, TX -
53 Heliot Ramos LF 23 6'1" 188 R R Humacao, PRI $700,000
16 Carlos Rodon SP 29 6'3" 245 L L Miami, FL $21,500,000
71 Tyler Rogers RP 31 6'3" 181 R R Littleton, CO $700,000
77 Gregory Santos SP 23 6'2" 190 R R San Cristobal, DOM $700,000
13 Austin Slater LF 29 6'1" 204 R R Jacksonville, FL $1,850,000
61 Thomas Szapucki SP 26 6'2" 210 R L Toms River, NJ $700,000
Ka'ai Tom CF 28 5'9" 185 L R Honolulu, HI -
32 Jason Vosler 3B 29 6'1" 220 L R West Nyack, NY $700,000
31 LaMonte Wade Jr. LF 28 6'1" 205 L L Baltimore, MD $700,000
76 Cole Waites RP 24 6'3" 180 R R Lawrenceville, GA $700,000
37 Donovan Walton 2B 28 5'10" 190 L R Dallas, TX $700,000
62 Logan Webb SP 25 6'1" 220 R R Rocklin, CA $730,000
57 Alex Wood SP 31 6'4" 215 R L Charlotte, NC $12,500,000
14 Austin Wynns C 31 6'0" 190 R R San Diego, CA $700,000
5 Mike Yastrzemski RF 32 5'10" 178 L L Andover, MA $3,700,000
45 Alex Young RP 29 6'3" 220 L L Westlake, IL $700,000

San Francisco Giants Roster Analysis

rhb lhb shb rhp lhp avg. age young old total salary
30 (8) 20 (1) 2 (8) 17 (7) 8 (2) 28 (2) 23 (3) 36 (6) $160,105,500 (12)
(*) - Denotes overall league ranking of given stat