Depth Chart for San Francisco Giants

Position12345678
SPJohnny CuetoAnthony DeSclafaniLogan WebbKevin GausmanCamilo DovalGregory Santos
RPTyler RogersSam SelmanJarlín GarcíaCaleb BaragarWandy PeraltaShaun AndersonReyes MorontaJohn Brebbia
CBuster PoseyJoey BartChadwick Tromp
1BBrandon BeltWilmer FloresDarin Ruf
2BDonovan SolanoWilmer FloresMauricio Dubón
3BEvan LongoriaWilmer Flores
SSBrandon CrawfordMauricio DubónDonovan Solano
LFAlex DickersonMike YastrzemskiDarin Ruf
CFMauricio DubónMike Yastrzemski
RFMike YastrzemskiAustin SlaterSteven DuggarAlexander Canario
DHWilmer FloresDarin RufAlex DickersonAustin Slater