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
60 Hayden Birdsong (P) R/R 6'4"/215lbs 8/30/01 USA 0-R SF '22 (6/196)
76 Spencer Bivens (P) R/R 6'5"/205lbs 6/28/94 USA 0-R S-SF '22
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)
72 Trevor McDonald (P) R/R 6'2"/180lbs 2/26/01 USA 0-R SF '19 (11/326)
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
73 Randy Rodriguez (P) R/R 6'0"/166lbs 9/5/99 DOM 0-R S-SF '17
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)
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)
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
26 Matt Chapman (3B) R/R 6'0"/215lbs 4/28/93 USA 6 FA '24
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
10 Casey Schmitt (IF) R/R 6'2"/215lbs 3/1/99 USA 0 SF '20 (2/49)
31 LaMonte Wade Jr. (1B/OF) L/L 6'1"/205lbs 1/1/94 USA 4 T-Min '21
0 Brett Wisely (IF/OF) L/R 5'10"/180lbs 5/8/99 USA 0-R T-TB '22
No OUTFIELDERS B/T HT/WT Birthdate COUNTRY Exp. ACQUIRED
51 Jung Hoo Lee (OF) L/R 6'0"/171lbs 8/20/98 JPN 0-R S-SF '23
29 Luis Matos (OF) R/R 5'11"/160lbs 1/28/02 VEN 0 S-SF '18
58 Grant McCray (OF) L/R 6'2"/170lbs 12/7/00 USA 0-R SF '19 (3/87)
17 Heliot Ramos (OF) R/R 6'1"/188lbs 9/7/99 PUR 1-R SF '17 (1/19)
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
41 Wilmer Flores (IF) R/R 6'2"/213lbs 8/6/91 VEN 10 FA '20
51 Jung Hoo Lee (OF) L/R 6'0"/171lbs 8/20/98 JPN 0-R S-SF '23
19 Tom Murphy (C) R/R 6'1"/218lbs 4/3/91 USA 7 FA '23
67 Keaton Winn (P) R/R 6'4"/208lbs 2/20/98 0-R SF '18 (5/136)
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)
- Sergio Alcantara (IF) S/R 5'9"/151lbs 7/10/96 DOM 3 T-Pit '24
- Clayton Andrews (P) L/L 5'6"/160lbs 1/4/97 USA 0-R FA '24
- 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
- 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)
47 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)
- Jacob Bresnahan (P) L/L 6'4"/195lbs 6/27/05 USA 0-R T-Cle '24
- Vaun Brown (OF) R/R 6'1"/190lbs 6/23/98 USA 0-R SF '21 (10/296)
78 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)
- Sabin Ceballos (IF) R/R 6'3"/225lbs 8/17/02 PUR 0-R T-Atl '24
- Allan Cerda (OF) R/R 6'3"/170lbs 11/24/99 USA 0-R FA '24
Jakob Christian (OF) R/R 6'5"/225lbs 9/17/02 USA 0-R SF '24 (5/149)
- 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)
Zander Darby (3B) / "/lbs 12/31/69 0-R SF '24 (12/358)
- 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
Hunter Dryden (P) / "/lbs 12/31/69 0-R SF '24 (17/508)
- 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
- Nate Furman (IF) L/R 5'8"/180lbs 7/23/01 USA 0-R T-Cle '24
- 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
Fernando Gonzalez (C) / "/lbs 12/31/69 0-R SF '24 (20/598)
- Jose Gonzalez (P) R/R 6'1"/180lbs 6/15/02 VEN 0-R S-SF '20
Evan Gray (P) / "/lbs 12/31/69 0-R SF '24 (15/448)
- Angel Guzman (OF) L/L 5'11"/170lbs 11/15/05 DOM 0-R S-SF '23
Trent Harris (P) R/R 6'2"/200lbs 1/22/99 USA 0-R S-SF '23
- Chris Heston (P) R/R 6'3"/195lbs 4/10/88 USA 4 FA '18
Robert Hipwell (IF) L/R 6'3"/220lbs 3/6/03 USA 0-R SF '24 (6/178)
- Spencer Howard (P) R/R 6'3"/210lbs 7/28/96 USA 3 FA '24
56 Kolton Ingram (P) L/L 5'9"/170lbs 10/21/96 USA 0-R W-StL '24
Jeremiah Jenkins (1B) / "/lbs 12/31/69 0-R SF '24 (14/418)
Marques Johnson (P) R/R 6'2"/210lbs 7/4/00 USA 0-R T-SF '23
Dakota Jordan (OF) R/R 6'0"/220lbs 5/9/03 USA 0-R SF '24 (4/116)
- 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)
Walker Martin (IF) L/R 6'2"/188lbs 2/20/04 USA 0-R SF '23 (2/52)
- 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
Niko Mazza (P) / "/lbs 12/31/69 0-R SF '24 (8/238)
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 (P) 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
- Rodolfo Nolasco (OF) R/R 6'1"/175lbs 9/23/01 DOM 0-R T-Pit '24
- 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
Andy Polanco (OF) / "/lbs 12/31/69 0-R SF '24 (11/328)
- Logan Porter (C) R/R 6'0"/200lbs 7/12/95 USA 0-R FA '24
- Carson Ragsdale (P) R/R 6'8"/225lbs 5/25/98 USA 0-R T-Phi '21
- Jose Ramos (IF) R/R 5'11"/143lbs 10/25/02 COL 0-R S-SF '19
- Julio Rodriguez (P) R/R 6'3"/180lbs 2/10/00 CUB 0-R S-SF '18
- 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
65 Landen Roupp (P) R/R 6'2"/205lbs 9/10/98 USA 0-R SF '21 (12/356)
61 Blake Sabol (C) L/R 6'4"/215lbs 1/7/98 USA 0 T-Cin '22
- Angel Sanchez (P) R/R 6'1"/164lbs 12/20/02 DOM 0-R S-SF '21
- 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
- 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
Liam Simon (P) R/R 6'4"/220lbs 10/16/00 USA 0-R SF '22 (5/166)
Ryan Slater (P) / "/lbs 12/31/69 0-R SF '24 (18/538)
63 Ethan Small (P) L/L 6'4"/215lbs 2/14/97 USA 1-R T-Mil '24
- Austin Strickland (P) R/R 6'2"/210lbs 5/31/02 USA 0-R T-Pit '24
- Drew Strotman (P) R/R 6'3"/195lbs 9/3/96 USA 0-R FA '24
- Adrian Sugastey (C) R/R 6'1"/170lbs 10/23/02 PAN 0-R S-SF '19
Tyler Switalski (P) / "/lbs 12/31/69 0-R SF '24 (16/478)
- 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
James Tibbs (OF) L/L 6'0"/201lbs 10/1/02 USA 0-R SF '24 (1/13)
- 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)
- Ryan Watson (P) R/R 6'5"/215lbs 11/15/97 USA 0-R T-Bal '24
- 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)
Joe Whitman (P) L/L 6'5"/200lbs 9/17/01 USA 0-R SF '23 (2/69)
- Will Wilson (IF) R/R 6'0"/184lbs 7/21/98 USA 0-R T-Ana '19
- Justin Wishkoski (IF) R/R 6'3"/195lbs 1/19/01 USA 0-R SF '23 (16/480)
- Josh Wolf (P) R/R 6'3"/170lbs 9/1/00 USA 0-R FA '24
- 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)
Zane Zielinski (SS) / "/lbs 12/31/69 0-R SF '24 (9/268)
- Nick Zwack (P) L/L 6'3"/230lbs 8/1/98 0-R T-NYN '22
R = Rookie