
San Francisco Giants
88 players on RotoWall — Browse the roster and play trivia
Current Roster
87 active players
C
SS
SP

Aaron Sanchez
#45SP

Adrian Houser
#12SP

Alex Wood
#57SP

Anthony DeSclafani
#21SP

Blade Tidwell
#46SP

Carson Whisenhunt
#88SP
Charlie McDaniel
#31SP
Dereck Rodriguez
SP
Hunter Dryden
#21SP
Johnny Cueto
SP

Landen Roupp
#65SP

Logan Webb
#62SP

Nick Tropeano
#52SP
Nikolas Mazza
#23SP

Robbie Ray
#38SP

Scott Kazmir
#16SP

Trevor McDonald
#72SP

Tyler Beede
#48SP

Tyler Mahle
#54SP
OF
RP
Benjamin Peterson
#12RP
Cade Vernon
#40RP

Caleb Baragar
#54RP

Carson Seymour
#77RP
Conner Menez
RP
Darien Smith
#33RP

Dominic Leone
#55RP

Erik Miller
#68RP

Hayden Birdsong
#60RP

Jake McGee
#47RP
James Sherfy
RP

Jarlin Garcia
#66RP

Jay Jackson
#32RP

Joel Peguero
#63RP

John Brebbia
#63RP

Jose Alvarez
#48RP

Jose Butto
#70RP

JT Brubaker
#34RP

Keaton Winn
#67RP

Matt Gage
#93RP

Reiver Sanmartin
#48RP

Reyes Moronta
#52RP

Ryan Walker
#74RP

Sam Hentges
#31RP

Sam Selman
#40RP

Spencer Bivens
#76RP

Tony Watson
#56RP

Trevor Gott
#38RP

Tristan Beck
#43RP
Ty Blach
RP

Zack Littell
#52RP
1B
3B
2B
CF
LF
RF
DH
Test Your San Francisco Giants Knowledge
Play today's MLB puzzles on RotoWall


































