Top Qs
Timeline
Chat
Perspective

San Francisco Giants minor league players

List of baseball players From Wikipedia, the free encyclopedia

Remove ads

Below are select minor league players, and the rosters of the minor league affiliates, of the San Francisco Giants:

Players

Summarize
Perspective

Aeverson Arteaga

Quick Facts Aeverson Arteaga ...

Aeverson Javier Arteaga (born March 16, 2003) is a Venezuelan professional baseball shortstop in the San Francisco Giants organization.

Arteaga signed with the San Francisco Giants in July 2019, for a signing bonus of $1 million.[1][2] He did not play for a team in 2020 due to the Minor League Baseball season being cancelled because of the COVID-19 pandemic.

Arteaga made his professional debut in 2021 with the Arizona Complex League Giants in 2021, leading the league with 43 RBIs and batting .294/.367/.503 in 197 at bats with 42 runs (2nd in the league), 12 doubles (7th), 9 home runs (2nd), with eight steals without being caught, and played in one game with the San Jose Giants.[3] He was an ACL post-season All Star.[4]

He played 2022 with San Jose, tied for the league lead with 35 doubles and batting .270/.345/.431 in 503 at bats with 87 runs (7th), 14 home runs, and 84 RBIs (5th).[5][6] He was an MiLB Organization All Star.[4]

Jack Choate

Quick Facts Jack Choate ...

Jack Choate (born April 18, 2001) is an American professional baseball pitcher in the San Francisco Giants organization.

Choate attended Westborough High School in Westborough, Massachusetts, and played college baseball at Assumption University.[7] As a junior at Assumption in 2022, Choate appeared in 13 games and pitched to a 2.43 ERA.[8] After the season, was selected by the San Francisco Giants in the ninth round of the 2022 Major League Baseball draft.[9]

Choate made his professional debut after signing with the Arizona Complex League Giants, pitching a total of four innings. He was assigned to the San Jose Giants to begin the 2023 season before he was promoted to the Eugene Emeralds.[10] Over 18 games (ten starts) between the two teams, Choate went 3-3 with a 2.25 ERA and 87 strikeouts over 68 innings.[11] He was assigned to play in the Arizona Fall League after the season.[12] Choate returned to Eugene to open the 2024 season and was promoted to the Richmond Flying Squirrels in early August.[13][14] He started a total of 26 games between both teams, going 2-7 with a 3.79 ERA and 128 strikeouts.

R. J. Dabovich

Quick Facts R.J. Dabovich ...

Roderick John Dabovich (born January 11, 1999) is an American professional baseball pitcher in the San Francisco Giants organization.

Dabovich attended Pueblo West High School in Pueblo West, Colorado.[15] He had a career 0.80 earned run average (ERA).[16] He then enrolled at Central Arizona College where he played college baseball, posting a 9–3 record and 1.81 ERA over 69+23 innings as a freshman in 2018.[17] The Kansas City Royals selected him in the 18th round of the 2018 MLB draft, but he did not sign.[18] Instead, he transferred to Arizona State University.[19] In 2019, his first year at Arizona State, he pitched 53 innings in which he went 7–1 with a 4.75 ERA and 47 strikeouts.[20] After the 2019 season, he played collegiate summer baseball with the Chatham Anglers of the Cape Cod Baseball League.[21] He entered the 2020 season expected to be the team's closer, but pitched only 11+23 innings with four saves before the season was cancelled due to the COVID-19 pandemic.[22]

Dabovich was selected by the San Francisco Giants in the fourth round with the 114th overall selection of the 2020 MLB draft.[23][24] He signed for $200,000.[25][26] He did not play a minor league game in 2020 due to the cancellation of the season.[27] He began the 2021 season with the Eugene Emeralds of the High-A West and was promoted to the Richmond Flying Squirrels of the Double-A Northeast in mid-June.[28][29] He missed most of August after going on the injured list with back tightness and returned to play in early September.[30] Over 32+13 innings pitched in relief between the two clubs, Dabovich went 1–1 with a 2.78 ERA and 62 strikeouts.[31] He played in the Arizona Fall League for the Scottsdale Scorpions after the season where he went 1–0 and was named to the Fall Stars Game.[32][33]

