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
84 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
- 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
75 Enderson Franco (P) R/R 6'2"/180lbs 12/29/92 VEN 1-R 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
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
- Trevor Oaks (P) R/R 6'3"/225lbs 3/26/93 USA 1-R W-KC '19
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
61 Burch Smith (P) R/R 6'4"/225lbs 4/12/90 USA 3 W-Mil '19
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
2 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)
19 Mauricio Dubon (IF) R/R 6'0"/160lbs 7/19/94 HON 1-R T-Mil '19
10 Evan Longoria (3B) R/R 6'1"/215lbs 10/7/85 USA 12 T-TB '17
26 Chris Shaw (1B/OF) L/R 6'3"/226lbs 10/20/93 USA 2-R SF '15 (1/31)
53 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
20 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
8 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)
- Joe McCarthy (OF/1B) L/L 6'3"/220lbs 2/23/94 USA 0-R T-TB '19
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
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 0-R T-Atl '19
- Prelander Berroa (P) R/R 5'11"/170lbs 4/18/00 DOM 0-R T-Min '19
- 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
- Jose Dominguez (P) R/R 6'0"/200lbs 8/7/90 DOM 4 FA '16
68 Zach Green (IF) R/R 6'3"/210lbs 3/7/94 USA 1-R FA '18
- Chris Heston (P) R/R 6'3"/195lbs 4/10/88 USA 4 FA '18
- Chris Marrero (OF/1B) R/R 6'3"/229lbs 7/2/88 USA 3 FA '16
- Trey McNutt (P) R/R 6'4"/220lbs 8/2/89 USA 0 FA '19
- Jesus Ozoria (P) R/R 6'2"/195lbs 6/1/98 DOM 0-R T-Sea '19
70 Henry Ramos (OF) S/R 6'2"/220lbs 4/15/92 PUR 0 FA '19
- Drew Robinson (OF/IF) L/R 6'1"/200lbs 4/20/92 USA 3 FA '19
- Alberto Rodriguez (P) L/L 6'5"/205lbs 12/13/95 DOM 0-R T-Atl '16
- 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
- Jeff Soptic (P) R/R 6'6"/230lbs 4/8/91 USA 0 T-ChA '13
- Kai-Wei Teng (P) R/R 6'4"/260lbs 12/1/98 TWN 0-R T-Min '19
- 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
- Duke Welker (P) L/R 6'7"/240lbs 2/10/86 USA 1 FA '16
83 Sam Wolff (P) R/R 6'1"/204lbs 4/14/91 USA 0-R T-Tex '17
R = Rookie