San Francisco Giants
Giants
SF
81 - 81
16th In MLB8th In National League3rd In National League West
Manager:Tony Vitello
pitchers
Catchers
Infielders
Outfielders
Designated Hitters
40-man
60-day il
    pitchers
    Player Shape
    NO Group
    Pos Group
    B Group
    T Group
    Age Group
    HT Group
    WT Group
    Birthplace Group
    Scott Alexander
    54
    RP
    L
    L
    36
    6-2
    194
    Santa Rosa, CA
    Tristan Beck
    43
    RP
    R
    R
    29
    6-4
    203
    Corona, CA
    Hayden Birdsong
    60
    SP
    R
    R
    24
    6-4
    216
    Mattoon, IL
    Spencer Bivens
    76
    RP
    R
    R
    31
    6-5
    216
    Virginia Beach, VA
    Mason Black
    47
    SP
    R
    R
    26
    6-3
    229
    Scranton, PA
    JT Brubaker
    34
    RP
    R
    R
    32
    6-3
    185
    Springfield, OH
    Jose Butto
    70
    RP
    R
    R
    27
    6-1
    203
    Cumana, Venezuela
    Camilo Doval
    75
    RP
    R
    R
    28
    6-2
    205
    Yamasa, Dominican Republic
    Matt Gage
    93
    RP
    L
    L
    32
    6-4
    265
    Johnstown, NY
    Kyle Harrison
    45
    SP
    R
    L
    24
    6-2
    209
    San Jose, CA
    Jordan Hicks
    12
    RP
    R
    R
    29
    6-2
    220
    Houston, TX
    Sean Hjelle
    64
    RP
    R
    R
    28
    6-11
    247
    Fridley, MN
    Joey Lucchesi
    57
    RP
    L
    L
    32
    6-5
    227
    Newark, CA
    Trevor McDonald
    72
    SP
    R
    R
    24
    6-2
    201
    Mobile, AL
    Erik Miller
    68
    RP
    L
    L
    27
    6-5
    269
    St. Louis, MO
    Joel Peguero
    63
    RP
    R
    R
    28
    5-11
    192
    Santo Domingo, Dominican Republic
    Robbie Ray
    38
    SP
    L
    L
    34
    6-2
    225
    Brentwood, TN
    Randy Rodriguez
    73
    RP
    R
    R
    26
    6-0
    194
    Santo Domingo, Dominican Republic
    Tyler Rogers
    71
    RP
    R
    R
    35
    6-3
    181
    Littleton, CO
    Landen Roupp
    65
    SP
    R
    R
    27
    6-2
    216
    Rocky Mount, NC
    Carson Seymour
    77
    SP
    R
    R
    27
    6-6
    260
    Poway, CA
    Kai-Wei Teng
    66
    SP
    R
    R
    27
    6-4
    260
    Taichung, Chinese Taipei
    Lou Trivino
    56
    RP
    R
    R
    34
    6-5
    236
    Green Lane, PA
    Justin Verlander
    35
    SP
    R
    R
    42
    6-5
    240
    Manakin-Sabot, VA
    Ryan Walker
    74
    RP
    R
    R
    30
    6-2
    212
    Arlington, WA
    Logan Webb
    62
    SP
    R
    R
    29
    6-1
    223
    Rocklin, CA
    Carson Whisenhunt
    88
    SP
    L
    L
    25
    6-3
    209
    Winston-Salem, NC
    Keaton Winn
    67
    RP
    R
    R
    27
    6-4
    238
    Ollie, IA
    Catchers
    Player Shape
    NO Group
    Pos Group
    B Group
    T Group
    Age Group
    HT Group
    WT Group
    Birthplace Group
    Patrick Bailey
    14
    C
    B
    R
    26
    6-0
    225
    Greensboro, NC
    Sam Huff
    23
    C
    R
    R
    27
    6-5
    240
    Phoenix, AZ
    Andrew Knizner
    21
    C
    R
    R
    30
    6-1
    225
    Glen Allen, VA
    Logan Porter
    13
    C
    R
    R
    30
    5-11
    209
    Phoenix, AZ
    Infielders
    Player Shape
    NO Group
    Pos Group
    B Group
    T Group
    Age Group
    HT Group
    WT Group
    Birthplace Group
    Willy Adames
    2
    SS
    R
    R
    30
    6-1
    218
    Santiago, Dominican Republic
    Sergio Alcantara
    39
    SS
    B
    R
    29
    5-10
    176
    Santo Domingo Este, Dominican Republic
    Matt Chapman
    26
    3B
    R
    R
    32
    6-1
    225
    Victorville, CA
    Bryce Eldridge
    78
    1B
    L
    R
    21
    6-7
    218
    Fairfax, VA
    Tyler Fitzgerald
    49
    2B
    R
    R
    28
    6-2
    207
    Springfield, IL
    Wilmer Flores
    41
    1B
    R
    R
    34
    6-3
    225
    Valencia, Venezuela
    Christian Koss
    50
    2B
    R
    R
    27
    6-1
    185
    Riverside, CA
    Casey Schmitt
    10
    3B
    R
    R
    26
    6-0
    220
    San Diego, CA
    Dominic Smith
    7
    1B
    L
    L
    30
    6-0
    238
    Los Angeles, CA
    David Villar
    32
    1B
    R
    R
    28
    6-1
    216
    Atlanta, GA
    LaMonte Wade Jr.
    31
    1B
    L
    L
    32
    5-11
    216
    Baltimore, MD
    Brett Wisely
    0
    2B
    L
    R
    26
    5-9
    185
    Jacksonville, FL
    Outfielders
    Player Shape
    NO Group
    Pos Group
    B Group
    T Group
    Age Group
    HT Group
    WT Group
    Birthplace Group
    Jerar Encarnacion
    59
    RF
    R
    R
    28
    6-4
    260
    Bayaguana, Dominican Republic
    Andrew Gilbert
    61
    CF
    L
    L
    25
    5-9
    185
    St. Paul, MN
    Daniel Johnson
    56
    CF
    L
    L
    30
    5-10
    201
    Vallejo, CA
    Jung Hoo Lee
    51
    CF
    L
    R
    27
    6-0
    196
    Seoul, Republic of Korea
    Luis Matos
    29
    RF
    R
    R
    23
    5-11
    207
    Valera, Venezuela
    Grant McCray
    58
    CF
    L
    R
    25
    6-1
    190
    Billings, MT
    Heliot Ramos
    17
    LF
    R
    R
    26
    5-11
    229
    Humacao, Puerto Rico
    Mike Yastrzemski
    5
    RF
    L
    L
    35
    5-11
    181
    Andover, MA
    Designated Hitters
    Player Shape
    NO Group
    Pos Group
    B Group
    T Group
    Age Group
    HT Group
    WT Group
    Birthplace Group
    Rafael Devers
    16
    DH
    L
    R
    29
    6-0
    240
    Sanchez, Dominican Republic

    i

    i

    i

    i