Skip to main content

San Francisco Giants

NL West

San Francisco Giants Roster
HittersPitchers
Adrian Sugastey
Aeverson Arteaga
Alexander Suarez
Andy Thomas
Armando Alvarez
Austin Slater
Blake Sabol
Brady Whalen
Brandon Bednar
Brandon Crawford
Brett Auerbach
Brett Cumberland
Brett Wisely
Brian Ragira
Bryce Johnson
Carter Aldrete
Carter Williams
Casey Schmitt
Charlie Szykowny
Chris Lofton
Cole Foster
Colton Welker
Damon Dues
David Villar
Dennys Riera
Devin Harris
Diego Velasquez
Donovan Walton
Eddy Julio Martinez
Erick Arosemena
Ghordy Santos
Grant McCray
Hayden Cantrelle
Heliot Ramos
Hunter Bishop
Ismael Munguia
J.D. Davis
Jack Payton
Jairo Pomares
Jakson Reetz
Jared Dupere
Javier Francisco
Jimmy Glowenke
Joc Pederson
Joey Bart
Johan Rodriguez
Juan Perez
LaMonte Wade Jr.
Lisbel Diaz
Logan Wyatt
Luis Matos
Luis Toribio
Luke Shliger
Marco Luciano
Mark Mathias
Maui Ahuna
Michael Conforto
Mike Yastrzemski
Mitch Haniger
P.J. Hilson
Patrick Bailey
Quinn McDaniel
Ricardo Genoves
Riley Mahan
Roberto Perez
Ronald Guzman
Ryan Reckley
Scott Bandura
Sean Roby
Shane Matheny
Tanner O'Tremba
Thairo Estrada
Trenton Brooks
Tyler Fitzgerald
Tyler Graham
Vaun Brown
Victor Bericoto
Wade Meckler
Walker Martin
Will Wilson
Wilmer Flores
Yoshi Tsutsugo
Aldaberto Mejia
Alex Cobb
Alex Wood
Andrew Carignan
Angel Rondon
Anthony DeSclafani
Austin Fleet
Blake Rivera
Bryce Eldridge
Camilo Doval
Carson Ragsdale
Carson Seymour
Carson Whisenhunt
Chris Wright
Clay Helvey
Cody Stashak
Cole Waites
D.J. Snelten
Daniel Tillo
Darien Nunez
Dontrelle Willis
Drew Strotman
Dylan Cumming
Eric Silva
Erik Miller
Evan Gates
Gerelmi Maldonado
Hayden Birdsong
Hector Correa
Jakob Junis
Jason Berken
Jason Forjet
Joe Ross
Joe Whitman
John Brebbia
John Gavin
Jorge Guzman
Jose Casilla
Jose Cruz
Josh Bostick
Juan Sanchez
Kade McClure
Kai-Wei Teng
Keaton Winn
Kyle Harrison
Landen Roupp
Ljay Newsome
Logan Shore
Logan Webb
Luke Jackson
Manuel Mercedes
Marques Johnson
Mason Black
Mat Olsen
Matt Frisbee
Matt Mikulski
Melvin Adon
Michael Stryffeler
Miguel Yajure
Nick Avila
Nick Duron
Nick Morreale
Nick Swiney
Nick Vander Tuig
Nick Zwack
Ofelky Peralta
Parker Dunshee
Phoenix Sanders
R.J. Dabovich
Randy Rodriguez
Ray Burgos
Reggie Crawford
Ronnie Williams
Ross Stripling
Ryan Murphy
Ryan Vanderhei
Ryan Walker
Sam Delaplane
Scott Alexander
Sean Hjelle
Sean Manaea
Seth Corry
Spencer Bivens
Spencer Howard
Stephen Tarpley
Tanner Andrews
Taylor Rogers
Thomas Szapucki
Trevor McDonald
Tristan Beck
Tyler Myrick
Tyler Rogers
Ubert Mejias
Wil Jensen
Will Bednar