Template:Eugene Emeralds roster

Players Coaches/Other

Pitchers

  • 16 Daniel Blair
  • 40 Dylan Carmouche
  • 54 Wilkelma Castillo
  • 17 Hunter Dula
  • 29 Matt Frisbee #
  • 48 Trent Harris
  • 21 Tommy Kane
  • 26 Mikell Manzano
  • 43 Manuel Mercedes
  • 38 Matt Mikulski
  • 60 Cesar Perdomo
  • 35 Austin Strickland
  • 14 Cody Tucker
  • 59 Esmerlin Vinicio
  • 51 Tyler Vogel
  • 29 Joe Whitman
  • 37 Josh Wolf
  • 32 Hayden Wynja

Catchers

  • 52 Jack Payton
  • 33 Onil Perez
  • 46 Luke Shliger

Infielders

  •  6 Aeverson Arteaga
  • 34 Sabin Ceballos
  • 32 Cole Foster
  • 12 Thomas Gavello
  • 47 Quinn McDaniel
  • 56 Charlie Szykowny

Outfielders


Manager

  • 62 Jeremiah Knackstedt

Coaches

  • 13 Mario Rodriguez (pitching)
  • 23 Jared Walker (hitting)
  •  2 Eliezer Zambrano (fundamentals)

60-day injured list

  • 94 Brett Standlee (full season)

7-day injured list
* On San Francisco Giants 40-man roster
~ Development list
# Rehab assignment
∞ Reserve list
‡ Restricted list
§ Suspended list
† Temporarily inactive list
Roster updated September 2, 2024
Transactions
→ More rosters: MiLB • Northwest League
San Francisco Giants minor league players