San Francisco Giants Roster

players

player pos age ht. wgt bat thw birthplace salary
54 Scott Alexander RP 34 6'2" 195 L L Santa Rosa, CA $1,150,000
14 Patrick Bailey C 24 6'0" 210 S R Greensboro, NC $1,100,000
21 Joey Bart C 27 6'2" 238 R R Buford, GA $735,000
43 Tristan Beck SP 27 6'4" 165 R R Corona, CA $720,000
59 John Brebbia RP 33 6'1" 200 L R Boston, MA $2,300,000
10 Johan Camargo 3B 30 5'11" 195 S R Panama City, PAN $720,000
38 Alex Cobb SP 36 6'3" 205 R R Boston, MA $9,000,000
8 Michael Conforto LF 31 6'1" 215 L R Seattle, WA $18,000,000
35 Brandon Crawford SS 37 6'1" 223 L R Mountain View, CA $16,000,000
7 J.D. Davis 3B 30 6'3" 218 R R Elk Grove, CA $4,210,000
18 Paul DeJong SS 30 6'0" 205 R R Orlando, FL $720,000
26 Anthony DeSclafani SP 33 6'2" 195 R R Freehold, NJ $12,000,000
75 Camilo Doval RP 26 6'2" 185 R R Yamasa, DOM $750,000
39 Thairo Estrada SS 28 5'10" 185 R R Bejuma, VEN $2,250,000
49 Tyler Fitzgerald SS 26 6'3" 205 R R Springfield, IL $720,000
41 Wilmer Flores 1B 32 6'2" 213 R R Valencia, VEN $6,500,000
17 Mitch Haniger RF 33 6'2" 214 R R Mountain View, CA $5,000,000
45 Kyle Harrison SP 22 6'2" 200 R L San Jose, CA $720,000
64 Sean Hjelle SP 26 6'11" 228 R R Fridley, MN $720,000
77 Luke Jackson RP 32 6'2" 210 R R Ft. Lauderdale, FL $3,000,000
58 Bryce Johnson CF 28 6'1" 195 S R Cypress, TX $720,000
34 Jakob Junis SP 31 6'3" 220 R R Jacksonville, AR $2,800,000
37 Marco Luciano SS 22 6'1" 178 R R San Francisco de Macoris, DOM $259,357
52 Sean Manaea SP 32 6'5" 245 R L Valparaiso, IN $7,500,000
46 Mark Mathias 2B 29 6'0" 200 R R Santa Clara, CA $750,000
29 Luis Matos CF 22 5'11" 160 R R Valera, VEN $720,000
53 Wade Meckler LF 23 5'10" 178 L R Yorba Linda, CA $720,000
23 Joc Pederson 1B 31 6'1" 220 L L Palo Alto, CA $19,650,000
1 Roberto Perez C 35 5'11" 220 R R Mayaguez, PRI $2,500,000
16 AJ Pollock DH 36 6'1" 210 R R Hebron, CT $7,000,000
12 Heliot Ramos LF 24 6'1" 188 R R Humacao, PRI $720,000
33 Taylor Rogers RP 33 6'3" 190 L L Denver, CO $9,000,000
71 Tyler Rogers RP 33 6'3" 181 R R Littleton, CO $1,675,000
2 Blake Sabol C 26 6'4" 225 L R Aliso Viejo, CA $720,000
6 Casey Schmitt 3B 25 6'2" 215 R R San Diego, CA $720,000
13 Austin Slater LF 31 6'1" 204 R R Jacksonville, FL $3,200,000
48 Ross Stripling SP 34 6'1" 215 R R Bluebell, PA $7,500,000
32 David Villar 3B 27 6'1" 215 R R Atlanta, GA $723,750
31 LaMonte Wade Jr. LF 30 6'1" 205 L L Baltimore, MD $1,375,000
56 Cole Waites RP 25 6'3" 180 R R Lawrenceville, GA $720,000
74 Ryan Walker SP 28 6'2" 200 R R Everett, WA $707,500
62 Logan Webb SP 27 6'1" 220 R R Rocklin, CA $4,600,000
67 Keaton Winn SP 26 6'4" 238 R R Ollie, IA $720,000
70 Brett Wisely CF 24 5'10" 180 L R Jacksonville, FL $720,000
57 Alex Wood SP 33 6'4" 215 R L Charlotte, NC $12,500,000
5 Mike Yastrzemski RF 33 5'10" 178 L L Andover, MA $6,100,000

San Francisco Giants Roster Analysis

rhb lhb shb rhp lhp avg. age young old total salary
32 (15) 11 (2) 3 (6) 14 (16) 5 (5) 29 (1) 22 (1) 37 (6) $180,635,607 (14)
(*) - Denotes overall league ranking of given stat