Texas San Francisco Giants roster Active roster Inactive roster Coaches/Other Pitchers Starting rotation 45 Kyle Harrison 12 Jordan Hicks 62 Logan Webb 67 Keaton Winn Bullpen 58 Nick Avila 64 Sean Hjelle 77 Luke Jackson 68 Erik Miller 73 Randy Rodríguez 33 Taylor Rogers 71 Tyler Rogers 74 Ryan Walker Closer(s) 75 Camilo Doval Catchers 18 Curt Casali 21 Blake Sabol Infielders 26 Matt Chapman 39 Thairo Estrada 49 Tyler Fitzgerald 41 Wilmer Flores 37 Marco Luciano 10 Casey Schmitt 31 LaMonte Wade Jr. 0 Brett Wisely Outfielders 29 Luis Matos 17 Heliot Ramos 5 Mike Yastrzemski Pitchers 47 Mason Black 72 Trevor McDonald 65 Landen Roupp 7 Blake Snell 70 Kai-Wei Teng Catchers 14 Patrick Bailey 50 Jakson Reetz Infielders 16 Nick Ahmed 32 David Villar Outfielders 8 Michael Conforto 51 Jung-hoo Lee 53 Wade Meckler 13 Austin Slater Designated hitters 2 Jorge Soler Manager 6 Bob Melvin Coaches 81 Garvin Alston (bullpen) 95 Pat Burrell (hitting) 52 Ryan Christenson (bench) 85 Pedro Guerrero (assistant hitting) 91 Mark Hallberg (first base) 87 J. P. Martinez (assistant pitching) 92 Alyssa Nakken (special assistant) 98 Fernando Perez (director, video coaching) 80 Bryan Price (pitching) 99 Taira Uematsu (assistant coach) -- Justin Viele (hitting) 9 Matt Williams (third base) 60-day injured list 43 Tristan Beck 38 Alex Cobb 19 Tom Murphy 23 Robbie Ray 63 Ethan Small 57 Austin Warren 26 active, 14 inactive 7-, 10-, or 15-day injured list# Personal leaveRoster and coaches updated May 15, 2024Transactions • Depth chart→ All MLB rosters Template documentation