Dabovich returned to Richmond to begin the 2022 season.[34] In late June, he was promoted to the Sacramento River Cats.[35] Over 45 appearances (one start) between the two teams, he went 6–1 with a 3.51 ERA and 69 strikeouts over 51+13 innings.[36] To open the 2023 season, Dabovich returned to Sacramento.[37] He appeared in four games before undergoing season-ending hip surgery.[38] Dabovich was assigned to Sacramento to open the 2024 season.[39]

Bo Davidson

Quick Facts Bo Davidson ...

Chanteyon Ajria Davidson (born July 5, 2002) is an American professional baseball outfielder in the San Francisco Giants organization.

Davidson attended South Mecklenburg High School in Charlotte, North Carolina and played college baseball at Caldwell Community College & Technical Institute. He signed with the San Francisco Giants as an undrafted free agent in 2023.[40] He made his professional debut that year with the Arizona Complex League Giants.

Davidson played for the ACL Giants and San Jose Giants in 2024.[41] After the season, he played in the Arizona Fall League for the Scottsdale Scorpions.[42]

Trent Harris

Quick Facts Trent Harris ...

Trenton Lee Harris (born January 22, 1999) is an American professional baseball pitcher in the San Francisco Giants organization.

Harris attended Heritage High School in Wake Forest, North Carolina before transferring to Pro5 Baseball Academy in Holly Springs, North Carolina for his senior year.[43] He played college baseball at High Point University for three years and the University of North Carolina at Pembroke for two.[44]

Harris signed with the San Francisco Giants as an undrafted free agent in 2023.[45] He spent his first professional season with the Arizona Complex League Giants and San Jose Giants.[46] He split the 2024 season between San Jose, the Eugene Emeralds, and the Richmond Flying Squirrels.

Ryan Murphy

Quick Facts Ryan Murphy ...

Ryan Charles Murphy (born October 8, 1999) is an American professional baseball pitcher in the San Francisco Giants organization.

Murphy was born in Poughkeepsie, New York,[47] and attended Roy C. Ketcham High School in Wappingers Falls, New York. He played college baseball at Le Moyne College, and was 16–9 with a 3.40 ERA over three seasons.[48] He was drafted by the San Francisco Giants in the fifth round of the 2020 Major League Baseball draft.[49][50]

Murphy made his professional debut in 2021 with the San Jose Giants before being promoted to the Eugene Emeralds.[51][52][53] Over 21 starts between the two clubs, Murphy went 6–4 with a 2.52 ERA and 164 strikeouts over 107+13 innings (13.8 strikeouts per 9 innings).[54] He was a CAL post-season All Star, and an MiLB Organization All Star.[47]

In 2022, he pitched for Giants Black, San Jose, Eugene, and Richmond. He was a combined 2–1 with a 4.63 ERA in 11 games (9 starts) in which he pitched 42.1 innings and struck out 57 batters (12.1 strikeouts per 9 innings).[55]

Carson Ragsdale

Quick Facts Carson Ragsdale ...

Carson Andrew Ragsdale (born May 25, 1998) is an American professional baseball pitcher for the San Francisco Giants of Major League Baseball (MLB).

Ragsdale was drafted by the Philadelphia Phillies in the 4th round, with the 116th overall selection, of the 2020 Major League Baseball draft.[56] He did not play in a game in 2020 due to the cancellation of the minor league season because of the COVID-19 pandemic.[57]

On January 9, 2021, Ragsdale was traded to the San Francisco Giants in exchange for Sam Coonrod.[58][59] He made his professional debut in 2021 with the Single–A San Jose Giants. In 24 starts for San Jose, Ragsdale compiled an 8–6 record and 4.43 ERA with 167 strikeouts across 113+23 innings pitched.[60]

Ragsdale began 2022 with the rookie–level Arizona Complex League Giants, striking out nine over five scoreless appearances. He later underwent surgery for thoracic outlet syndrome and missed the remainder of the season.[61] Ragsdale began 2023 with the High–A Eugene Emeralds, recording a 2.93 ERA with 42 strikeouts across 7 starts. However, he suffered a right elbow injury and did not appear in a game after May 13.[62]

Ragsdale split the 2024 campaign between the Double–A Richmond Flying Squirrels and Triple–A Sacramento River Cats, compiling a 5–7 record and 4.18 ERA with 147 strikeouts across 120+23 innings pitched. Following the season, the Giants added Ragsdale to their 40-man roster to protect him from the Rule 5 draft.[63]

