San Francisco Giants Roster
WEST
| # | Name | POS | EXP | DOB | AGE | HEIGHT | WEIGHT | COLLEGE | STATUS |
|---|---|---|---|---|---|---|---|---|---|
| 38 | Robbie Ray | SP | 12 | 10/1/1991 | 34 | 6'2" | 208 | None | Healthy |
| 62 | Logan Webb | SP | 7 | 11/18/1996 | 29 | 6'1" | 223 | None | Healthy |
| 34 | JT Brubaker | SP | 4 | 11/17/1993 | 32 | 6'3" | 180 | Akron | Healthy |
| Reiver Sanmartin | SP | 4 | 4/15/1996 | 29 | 6'2" | 160 | None | Healthy | |
| 60 | Hayden Birdsong | SP | 2 | 8/30/2001 | 24 | 6'4" | 216 | Eastern Illinois | Healthy |
| 65 | Landen Roupp | SP | 2 | 9/10/1998 | 27 | 6'2" | 215 | North Carolina Wilmington | Healthy |
| 72 | Trevor McDonald | SP | 2 | 2/26/2001 | 24 | 6'2" | 201 | None | Healthy |
| 66 | Kai-Wei Teng | SP | 2 | 12/1/1998 | 27 | 6'4" | 241 | None | Healthy |
| 88 | Carson Whisenhunt | SP | 1 | 10/20/2000 | 25 | 6'3" | 214 | East Carolina | Healthy |
| Blade Tidwell | SP | 1 | 6/8/2001 | 24 | 6'4" | 207 | Tennessee | Healthy | |
| 70 | José Buttó | RP | 4 | 3/19/1998 | 27 | 6'1" | 202 | None | Healthy |
| Sam Hentges | RP | 4 | 7/18/1996 | 29 | 6'6" | 245 | None | Healthy | |
| 74 | Ryan Walker | RP | 3 | 11/26/1995 | 30 | 6'2" | 212 | Washington State | Healthy |
| 43 | Tristan Beck | RP | 3 | 6/24/1996 | 29 | 6'4" | 203 | Stanford | Healthy |
| 93 | Matt Gage | RP | 3 | 2/11/1993 | 32 | 6'3" | 265 | Siena | Healthy |
| 67 | Keaton Winn | RP | 3 | 2/20/1998 | 27 | 6'4" | 233 | Iowa Western CC | Healthy |
| 68 | Erik Miller | RP | 2 | 2/13/1998 | 27 | 6'5" | 268 | Stanford | Healthy |
| 76 | Spencer Bivens | RP | 2 | 6/28/1994 | 31 | 6'5" | 217 | Rogers State | Healthy |
| 73 | Randy Rodríguez | RP | 2 | 9/5/1999 | 26 | 6'0" | 195 | None | Out |
| 77 | Carson Seymour | RP | 1 | 12/16/1998 | 26 | 6'6" | 255 | Kansas State | Healthy |
| 63 | Joel Peguero | RP | 1 | 5/5/1997 | 28 | 5'11" | 194 | None | Healthy |
| 14 | Patrick Bailey | C | 3 | 5/29/1999 | 26 | 6'0" | 225 | North Carolina State | Healthy |
| Jesus Rodriguez | C | 0 | 4/23/2002 | 23 | 5'10" | 208 | None | Healthy | |
| 78 | Bryce Eldridge | 1B | 1 | 10/20/2004 | 21 | 6'7" | 240 | None | Healthy |
| 49 | Tyler Fitzgerald | 2B | 3 | 9/15/1997 | 28 | 6'2" | 208 | Louisville | Healthy |
| 50 | Christian Koss | 2B | 1 | 1/27/1998 | 27 | 6'1" | 186 | UC Irvine | Healthy |
| 2 | Willy Adames | SS | 8 | 9/2/1995 | 30 | 6'0" | 215 | None | Healthy |
| 26 | Matt Chapman | 3B | 9 | 4/28/1993 | 32 | 6'1" | 225 | Cal State Fullerton | Healthy |
| 10 | Casey Schmitt | 3B | 3 | 3/1/1999 | 26 | 6'0" | 220 | San Diego State | Healthy |
| 17 | Heliot Ramos | LF | 4 | 9/7/1999 | 26 | 5'11" | 230 | None | Healthy |
| Joey Wiemer | LF | 3 | 2/11/1999 | 26 | 6'4" | 226 | Cincinnati | Healthy | |
| 51 | Jung Hoo Lee | CF | 2 | 8/20/1998 | 27 | 6'0" | 197 | None | Healthy |
| 58 | Grant McCray | CF | 2 | 12/7/2000 | 24 | 6'1" | 190 | None | Healthy |
| 61 | Drew Gilbert | CF | 1 | 9/27/2000 | 25 | 5'9" | 195 | Tennessee | Healthy |
| Justin Dean | CF | 1 | 12/6/1996 | 28 | 5'8" | 185 | Lenoir-Rhyne | Healthy | |
| 59 | Jerar Encarnacion | RF | 3 | 10/22/1997 | 28 | 6'4" | 260 | None | Healthy |
| 29 | Luis Matos | RF | 3 | 1/28/2002 | 23 | 5'11" | 207 | None | Healthy |
| 37 | Marco Luciano | OF | 2 | 9/10/2001 | 24 | 6'1" | 215 | None | Healthy |
| 53 | Wade Meckler | OF | 1 | 4/21/2000 | 25 | 5'10" | 190 | Oregon State | Healthy |
| 16 | Rafael Devers | DH | 9 | 10/24/1996 | 29 | 6'0" | 235 | None | Healthy |