NL West

San Francisco Giants

79.2 Starters
73.7 Roster

Organization Overview

26
MLB Players
73.7 avg OVR
26
AAA Players
61.5 avg OVR
26
AA Players
58.9 avg OVR
15
A Players
58.4 avg OVR

Farm System

49 Farm Score
0 A 3 B 40 C
49

Age Distribution (MLB Roster)

2
20-24
17
25-29
6
30-34
1
35+
Age Risk (% over 30): 27%

Rebuild Assessment

79 /100
Strong Foundation

Based on farm score, youth, prospect ceiling, and age risk

Roster by Level

26 players
Logan Webb
SP R / R
MLB A 28
Matt Chapman
3B R / R
MLB B 31
Willy Adames
SS R / R
MLB B 29
Ryan Walker
CP R / R
MLB B 29
Heliot Ramos
LF (CF, RF) R / R
MLB B 25
Tyler Fitzgerald
2B (3B, SS, CF) R / R
MLB C 27
Jordan Hicks
SP R / R
MLB B 28
Justin Verlander
SP R / R
MLB B 42
Camilo Doval
RP R / R
MLB B 27
Kyle Harrison
SP R / L
MLB B 23
Jung Hoo Lee
CF (LF, RF) L / R
MLB B 26
Patrick Bailey
C S / R
MLB B 25
Lamonte Wade Jr.
1B (LF, RF) L / L
MLB B 31
Mike Yastrzemski
RF (LF, CF) L / L
MLB B 34
Robbie Ray
SP L / L
MLB B 33
Randy Rodriguez
RP R / R
MLB C 25
Brett Wisely
2B (3B, SS, LF, CF, RF) L / R
MLB C 25
Wilmer Flores
1B (2B, 3B) R / R
MLB C 33
Sam Huff
C (1B) R / R
MLB C 27
Tyler Rogers
RP R / R
MLB B 34

Top Prospects (3)

Hayden Birdsong
SP R / R
AAA B 23
Luis Matos
CF (LF, RF) R / R
AAA B 23
Bryce Eldridge
1B (LF, RF) L / R
AAA B 20