Ragsdale was optioned to Triple-A Sacramento to begin the 2025 season,[64] where he posted a 5-5 record and 5.37 ERA with 58 strikeouts across 18 games (14 starts). Ragsdale was designated for assignment by San Francisco on July 28, 2025.[65]

Diego Velasquez

Quick Facts Diego Velasquez ...

Diego Jesus Velasquez (born October 1, 2003) is a Venezuelan professional baseball shortstop in the San Francisco Giants organization.

Velasquez signed with the San Francisco Giants on January 15, 2021, for a signing bonus of $900,000.[66][67] He made his professional debut in 2021 with the Arizona Complex League Giants. Velasquez split the 2022 campaign between the ACL Giants and San Jose Giants, compiling a slash line of .251/.338/.315 with a home run and 20 RBI. He returned to San Jose for the 2023 season. Over 111 games with San Jose, he slashed .298/.387/.434 with 8 home runs, 69 RBI, and 23 stolen bases.[68]

During the 2024 campaign, Velasquez split time between the High–A Eugene Emeralds and Double–A Richmond Flying Squirrels, compiling a slash line of .288/.368/.384 with four home runs, 46 RBI, and 21 stolen bases.[69] He was assigned to Richmond to open the 2025 season.

Ryan Watson

Quick Facts Ryan Watson ...

Ryan Traylor Watson (born November 15, 1997) is an American professional baseball pitcher in the San Francisco Giants organization.

Watson grew up in Auburn, Alabama, and attended Auburn High School. He was selected in 39th round by the Los Angeles Dodgers in 2016 Major League Baseball draft, but opted not to sign with the team.[70]

Watson played college baseball at Auburn for four seasons. As a junior, he made 24 appearances and posted a 1–1 record with a 4.87 ERA.[71] Watson made five appearances and had a 1.23 ERA with seven strikeouts in 2020 before the season was cut short due to the coronavirus pandemic.[72]

Watson was signed by the Baltimore Orioles as an undrafted free agent after going unselected in the 2020 Major League Baseball draft on June 15, 2020.[73] He began the season with the Low-A Delmarva Shorebirds and was promoted to the High-A Aberdeen IronBirds after posting a 2.14 ERA in 33+23 innings pitched.[74] Watson was assigned to the Bowie Baysox of the Double-A Eastern League at the beginning of the 2022 season.[75]

In 2024, Watson made 17 appearances split between Bowie and the Triple–A Norfolk Tides, accumulating a 2.38 ERA with 23 strikeouts and 2 saves across 22+23 innings pitched.

On August 9, 2024, Watson was traded to the San Francisco Giants in exchange for cash considerations.[76]

Remove ads

Full Triple-A to Rookie League rosters

Summarize
Perspective

Triple-A

Players Coaches/Other

Pitchers

Catchers

Infielders

Outfielders


Manager

Coaches

  •  8 Jolbert Cabrera (fundamentals)
  • 31 P.J. Pilittere (hitting)
  • 16 Alain Quijano (pitching)
  • 50 Rob Riggins (assistant hitting)

60-day injured list

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 July 28, 2025
Transactions
→ More rosters: MiLB  Pacific Coast League
San Francisco Giants minor league players

Double-A

Players Coaches/Other

Pitchers

  • 32 Will Bednar
  • 40 John Michael Bertrand
  • 48 Jack Choate
  • 29 Sadrac Franco
  • 33 Evan Gates
  • 29 Dylan Hecht
  • 60 Marques Johnson
  • 28 Seth Lonsway
  • 57 Manuel Mercedes
  • 62 Tyler Myrick
  • 46 Helcris Olivarez
  • 55 Nick Sinacola
  • 56 Ian Villers
  • 49 Joe Whitman
  • 18 Chris Wright
  • 50 Nick Zwack

Catchers

  • 35 Onil Perez
  • 37 Adrián Sugastey

Infielders

Outfielders

  •  5 Scott Bandura
  •  6 Victor Bericoto
  • 23 Bo Davidson
  •  7 Turner Hill
  • 10 Carter Howell


Manager

  • 12 Dennis Pelfrey

Coaches

  • 21 Cory Elasik (hitting)
  • 17 Lipso Nava (fundamentals)
  • 58 Paul Oseguera (pitching)

