Skip to main content

San Francisco Giants

NL West

San Francisco Giants Roster
HittersPitchers
Adrian Sugastey
Aeverson Arteaga
Alexander Suarez
Allan Cerda
Andy Thomas
Austin Slater
Blake Sabol
Brady Whalen
Brandon Bednar
Brett Auerbach
Brett Wisely
Brian Ragira
Bryce Eldridge
Cameron Cotter
Carter Howell
Casey Schmitt
Charlie Szykowny
Chase Pinder
Chris Lofton
Cole Foster
Colton Welker
Curt Casali
Dariel Lopez
David Villar
Dennys Riera
Devin Harris
Diego Velasquez
Donovan Walton
Eddy Julio Martinez
Erick Arosemena
Grant McCray
Heliot Ramos
Hunter Bishop
Ismael Munguia
Jack Payton
Jairo Pomares
Jakson Reetz
Jared Dupere
Javier Francisco
Jerar Encarnacion
Jimmy Glowenke
Johan Rodriguez
Jonah Cox
Jorge Soler
Juan Perez
Jung Hoo Lee
Justin Wishkoski
LaMonte Wade Jr.
Lisbel Diaz
Logan Porter
Logan Wyatt
Luis Matos
Luis Toribio
Luke Shliger
Marco Luciano
Matt Chapman
Maui Ahuna
Michael Conforto
Mike Yastrzemski
Nick Ahmed
Onil Perez
P.J. Hilson
Patrick Bailey
Quinn McDaniel
Rayner Arias
Rodolfo Nolasco
Ryan McKenna
Ryan Reckley
Scott Bandura
Tanner O'Tremba
Thairo Estrada
Tom Murphy
Trenton Brooks
Tyler Fitzgerald
Tyler Graham
Tyler Vogel
Vaun Brown
Victor Bericoto
Wade Meckler
Walker Martin
Will Wilson
Wilmer Flores
Yoshi Tsutsugo
Yusniel Diaz
Zach Morgan
Aldaberto Mejia
Alex Cobb
Andrew Carignan
Austin Fleet
Austin Strickland
Austin Warren
Ben Madison
Blake Rivera
Blake Snell
Blayne Enlow
Camilo Doval
Carson Ragsdale
Carson Seymour
Carson Whisenhunt
Chris Wright
Clay Helvey
Cody Stashak
Dontrelle Willis
Dylan Cumming
Elijah Pleasants
Eric Silva
Erik Miller
Ethan Small
Evan Gates
Gerelmi Maldonado
Hayden Birdsong
Hector Correa
Hunter Dula
Jack Choate
Jason Berken
Jason Forjet
Joe Whitman
John Gavin
Jordan Hicks
Jose Casilla
Jose Cruz
Josh Bostick
Juan Sanchez
Justin Garza
Kai-Wei Teng
Keaton Winn
Kyle Harrison
Landen Roupp
Logan Webb
Luke Jackson
Manuel Mercedes
Marques Johnson
Mason Black
Mat Olsen
Matt Frisbee
Matt Mikulski
Michael Stryffeler
Nick Garcia
Nick Morreale
Nick Sinacola
Nick Swiney
Nick Vander Tuig
Nick Zwack
R.J. Dabovich
Randy Rodriguez
Reggie Crawford
Robbie Ray
Ryan Murphy
Ryan Vanderhei
Ryan Walker
Sean Hjelle
Seth Corry
Spencer Bivens
Spencer Howard
Tanner Andrews
Tanner Kiest
Taylor Rogers
Thomas Szapucki
Tommy Romero
Trevor McDonald
Tristan Beck
Tyler Myrick
Tyler Rogers
Ubert Mejias
Wil Jensen
Will Bednar