San Francisco Giants

6-1
3rd in NL West

Team Roster

No Pitchers B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
60 Hayden Birdsong (P) R / R 6-4 / 215 2001-08-30 USA 0 SF '22 (6/196)
76 Spencer Bivens (P) R / R 6-5 / 205 1994-06-28 USA 0-R S-SF '22
75 Camilo Doval (P) R / R 6-2 / 185 1997-07-04 DOM 2 S-SF '15
12 Jordan Hicks (P) R / R 6-2 / 220 1996-09-06 USA 4 FA '24
68 Erik Miller (P) L / L 6-5 / 240 1998-02-13 USA 0 T-Phi '23
38 Robbie Ray (P) L / L 6-2 / 215 1991-10-01 USA 9 T-Sea '24
73 Randy Rodriguez (P) R / R 6-0 / 166 1999-09-05 DOM 0 S-SF '17
71 Tyler Rogers (P) R / R 6-3 / 181 1990-12-17 USA 4 SF '13 (10/312)
65 Landen Roupp (P) R / R 6-2 / 205 1998-09-10 USA 0 SF '21 (12/356)
54 Lou Trivino (P) R / R 6-5 / 235 1991-10-01 USA 5 FA '25
35 Justin Verlander (P) R / R 6-5 / 235 1983-02-20 USA 17 FA '25
74 Ryan Walker (P) R / R 6-2 / 200 1995-11-26 USA 0 SF '18 (31/916)
62 Logan Webb (P) R / R 6-1 / 220 1996-11-18 USA 4 SF '14 (4/118)
No Catchers B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
14 Patrick Bailey (C) S / R 6-1 / 210 1999-05-29 USA 0 SF '20 (1/13)
23 Sam Huff (C) R / R 6-4 / 240 1998-01-14 USA 2 W-Tex '25
No Infielders B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
1 Willy Adames (SS) R / R 6-0 / 210 1995-09-02 DOM 5 FA '24
26 Matt Chapman (3B) R / R 6-0 / 215 1993-04-28 USA 6 FA '24
49 Tyler Fitzgerald (IF/OF) R / R 6-3 / 205 1997-09-15 USA 0 SF '19 (4/116)
50 Christian Koss (IF) R / R 6-1 / 186 1998-01-27 USA 0-R T-Bos '24
Walker Martin (IF) L / R 6-2 / 188 2004-02-20 USA 0-R SF '23 (2/52)
10 Casey Schmitt (IF) R / R 6-2 / 215 1999-03-01 USA 0 SF '20 (2/49)
31 LaMonte Wade Jr. (1B) L / L 6-1 / 205 1994-01-01 USA 4 T-Min '21
No Outfielders B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
51 Jung Hoo Lee (OF) L / R 6-0 / 171 1998-08-20 JPN 0 S-SF '23
29 Luis Matos (OF) R / R 5-11 / 160 2002-01-28 VEN 0 S-SF '18
17 Heliot Ramos (OF) R / R 6-1 / 188 1999-09-07 PUR 1 SF '17 (1/19)
5 Mike Yastrzemski (OF) L / L 5-10 / 178 1990-08-23 USA 4 T-Bal '19
No Designated Hitters B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
41 Wilmer Flores (DH/IF) R / R 6-2 / 213 1991-08-06 VEN 10 FA '20

Injured List

No NAME B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
59 Jerar Encarnacion (OF) R / R 6-5 / 239 1997-10-22 DOM 1 FA '24
19 Tom Murphy (C) R / R 6-1 / 218 1991-04-03 USA 7 FA '23

In the Minors (40-man roster)