60-day injured list

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 July 28, 2025
Transactions
→ More rosters: MiLB  Eastern League
San Francisco Giants minor league players

High-A

Players Coaches/Other

Pitchers

  • 23 Josh Bostick
  • 39 Dylan Carmouche
  • 59 Matt Dunaway
  • 19 Greg Farone
  • 56 Nicolas Herold
  • 54 Brayan Palencia
  • 57 Cesar Perdomo
  • 31 Ben Peterson
  • 34 Cameron Pferrer
  • 33 Shane Rademacher
  • 28 Liam Simon
  • 16 Austin Strickland
  • 48 Ryan Vanderhei
  • 49 Esmerlin Vinicio
  • 38 C.J. Widger
  • 37 Josh Wolf

Catchers

  • 40 Drew Cavanuagh
  •  6 Jack Payton
  • 17 Luke Shliger

Infielders

  • 10 Maui Ahuna
  • 15 Dayson Croes
  • 62 Cole Foster
  •  1 Quinn McDaniel
  • 14 Charlie Szykowny
  • 43 Zane Zielinski

Outfielders

  • -- Jakob Christian
  •  9 Jonah Cox
  • 26 Guillermo Williamson


Manager

  • 62 Jeremiah Knackstedt

Coaches

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

60-day injured list

  • 10 Alexander Suarez
  • -- Hayden Wynja (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 July 25, 2025
Transactions
→ More rosters: MiLB  Northwest League
San Francisco Giants minor league players

Single-A

Players Coaches/Other

Pitchers

  • 33 Jacob Bresnahan
  • 49 Luis De La Torre
  • 15 Hunter Dryden
  • 46 Ricardo Estrada
  • 18 Drake George
  • 54 Evan Gray
  • 17 Cole Hillier
  • 55 Gerelmi Maldonado
  • 13 Niko Mazza
  • 32 Charlie McDaniel
  • 26 Ubert Mejias
  • 28 Elijah Pleasants
  • 16 Ryan Slater
  • 34 Darien Smith
  • 47 Tyler Switalski
  • 19 Cade Vernon

Catchers

  •  7 Nomar Diaz
  • 12 Fernando Gonzalez
  • 48 Juan Perez

Infielders

  • 35 Zander Darby
  • 18 Javier Francisco
  • 41 Jeremiah Jenkins
  • 29 Robert Hipwell
  •  9 Walker Martin
  •  6 Jose Ramos
  • 31 Elian Rayo
  •  1 Jean Carlos Sio

Outfielders

  • 10 Lisbel Diaz
  • 23 Carlos Gutierrez
  •  2 Dakota Jordan
  •  8 Jose Ortiz
  • 43 Ryan Reckley


Manager

  • 21 Ydwin Villegas

Coaches

60-day injured list

  • -- Sam Bower
  • 46 Junior Flores
  • -- Ty Hanchey
  • 39 Cale Lansville
  • -- Spencer Miles

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 July 23, 2025
Transactions
→ More rosters: MiLB  California League
San Francisco Giants minor league players

Rookie

Players Coaches/Other

Pitchers

  • -- Ben Bybee ∞
  • 58 Jan Caraballo
  • -- Dylan Carter ∞
  • 35 Argenis Cayama
  • 47 Samir Chires
  • -- Cody Delvecchio ∞
  • 31 Mauricio Estrella
  • 50 Marlon Franco
  • 43 Alexander Fuentes
  • -- Jordan Gottesman ∞
  • 49 Alix Hernandez
  • -- Garrett Langrell ∞
  • -- Chen-Hsun Lee
  • 46 Keyner Martinez
  • -- Cooper McGrath ∞
  • -- Luke Mensik ∞
  • 37 Jose T. Perez
  • 39 Melvin Pineda
  • 38 Jose Rengel
  • -- Braydon Risley ∞
  • -- Gerson Rivero ‡
  • 40 Johan Rodriguez
  • -- Trey Seeley ∞
  • 48 Fernando Vasquez
  • -- Reid Worley ∞
  • 53 Nien-Hsi Yang

Catchers

  • 19 Jesus Alexander
  • -- Rod Barajas Jr. ∞
  • 18 Santiago Camacho
  • -- Broeddy Poppell ∞
  • 16 Jorge Ramirez

Infielders

  •  8 Jose Astudillo
  • -- Isaiah Barkett ∞
  • -- Hayden Jatczak ∞
  • -- Gavin Kilen ∞
  •  1 Jhonny Level
  • -- Lorenzo Meola ∞
  •  7 Ramon Peralta
  •  9 Dario Reynoso

Outfielders

  • 33 Rayner Arias
  • -- Damian Bravo ∞
  • -- Trevor Cohen ∞
  •  5 Angel Guzman
  • -- Cameron Maldonado ∞
  • 17 Andy Polanco
  • 13 Oliver Tejada


Manager

Coaches

  • 23 Michael Blatchford (hitting)
  • 26 Dalton Hurd (hitting)
  • 39 Joel Johnson (fundamentals)
  • 12 Braxton Lee (hitting)
  • 91 Luis Pino (pitching)

60-day injured list

  • 26 Donovan McIntyre

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 July 22, 2025
Transactions
→ More rosters: MiLB  Arizona Complex League
San Francisco Giants minor league players

Foreign Rookie

Players Coaches/Other

Pitchers

  • 23 Lender Bracho
  • 54 Luis Custodio
  • 10 Jose De La Rosa
  • 34 Dilan Fernandez
  • 56 Mario Gonzalez
  • 52 Delvis Heredia
  • 53 Jeremiah Jones
  • 47 Alberto Laroche
  • 39 Jhon Leon
  • 26 Jesus Lopez
  • 48 Frainer Mejias
  • 46 Brayan Narvaez
  • 51 Alfonso Perez
  • 45 Josue Perez
  • 43 Leandro Rodriguez
  • 31 Carlos Toro

Catchers

  • 21 Diego Alambarrio
  • 32 Alessandro Duran
  • 14 Yohendry Sanchez

Infielders

  • 17 Yoxander Benitez
  •  6 Keiberg Camacaro
  •  0 Josuar De Jesus
  • 33 Albert Jimenez
  • 19 Yeison Oviedo
  •  7 Dennys Riera
  •  8 Yosneiker Rivas
  • 16 Anthony Tandron

Outfielders

  •  9 Miguel Blanco
  •  5 Ricardo Crespo
  • 12 Vinicius Dos Santos
  • 13 Evan Estevez
  •  2 Luis Frias


Manager

  • -- Juan Ciriaco

Coaches

  • -- Michael Blatchford (hitting)
  • -- Osiris Matos (pitching)
  • -- Hector Ortiz (fundamentals)

60-day injured list

  • -- Fernando Estrella

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 July 11, 2025
Transactions
→ More rosters: MiLB  Dominican Summer League
San Francisco Giants minor league players

Players Coaches/Other

Pitchers

  • 32 Brayan Cabello
  • 39 Kendry Castro
  • 52 Randry De Leon
  • 53 Winkel Del Rosario
  • 54 Hector Dos Santos
  • 63 Jose D. Gonzalez
  • 59 Jose G. Gonzalez
  • 31 Luis Hernandez
  • 37 Ebduar Loina
  • 34 Jose Meza
  • 58 Iverson Paulino
  • 45 Edwin Reynoso
  • -- Gerson Rivero
  • 40 Jose Trevizo
  • 46 Abraham Utrera
  • 38 Elkyns Villarreal

Catchers

  • 14 Miguel Caraballo
  •  1 Carlos Martinez
  • 10 Fernando Pena

Infielders

  •  9 Yulian Barreto
  • 29 Omar Calcurian
  • 35 Alexander Camacaro
  • 47 Juan Colorado
  • 21 Anthony Marquez
  •  7 Jeyson Moya
  •  2 Boris Sarduy
  •  8 Franco Willias

Outfielders

  • 48 Carlos Concepcion
  • 26 Rainer Espinoza
  •  6 Djean Macares
  • 23 Brandon Vasquez
  • 12 Diego Villegas


Manager

  • -- Drew Martinez

Coaches

  • -- Lisandro King (fundamentals)
  • -- Jose Medina (fundamentals)
  • -- Juan Parra (hitting)
  • -- Darwin Peguero (pitching)

60-day injured list

  • 88 Simon Colmenares
  • 40 Rainiel Duran

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 July 18, 2025
Transactions
→ More rosters: MiLB  Dominican Summer League
San Francisco Giants minor league players

Remove ads

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads