MLB
Premium Player Analysis
• player profiles
• fantasy projections
• printer-friendly tip sheets
San Francisco Giants NL West
Team Roster
No PITCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
72 Melvin Adon (P) L/R 6'3"/235lbs 6/9/94 DOM 0-R S-SF '15
64 Shaun Anderson (P) R/R 6'4"/225lbs 10/29/94 USA 1 T-Bos '17
31 Tyler Anderson (P) L/L 6'3"/215lbs 12/30/89 USA 4 W-Col '19
38 Tyler Beede (P) R/R 6'3"/211lbs 5/23/93 USA 2 SF '14 (1/14)
65 Sam Coonrod (P) R/R 6'2"/225lbs 9/22/92 USA 1-R SF '14 (5/148)
47 Johnny Cueto (SP) R/R 5'11"/229lbs 2/15/86 DOM 12 FA '15
97 Jarlin Garcia (P) L/L 6'3"/215lbs 1/18/93 DOM 3 W-Mia '20
34 Kevin Gausman (P) L/R 6'3"/190lbs 1/6/91 USA 7 FA '19
58 Trevor Gott (P) R/R 6'0"/185lbs 8/26/92 USA 5 T-Wsh '19
74 Jandel Gustave (P) R/R 6'2"/210lbs 10/12/92 DOM 3 FA '19
52 Dany Jimenez (P) R/R 6'3"/190lbs 12/23/93 DOM 0-R R5-Tor '19
51 Conner Menez (P) L/L 6'3"/205lbs 5/29/95 USA 1-R SF '16 (14/425)
54 Reyes Moronta (P) R/R 5'11"/241lbs 1/6/93 DOM 3 S-SF '10
60 Wandy Peralta (P) L/L 6'0"/220lbs 7/27/91 DOM 4 W-Cin '19
57 Dereck Rodriguez (P) R/R 6'1"/215lbs 6/5/92 USA 2 FA '17
71 Tyler Rogers (P) R/R 6'5"/187lbs 12/17/90 USA 1-R SF '13 (10/312)
29 Jeff Samardzija (P) R/R 6'5"/240lbs 1/23/85 USA 12 FA '15
67 Sam Selman (P) R/L 6'3"/190lbs 11/14/90 USA 1-R FA '19
18 Drew Smyly (P) L/L 6'3"/190lbs 6/13/89 USA 6 FA '20
59 Andrew Suarez (P) L/L 6'0"/187lbs 9/11/92 USA 2 SF '15 (2/61)
56 Tony Watson (P) L/L 6'3"/218lbs 5/30/85 USA 9 FA '18
62 Logan Webb (P) R/R 6'2"/220lbs 11/18/96 USA 1-R SF '14 (4/118)
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
16 Aramis Garcia (C/1B) R/R 6'2"/220lbs 1/12/93 USA 2-R SF '14 (2/52)
28 Buster Posey (C) R/R 6'1"/210lbs 3/27/87 USA 11 SF '08 (1/5)
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
46 Abiatal Avelino (IF) R/R 5'11"/195lbs 2/14/95 DOM 2-R T-NYA '18
9 Brandon Belt (1B/OF) L/L 6'4"/235lbs 4/20/88 USA 9 SF '09 (5/147)
35 Brandon Crawford (SS) L/R 6'2"/227lbs 1/21/87 USA 9 SF '08 (4/117)
1 Mauricio Dubon (IF) R/R 6'0"/160lbs 7/19/94 HON 1-R T-Mil '19
41 Wilmer Flores (IF) R/R 6'3"/205lbs 8/6/91 VEN 7 FA '20
10 Evan Longoria (3B) R/R 6'1"/215lbs 10/7/85 USA 12 T-TB '17
13 Austin Slater (IF/OF) R/R 6'2"/197lbs 12/13/92 USA 3 SF '14 (8/238)
7 Donovan Solano (IF) R/R 5'10"/205lbs 12/17/87 COL 6 FA '19
45 Kean Wong (IF/OF) L/R 5'11"/185lbs 4/17/95 USA 1-R W-Ana '19
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
49 Jaylin Davis (OF) R/R 6'1"/190lbs 7/1/94 USA 1-R T-Min '19
12 Alex Dickerson (OF) L/L 6'3"/235lbs 5/26/90 USA 3 T-SD '19
6 Steven Duggar (OF) L/R 6'2"/189lbs 11/4/93 USA 2 SF '15 (6/186)
0 Billy Hamilton (OF) S/R 6'0"/160lbs 9/9/90 USA 7 FA '20
70 Joe McCarthy (OF/1B) L/L 6'3"/220lbs 2/23/94 USA 0-R T-TB '19
8 Hunter Pence (OF) R/R 6'4"/230lbs 4/13/83 USA 13 FA '20
26 Chris Shaw (OF/1B) L/R 6'3"/226lbs 10/20/93 USA 2-R SF '15 (1/31)
36 Jose Siri (OF) R/R 6'2"/175lbs 7/22/95 DOM 0-R W-Sea '20
5 Mike Yastrzemski (OF) L/L 5'11"/180lbs 8/23/90 USA 1 T-Bal '19
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
38 Tyler Beede (P) R/R 6'3"/211lbs 5/23/93 USA 2 SF '14 (1/14)
16 Aramis Garcia (C/1B) R/R 6'2"/220lbs 1/12/93 USA 2-R SF '14 (2/52)
97 Jarlin Garcia (P) L/L 6'3"/215lbs 1/18/93 DOM 3 W-Mia '20
0 Billy Hamilton (OF) S/R 6'0"/160lbs 9/9/90 USA 7 FA '20
54 Reyes Moronta (P) R/R 5'11"/241lbs 1/6/93 DOM 3 S-SF '10
IN THE MINORS
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
14 Cristhian Adames (IF) S/R 6'0"/185lbs 7/26/91 DOM 5 FA '19
- Brandon Beachy (P) R/R 6'2"/220lbs 9/3/86 USA 5 FA '19
- Tristan Beck (P) R/R 6'4"/165lbs 6/24/96 USA 0-R T-Atl '19
- Prelander Berroa (P) R/R 5'11"/170lbs 4/18/00 DOM 0-R T-Min '19
76 Rob Brantly (C) L/R 6'1"/195lbs 7/14/89 USA 5 FA '20
- Trevor Cahill (P) R/R 6'4"/230lbs 3/1/88 USA 11 FA '20
- Israel Cruz (P) R/R 6'1"/170lbs 6/1/97 VEN 0-R T-Tex '17
- Frandy De La Rosa (IF) S/R 6'1"/180lbs 1/24/96 DOM 0-R T-Tex '17
75 Enderson Franco (P) R/R 6'2"/180lbs 12/29/92 VEN 1-R FA '19
95 Rico Garcia (P) R/R 5'11"/190lbs 1/10/94 USA 1-R W-Col '19
68 Zach Green (IF) R/R 6'3"/210lbs 3/7/94 USA 1-R FA '18
81 Tyler Heineman (C) S/R 5'11"/205lbs 6/19/91 USA 1-R FA '20
- Chris Heston (P) R/R 6'3"/195lbs 4/10/88 USA 4 FA '18
86 Jake Jewell (P) R/R 6'3"/200lbs 5/16/93 USA 2-R W-Ana '20
- Jesus Liranzo (P) R/R 6'2"/225lbs 3/7/95 DOM 0-R FA '20
89 Luis Madero (P) R/R 6'3"/185lbs 4/15/97 VEN 0-R W-Ana '20
85 Sam Moll (P) L/L 5'10"/185lbs 1/3/92 USA 1-R R5-Tor '18
93 Trevor Oaks (P) R/R 6'3"/225lbs 3/26/93 USA 1-R W-KC '19
- Jesus Ozoria (P) R/R 6'2"/195lbs 6/1/98 DOM 0-R T-Sea '19
37 Joey Rickard (OF) R/L 6'1"/185lbs 5/21/91 USA 4 W-Bal '19
80 Drew Robinson (OF/IF) L/R 6'1"/200lbs 4/20/92 USA 3 FA '19
33 Darin Ruf (1B/OF) R/R 6'3"/250lbs 7/28/86 USA 5 FA '20
2 Yolmer Sanchez (IF) S/R 5'11"/185lbs 6/29/92 VEN 6 FA '20
48 Pablo Sandoval (IF) S/R 5'11"/268lbs 8/11/86 VEN 12 FA '17
- Jerry Sands (1B/OF) R/R 6'4"/225lbs 9/28/87 USA 5 FA '17
- Gregory Santos (P) R/R 6'2"/190lbs 8/28/99 DOM 0-R T-Bos '17
- Jordan Schafer (OF/P) L/L 6'1"/205lbs 9/4/86 USA 6 FA '18
- Matt Seelinger (P) R/R 6'0"/205lbs 4/19/95 USA 0-R T-TB '19
- Kai-Wei Teng (P) R/R 6'4"/260lbs 12/1/98 TWN 0-R T-Min '19
53 Andrew Triggs (P) R/R 6'4"/223lbs 3/16/89 USA 3 FA '19
- Ryan Webb (P) R/R 6'6"/245lbs 2/5/86 USA 8 FA '17
- Will Wilson (IF) R/R 6'0"/184lbs 7/21/98 USA 0-R T-Ana '19
83 Sam Wolff (P) R/R 6'1"/204lbs 4/14/91 USA 0-R T-Tex '17
R = Rookie