No NAME B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
- Osleivis Basabe (IF/OF) R / R 6-1 / 188 2000-09-13 VEN 0-R T-TB '25
43 Tristan Beck (P) R / R 6-4 / 165 1996-06-24 USA 0 T-Atl '19
47 Mason Black (P) R / R 6-3 / 230 1999-12-10 USA 0-R SF '21 (3/85)
45 Kyle Harrison (P) R / L 6-2 / 200 2001-08-12 USA 0 SF '20 (3/85)
64 Sean Hjelle (P) R / R 6-11 / 228 1997-05-07 USA 1 SF '18 (2/45)
37 Marco Luciano (OF/IF) R / R 6-2 / 178 2001-09-10 DOM 0-R S-SF '18
58 Grant McCray (OF) L / R 6-2 / 170 2000-12-07 USA 0-R SF '19 (3/87)
72 Trevor McDonald (P) R / R 6-2 / 180 2001-02-26 USA 0-R SF '19 (11/326)
53 Wade Meckler (OF) L / R 5-10 / 178 2000-04-21 USA 0-R SF '22 (8/256)
- Carson Ragsdale (P) R / R 6-8 / 225 1998-05-25 USA 0-R T-Phi '21
- Carson Seymour (P) R / R 6-6 / 260 1998-12-16 USA 0-R T-NYN '22
67 Keaton Winn (P) R / R 6-4 / 208 1998-02-20 - 0 SF '18 (5/136)
0 Brett Wisely (IF/OF) L / R 5-10 / 180 1999-05-08 USA 0 T-TB '22

In the Minors

No NAME B/T HT/WT BIRTHDATE COUNTRY Exp. ACQUIRED
- Maui Ahuna (IF) L / R 6-1 / 170 2002-03-11 USA 0-R SF '23 (4/117)
- Diego Alambarrio (C) R / R 5-9 / 179 - - 0-R S-SF '25
- Sergio Alcantara (IF) S / R 5-9 / 151 1996-07-10 DOM 3 FA '24
- Clayton Andrews (P) L / L 5-6 / 160 1997-01-04 USA 0-R FA '24
- Tanner Andrews (P) R / R 6-3 / 220 1995-11-15 USA 0-R T-Atl '21
Rayner Arias (OF) R / R 6-2 / 185 2006-04-29 DOM 0-R S-SF '23
- Brett Auerbach (C) R / R 5-9 / 185 1998-08-27 USA 0-R FA '20
- Scott Bandura (OF) L / R 6-4 / 190 2001-08-02 USA 0-R SF '23 (7/210)
- Yulian Barreto (IF) R / R 5-10 / 175 - - 0-R S-SF '25
- Gerson Bautista (P) R / R 6-3 / 195 1995-05-31 DOM 2-R FA '21
- Brandon Beachy (P) R / R 6-2 / 220 1986-09-03 USA 5 FA '19
- Will Bednar (P) R / R 6-2 / 229 2000-06-13 USA 0-R SF '21 (1/14)
- Josh Bostick (P) R / R 6-4 / 205 2001-10-20 USA 0-R SF '23 (8/240)
- Jacob Bresnahan (P) L / L 6-4 / 195 2005-06-27 USA 0-R T-Cle '24
- Vaun Brown (OF) R / R 6-1 / 190 1998-06-23 USA 0-R SF '21 (10/296)
78 Raymond Burgos (P) L / L 6-5 / 170 1998-11-29 PUR 0-R FA '22
- Alexander Camacaro (IF) R / R 5-9 / 150 - - 0-R S-SF '25
- Miguel Caraballo (C) S / R 6-0 / 190 - - 0-R S-SF '25
- Dylan Carmouche (P) S / L 6-6 / 225 2001-08-22 USA 0-R SF '23 (15/450)
- Cody Carroll (P) R / R 6-5 / 215 1992-10-15 USA 2-R FA '22
- Drew Cavanaugh (C) L / R 6-0 / 220 2002-01-27 USA 0-R SF '23 (17/510)
- Sabin Ceballos (IF) R / R 6-3 / 225 2002-08-17 PUR 0-R T-Atl '24
Jakob Christian (OF) R / R 6-5 / 225 2002-09-17 USA 0-R SF '24 (5/149)
- Kyle Cody (P) R / R 6-7 / 225 1994-08-09 USA 2-R FA '24
- Seth Corry (P) L / L 6-2 / 195 1998-11-03 USA 0-R SF '17 (3/96)
- Jonah Cox (OF) R / R 6-3 / 200 2001-08-04 - 0-R T-Oak '24
- Reggie Crawford (P) L / L 6-4 / 230 2000-12-04 USA 0-R SF '22 (1/30)
- Israel Cruz (P) R / R 6-1 / 170 1997-06-01 VEN 0-R T-Tex '17
- Jose Cruz (P) R / R 6-1 / 178 2000-05-18 DOM 0-R S-SF '17
- R.J. Dabovich (P) R / R 6-3 / 208 1999-01-11 - 0-R SF '20 (4/114)
Zander Darby (3B) / / - - 0-R SF '24 (12/358)
- Frandy De La Rosa (IF) S / R 6-1 / 180 1996-01-24 DOM 0-R T-Tex '17
- Miguel Del Pozo (P) L / L 6-1 / 205 1992-10-14 DOM 3 FA '24
- Winkel Del Rosario (P) L / L 6-3 / 180 - - 0-R S-SF '25
- Sam Delaplane (P) R / R 5-11 / 175 1995-03-27 USA 0-R FA '22
- Yusniel Diaz (OF) R / R 6-1 / 215 1996-10-07 CUB 1-R FA '23
Hunter Dryden (P) / / - - 0-R SF '24 (17/508)
- Bryce Eldridge (1B) L / R 6-7 / 223 2004-10-20 USA 0-R SF '23 (1/16)
- Blayne Enlow (P) R / R 6-3 / 170 1999-03-21 USA 0-R FA '23
- Rainer Espinoza (OF) R / R 6-1 / 183 - - 0-R S-SF '25
- Sadrac Franco (P) R / R 6-0 / 155 2000-06-04 PAN 0-R R5-Det '24
- Nate Furman (IF) L / R 5-8 / 180 2001-07-23 USA 0-R T-Cle '24
- Nick Garcia (P) L / R 6-4 / 215 1999-04-20 USA 0-R R5-Col '23
- Justin Garza (P) R / R 5-10 / 170 1994-03-20 USA 1-R FA '24
- Michael Gigliotti (OF) L / L 6-1 / 180 1996-02-14 USA 0-R R5-TB '21
- Carlos Gomez (P) R / R 5-11 / 165 2004-12-22 COL 0-R S-SF '22
- Anyelo Gonzalez (C) L / R 5-11 / 165 - DOM 0-R -
Fernando Gonzalez (C) / / - - 0-R SF '24 (20/598)
- Jose Gonzalez (P) R / R 6-1 / 176 - - 0-R S-SF '25
- Jose Gonzalez (P) R / R 6-1 / 180 2002-06-15 VEN 0-R S-SF '20
- Josuar Gonzalez (IF) S / R 6-0 / 167 2007-10-16 DOM 0-R S-SF '25
Evan Gray (P) / / - - 0-R SF '24 (15/448)
- Angel Guzman (OF) L / L 5-11 / 170 2005-11-15 DOM 0-R S-SF '23
Trent Harris (P) R / R 6-2 / 200 1999-01-22 USA 0-R S-SF '23
- Chris Heston (P) R / R 6-3 / 195 1988-04-10 USA 4 FA '18
Robert Hipwell (IF) L / R 6-3 / 220 2003-03-06 USA 0-R SF '24 (6/178)
- Spencer Howard (P) R / R 6-3 / 210 1996-07-28 USA 3 FA '24
Jeremiah Jenkins (1B) / / - - 0-R SF '24 (14/418)
- Antonio Jimenez (P) L / L 5-11 / 145 2001-05-06 DOM 0-R FA '24
Marques Johnson (P) R / R 6-2 / 210 2000-07-04 USA 0-R T-SF '23
- Jeremiah Jones (P) R / R 6-2 / 192 - - 0-R S-SF '25
- Dakota Jordan (OF) R / R 6-0 / 220 2003-05-09 USA 0-R SF '24 (4/116)
- Jason Krizan (OF) L / R 6-0 / 185 1989-06-28 USA 1-R -
- Jake Lamb (IF/OF) L / R 6-3 / 215 1990-10-09 USA 9 FA '25
- Cale Lansville (P) R / R 6-1 / 205 2003-01-06 USA 0-R SF '23 (14/420)
- Chen-Hsun Lee (P) R / R 6-4 / 209 2002-01-14 TWN 0-R S-SF '23
- Nadir Lewis (OF) L / L 6-1 / 195 2000-11-22 USA 0-R SF '23 (20/600)
- Ebduar Loina (P) R / R 5-11 / 168 - - 0-R S-SF '25
- Carlos Lopez (P) L / L 6-0 / 165 2002-08-31 VEN 0-R S-SF '19
- Dariel Lopez (IF) R / R 6-1 / 183 2002-02-07 DOM 0-R R5-Pit '23
- Joey Lucchesi (P) L / L 6-5 / 225 1993-06-06 USA 4 FA '25
- Timmy Manning (P) L / L 6-2 / 195 2001-09-10 USA 0-R SF '23 (12/360)
- Carlos Martinez (C) S / R 5-11 / 160 - - 0-R S-SF '25
- Jorge Martinez (P) R / R 6-0 / 161 2001-11-06 COL 0-R S-SF '19
- Wyatt Mathisen (IF/OF) R / R 6-0 / 217 1993-12-30 USA 2-R FA '21
Niko Mazza (P) / / - - 0-R SF '24 (8/238)
- Yesid Mendoza (P) R / R 5-11 / 154 - - 0-R S-SF '25
- Juan Mercedes (P) R / R 6-2 / 190 2000-04-03 DOM 0-R FA '24
Spencer Miles (P) L / R 6-3 / 180 2000-07-26 USA 0-R SF '22 (4/136)
- Juan Morillo (P) R / R 5-10 / 145 2002-11-01 DOM 0-R S-SF '20
- Ismael Munguia (OF) L / L 5-10 / 158 1998-10-19 NCA 0-R S-SF '15
- Ljay Newsome (P) R / R 5-11 / 210 1996-11-08 USA 2-R FA '22
- Rodolfo Nolasco (OF) R / R 6-1 / 175 2001-09-23 DOM 0-R T-Pit '24
- Darien Nunez (P) L / L 6-2 / 205 1993-03-19 CUB 1-R W-LA '22
- Tanner O'Tremba (OF/1B) R / R 6-0 / 212 1999-12-06 USA 0-R SF '22 (15/466)
93 Trevor Oaks (P) R / R 6-2 / 249 1993-03-26 USA 1-R W-KC '19
- Helcris Olivarez (P) L / L 6-2 / 192 2000-08-08 DOM 0-R FA '24
Jose Ortiz (OF) R / R 5-11 / 165 2005-02-13 PUR 0-R SF '23 (13/390)
- Yeison Oviedo (IF) R / R 5-10 / 160 - - 0-R S-SF '25
- Jesus Ozoria (P) R / R 6-2 / 195 1998-06-01 DOM 0-R T-Sea '19
- Jack Payton (C) R / R 5-11 / 200 2001-08-07 USA 0-R SF '23 (11/330)
- Joel Peguero (P) R / R 5-11 / 160 1997-05-05 DOM 0-R FA '24
- Juan Perez (C) R / R 6-0 / 170 2004-09-22 VEN 0-R S-SF '22
- Chase Pinder (CF) R / R 5-11 / 185 1996-03-16 USA 0-R FA '23
Andy Polanco (OF) / / - - 0-R SF '24 (11/328)
- Logan Porter (C) R / R 6-0 / 200 1995-07-12 USA 0-R FA '24
- Jose Ramos (IF) R / R 5-11 / 143 2002-10-25 COL 0-R S-SF '19
- Richard Rodriguez (IF) R / R 6-0 / 165 2000-07-10 - 0-R SF '19 (25/746)
- Jose Rojas (P) R / R 6-1 / 145 2004-01-02 VEN 0-R S-SF '21
- Enny Romero (P) R / L 6-3 / 232 1991-01-24 DOM 5 FA '25
- Tommy Romero (P) R / R 6-2 / 225 1997-07-08 USA 1-R FA '24
- Braxton Roxby (P) R / R 6-3 / 215 1999-03-12 USA 0-R T-Cin '25
- Angel Sanchez (P) R / R 6-1 / 164 2002-12-20 DOM 0-R S-SF '21
- Juan Sanchez (P) L / L 6-2 / 165 2000-11-12 VEN 0-R S-SF '17
- Jerry Sands (1B/OF) R / R 6-4 / 225 1987-09-28 USA 5 FA '17
- Jordan Schafer (OF/P) L / L 6-1 / 205 1986-09-04 USA 6 FA '18
- Logan Shore (P) R / R 6-2 / 215 1994-12-28 USA 0-R FA '23
Liam Simon (P) R / R 6-4 / 220 2000-10-16 USA 0-R SF '22 (5/166)
Ryan Slater (P) / / - - 0-R SF '24 (18/538)
- Max Stassi (C) R / R 5-10 / 200 1991-03-15 USA 10 FA '24
- Austin Strickland (P) R / R 6-2 / 210 2002-05-31 USA 0-R T-Pit '24
- Drew Strotman (P) R / R 6-3 / 195 1996-09-03 USA 0-R FA '24
- Adrian Sugastey (C) R / R 6-1 / 170 2002-10-23 PAN 0-R S-SF '19
Tyler Switalski (P) / / - - 0-R SF '24 (16/478)
- Thomas Szapucki (P) R / L 6-2 / 181 1996-06-12 USA 2-R T-NYN '22
- Kai-Wei Teng (P) R / R 6-4 / 260 1998-12-01 TWN 0-R T-Min '19
- James Tibbs (OF) L / L 6-0 / 201 2002-10-01 USA 0-R SF '24 (1/13)
- Yoshi Tsutsugo (1B/OF) L / R 6-1 / 225 1991-11-26 JPN 3 FA '23
- Abraham Utrera (P) R / R 6-0 / 168 - - 0-R S-SF '25
- Diego Velasquez (IF) S / R 6-1 / 150 2003-10-01 VEN 0-R S-SF '21
32 David Villar (IF) R / R 6-1 / 215 1997-01-27 USA 1 SF '18 (11/316)
- Cole Waites (P) R / R 6-3 / 180 1998-06-10 USA 1-R SF '19 (18/536)
- Ryan Watson (P) R / R 6-5 / 215 1997-11-15 USA 0-R T-Bal '24
- Ryan Webb (P) R / R 6-6 / 245 1986-02-05 USA 8 FA '17
- Brady Whalen (1B) S / R 6-4 / 180 1998-01-15 USA 0-R FA '22
- Carson Whisenhunt (P) L / L 6-3 / 209 2000-10-20 USA 0-R SF '22 (2/66)
Joe Whitman (P) L / L 6-5 / 200 2001-09-17 USA 0-R SF '23 (2/69)
- C.J. Widger (P) / 6-6 / 170 1999-05-25 USA 0-R R5-SD '24
- Justin Wishkoski (IF) R / R 6-3 / 195 2001-01-19 USA 0-R SF '23 (16/480)
- Josh Wolf (P) R / R 6-3 / 170 2000-09-01 USA 0-R FA '24
- Max Wright (C) L / R 6-0 / 215 1998-01-08 CAN 0-R S-SF '21
88 Logan Wyatt (1B) L / R 6-4 / 230 1997-11-15 USA 0-R SF '19 (2/51)
Zane Zielinski (SS) / / - - 0-R SF '24 (9/268)
- Nick Zwack (P) L / L 6-3 / 230 1998-08-01 - 0-R T-NYN '22