2025 San Francisco Giants

NL West · San Francisco Giants franchise · 53 players · 0 cards in the collection · 0 / 10 positions filled

Each position shows the card of the player who played it most and is in the collection — or, with no card yet, the name of the player who played it most. “+N” lists everyone else who played there. The mound goes to the starter with the most starts; the rotation panel shows the next four starters and the bullpen the relievers (closer first), cards in the collection first. Click a card or a name to see all of that player's cards for 2025.

Roster

PlayerPosGB/TPitchingCards
Willy Adames SS 160 R/R
Heliot Ramos LF 157 R/R
Jung Hoo Lee CF 150 L/R
Patrick Bailey C 135 B/R
Matt Chapman 3B 128 R/R
Wilmer Flores DH 125 R/R
Mike Yastrzemski RF 97 L/L
Casey Schmitt 2B 95 R/R
Rafael Devers DH 90 L/R
Christian Koss 2B 76 R/R
Tyler Fitzgerald 2B 72 R/R
Ryan Walker P 68 R/R CL · 68 G · 17 SV · 5–7 · 4.11 ERA
Dominic Smith 1B 63 L/L
Luis Matos RF 57 R/R
Spencer Bivens P 54 R/R RP · 54 G · 3 SV · 4–3 · 4.00 ERA
Tyler Rogers P 53 R/R RP · 53 G · 4–3 · 1.80 ERA
Randy Rodríguez P 50 R/R RP · 50 G · 4 SV · 3–5 · 1.78 ERA
LaMonte Wade 1B 50 L/L
Camilo Doval P 47 R/R RP · 47 G · 15 SV · 4–2 · 3.09 ERA
Drew Gilbert RF 39 L/L
Joey Lucchesi P 38 L/L RP · 38 G · 0–1 · 3.76 ERA
Erik Miller P 36 L/L RP · 36 G · 4–1 · 1.50 ERA
Logan Webb P 34 R/R SP · 34 GS · 15–11 · 3.22 ERA
Andrew Knizner C 33 R/R
Robbie Ray P 32 L/L SP · 32 GS · 11–8 · 3.65 ERA
Tristan Beck P 31 R/R RP · 31 G · 2 SV · 1–0 · 4.61 ERA
Justin Verlander P 29 R/R SP · 29 GS · 4–11 · 3.85 ERA
Matt Gage P 27 L/L RP · 27 G · 0–1 · 3.91 ERA
Grant McCray RF 22 L/R
Landen Roupp P 22 R/R SP · 22 GS · 7–7 · 3.80 ERA
Brett Wisely 2B 22 L/R
Hayden Birdsong P 21 R/R RP · 21 G · 4–4 · 4.80 ERA
Jose Butto P 21 R/R RP · 21 G · 2–1 · 4.50 ERA
Sam Huff C 20 R/R
Jerar Encarnacion RF 19 R/R
Joel Peguero P 17 R/R RP · 17 G · 3–1 · 2.42 ERA
Carson Seymour P 16 R/R RP · 16 G · 1–3 · 4.75 ERA
Daniel Johnson CF 14 L/L
Jordan Hicks P 13 R/R SP · 9 GS · 1–5 · 6.47 ERA
Sean Hjelle P 12 R/R RP · 12 G · 1–1 · 7.80 ERA
Lou Trivino P 11 R/R RP · 11 G · 1–0 · 5.84 ERA
Bryce Eldridge DH 10 L/R
David Villar 1B 9 R/R
Kyle Harrison P 8 R/L SP · 4 GS · 1–1 · 4.56 ERA
Kai-Wei Teng P 8 R/R SP · 7 GS · 2–4 · 6.37 ERA
Keaton Winn P 7 R/R RP · 7 G · 0–0 · 4.50 ERA
JT Brubaker P 5 R/R RP · 5 G · 0–0 · 4.26 ERA
Logan Porter C 5 R/R
Carson Whisenhunt P 5 L/L SP · 5 GS · 2–1 · 5.01 ERA
Trevor McDonald P 3 R/R SP · 2 GS · 1–0 · 1.80 ERA
Scott Alexander P 2 L/L RP · 2 G · 0–0 · 6.75 ERA
Sergio Alcantara SS 1 B/R
Mason Black P 1 R/R RP · 1 G · 0–0 · 6.75 ERA