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
43 Tristan Beck (P) R/R 6'4"/165lbs 6/24/96 USA 0 T-Atl '19
38 Alex Cobb (P) R/R 6'3"/205lbs 10/7/87 USA 11 T-Bal '21
75 Camilo Doval (P) R/R 6'2"/185lbs 7/4/97 DOM 2 S-SF '15
45 Kyle Harrison (P) R/L 6'2"/200lbs 8/12/01 USA 0-R SF '20 (3/85)
12 Jordan Hicks (P) R/R 6'2"/220lbs 9/6/96 USA 4 FA '24
64 Sean Hjelle (P) R/R 6'11"/228lbs 5/7/97 USA 1 SF '18 (2/45)
77 Luke Jackson (P) R/R 6'2"/210lbs 8/24/91 USA 7 FA '23
68 Erik Miller (P) L/L 6'5"/240lbs 2/13/98 USA 0-R T-Phi '23
23 Robbie Ray (P) L/L 6'2"/215lbs 10/1/91 USA 9 T-Sea '24
33 Taylor Rogers (P) L/L 6'3"/190lbs 12/17/90 USA 7 FA '22
71 Tyler Rogers (P) R/R 6'3"/181lbs 12/17/90 USA 4 SF '13 (10/312)
65 Landen Roupp (P) R/R 6'2"/205lbs 9/10/98 USA 0-R SF '21 (12/356)
63 Ethan Small (P) L/L 6'4"/215lbs 2/14/97 USA 1-R T-Mil '24
7 Blake Snell (P) L/L 6'4"/225lbs 12/4/92 USA 7 FA '24
74 Ryan Walker (P) R/R 6'2"/200lbs 11/26/95 USA 0 SF '18 (31/916)
57 Austin Warren (P) R/R 6'0"/170lbs 2/5/96 USA 2-R FA '24
62 Logan Webb (P) R/R 6'1"/220lbs 11/18/96 USA 4 SF '14 (4/118)
54 Mitch White (P) R/R 6'3"/210lbs 12/28/94 USA 3 T-Tor '24
67 Keaton Winn (P) R/R 6'4"/208lbs 2/20/98 0-R SF '18 (5/136)
No CATCHERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
14 Patrick Bailey (C) S/R 6'1"/210lbs 5/29/99 USA 0 SF '20 (1/13)
19 Tom Murphy (C) R/R 6'1"/218lbs 4/3/91 USA 7 FA '23
No INFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
16 Nick Ahmed (IF) R/R 6'2"/201lbs 3/15/90 USA 9 FA '24
26 Matt Chapman (3B) R/R 6'0"/215lbs 4/28/93 USA 6 FA '24
39 Thairo Estrada (IF/OF) R/R 5'10"/185lbs 2/22/96 VEN 4 T-NYA '21
49 Tyler Fitzgerald (IF/OF) R/R 6'3"/205lbs 9/15/97 USA 0-R SF '19 (4/116)
41 Wilmer Flores (IF) R/R 6'2"/213lbs 8/6/91 VEN 10 FA '20
31 LaMonte Wade Jr. (1B/OF) L/L 6'1"/205lbs 1/1/94 USA 4 T-Min '21
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
8 Michael Conforto (OF) L/R 6'1"/215lbs 3/1/93 USA 7 FA '23
51 Jung Hoo Lee (OF) L/R 6'0"/171lbs 8/20/98 JPN 0-R S-SF '23
13 Austin Slater (OF) R/R 6'1"/204lbs 12/13/92 USA 6 SF '14 (8/238)
5 Mike Yastrzemski (OF) L/L 5'10"/178lbs 8/23/90 USA 4 T-Bal '19
DISABLED LIST
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
43 Tristan Beck (P) R/R 6'4"/165lbs 6/24/96 USA 0 T-Atl '19
38 Alex Cobb (P) R/R 6'3"/205lbs 10/7/87 USA 11 T-Bal '21
23 Robbie Ray (P) L/L 6'2"/215lbs 10/1/91 USA 9 T-Sea '24
63 Ethan Small (P) L/L 6'4"/215lbs 2/14/97 USA 1-R T-Mil '24
57 Austin Warren (P) R/R 6'0"/170lbs 2/5/96 USA 2-R FA '24
IN THE MINORS
No Name B/T HT/WT Birthdate COUNTRY Exp. Acquired
- Maui Ahuna (IF) L/R 6'1"/170lbs 3/11/02 USA 0-R SF '23 (4/117)
- Tanner Andrews (P) R/R 6'3"/220lbs 11/15/95 USA 0-R T-Atl '21
Rayner Arias (OF) R/R 6'2"/185lbs 4/29/06 DOM 0-R S-SF '23
- Brett Auerbach (C) R/R 5'9"/185lbs 8/27/98 USA 0-R FA '20
58 Nick Avila (P) R/R 6'4"/195lbs 7/25/97 USA 0-R RR5ChA '23
- Scott Bandura (OF) L/R 6'4"/190lbs 8/2/01 USA 0-R SF '23 (7/210)
- Gerson Bautista (P) R/R 6'3"/195lbs 5/31/95 DOM 2-R FA '21
- Brandon Beachy (P) R/R 6'2"/220lbs 9/3/86 USA 5 FA '19
- Will Bednar (P) R/R 6'2"/229lbs 6/13/00 USA 0-R SF '21 (1/14)
Hayden Birdsong (P) R/R 6'4"/215lbs 8/30/01 USA 0-R SF '22 (6/196)
- Spencer Bivens (P) R/R 6'5"/205lbs 6/28/94 USA 0-R S-SF '22
- Mason Black (P) R/R 6'3"/230lbs 12/10/99 USA 0-R SF '21 (3/85)
- Josh Bostick (P) R/R 6'4"/205lbs 10/20/01 USA 0-R SF '23 (8/240)
- Trenton Brooks (OF) L/L 6'0"/195lbs 7/3/95 USA 0-R T-Oak '23
- Vaun Brown (OF) R/R 6'1"/190lbs 6/23/98 USA 0-R SF '21 (10/296)
Raymond Burgos (P) L/L 6'5"/170lbs 11/29/98 PUR 0-R FA '22
- Dylan Carmouche (P) S/L 6'6"/225lbs 8/22/01 USA 0-R SF '23 (15/450)
- Cody Carroll (P) R/R 6'5"/215lbs 10/15/92 USA 2-R FA '22
- Drew Cavanaugh (C) L/R 6'0"/220lbs 1/27/02 USA 0-R SF '23 (17/510)
- Kyle Cody (P) R/R 6'7"/225lbs 8/9/94 USA 2-R FA '24
- Seth Corry (P) L/L 6'2"/195lbs 11/3/98 USA 0-R SF '17 (3/96)
- Jonah Cox (OF) R/R 6'3"/200lbs 8/4/01 0-R T-Oak '24
- Reggie Crawford (P) L/L 6'4"/230lbs 12/4/00 USA 0-R SF '22 (1/30)
- Israel Cruz (P) R/R 6'1"/170lbs 6/1/97 VEN 0-R T-Tex '17
- Jose Cruz (P) R/R 6'1"/178lbs 5/18/00 DOM 0-R S-SF '17
- R.J. Dabovich (P) R/R 6'3"/208lbs 1/11/99 0-R SF '20 (4/114)
- Frandy De La Rosa (IF) S/R 6'1"/180lbs 1/24/96 DOM 0-R T-Tex '17
- Sam Delaplane (P) R/R 5'11"/175lbs 3/27/95 USA 0-R FA '22
- Yusniel Diaz (OF) R/R 6'1"/215lbs 10/7/96 CUB 1-R FA '23
- Bryce Eldridge (OF/1B) L/R 6'7"/223lbs 10/20/04 USA 0-R SF '23 (1/16)
- Blayne Enlow (P) R/R 6'3"/170lbs 3/21/99 USA 0-R FA '23
- Nick Garcia (P) L/R 6'4"/215lbs 4/20/99 USA 0-R R5-Col '23
- Justin Garza (P) R/R 5'10"/170lbs 3/20/94 USA 1 FA '24
- Ricardo Genoves (C) R/R 6'2"/190lbs 5/14/99 VEN 0-R S-SF '15
- Michael Gigliotti (OF) L/L 6'1"/180lbs 2/14/96 USA 0-R R5-TB '21
- Carlos Gomez (P) R/R 5'11"/165lbs 12/22/04 COL 0-R S-SF '22
- Anyelo Gonzalez (C) L/R 5'11"/165lbs 12/31/69 DOM 0-R
- Jose Gonzalez (P) R/R 6'1"/180lbs 6/15/02 VEN 0-R S-SF '20
- Chris Heston (P) R/R 6'3"/195lbs 4/10/88 USA 4 FA '18
- Spencer Howard (P) R/R 6'3"/210lbs 7/28/96 USA 3 FA '23
56 Daulton Jefferies (P) L/R 6'0"/182lbs 8/2/95 USA 3 FA '23
Marques Johnson (P) R/R 6'2"/210lbs 7/4/00 USA 0-R T-SF '23
- Jason Krizan (OF) L/R 6'0"/185lbs 6/28/89 USA 1-R
- Cale Lansville (P) R/R 6'1"/205lbs 1/6/03 USA 0-R SF '23 (14/420)
- Chen-Hsun Lee (P) R/R 6'4"/209lbs 1/14/02 TWN 0-R S-SF '23
- Nadir Lewis (OF) L/L 6'1"/195lbs 11/22/00 USA 0-R SF '23 (20/600)
- Carlos Lopez (P) L/L 6'0"/165lbs 8/31/02 VEN 0-R S-SF '19
- Dariel Lopez (IF) R/R 6'1"/183lbs 2/7/02 DOM 0-R R5-Pit '23
37 Marco Luciano (IF) R/R 6'2"/178lbs 9/10/01 DOM 0-R S-SF '18
- Timmy Manning (P) L/L 6'2"/195lbs 9/10/01 USA 0-R SF '23 (12/360)
- Jorge Martinez (P) R/R 6'0"/161lbs 11/6/01 COL 0-R S-SF '19
- Wyatt Mathisen (IF/OF) R/R 6'0"/217lbs 12/30/93 USA 2-R FA '21
29 Luis Matos (OF) R/R 5'11"/160lbs 1/28/02 VEN 0 S-SF '18
- Grant McCray (OF) L/R 6'2"/170lbs 12/7/00 USA 0-R SF '19 (3/87)
- Trevor McDonald (P) R/R 6'2"/180lbs 2/26/01 USA 0-R SF '19 (11/326)
53 Wade Meckler (OF) L/R 5'10"/178lbs 4/21/00 USA 0-R SF '22 (8/256)
Spencer Miles (P) L/R 6'3"/180lbs 7/26/00 USA 0-R SF '22 (4/136)
- Juan Morillo () R/R 5'10"/145lbs 11/1/02 DOM 0-R S-SF '20
- Ismael Munguia (OF) L/L 5'10"/158lbs 10/19/98 NCA 0-R S-SF '15
- Ljay Newsome (P) R/R 5'11"/210lbs 11/8/96 USA 2-R FA '22
- Darien Nunez (P) L/L 6'2"/205lbs 3/19/93 CUB 1-R W-LA '22
- Tanner O'Tremba (OF/1B) R/R 6'0"/212lbs 12/6/99 USA 0-R SF '22 (15/466)
93 Trevor Oaks (P) R/R 6'2"/249lbs 3/26/93 USA 1-R W-KC '19
Jose Ortiz (OF) R/R 5'11"/165lbs 2/13/05 PUR 0 SF '23 (13/390)
- Jesus Ozoria (P) R/R 6'2"/195lbs 6/1/98 DOM 0-R T-Sea '19
- Jack Payton (C) R/R 5'11"/200lbs 8/7/01 USA 0-R SF '23 (11/330)
- Juan Perez (C) R/R 6'0"/170lbs 9/22/04 VEN 0-R S-SF '22
- Chase Pinder (CF) R/R 5'11"/185lbs 3/16/96 USA 0-R FA '23
- Carson Ragsdale (P) R/R 6'8"/225lbs 5/25/98 USA 0-R T-Phi '21
17 Heliot Ramos (OF) R/R 6'1"/188lbs 9/7/99 PUR 1-R SF '17 (1/19)
- Jose Ramos (IF) R/R 5'11"/143lbs 10/25/02 COL 0-R S-SF '19
- Jakson Reetz (C) R/R 6'0"/205lbs 1/3/96 USA 1-R FA '23
- Anthony Rodriguez (IF) S/R 6'2"/165lbs 9/20/02 VEN 0-R S-SF '19
- Julio Rodriguez (P) R/R 6'3"/180lbs 2/10/00 CUB 0-R S-SF '18
72 Randy Rodriguez (P) R/R 6'0"/166lbs 9/5/99 DOM 0-R S-SF '17
- Richard Rodriguez (IF) R/R 6'0"/165lbs 7/10/00 0-R SF '19 (25/746)
- Jose Rojas (P) R/R 6'1"/145lbs 1/2/04 VEN 0-R S-SF '21
- Tommy Romero (P) R/R 6'2"/225lbs 7/8/97 USA 1-R FA '24
61 Blake Sabol (C/OF) L/R 6'4"/215lbs 1/7/98 USA 0 T-Cin '22
- Juan Sanchez (P) L/L 6'2"/165lbs 11/12/00 VEN 0-R S-SF '17
- Jerry Sands (1B/OF) R/R 6'4"/225lbs 9/28/87 USA 5 FA '17
- Jordan Schafer (OF/P) L/L 6'1"/205lbs 9/4/86 USA 6 FA '18
10 Casey Schmitt (IF) R/R 6'2"/215lbs 3/1/99 USA 0 SF '20 (2/49)
- Matt Seelinger (P) R/R 6'3"/190lbs 4/19/95 USA 0-R T-TB '19
- Carson Seymour (P) R/R 6'6"/260lbs 12/16/98 USA 0-R T-NYN '22
- Logan Shore (P) R/R 6'2"/215lbs 12/28/94 USA 0-R FA '23
- Eric Silva (P) R/R 6'1"/185lbs 10/3/02 USA 0-R SF '21 (4/115)
Liam Simon (P) R/R 6'4"/220lbs 10/16/00 USA 0-R SF '22 (5/166)
- Cody Stashak (P) R/R 6'2"/180lbs 6/4/94 USA 4 FA '23
- Austin Strickland (P) R/R 6'2"/210lbs 5/31/02 USA 0-R T-Pit '24
- Adrian Sugastey (C) R/R 6'1"/170lbs 10/23/02 PAN 0-R S-SF '19
- Thomas Szapucki (P) R/L 6'2"/181lbs 6/12/96 USA 2-R T-NYN '22
70 Kai-Wei Teng (P) R/R 6'4"/260lbs 12/1/98 TWN 0-R T-Min '19
- Andy Thomas (C) L/R 6'2"/210lbs 6/17/98 USA 0-R T-Sea '22
- Yoshi Tsutsugo (1B/OF) L/R 6'1"/225lbs 11/26/91 JPN 3 FA '23
- Diego Velasquez (IF) S/R 6'1"/150lbs 10/1/03 VEN 0-R S-SF '21
32 David Villar (IF) R/R 6'1"/215lbs 1/27/97 USA 1 SF '18 (11/316)
- Cole Waites (P) R/R 6'3"/180lbs 6/10/98 USA 1-R SF '19 (18/536)
- Donovan Walton (IF) L/R 5'10"/175lbs 5/25/94 USA 4 T-Sea '22
- Ryan Webb (P) R/R 6'6"/245lbs 2/5/86 USA 8 FA '17
- Brady Whalen (1B) S/R 6'4"/180lbs 1/15/98 USA 0-R FA '22
- Carson Whisenhunt (P) L/L 6'3"/209lbs 10/20/00 USA 0-R SF '22 (2/66)
- Will Wilson (IF) R/R 6'0"/184lbs 7/21/98 USA 0-R T-Ana '19
0 Brett Wisely (IF/OF) L/R 5'10"/180lbs 5/8/99 USA 0-R T-TB '22
- Justin Wishkoski (IF) R/R 6'3"/195lbs 1/19/01 USA 0-R SF '23 (16/480)
- Max Wright (C) L/R 6'0"/215lbs 1/8/98 CAN 0-R S-SF '21
88 Logan Wyatt (1B) L/R 6'4"/230lbs 11/15/97 USA 0-R SF '19 (2/51)
- Nick Zwack (P) L/L 6'3"/230lbs 8/1/98 0-R T-NYN '22
R = Rookie